Boris Zbarsky
|
bd39425edd
|
Bug 981036. Disallow calling DOM constructors as functions in non-release builds. r=bholley
|
2014-03-10 17:38:31 -04:00 |
|
Bobby Holley
|
8c2b8ca542
|
Bug 969441 - Check for recursion outside of the hairy transplant callsites. r=billm
|
2014-03-06 15:26:17 -08:00 |
|
Kyle Huey
|
5700ee0b43
|
Bug 978602: Caching the global's nsISupports* off the main thread. r=bz
|
2014-03-06 13:05:11 -08:00 |
|
Bobby Holley
|
f25679417d
|
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
|
5a7db86560
|
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
|
566ed0b282
|
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
|
6aafbb79d5
|
Bug 973780 - Remove Xray expando slot from new-binding objects. r=bz
|
2014-02-21 11:35:49 -08:00 |
|
Luke Wagner
|
4eed36705e
|
Bug 797126 - Remove tinyid/shortid/userid (r=terrence)
--HG--
extra : rebase_source : d3cee5e71ca02708e91419b209b5914ce9fd2f9f
|
2014-02-21 10:24:26 -06:00 |
|
Phil Ringnalda
|
a196f2815f
|
Back out 0f5f58d5d410:8db4d719f5f8 (bug 973780) for debug WinXP mochitest-3 assertions
CLOSED TREE
|
2014-02-20 20:46:50 -08:00 |
|
Bobby Holley
|
d1f7b89e33
|
Bug 973780 - Remove Xray expando slot from new-binding objects. r=bz
|
2014-02-20 18:24:10 -08:00 |
|
Michael Shuen
|
5fc2830e48
|
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
|
8136579d75
|
Bug 959787 - Handlify arguments for Call APIs r=terrence r=bz
|
2014-02-13 15:33:04 +00:00 |
|
Nathan Froyd
|
7f92d77d8b
|
Bug 957175 - reduce relocations required by NamesOfInterfacesWithProtos; r=bz
|
2014-02-10 10:24:38 -05:00 |
|
Jon Coppeard
|
60baf94ae8
|
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
|
9ba0ae8d76
|
Bug 956806 part 2. Share generic getters/setters/methods across all bindings. r=peterv
|
2014-02-07 15:56:14 -05:00 |
|
Boris Zbarsky
|
0086cc6b41
|
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
|
8367dee14d
|
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
|
879fbfa3c5
|
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
|
9fdb4bef1f
|
Bug 962604 - Add ActorDestroy handling to CPOWs (r=mrbkap)
|
2014-02-05 08:39:59 -08:00 |
|
Eric Faust
|
0c400f38e9
|
Bug 924720 - Followup: Remove js::IsProxyClass(clasp), and use clasp->isProxy() instead. (r=jwalden)
|
2014-02-01 00:30:44 -08:00 |
|
Eric Faust
|
9a5e3c40b9
|
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
|
1532d7d50b
|
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
|
c919e2577e
|
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
|
10295353cd
|
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
|
f017da90d9
|
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
|
e64b35e141
|
Bug 939294 - Change xpidl jsval to handles. r=gabor,bz,khuey,bsmedberg,terrence
|
2014-01-09 18:39:36 +01:00 |
|
Nathan Froyd
|
865a3925a0
|
Bug 958262 - reduce space required by JSPropertySpec; r=till,bz,Waldo
|
2014-01-10 12:11:31 -05:00 |
|
Ryan VanderMeulen
|
edf7ab216b
|
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
|
fd0679ca3f
|
Bug 956806 part 2. Share generic getters/setters/methods across all bindings. r=peterv
|
2014-01-08 10:29:15 -05:00 |
|
Wes Kocher
|
a8ec671341
|
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
|
0a79faf943
|
Bug 949183 - Fix jsid static constructor explosion. r=Waldo
|
2013-12-16 14:40:05 -08:00 |
|
Bobby Holley
|
a7395d2ec6
|
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
|
e2e1627d17
|
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
|
4d56f0a83d
|
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
|
f0d2b953c5
|
Backed out changeset 374e44c835a8 (bug 937317) WinXP Build Bustage on a CLOSED TREE
|
2013-12-06 08:41:42 +01:00 |
|
Bobby Holley
|
c8308277c1
|
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
|
ccf49f860d
|
Bug 942256 - ThreadSafeCheckIsChrome() checks UsesSystemPrincipal() for Workers. r=bz
--HG--
extra : rebase_source : 756edcea9860c22b06820ef505f51e7741cd5442
|
2013-11-22 14:08:38 -08:00 |
|
Boris Zbarsky
|
4c293cf8e4
|
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
|
62cf6930a1
|
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
|
fe4b3c69aa
|
Bug 938131 - Simplify dom::ErrorResult::ReportJSExceptionFromJSImplementation. r=bz.
--HG--
extra : rebase_source : db7b8edd1aec3aff7240b1323c00546d2e332112
|
2013-10-18 13:22:09 +02:00 |
|
Nathan Froyd
|
bf56be08aa
|
Bug 940573 - make the global's ProtoAndIfaceArray an actual object; r=bz
|
2013-11-19 14:28:09 -05:00 |
|
Kyle Huey
|
7b4374f293
|
Bug 940071: Free the proto and iface cache for generated globals. r=bz
|
2013-11-19 14:05:42 +08:00 |
|
Tom Schuster
|
f311064c6e
|
Bug 933834 - Rename and handlify JS_ValueToString. r=terrence,bz
|
2013-11-16 13:31:36 +01:00 |
|
Ms2ger
|
6b38d3ca3d
|
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
|
dd485f9336
|
Bug 933834 - Rename and handlify JS_ValueToString. r=terrence,bz
|
2013-11-16 13:31:36 +01:00 |
|
Kyle Huey
|
2789485d96
|
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
|
255e6fe560
|
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
|
78649cfa0f
|
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
|
96bb7d1a68
|
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
|
fb4e1bc872
|
Bug 930048 - Remove need to read objects directly when optimizing singleton accesses, r=jandem.
|
2013-10-29 16:10:59 -06:00 |
|