gecko/dom
Chris Jones a22bfed41d Bug 811315: Use process-per-mozbrowser by default and make scrolling behavior selectable by content. r=jlebar sr=roc
This is a rollup of the following patches

Bug 811315, part 0.9: Fix pre-existing race condition that allows dying ContentParents to accidentally try to load new TabParents. r=jlebar

Bug 811315, part 0.91: Fix another pre-existing race condition where FirstIdle might run after ContentChild::ActorDestroy(). r=jlebar

Bug 811315, part 1: Make "browser" process limit infinite and unload the processes when all tabs are closed.  Firefox with process-per-tab!  r=jlebar

Bug 811315, part 2: Pass scrolling-behavior hint down into TabParent instead of inferring it from app/browser. r=jlebar

Bug 811315, part 3: Add a mozasyncpanzoom attribute for iframes and honor it when constructing a remote frame. r=jlebar sr=roc
2012-11-27 12:43:52 -08:00
..
activities Bug 815561 - Limit Web Activities to the foreground application [r=sicking] 2012-11-27 08:40:18 -08:00
alarm Bug 796255 - Alarm doesn’t ring on time if the app is killed and phone is allowed to suspend (part 2). r=vivien,jlebar 2012-11-01 10:30:18 +08:00
apps Bug 815198 - [Webapps] Webapps.download should call Webapps.applyDownload when installState is 'pending' [r=ferjm] 2012-11-27 08:40:18 -08:00
audiochannel Bug 795237 - Web API for setting audio stream type. Part 2. r=kinetik, a=blocking-basecamp 2012-11-16 11:25:26 +08:00
base Bug 798446 - Attempt to fix startup crash in nsGlobalWindow ctor. r=bz 2012-11-27 18:29:49 +00:00
battery Bug 720768 - add nsDOMEventTargetHelper::DispatchTrustedEvent; r=mounir, sr=smaug 2012-09-27 16:11:31 -04:00
bindings Fix for bug 814195 (Replace Element quickstubs with new binding methods). r=bz. 2012-11-22 12:09:43 +01:00
bluetooth Bug 815572 - Standardize the Bluetooth permissions name to "bluetooth". r=qdot 2012-11-27 12:10:47 -08:00
browser-element Bug 812086 part 3. Convert internal consumers of mozHidden and mozVisibilityState to the unprefixed versions. r=smaug 2012-11-16 14:22:56 -08:00
camera Bug 809259 - improve camera stability when switching between picture and video modes r=kanru 2012-11-23 13:31:42 +08:00
contacts Bug 809944 - Require access fields in manifests. r=bent 2012-11-19 12:31:09 -08:00
devicestorage Bug 725993 - Remove usage of STORE_ON_DISK flag in XHR code, r=jonas 2012-11-27 12:48:15 +01:00
encoding Bug 782412 - Part 5: Remove a workaround from dom/encoding. r=hsivonen 2012-11-26 20:38:20 -05:00
file Bug 807437 - Eliminate redundant Traverse/Unlink CC macros - part 1: automatic changes - r=mccr8 2012-11-15 02:32:40 -05:00
fm Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-31 09:13:28 -07:00
icc Bug 805168 - Make IccManager QI to nsIObserver. r=bent 2012-10-25 20:16:05 +02:00
identity Bug 790141 - Native implementation of browserid get() and getVerifiedEmail(). r=benadida 2012-11-20 20:28:34 -05:00
imptests Fix for bug 814195 (Replace Element quickstubs with new binding methods). r=bz. 2012-11-22 12:09:43 +01:00
indexedDB Bug 807437 - Eliminate redundant Traverse/Unlink CC macros - part 1: automatic changes - r=mccr8 2012-11-15 02:32:40 -05:00
interfaces Bug 814907 - Add new CSS GroupingRule and ConditionRule interfaces. r=bz 2012-11-27 16:30:30 +11:00
ipc Bug 811315: Use process-per-mozbrowser by default and make scrolling behavior selectable by content. r=jlebar sr=roc 2012-11-27 12:43:52 -08:00
locales Bug 812086 part 4. Warn when consumers use the moz-prefixed versions of visibility API. r=smaug 2012-11-16 17:39:59 -08:00
media Bug 781534 - Create basic automated test coverage for the mozGetUserMedia for desktop. r=roc 2012-11-26 18:27:46 -08:00
messages Bug 802564 - Can't set window.location in inline disposition web activity when its App frame is opened. r=fabrice 2012-11-07 10:32:09 +08:00
mms Bug 792330 - Add all WSP content types into WSP_WELL_KNOWN_CONTENT_TYPES; r=vyang 2012-11-21 11:13:48 +08:00
network Backout 66f3565f4817, 131bc42cd637 & 8cdd43b76d19 (bug 793111) for B2G marionette failures 2012-11-27 15:50:43 +00:00
payment Bug 800511 - Remove redundant validation from navigator.mozPay(); r=fabrice 2012-11-07 16:02:10 -08:00
permission Bug 809944 - Require access fields in manifests. Tests. r=ddahl 2012-11-19 12:31:15 -08:00
phonenumberutils Bug 810609 - Fix for bad resource path in test_phonenumber.xul. r=anygregor 2012-11-14 10:24:06 -06:00
plugins bug 746374 - differentiate click-to-play plugin permissions by type and vulnerability status r=jaws r=joshmoz 2012-11-27 10:09:10 -08:00
power Bug 812086 part 3. Convert internal consumers of mozHidden and mozVisibilityState to the unprefixed versions. r=smaug 2012-11-16 14:22:56 -08:00
settings Bug 815398 - Settings: set navigator.mozSettings to null if we don't have read or write permission. r=bent 2012-11-26 15:33:34 -08:00
sms Bug 794557 - Develop WebAPI test for SMS getMessages, update manifest; r=jgriffin 2012-11-02 14:16:10 -04:00
src Bug 812717 - Use the correct nsISupports pointer. r=dougt 2012-11-19 15:35:54 -08:00
system Bug 813823 - AudioManager reports unknown status when inserting headphone or headset. r=mwu 2012-11-27 11:13:19 +08:00
telephony Bug 814691 - Develop WebTelephony test to verify cannot have multiple calls on hold simultaneously and update manifest. r=davehunt 2012-11-23 07:04:12 -08:00
tests Bug 814907 - Fix test_interfaces.html failures. r=orange 2012-11-27 17:43:01 +11:00
time Bug 807222 part 2. Condition MozTimeManager classinfo so we don't stick it on the global in builds that don't ship the xpt for it. r=jlebar 2012-11-05 10:20:03 -05:00
webidl Fix for bug 814195 (Replace Element quickstubs with new binding methods). r=bz. 2012-11-22 12:09:43 +01:00
wifi Bug 811833 - [System] When the device is woken from sleep, wifi does not automatically connect to the network. r=mrbkap 2012-11-21 16:19:08 +08:00
workers Bug 814064. We should not fire a readystatechange for our transition to the SENT state. r=sicking 2012-11-22 01:25:01 -05:00
dom-config.mk Bug 809213 - Move PhoneNumber.js from Gaia to Gecko. r=gal 2012-11-08 14:53:44 -08:00
Makefile.in Bug 795237 - Web API for setting audio stream type. Part 2. r=kinetik, a=blocking-basecamp 2012-11-16 11:25:26 +08:00