Commit Graph

191833 Commits

Author SHA1 Message Date
Andrew McCreight
5f198d2ee6 Bug 1023758, part 1 - Refactor the node scanning loop in nsCycleCollector::ScanIncrementalRoots(). r=smaug
This will make it easier to scan for things besides gray JS nodes.  It slightly
reorders the tests we do, but it shouldn't really matter.
2014-06-30 16:18:46 -07:00
Geoff Brown
1c2146b54a Bug 1031097 - Follow-up to handle llvmpipe in Android emulator GL renderer string; r=jgilbert 2014-06-30 17:07:59 -06:00
Kyle Huey
e4cdfadef0 Bug 1032340: Make Has/SetMutationListeners available on the inner window only. r=smaug 2014-06-30 16:02:04 -07:00
Kyle Huey
d2738ad8c9 Bug 1031051: Part 18 - Kill the old XPIDL-based event generator. r=smaug 2014-06-30 16:02:04 -07:00
Kyle Huey
ca9025ffee Bug 1031051: Part 17 - Manually implement CustomEvent. r=smaug
CustomEvent can't be generated because we still need the XPCOM interface which is used by a11y among others.
2014-06-30 16:02:04 -07:00
Kyle Huey
cdd97d70f7 Bug 1031051: Part 16 - Migrate Style*ChangeEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:04 -07:00
Kyle Huey
31c6ce833c Bug 1031051: Part 15 - Migrate Speech events to the WebIDL code generator. r=smaug 2014-06-30 16:02:03 -07:00
Kyle Huey
3af11dcb4d Bug 1031051: Part 14 - Migrate DOMTransactionEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:03 -07:00
Kyle Huey
e85fc55550 Bug 1031051: Part 13 - Support ToJSValue()ing CallbackObjects and nsTArrays of raw pointers. r=bz
Without special handling CallbackObject subclasses will fall into the "nsISupports but not nsWrapperCache" case which goes through an XPConnect wrapping path that has no idea how to cope with a CallbackObject.  We need both the CallbackObject overload and the EnableIf bit in the template because the template will bind to the subclass and thus be preferred to the CallbackObject overload which requires an implicit conversion to the base class.

Before this patch nsTArray<T*> will eventually try to ToJSValue a T* which will select the boolean overload.  Thanks C++!  The new template overload that takes a T and attempts to dereference it will be preferred because it can bind to the type directly and does not require the implicit (and terrible!) conversion to bool.  This template is written in terms of T and not T* so we can test to see if T is a pointer type (and not merely something that can be coerced to a T*, such as a T[N]).
2014-06-30 16:02:03 -07:00
Kyle Huey
b4bc359b16 Bug 1031051: Part 12 - Migrate DeviceStorageChangeEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:03 -07:00
Kyle Huey
f41994a0fc Bug 1031051: Part 11 - Migrate DeviceOrientationEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:03 -07:00
Kyle Huey
862c18ba87 Bug 1031051: Part 10 - Migrate MozSettingsEvent and MozApplicationEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:02 -07:00
Kyle Huey
48ddb6d666 Bug 1031051: Part 9 - Migrate RecordErrorEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:02 -07:00
Kyle Huey
bf1fd04304 Bug 1031051: Part 8 - Migrate SmartCardEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:02 -07:00
Kyle Huey
e2e1171cb1 Bug 1031051: Part 7 - Migrate PageTransitionEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:02 -07:00
Kyle Huey
1658cc0c55 Bug 1031051: Part 6 - Migrate PopStateEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:02 -07:00
Kyle Huey
6f55b1b11b Bug 1031051: Part 5 - Migrate PopupBlockedEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:01 -07:00
Kyle Huey
6121a4eee2 Bug 1031051: Part 4 - Remove ReplaceElementEvent. r=khuey,wchen 2014-06-30 16:01:11 -07:00
Kyle Huey
a1145fc782 Bug 1031051: Part 3 - Migrate CloseEvent to the WebIDL code generator. r=smaug 2014-06-30 16:00:31 -07:00
Kyle Huey
bca9965bb0 Bug 1031051: Part 2 - Migrate HashChangeEvent to the WebIDL code generator. r=smaug 2014-06-30 16:00:31 -07:00
Kyle Huey
898ad2ecb6 Bug 1031051: Part 1 - Allow codegenerating an InitFooEvent method for legacy event types. r=smaug,bz 2014-06-30 16:00:31 -07:00
Jon Morton
b4a1dc5ead Bug 1032417: Move nsPluginElement's destructor to the implementation file. r=khuey 2014-06-30 16:00:30 -07:00
B2G Bumper Bot
31cc113dc5 Bumping manifests a=b2g-bump 2014-06-30 14:11:46 -07:00
B2G Bumper Bot
f2c847e331 Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/944559e6e60f
Author: KWierso <kwierso@gmail.com>
Desc: Revert "Bug 1029336 - Only disable contextmenu for certified apps. r=alive" for Gaia-unit failures on TBPL

This reverts commit 163f259fc7c8a01e3265c050094767e3ad523b80.
2014-06-30 14:10:26 -07:00
B2G Bumper Bot
dd88c0bb9d Bumping manifests a=b2g-bump 2014-06-30 13:46:56 -07:00
B2G Bumper Bot
b23a6136a2 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/f5eb367288cd
Author: Marcus Cavanaugh <m@mcav.com>
Desc: Merge pull request #18696 from mcav/alarm-refactor

Bug 1001568 - [Clock] Refactor AlarmsDB and Alarm. r=millermedeiros

========

https://hg.mozilla.org/integration/gaia-central/rev/9191a7d7f1f8
Author: Marcus Cavanaugh <m@mcav.com>
Desc: Bug 1001568 - [Clock] Refactor AlarmsDB and Alarm. r=millermedeiros
2014-06-30 13:45:31 -07:00
Andrew Halberstadt
89116d2d4e Bug 1031415 - Fix bad exception handling in emulator.wait_for_system_message(), r=jgriffin 2014-06-30 16:28:00 -04:00
B2G Bumper Bot
c1aeb72ec5 Bumping manifests a=b2g-bump 2014-06-30 13:21:14 -07:00
B2G Bumper Bot
46602d5414 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/a015b356e984
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #21143 from KevinGrandon/bug_1028688_collection_pinned_push_to_unshift

Bug 1028688 - [Collection] Render icon after an add operation from homescreen

========

https://hg.mozilla.org/integration/gaia-central/rev/bb6f2e8c7113
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1028688 - [Collection] Render icon after an add operation from homescreen r=ranbena
2014-06-30 13:15:30 -07:00
Mark Banner
44170b73b2 Bug 1027014 Loop panel is cut off on first display - always fire the mechanism to resive the panel if the ready state is complete. r=mixedpuppy 2014-06-30 21:10:19 +01:00
Sotaro Ikeda
8e0f02b8a0 Bug 1029856 - Call glClear() before blit composition r= Sushil 2014-06-30 13:01:24 -07:00
B2G Bumper Bot
b0a4434d55 Bumping manifests a=b2g-bump 2014-06-30 12:56:14 -07:00
B2G Bumper Bot
9be2ca1a5a Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/25bd1b42ec80
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #21170 from crdlc/bug-1032122

Bug 1032122 - [Vertical Homescreen] Statusbar not opaque when opening a dialog in verticalhome to remove apps/bookmarks/collections

========

https://hg.mozilla.org/integration/gaia-central/rev/623c02fd82e7
Author: crdlc <crdlc@tid.es>
Desc: Bug 1032122 - [Vertical Homescreen] Statusbar not opaque when opening a dialog in verticalhome to remove apps/bookmarks/collections
2014-06-30 12:45:29 -07:00
Sebastian Holzapfel
91d2d6b03c Bug 1020638 - IonMonkey: Implement StringLength Recover Instruction. r=nbp 2014-06-30 12:43:16 -07:00
B2G Bumper Bot
f1de352736 Bumping manifests a=b2g-bump 2014-06-30 12:21:48 -07:00
B2G Bumper Bot
efa1638f7f Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/f537ef0ccb3d
Author: Dale Harvey <dale@arandomurl.com>
Desc: Bug 1029336 - Only disable contextmenu for certified apps. r=alive
2014-06-30 12:20:27 -07:00
Nick Alexander
ed23ff5feb Bug 1021864 - Post: Don't build Search Activity in Fennec by default. r=me 2014-06-30 11:22:34 -07:00
Nick Alexander
f6b6f42b1e Bug 1021864 - Part 4: Build Search Activity as part of the Fennec APK. r=rnewman 2014-06-30 11:21:50 -07:00
Nick Alexander
e046a22044 Bug 1021864 - Part 3: Include Search Activity strings in Fennec. r=rnewman 2014-06-30 11:21:50 -07:00
Nick Alexander
a24d00d836 Bug 1021864 - Part 2: Add build feature flag MOZ_ANDROID_SEARCH_ACTIVITY. r=rnewman 2014-06-30 11:21:49 -07:00
Nick Alexander
68d9a05735 Bug 1021864 - Part 1: Land mobile/android/search. r=margaret 2014-06-30 11:21:48 -07:00
Sébastien Blin
1672a2683c Bug 961832 - GCLI screenshot shows fixed position element in wrong position. r=pbrosset. 2014-06-30 17:46:20 +02:00
Jordan Santell
e4c04e592f Bug 1029195 - Ensure selected node visually persists beyond graph re-rendering in web audio editor. r=vp 2014-06-30 10:34:00 -04:00
Cosmin Malutan
3c605132ab Bug 1032114 - TPS fails to decode Windows file paths in config file. r=hskupin a=testonly DONTBUILD 2014-06-30 16:16:17 +02:00
Carsten "Tomcat" Book
abd9302a89 merge b2g-inbound to mozilla-central a=merge 2014-06-30 15:35:24 +02:00
Carsten "Tomcat" Book
853b7a8ed8 merge fx-team to mozilla-central a=merge 2014-06-30 15:29:16 +02:00
Carsten "Tomcat" Book
4f08c454ec merge mozilla-inbound to mozilla-central a=merge 2014-06-30 15:24:32 +02:00
Alexandre Poirot
9b33747995 Bug 963490 - Implement a b2g component to easily interact with all frames. r=vingtetun, r=janx, r=jryans 2014-06-30 06:16:00 -04:00
Jim Chen
55873e4f0c Bug 1026788 - Reinsert composition after removing autocomplete text; r=wesj 2014-06-30 13:24:06 -04:00
Jim Chen
27c74be062 Bug 1023303 - Restart IME when intercepting deleteSurroundingText call; r=wesj 2014-06-30 13:24:05 -04:00