Commit Graph

191428 Commits

Author SHA1 Message Date
Wes Kocher
7eb86ccbc0 Merge m-c to inbound a=merge 2014-06-30 18:47:26 -07:00
Wes Kocher
e585edf880 Merge b2g-inbound to m-c a=merge 2014-06-30 18:31:38 -07:00
Wes Kocher
36f8d33231 Merge fx-team to m-c a=merge 2014-06-30 18:22:10 -07:00
Wes Kocher
1ef7eaaf7e Merge inbound to m-c a=merge 2014-06-30 18:00:36 -07:00
Bill McCloskey
42d1c793e6 Bug 1017109 - Add construct hook for CPOWs (r=mrbkap) 2014-06-30 17:50:58 -07:00
Bill McCloskey
f601541af1 Bug 1029202 - Allow CPOW receivers to be non-CPOWs (r=mrbkap) 2014-06-30 17:48:09 -07:00
Myk Melez
381e9481c6 Bug 1030464 - log mozApps debug messages only if pref is set; r=fabrice 2014-06-30 17:27:34 -07:00
Blake Kaplan
582a801407 Bug 1031440 - Fix an unused variable and a single-use variable pointed out by Neil. r=khuey
--HG--
extra : rebase_source : d326c1b131f777c3104f0179ab3b5b385d8bac48
2014-06-30 16:51:55 -07:00
Sotaro Ikeda
81ca0bf5b2 Bug 1031527 - remove dup fd from ParamTraits<MagicGrallocBufferHandle>::Read() r=jrmuizel 2014-06-30 16:36:52 -07:00
Blake Kaplan
54fd498154 Bug 1031440 - Start moving mozInlineSpellChecker off of nsIDOM* APIs. r=ehsan 2014-06-30 16:30:51 -07:00
Blake Kaplan
ae30c553c4 Bug 1031074 - Don't unblock scripts if we never blocked them. r=gabor 2014-06-30 16:30:13 -07:00
Anhad Jai Singh
f28e5dc401 Bug 1029870, update make_incremental_update.sh to allow passing Product Version and Channel ID, r=nthomas DONTBUILD
--HG--
extra : rebase_source : 824e10d22e04562cc10bd5f080ba416aa066ab51
2014-07-01 11:24:56 +12:00
Andrew McCreight
f503fd669f Bug 1023758, part 2 - Dead traversed objects should be treated as incremental roots and colored. r=smaug 2014-06-30 16:18:47 -07:00
Andrew McCreight
2c25baf113 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
71de878c47 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
c9a0eb19e2 Bug 1032340: Make Has/SetMutationListeners available on the inner window only. r=smaug 2014-06-30 16:02:04 -07:00
Kyle Huey
b0f4a14fc1 Bug 1031051: Part 18 - Kill the old XPIDL-based event generator. r=smaug 2014-06-30 16:02:04 -07:00
Kyle Huey
2a8f98fb8a 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
46449c2b20 Bug 1031051: Part 16 - Migrate Style*ChangeEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:04 -07:00
Kyle Huey
c45823d923 Bug 1031051: Part 15 - Migrate Speech events to the WebIDL code generator. r=smaug 2014-06-30 16:02:03 -07:00
Kyle Huey
49c62f1910 Bug 1031051: Part 14 - Migrate DOMTransactionEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:03 -07:00
Kyle Huey
a422390560 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
fa19fcd2c5 Bug 1031051: Part 12 - Migrate DeviceStorageChangeEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:03 -07:00
Kyle Huey
872d591aa2 Bug 1031051: Part 11 - Migrate DeviceOrientationEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:03 -07:00
Kyle Huey
d6a2b3b898 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
e4940ba33b Bug 1031051: Part 9 - Migrate RecordErrorEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:02 -07:00
Kyle Huey
217b65221f Bug 1031051: Part 8 - Migrate SmartCardEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:02 -07:00
Kyle Huey
81efb10283 Bug 1031051: Part 7 - Migrate PageTransitionEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:02 -07:00
Kyle Huey
e375b0aae7 Bug 1031051: Part 6 - Migrate PopStateEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:02 -07:00
Kyle Huey
760b7d243b Bug 1031051: Part 5 - Migrate PopupBlockedEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:01 -07:00
Kyle Huey
ee70914a12 Bug 1031051: Part 4 - Remove ReplaceElementEvent. r=khuey,wchen 2014-06-30 16:01:11 -07:00
Kyle Huey
9fdab2c0a8 Bug 1031051: Part 3 - Migrate CloseEvent to the WebIDL code generator. r=smaug 2014-06-30 16:00:31 -07:00
Kyle Huey
726d8c16de Bug 1031051: Part 2 - Migrate HashChangeEvent to the WebIDL code generator. r=smaug 2014-06-30 16:00:31 -07:00
Kyle Huey
3a67a40bfc 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
3cce0e05ec Bug 1032417: Move nsPluginElement's destructor to the implementation file. r=khuey 2014-06-30 16:00:30 -07:00
B2G Bumper Bot
dff988072e Bumping manifests a=b2g-bump 2014-06-30 14:11:46 -07:00
B2G Bumper Bot
d1dc7d7ecc 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
9fa79c4829 Bumping manifests a=b2g-bump 2014-06-30 13:46:56 -07:00
B2G Bumper Bot
a07d3cb8dc 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
4b7ec64cf2 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
6c90c955f1 Bumping manifests a=b2g-bump 2014-06-30 13:21:14 -07:00
B2G Bumper Bot
dd39756942 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
46db7528a8 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
da66905f6e Bug 1029856 - Call glClear() before blit composition r= Sushil 2014-06-30 13:01:24 -07:00
B2G Bumper Bot
4da261d737 Bumping manifests a=b2g-bump 2014-06-30 12:56:14 -07:00
B2G Bumper Bot
666da935b5 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
6d2502ecab Bug 1020638 - IonMonkey: Implement StringLength Recover Instruction. r=nbp 2014-06-30 12:43:16 -07:00
B2G Bumper Bot
57bbd90c8c Bumping manifests a=b2g-bump 2014-06-30 12:21:48 -07:00
B2G Bumper Bot
8b22f9b695 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
b2da8d069c Bug 1021864 - Post: Don't build Search Activity in Fennec by default. r=me 2014-06-30 11:22:34 -07:00