Boris Zbarsky
|
2ba220035e
|
Bug 981036. Disallow calling DOM constructors as functions in non-release builds. r=bholley
|
2014-03-10 17:38:31 -04:00 |
|
Bobby Holley
|
e1330dec0a
|
Bug 969441 - Check for recursion outside of the hairy transplant callsites. r=billm
|
2014-03-06 15:26:17 -08:00 |
|
Kyle Huey
|
55429a2cd8
|
Bug 978602: Caching the global's nsISupports* off the main thread. r=bz
|
2014-03-06 13:05:11 -08:00 |
|
Bobby Holley
|
a811f156cf
|
Bug 976938 - Add a way to identify the Xray parent (if any) of a given function. r=bz
|
2014-03-04 10:05:07 -08:00 |
|
Jeff Walden
|
7741787e99
|
Bug 972132 - Convert JS::EmptyValueArray to JS::HandleValueArray::empty(). r=terrence
--HG--
extra : rebase_source : 58b87df07373a7811136682b128aea67f04446cd
|
2014-02-12 23:38:36 -08:00 |
|
Kyle Huey
|
78598892f4
|
Bug 974120: Add helpers for using Promse::MaybeResolve/MaybeReject from C++. r=bz
Using JSAPI is tedious and error-prone. It's much better to handle that once in the Promise code and allow callers to pass C++ objects.
|
2014-02-25 13:34:55 -08:00 |
|
Bobby Holley
|
71122e3004
|
Bug 973780 - Remove Xray expando slot from new-binding objects. r=bz
|
2014-02-21 11:35:49 -08:00 |
|
Luke Wagner
|
c9ee8e82c3
|
Bug 797126 - Remove tinyid/shortid/userid (r=terrence)
--HG--
extra : rebase_source : d3cee5e71ca02708e91419b209b5914ce9fd2f9f
|
2014-02-21 10:24:26 -06:00 |
|
Phil Ringnalda
|
7732675ab7
|
Back out 0f5f58d5d410:8db4d719f5f8 (bug 973780) for debug WinXP mochitest-3 assertions
CLOSED TREE
|
2014-02-20 20:46:50 -08:00 |
|
Bobby Holley
|
863ecca599
|
Bug 973780 - Remove Xray expando slot from new-binding objects. r=bz
|
2014-02-20 18:24:10 -08:00 |
|
Michael Shuen
|
40ac6a7a5d
|
Bug 934817 - Part 2.5: Remove 0-length string check in dom/bindings/BindingUtils.cpp. r=bz
|
2014-02-14 11:15:43 -05:00 |
|
Jon Coppeard
|
0eac977006
|
Bug 959787 - Handlify arguments for Call APIs r=terrence r=bz
|
2014-02-13 15:33:04 +00:00 |
|
Nathan Froyd
|
d92e1a4ee5
|
Bug 957175 - reduce relocations required by NamesOfInterfacesWithProtos; r=bz
|
2014-02-10 10:24:38 -05:00 |
|
Jon Coppeard
|
2cf0941496
|
Bug 965830 - Convert use of JS_CallFunction and related APIs uses to HandleValueArray r=terrence r=smaug
|
2014-02-11 10:59:16 +00:00 |
|
Boris Zbarsky
|
ffb3f403df
|
Bug 956806 part 2. Share generic getters/setters/methods across all bindings. r=peterv
|
2014-02-07 15:56:14 -05:00 |
|
Boris Zbarsky
|
0a8b70c8dd
|
Bug 968665. Get rid of MainThreadDictionaryBase and the dictionary bits in DummyBinding, since we now codegen a single version of dictionaries for both mainthread and workers. r=khuey
|
2014-02-06 21:08:28 -05:00 |
|
Boris Zbarsky
|
c4212635c0
|
Bug 965094. Reconcile the behavior of the JSObject* argument for Func on interfaces and on interface members. r=bholley
|
2014-02-05 13:38:18 -05:00 |
|
Boris Zbarsky
|
3981bd7c8a
|
Bug 958667 part 3. Add helper methods for testing whether things should be exposed in privilegd or certified apps. r=peterv
|
2014-02-05 13:38:17 -05:00 |
|
Bill McCloskey
|
5dbc0265fb
|
Bug 962604 - Add ActorDestroy handling to CPOWs (r=mrbkap)
|
2014-02-05 08:39:59 -08:00 |
|
Eric Faust
|
1c3dbf6e77
|
Bug 924720 - Followup: Remove js::IsProxyClass(clasp), and use clasp->isProxy() instead. (r=jwalden)
|
2014-02-01 00:30:44 -08:00 |
|
Eric Faust
|
7e8c7c8d1e
|
Bug 947487 - Part 2: Generate and use js::Class structs for DOM proxies. (r=bz)
|
2014-02-01 00:29:52 -08:00 |
|
Boris Zbarsky
|
121b8f974c
|
Bug 945416 part 6. Fix the resolve/enumerate hooks in WebIDL bindings in the [Global] case to handle standard classes. r=peterv
|
2014-01-29 22:33:33 -08:00 |
|
Terrence Cole
|
6d61394f63
|
Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 5; r=jonco
--HG--
extra : rebase_source : 13c96b6118408cfb001a3191871cbf7ce4d8a2c3
|
2014-01-17 10:09:38 -08:00 |
|
Terrence Cole
|
20431f8abe
|
Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 4; r=sfink,r=bz
--HG--
extra : rebase_source : 8e1ff566f47795cd82e3f4c0a6fa37b88e7847b4
|
2014-01-17 10:08:51 -08:00 |
|
Terrence Cole
|
3e141bbf5e
|
Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 3; r=sfink
--HG--
extra : rebase_source : ace7b0fa6ba93acbf0ec8ecaeb68ffa287a33665
|
2014-01-16 09:48:58 -08:00 |
|
Tom Schuster
|
5e3191afd2
|
Bug 939294 - Change xpidl jsval to handles. r=gabor,bz,khuey,bsmedberg,terrence
|
2014-01-09 18:39:36 +01:00 |
|
Nathan Froyd
|
10655c5f12
|
Bug 958262 - reduce space required by JSPropertySpec; r=till,bz,Waldo
|
2014-01-10 12:11:31 -05:00 |
|
Ryan VanderMeulen
|
9ecfff2feb
|
Backed out changesets d8a6bde76293 and 0b28eaf5bde9 (bug 956806) for suspicion of making OSX 10.6 debug mochitest-bc even more orange prone than usual.
|
2014-01-08 15:34:24 -05:00 |
|
Boris Zbarsky
|
10d159beaf
|
Bug 956806 part 2. Share generic getters/setters/methods across all bindings. r=peterv
|
2014-01-08 10:29:15 -05:00 |
|
Wes Kocher
|
34a2e0d974
|
Backed out changeset ef0eeaec74a8 (bug 949183) on the theory that it somehow broke every single b2g test on a CLOSED TREE
|
2013-12-16 18:27:43 -08:00 |
|
Sean Stangl
|
d081b211ae
|
Bug 949183 - Fix jsid static constructor explosion. r=Waldo
|
2013-12-16 14:40:05 -08:00 |
|
Bobby Holley
|
c2e3e33a71
|
Bug 937317 - Replace all instance of null cx pushing with AutoSystemCaller. r=bz
This is an easy bonus chunk of the work to phase out cx pushing in the browser.
|
2013-12-11 17:51:58 -08:00 |
|
Phil Ringnalda
|
d1ba8751f2
|
Back out 35371620801a:bf2019278b77 (bug 937317) for gaia-ui-test bustage and frequent timeouts in its own test
|
2013-12-07 11:08:56 -08:00 |
|
Bobby Holley
|
9fc70d3f91
|
Bug 937317 - Replace all instance of null cx pushing with AutoSystemCaller. r=bz
This is an easy bonus chunk of the work to phase out cx pushing in the browser.
|
2013-12-06 12:01:42 -08:00 |
|
Carsten "Tomcat" Book
|
abe0ad0b33
|
Backed out changeset 374e44c835a8 (bug 937317) WinXP Build Bustage on a CLOSED TREE
|
2013-12-06 08:41:42 +01:00 |
|
Bobby Holley
|
f6b033e681
|
Bug 937317 - Replace all instance of null cx pushing with AutoSystemCaller. r=bz
This is an easy bonus chunk of the work to phase out cx pushing in the browser.
|
2013-12-05 21:34:17 -08:00 |
|
Nikhil Marathe
|
032ec015cc
|
Bug 942256 - ThreadSafeCheckIsChrome() checks UsesSystemPrincipal() for Workers. r=bz
--HG--
extra : rebase_source : 756edcea9860c22b06820ef505f51e7741cd5442
|
2013-11-22 14:08:38 -08:00 |
|
Boris Zbarsky
|
a7501e7c35
|
Bug 941437 part 2. Remove the unused cx argument from UNWRAP_OBJECT and UNWRAP_WORKER_OBJECT. r=smaug
|
2013-11-21 07:51:16 -05:00 |
|
Boris Zbarsky
|
7ab66366d5
|
Bug 941437 part 1. Remove the unused cx argument from dom::UnwrapObject. r=smaug
|
2013-11-21 07:51:15 -05:00 |
|
Peter Van der Beken
|
942e6b4680
|
Bug 938131 - Simplify dom::ErrorResult::ReportJSExceptionFromJSImplementation. r=bz.
--HG--
extra : rebase_source : db7b8edd1aec3aff7240b1323c00546d2e332112
|
2013-10-18 13:22:09 +02:00 |
|
Nathan Froyd
|
7a55485352
|
Bug 940573 - make the global's ProtoAndIfaceArray an actual object; r=bz
|
2013-11-19 14:28:09 -05:00 |
|
Kyle Huey
|
0d9571cd68
|
Bug 940071: Free the proto and iface cache for generated globals. r=bz
|
2013-11-19 14:05:42 +08:00 |
|
Tom Schuster
|
f052cdba92
|
Bug 933834 - Rename and handlify JS_ValueToString. r=terrence,bz
|
2013-11-16 13:31:36 +01:00 |
|
Ms2ger
|
29adada2a2
|
Backout changesets ded0d64f6786:03f041d03f24 and 30cbd1abde1a (bug 935696, bug 933834 and bug 939194) for build bustage.
|
2013-11-17 16:39:25 +01:00 |
|
Tom Schuster
|
a12aa024e6
|
Bug 933834 - Rename and handlify JS_ValueToString. r=terrence,bz
|
2013-11-16 13:31:36 +01:00 |
|
Kyle Huey
|
a754cd2b5a
|
Bug 928312: Convert the worker global object and all remaining EventTargets to new DOM bindings. r=bent,peterv,smaug
|
2013-11-05 22:16:26 +08:00 |
|
Peter Van der Beken
|
1f5317edd4
|
Bug 932322 - Make Window's WebIDL properties be own properties of window. r=bz.
--HG--
extra : rebase_source : 5595267a420f81f20e5e227712886c9329bec473
|
2013-10-08 18:18:40 +02:00 |
|
Ryan VanderMeulen
|
6cddc919e9
|
Backed out 3 changesets (bug 932309, bug 932322) for Linux mochitest-bc timeouts on a CLOSED TREE.
Backed out changeset aea34e69d171 (bug 932322)
Backed out changeset 2b99a0f6ff1b (bug 932309)
Backed out changeset 0e3bcb78784e (bug 932309)
|
2013-11-04 14:31:21 -05:00 |
|
Peter Van der Beken
|
86a3955c9b
|
Bug 932322 - Make Window's WebIDL properties be own properties of window. r=bz.
--HG--
extra : rebase_source : b8ce4fedf7fc46b14a1d01663945d1b0e22bdcdd
|
2013-10-08 18:18:40 +02:00 |
|
Brian Hackett
|
dc28fb0d43
|
Bug 930048 - Remove need to read objects directly when optimizing singleton accesses, r=jandem.
|
2013-10-29 16:10:59 -06:00 |
|