Carsten "Tomcat" Book
7c04ea4089
Backed out changeset 66c50c46b452 (bug 1023141) for causing bug 1032716
2014-07-01 15:36:36 +02:00
Carsten "Tomcat" Book
6c6bb8b39e
Backed out changeset c6fee4d37e2a (bug 1023141)
2014-07-01 15:35:54 +02:00
Carsten "Tomcat" Book
02874601c2
Backed out changeset cbfa2a0f8a14 (bug 1023141)
2014-07-01 15:35:50 +02:00
Carsten "Tomcat" Book
953496b437
Backed out changeset 3e0f23a63700 (bug 1023141)
2014-07-01 15:35:31 +02:00
Carsten "Tomcat" Book
d321710e2a
merge mozilla-inbound to mozilla-central a=merge
2014-07-01 14:01:21 +02:00
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
Myk Melez
381e9481c6
Bug 1030464 - log mozApps debug messages only if pref is set; r=fabrice
2014-06-30 17:27:34 -07: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
Andrew Osmond
d43c37f88e
Bug 1030821 - Fix broken zoom by making recording hint be set as boolean. r=mikeh
2014-06-30 06:33:00 -04:00
Bill McCloskey
61c2c19dc4
Bug 1030343 - Fix compile error in UnionTypes.cpp in old gcc (r=bz)
2014-06-30 14:36:45 -07:00
Ryan VanderMeulen
1c2cc9d12b
Backed out changesets bacfdc83424a and 7d12b5d7446f (bug 984048) for crashes.
2014-06-30 17:22:47 -04:00
Eric Faust
ae2d610abf
Bug 1027402 - Part 4: Mark Proxy Handler uses const. (r=jorendorff, r=bz)
2014-06-27 04:44:08 -07:00
Eric Faust
83a8fc2004
Bug 1027402 - Part 3: Mark all Proxy Handler methods const. (r=jorendorff, r=bz)
2014-06-27 04:44:06 -07:00
Eric Faust
79682b184f
Bug 1027402 - Part 2: Mark Proxy Handler instances as const. (r=bholley, r=bz over IRC)
2014-06-27 04:44:04 -07:00
Eric Faust
da64b8a93e
Bug 1027402 - Part 1: Remove set* from BaseProxyHandler. (r=bholley)
2014-06-27 04:44:02 -07:00
Nikhil Marathe
9e1ac294fa
Bug 984048 - Patch 5 - ServiceWorker [[Install]] algorithm. r=ehsan, khuey
...
--HG--
extra : rebase_source : 5f9d890c655d7f5e77851a8a3bd6b6fd3f9bf108
2014-06-30 13:31:24 -07:00
Nikhil Marathe
b8acd50491
Bug 984048 - Patch 4 - Handle parse and uncaught errors. r=khuey
...
--HG--
extra : rebase_source : 9cc36dea950be96fba079877c2d67b76f8383635
2014-06-30 13:31:02 -07:00
Garvan Keeley
7e42011b98
Bug 1010278 - Check if the type is gsm-ish or wcdma-ish and assign to either one of those categories. r=dougt
2014-06-19 14:45:00 -04:00
Carsten "Tomcat" Book
c38121f322
Merge mozilla-central to b2g-inbound
2014-06-30 15:53:28 +02:00
Carsten "Tomcat" Book
3d917f97d0
merge b2g-inbound to mozilla-central a=merge
2014-06-30 15:35:24 +02:00
Carsten "Tomcat" Book
2be592142a
Backed out changeset d758e85bbe8b (bug 1030821) for bustage
2014-06-30 14:45:52 +02:00
Hsin-Yi Tsai
7c1eb4aff9
Bug 1023141 - query ril.ecclist per dial request - part 3 - fix xpcshell. r=aknow
2014-06-30 14:48:41 +08:00
Michael Pruett
bb1b9224ce
Bug 1024360 - Remove usage of deprecated mozIStorageBaseStatement methods. r=mak
2014-06-27 09:59:09 -05:00
Andrew Osmond
5b13035ec1
Bug 1030821 - Fix broken zoom by making recording hint be set as boolean. r=mikeh
2014-06-27 12:33:00 +02:00
Tim Chien
1fa0e6607e
Bug 1022852 - Fix setInputMethodActive test that rely on order of async message. r=yxl
2014-06-29 03:47:00 +02:00
Jonathan Watt
3cc9012603
Bug 965967 - Use Moz2D instead of a Thebes backed gfxContext in PluginInstanceChild::PaintRectToSurface. r=mattwoodrow
2014-06-30 03:00:10 +01:00
Ms2ger
225cbcad0b
Bug 968804 - Part u: Add outer window assertions to OpenInternal; r=khuey
2014-06-29 17:36:03 +02:00
Ms2ger
6ea91dd9b5
Bug 968804 - Part t: Add outer window assertions to OpenNoNavigate; r=khuey
2014-06-29 17:36:03 +02:00
Ms2ger
f3685b4620
Bug 968804 - Part s: Add inner window assertions to CloneStorageEvent; r=khuey
2014-06-29 17:36:03 +02:00
Ms2ger
0b08e443dc
Bug 968804 - Part r: Point out the outer window assertion in SetArguments in the documentation; r=khuey
2014-06-29 17:36:02 +02:00