Bug 830500 - Implement JS_CharsToId. r=Waldo
Bug 828283 - Apps playing sound should not be muted when the screen is put to sleep., r=sicking
Backout 3985cb4da6b6, 55ab9f026dc4, f7ead00b7654 and e2108ea96ae5 for a variety of build failures on a CLOSED TREE
Bug 822470 part 1.  Factor out the code that callback functions and callback interfaces will be able to share into a CallbackObject class.  r=peterv

--HG--
rename : dom/bindings/CallbackFunction.cpp => dom/bindings/CallbackObject.cpp
rename : dom/bindings/CallbackFunction.h => dom/bindings/CallbackObject.h
Bug 822470 part 2.  Create a CallbackInterface helper class.  r=peterv

--HG--
rename : dom/bindings/CallbackFunction.h => dom/bindings/CallbackInterface.h
Bug 822470 part 3.  Include headers as needed for callback interfaces.  r=peterv
Bug 822470 part 4.  Expose the concept of "single operation interface" in the WebIDL data model.  r=peterv
Bug 822470 part 5.  Refactor callback codegen so it can be reused for callback interfaces too.  r=peterv
Bug 822470 part 6.  Hook up callback interface codegen.  r=peterv
Bug 822470 part 7.  Use new callback codegen for conversion to and from JS.  r=peterv

NodeFilter, EventListener, and DOMTransaction will be updated to use the new codegen once we've fixed the consumers.
Bug 830500 - Implement JS_CharsToId. r=Waldo
Bug 827979: Add Growl support back due to change in notification plans. r=backout
Bug 755031 - Clear warnings in gfx/2d/ScaledFontDWrite.cpp. r=jmuizelaar
Bug 755031 - Clear warnings in gfx/gl. r=jmuizelaar
Bug 755031 - Fix some other warnings in gfx/2d. r=jmuizelaar
Fix for bug 816088 (webIDL bindings try to extract nsISupports from the global object in static properties in workers). r=bz.

--HG--
extra : rebase_source : 5668d9e01bff0fe7831d98018428856e5940a620
Fix for bug 715156 (JS code no longer work for select options as array in a Greasemonkey script (index and name setters don't really work via XrayWrapper)). r=bz.

--HG--
extra : rebase_source : 2ced75b6d49dbab5afe9a6ce7c322bf18a634026
Bug 765398 - Add a "yes, I allow tracking" option to DNT. (r=dolske)

--HG--
extra : rebase_source : 1a0ce8dc9086dc501d9f5a183af8a5a3360ee8a9
Bug 832696 - gfx gets prefs in the plugin process r=jmuizelaar
Bug 820602 - Remove change to decoder notification behavior that causes AWSY leak. r=joe