Commit Graph

13451 Commits

Author SHA1 Message Date
Philipp von Weitershausen
609c647a8a Bug 812368 - B2G RIL: dispatch 'telephony-new-call' system message directly after receiving UNSOLICITED_CALL_RING from rild. r=hsinyi 2012-11-27 20:28:43 -05:00
Andrew McCreight
34a5c40864 Bug 814752 - Make NS_IMPL_CYCLE_COLLECTION_UNLINK_PRESERVED_WRAPPER work for native CC classes. r=smaug,ehsan 2012-11-27 15:08:22 -08:00
Ehsan Akhgari
d6d6c3d26a Backed out 6 changesets (bug 814821, bug 815158, bug 814195) for test failures
Backed out changeset 0c2011091748 (bug 815158)
Backed out changeset 9d70b4460508 (bug 814195)
Backed out changeset bf8746658a72 (bug 814821)
Backed out changeset e73366b088d7 (bug 814821)
Backed out changeset 49fc6d535c41 (bug 814821)
Backed out changeset 987aea26a43a (bug 814821)
2012-11-27 16:30:39 -05:00
Chris Jones
c6b42920b1 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
Peter Van der Beken
fd08050eaa Fix for bug 815158 (Make HTMLElement.ontouch* work with tristate dom.w3c_touch_events.enabled). r=bz.
--HG--
extra : rebase_source : 0cd9bf993ed3981c1f2e37975ca8daf0b8e8ece7
2012-11-19 11:59:13 +01:00
Peter Van der Beken
c15e9ce14c Fix for bug 814195 (Replace Element quickstubs with new binding methods). r=bz.
--HG--
extra : rebase_source : 349ceea8412f4133e1b9de4e2859d7663da27fa5
2012-11-22 12:09:43 +01:00
Peter Van der Beken
bbe8e49a7f Fix for bug 814821 (Dromaeo dom-traverse regression from bug 812333) - part 4: inline xpc_qsUnwrapObj. r=bz.
--HG--
extra : rebase_source : 8506cc86db7ebfe8832ed5696aeb45c79364af1f
2012-11-27 10:20:05 +01:00
Peter Van der Beken
f805d53dbb Fix for bug 814821 (Dromaeo dom-traverse regression from bug 812333) - part 2: make WrapNewBindingObject a little faster. r=bz.
--HG--
extra : rebase_source : 81a3891d0f51d98f4230583f816a82906d0ee904
2012-11-27 10:20:04 +01:00
Peter Van der Beken
6e634d59b7 Fix for bug 814821 (Dromaeo dom-traverse regression from bug 812333) - part 1: use qsObjectHelper instead of xpcObjectHelper in HandleNewBindingWrappingFailure. r=bz.
--HG--
extra : rebase_source : 748e0343d37e2b9a25b5b6644bebff428474310c
2012-11-27 10:20:04 +01:00
Boris Zbarsky
127a0152d5 Bug 767933 part 4. Make 'float' and 'double' types throw on non-finite values. r=khuey,ehsan,bas 2012-11-27 15:32:05 -05:00
Boris Zbarsky
ce9b081c7d Bug 767933 part 3. Update our IDL as needed to use unrestricted float/double or [LenientFloat]. r=khuey,bjacob 2012-11-27 15:32:05 -05:00
Boris Zbarsky
4edad4b6bf Bug 767933 part 2. Implement codegen for 'unrestricted float' and 'unrestricted double', as aliases for float and double for now. r=khuey 2012-11-27 15:32:05 -05:00
Boris Zbarsky
866605e3b0 Bug 767933 part 1. Implement parser support for 'unrestricted float' and 'unrestricted double', and for the [LenientFloat] extended attribute. r=khuey 2012-11-27 15:32:05 -05:00
Boris Zbarsky
e248bf75cd Bug 812742. Fix sequence codegen to not do AppendElement multiple times by accident. r=peterv 2012-11-27 15:20:40 -05:00
Boris Zbarsky
0ec259a019 Bug 814050. XMLHttpRequest.withCredentials header should throw on main thread too, in some cases. r=peterv 2012-11-27 15:20:40 -05:00
Gregor Wagner
a706237710 Bug 815572 - Standardize the Bluetooth permissions name to "bluetooth". r=qdot 2012-11-27 12:10:47 -08:00
vliu
e0d26ab437 Bug 813823 - AudioManager reports unknown status when inserting headphone or headset. r=mwu 2012-11-27 11:13:19 +08:00
Jason Smith
0a6b2e8c8f Bug 781534 - Create basic automated test coverage for the mozGetUserMedia for desktop. r=roc 2012-11-26 18:27:46 -08:00
Mounir Lamouri
cf6c8e845c Bug 798446 - Attempt to fix startup crash in nsGlobalWindow ctor. r=bz 2012-11-27 18:29:49 +00:00
David Keeler
df08f8d094 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
Fabrice Desré
747dd4e1aa Bug 815198 - [Webapps] Webapps.download should call Webapps.applyDownload when installState is 'pending' [r=ferjm] 2012-11-27 08:40:18 -08:00
Fabrice Desré
b7e39ca538 Bug 815561 - Limit Web Activities to the foreground application [r=sicking] 2012-11-27 08:40:18 -08:00
Ed Morley
31cbd69fde Backout 66f3565f4817, 131bc42cd637 & 8cdd43b76d19 (bug 793111) for B2G marionette failures 2012-11-27 15:50:43 +00:00
Ehsan Akhgari
4649ad08c1 Bug 814789 - Tie the life-time of the AudioContext to the life-time of the document owning it; r=bzbarsky 2012-11-23 18:33:41 -05:00
Vicamo Yang
6874786b5d Bug 793111 - Part 3 - Test case r=vicamo 2012-11-27 21:29:13 +08:00
Vicamo Yang
f9a4e3cb65 Bug 793111 - Part 2 - getting PLMN list and deciding required carrier name component r=vicamo 2012-11-27 21:29:10 +08:00
Vicamo Yang
f18d446d45 Bug 793111 - Part 1 - Add properties in nsIDOMMozMobileICCInfo to indicate if PLMN/SPN is required sr=sicking 2012-11-27 21:29:07 +08:00
Michal Novotny
d948158643 Bug 725993 - Remove usage of STORE_ON_DISK flag in XHR code, r=jonas 2012-11-27 12:48:15 +01:00
Cameron McCormack
18fc16fed4 Bug 814907 - Fix test_interfaces.html failures. r=orange 2012-11-27 17:43:01 +11:00
Eric Chou
96d61874a4 Bug 811946 - remove annoying compiler warnings and define a more structured interface for Bluetooth uuid, r=qdot 2012-11-27 14:12:19 +08:00
Cameron McCormack
76405ff947 Bug 814907 - Add new CSS GroupingRule and ConditionRule interfaces. r=bz 2012-11-27 16:30:30 +11:00
Daniel Holbert
2eecde6b4e Backed out changeset 704c91d3e7fa (Bug 814789) because of mac build-bustage 2012-11-26 20:34:10 -08:00
Ehsan Akhgari
c2934219f5 Bug 814789 - Tie the life-time of the AudioContext to the life-time of the document owning it; r=bzbarsky 2012-11-23 18:33:41 -05:00
Fabrice Desré
94357a1f78 Bug 813195 - [Apps] Cannot retry to download hosted apps with cache manifest [r=ferjm] 2012-11-26 20:03:43 -08:00
Boris Zbarsky
a8de827765 Bug 810641. Implement support for variadic callback arguments in WebIDL. r=peterv 2012-11-26 21:14:45 -05:00
Boris Zbarsky
9cfc646682 Bug 813623. Fix Xrays to actually work correctly for static methods and properties. r=peterv 2012-11-26 21:14:45 -05:00
Masatoshi Kimura
65389fbd53 Bug 782412 - Part 5: Remove a workaround from dom/encoding. r=hsivonen 2012-11-26 20:38:20 -05:00
Masatoshi Kimura
bc4214f5b8 Bug 782412 - Part 4: Implement inputErrorBehavior. r=smontagu 2012-11-26 20:38:20 -05:00
Masatoshi Kimura
3adf953533 Bug 782412 - Part 3: Improve the BOM handling. r=smontagu 2012-11-26 20:38:20 -05:00
Gregor Wagner
0007c3409d 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
Jeff Gilbert
601bff1c6f Bug 811958 - Fix and move ShateType type - r=bgirard 2012-11-26 14:23:27 -08:00
Jeff Gilbert
1039582660 Backed out csets 807f2c3df974, 1637c39b4ed6, ec29e09a270e (bug 811958) for burning android 2012-11-26 13:48:20 -08:00
Brian Hackett
43949a5222 Add config option for off thread compilation, bug 815199. r=dvander 2012-11-26 16:30:37 -05:00
Jeff Gilbert
f8b6d7d465 Bug 811958 - Fix and move ShareType type - r=bgirard 2012-11-26 12:51:57 -08:00
Andrew McCreight
ead425b3e0 Bug 814453 - Eliminate NS_IMPL_CYCLE_COLLECTION_UNLINK_NATIVE_0 and NS_IMPL_CYCLE_COLLECTION_TRACE_NATIVE_BEGIN. r=smaug 2012-11-23 11:27:06 -08:00
Andrew McCreight
ed24acb94f Bug 814738 - Modernize Traverse for nsTObserverArray. r=smaug 2012-11-23 11:13:39 -08:00
Matt Brubeck
58eba6e6b7 Bug 564815 - Tests for window.devicePixelRatio 2012-11-26 09:52:19 -08:00
Kyle Huey
439a5889fa Bug 813762: Teach OS.File about compartment sharing. r=mrbkap 2012-11-26 08:55:12 -08:00
Eric Chou
3c21e29226 Bug 814376 - Improve the mechanism for setting file extension of a blob, r=sicking 2012-11-26 20:51:29 +08:00
Oleg Romashin
544de2de55 Bug 815047 - Qt Geolocation does not compile on mer sdk QtMobility namespace missing. r=romaxa DONTBUILD NPODB 2012-11-25 22:48:35 -08:00