Jon Coppeard
|
ca898ea355
|
Bug 1325406 - Refactor rooting base class templates r=sfink r=mccr8
|
2017-01-10 10:12:14 +00:00 |
|
Jan de Mooij
|
620a16d8f8
|
Bug 965992 part 4 - Add tests. r=bz
|
2017-01-07 10:22:30 +01:00 |
|
Boris Zbarsky
|
6d6f2704fc
|
Bug 1326301. Put the global allocated by SimpleGlobalObject in the system zone, so we don't create tons of zones when we're converting JSON to dictionaries many times over. r=mccr8
|
2017-01-04 14:52:26 -05:00 |
|
Andrea Marchesini
|
bc98b07905
|
Bug 1322550 - Rename DOMStorage to Storage, r=smaug
--HG--
rename : dom/storage/DOMStorage.cpp => dom/storage/Storage.cpp
rename : dom/storage/DOMStorage.h => dom/storage/Storage.h
rename : dom/storage/DOMStorageCache.cpp => dom/storage/StorageCache.cpp
rename : dom/storage/DOMStorageCache.h => dom/storage/StorageCache.h
rename : dom/storage/DOMStorageDBThread.cpp => dom/storage/StorageDBThread.cpp
rename : dom/storage/DOMStorageDBThread.h => dom/storage/StorageDBThread.h
rename : dom/storage/DOMStorageDBUpdater.cpp => dom/storage/StorageDBUpdater.cpp
rename : dom/storage/DOMStorageDBUpdater.h => dom/storage/StorageDBUpdater.h
rename : dom/storage/DOMStorageIPC.cpp => dom/storage/StorageIPC.cpp
rename : dom/storage/DOMStorageIPC.h => dom/storage/StorageIPC.h
rename : dom/storage/DOMStorageManager.cpp => dom/storage/StorageManager.cpp
rename : dom/storage/DOMStorageManager.h => dom/storage/StorageManager.h
rename : dom/storage/DOMStorageObserver.cpp => dom/storage/StorageObserver.cpp
rename : dom/storage/DOMStorageObserver.h => dom/storage/StorageObserver.h
|
2017-01-04 14:53:01 +01:00 |
|
Olli Pettay
|
0364dbc792
|
Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8
--HG--
extra : rebase_source : 3ae1207308de120b7299b13ecaa95dd1612b3459
|
2017-01-03 21:47:55 +02:00 |
|
Boris Zbarsky
|
3f8b6befb3
|
Bug 1326105 part 5. Move the getting of the incumbent global to the finish-slow-js codepath too, since it's not needed if no one will ever call our callback. r=smaug
|
2016-12-29 13:19:26 -08:00 |
|
Boris Zbarsky
|
249298d20c
|
Bug 1326105 part 4. Remove the now-unused JSContext argument of the protected CallbackObject constructor. r=smaug
|
2016-12-29 13:19:26 -08:00 |
|
Boris Zbarsky
|
ba1f5c039f
|
Bug 1326105 part 3. Move async stack capture out of the 'fast' CallbackObject constructor and into FinishSlowJSInitIfMoreThanOneOwner. r=smaug
|
2016-12-29 13:19:26 -08:00 |
|
Boris Zbarsky
|
e5f32d3609
|
Bug 1326105 part 2. Rename CallbackObject::HoldJSObjectsIfMoreThanOneOwner to a more generic name and hand it a JSContext to use. r=smaug
|
2016-12-29 13:19:26 -08:00 |
|
Boris Zbarsky
|
f3debaf2fb
|
Bug 1326105 part 1. dom::RootedCallback should hold on to a JSContext that it can then use in its destructor. r=smaug
|
2016-12-29 13:19:25 -08:00 |
|
Andrea Marchesini
|
de7438cf52
|
Bug 1324352 - Implement BaseAudioContext, r=padenot
|
2016-12-21 10:52:50 +01:00 |
|
Boris Zbarsky
|
7607f4c0dd
|
Bug 1324543 - Fix inheritance in our webidl. - r=jgilbert,bz
MozReview-Commit-ID: 7W95FqqfBuE
|
2016-12-20 15:48:20 -08:00 |
|
Sebastian Hengst
|
ac153b5903
|
Backed out changeset 50a74758ee7d (bug 1324352) for failing webaudioeditor devtools tests like test/browser_audionode-actor-bypass.js. r=backout
|
2016-12-20 23:03:36 +01:00 |
|
Andrea Marchesini
|
ad79ef8d0a
|
Bug 1324352 - Implement BaseAudioContext, r=padenot
|
2016-12-20 20:20:41 +01:00 |
|
Boris Zbarsky
|
60309db42a
|
Bug 1323324 tests. r=till
--HG--
rename : dom/promise/tests/test_promise_xrays.html => dom/promise/tests/test_promise_argument_xrays.html
|
2016-12-19 15:38:44 -08:00 |
|
Boris Zbarsky
|
94a9f0d729
|
Bug 1323721 part 12. Create a separate IDLPromiseType; stop treating Promise as an interface altogether. r=qdot
|
2016-12-19 15:38:44 -08:00 |
|
Boris Zbarsky
|
6c78cc893a
|
Bug 1323721 part 11. Make isInterface and isGeckoInterface test false for the isPromise() case. r=qdot
|
2016-12-19 15:38:44 -08:00 |
|
Boris Zbarsky
|
d954b293d1
|
Bug 1323721 part 10. Move Promise arg-type computation for callbacks out of the isGeckoInterface section. r=qdot
|
2016-12-19 15:38:43 -08:00 |
|
Boris Zbarsky
|
f0b430a1bb
|
Bug 1323721 part 9. Move Promise JS-to-native conversion out of the isGeckoInterface section. r=qdot
|
2016-12-19 15:38:43 -08:00 |
|
Boris Zbarsky
|
193bf9cd4c
|
Bug 1323721 part 8. Remove the codegen hacks for calling Promise methods and constructors now that we don't do that anymore. r=till
|
2016-12-19 15:38:43 -08:00 |
|
Boris Zbarsky
|
d2410fed90
|
Bug 1323721 part 7. Remove the wrappercache hackery for Promise now that we're no longer relying on it in to-JS conversions. r=qdot
|
2016-12-19 15:38:43 -08:00 |
|
Boris Zbarsky
|
865e7c42eb
|
Bug 1323721 part 5. Move Promise native-to-JS conversion out of the isGeckoInterface section. r=qdot
|
2016-12-19 15:38:43 -08:00 |
|
Boris Zbarsky
|
d5d3537765
|
Bug 1323721 part 4. Mark Promise as not concrete, so we no longer generate the now-unused code for actual DOM promise objects. r=qdot
|
2016-12-19 15:38:42 -08:00 |
|
Boris Zbarsky
|
94dfa592a5
|
Bug 1323721 part 3. Remove the vestigial mention of Promise from TypedArray.h. r=till
|
2016-12-19 15:38:42 -08:00 |
|
Boris Zbarsky
|
b73f3a1a8c
|
Bug 1323721 part 1. Remove no longer used Promise-related DOM errors. r=till
|
2016-12-19 15:38:42 -08:00 |
|
Boris Zbarsky
|
83b5a8468f
|
Bug 1324178. Actually enforce the various checks the IDL spec says to do for arguments of constructors and named constructors. r=baku
|
2016-12-19 15:38:42 -08:00 |
|
Boris Zbarsky
|
d68defe92d
|
Bug 1324044. Add fingerprinting resistance in GetSupportedNames in nsMimeTypeArray and nsPluginArray. r=qdot
|
2016-12-17 00:25:52 -05:00 |
|
Boris Zbarsky
|
e36aa537d8
|
Bug 1324035 part 1. Fix codegen to pass a CallerType to Length() calls that are generated for indexed getters if the indexed getter itself needs a CallerType. r=qdot
|
2016-12-17 00:25:52 -05:00 |
|
Boris Zbarsky
|
90075801ac
|
Bug 1323930. Align the handling of Promise return values from callbacks with the current wording of the WebIDL spec. r=bholley
|
2016-12-16 14:08:40 -05:00 |
|
Boris Zbarsky
|
f74b8c3888
|
Bug 1323274. Disallow nullable Promise types. r=qdot
|
2016-12-16 14:06:54 -05:00 |
|
Carsten "Tomcat" Book
|
a244c7fb4a
|
merge mozilla-inbound to mozilla-central a=merge
|
2016-12-16 16:04:50 +01:00 |
|
Andrea Marchesini
|
d1ffedb88f
|
Bug 1323172 - Expose NetworkInformation interface to workers, r=bkelly
|
2016-12-16 08:50:23 +01:00 |
|
Xidorn Quan
|
0053eb4c08
|
Bug 1323919 - Rename nsIMediaList.h to nsMediaList.h. r=heycam
MozReview-Commit-ID: Ake5srkKJbf
--HG--
rename : layout/style/nsIMediaList.h => layout/style/nsMediaList.h
extra : rebase_source : 05de33770a7bf0b5d01672571bde00506853fcfe
|
2016-12-16 14:50:36 +11:00 |
|
Carsten "Tomcat" Book
|
8d71717fb4
|
Backed out changeset b7638db235fd (bug 1323172) for test bustage in dom/workers/test/test_navigator.html on a CLOSED TREE
|
2016-12-15 17:06:22 +01:00 |
|
Andrea Marchesini
|
130d95f581
|
Bug 1323172 - Expose NetworkInformation interface to workers, r=bkelly
|
2016-12-15 14:36:47 +01:00 |
|
Carsten "Tomcat" Book
|
2bad844136
|
Backed out changeset 8f305096ee45 (bug 1323172) for crashes in /test_tcpsocket_enabled_no_perm.html
|
2016-12-15 14:21:09 +01:00 |
|
Andrea Marchesini
|
87a09a3bb4
|
Bug 1323172 - Expose NetworkInformation interface to workers, r=bkelly
|
2016-12-15 12:46:21 +01:00 |
|
Edgar Chen
|
881cbd80bd
|
Bug 1274159 - Part 2-2: Support HTMLConstructor WebIDL extended attribute for custom elements; r=bz,wchen
MozReview-Commit-ID: 6egmavfTmFT
|
2016-11-17 23:31:50 +08:00 |
|
Till Schneidereit
|
95b8398292
|
Bug 1322920 - Remove DOM Promise implementation. r=bz
MozReview-Commit-ID: 1zzd0x2LNNb
|
2016-12-14 17:11:48 +01:00 |
|
Sebastian Hengst
|
5e1b29b9c0
|
Backed out changeset f2a5fc3e8c4e (bug 1274159)
|
2016-12-14 13:27:22 +01:00 |
|
Edgar Chen
|
da0139302c
|
Bug 1274159 - Part 2-2: Support HTMLConstructor WebIDL extended attribute for custom elements; r=bz,wchen
MozReview-Commit-ID: 6egmavfTmFT
--HG--
extra : rebase_source : 07436a4b8dfc1960f0cc24b67b8cc5d1e2ffd5cd
|
2016-11-17 23:31:50 +08:00 |
|
Jan-Ivar Bruaroey
|
19a630af33
|
Bug 1263312 - Have addIceCandidate take a dictionary. r=drno,smaug
MozReview-Commit-ID: HuWYZkGS2Wg
--HG--
extra : rebase_source : 783233029b9e5ed37cd2cce7738a59753e1d42a0
|
2016-11-08 21:36:04 -05:00 |
|
Andi-Bogdan Postelnicu
|
66a38349d4
|
Bug 1307142 - correlate MOZ_ASSERT_IF with logic from IsConvertibleToDictionary. r=peterv
MozReview-Commit-ID: 9cPblJOOf8U
--HG--
extra : rebase_source : 6b653ab6114624044799d2ac20e824a9c8852ee8
|
2016-10-03 18:40:36 +03:00 |
|
Boris Zbarsky
|
679c9e41a6
|
Bug 1321835. Assert that the givenProto argument for binding wrap methods is in the right compartment. r=peterv
|
2016-12-08 16:41:45 -10:00 |
|
Lars T Hansen
|
76c7159be5
|
Bug 1246597 - DOM comment change. r=me
--HG--
extra : rebase_source : 26794fefac6d5296b20ab54abba61f5e06bb872f
|
2016-11-24 14:16:17 +01:00 |
|
Boris Zbarsky
|
d9af26b7e0
|
Bug 1321879 part 1. Add an API on GlobalObject to get the caller type, for use in things like WebIDL constructors. r=bholley
|
2016-12-06 23:41:52 -10:00 |
|
Tomislav Jurin
|
348bfffc19
|
Bug 1296189 - Replace NS_RUNTIMEABORT("some string literal message") with MOZ_CRASH(). r=froydnj
|
2016-12-02 13:46:53 -08:00 |
|
Tooru Fujisawa
|
ca98c3a8c4
|
Bug 883377 - Part 6: Update browser and dom tests to follow displayName change. r=smaug
|
2016-12-03 07:44:23 +09:00 |
|
André Bargull
|
8843a98210
|
Bug 1319936 - Remove String generics uses in dom. r=billm
--HG--
extra : rebase_source : f2b40e5d4a423035d2de8739570a76305a058cf0
|
2016-11-24 13:17:00 -08:00 |
|
Andrew Swan
|
a814ac2978
|
Bug 1308688 Expose mozAddonManager allowed hosts to chrome r=bkelly
MozReview-Commit-ID: JI3qMmCtYFT
--HG--
extra : rebase_source : b33c1e63e10999e35e404222082486bdf1ecc56d
extra : source : 58a48b3e78629657f34e3479a8b36495657a0bba
|
2016-10-28 14:39:18 -07:00 |
|