Nathan Froyd
|
2029b67932
|
Bug 970507 - mark generated DOMIfaceAndProtoJSClass instances as const; r=bz
|
2014-02-10 15:11:58 -05:00 |
Nathan Froyd
|
24631a473e
|
Bug 957175 - reduce relocations required by NamesOfInterfacesWithProtos; r=bz
|
2014-02-10 10:24:38 -05:00 |
Jon Coppeard
|
c3759c40ff
|
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 |
Nathan Froyd
|
168d8c1c01
|
Bug 969022 - remove s*_ids static constructors by explicitly tracking id initialization state; r=bz
|
2014-02-06 15:05:30 -05:00 |
Boris Zbarsky
|
7abaa88b21
|
Bug 956806 part 2. Share generic getters/setters/methods across all bindings. r=peterv
|
2014-02-07 15:56:14 -05:00 |
Boris Zbarsky
|
0ff9131667
|
Bug 956806 part 1. Output a list of prototype names in PrototypeList.cpp. r=peterv
|
2014-02-07 15:50:23 -05:00 |
Ryan VanderMeulen
|
2b2cf89a68
|
Backed out changeset 8d885b139d7d (bug 912280) for bustage.
|
2014-02-07 10:38:27 -05:00 |
Jeff Gilbert
|
0db3af46b0
|
Bug 912280 - Implement OES_texture_half_float_linear for WebGL. r=kamidphish
|
2014-02-07 10:21:49 -05:00 |
Boris Zbarsky
|
c0e5c60b65
|
Bug 965927. [StoreInSlot] and [Cached] getters should use the reflector as the scope obj when wrapping the return value. r=peterv
|
2014-02-06 21:08:29 -05:00 |
Boris Zbarsky
|
933eab0317
|
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 |
Ehsan Akhgari
|
4a415b8dd7
|
Bug 968643 - Part 2: Remove the [PrefControlled] WebIDL annotation; r=bzbarsky
|
2014-02-06 13:28:35 -05:00 |
Boris Zbarsky
|
c15e175b05
|
Bug 964875 part 3. Define WebIDL quickstubs for ChromeWindow. r=peterv
|
2014-02-05 23:37:30 -05:00 |
Boris Zbarsky
|
b58f2006a2
|
Bug 964875 part 1. Add a WebIDL ChromeWindow interface for use in instanceof once Window is on WebIDL bindings. r=peterv
|
2014-02-05 23:36:57 -05:00 |
Boris Zbarsky
|
bb0bc45763
|
Bug 967694. Don't generate Xray resolveOwnProperty/enumerateOwnProperties hooks on WebIDL Xrays for plugin-loading elements, because those elements really only want to have the hook called when they're being touched by script from the same website. r=bholley
|
2014-02-05 13:38:18 -05:00 |
Boris Zbarsky
|
024de5ef38
|
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
|
a1296ea4d4
|
Bug 963380. Improve codegen for [Cached] and [StoreInSlot] attributes that have multiple wrapping paths to have less duplicated code. r=peterv
|
2014-02-05 13:38:17 -05:00 |
Boris Zbarsky
|
5f98263d40
|
Bug 958667 part 5. Hook up AvailableIn for interface members. r=peterv
|
2014-02-05 13:38:17 -05:00 |
Boris Zbarsky
|
4ecbf2387a
|
Bug 958667 part 4. Hook up an AvailableIn extended attribute for interfaces. r=peterv
|
2014-02-05 13:38:17 -05:00 |
Boris Zbarsky
|
f9ba8ad57a
|
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 |
Boris Zbarsky
|
e4850f6e76
|
Bug 958667 part 1. Make it possible to use multiple methods of disabling the visibility of a constructor at once, disabling it if any of them says it should be disabled. r=peterv
|
2014-02-05 13:38:16 -05:00 |
Boris Zbarsky
|
4061bda4b1
|
Bug 963388. Add support for nullable dictionary return values in callbacks and js-implemented bindings. r=peterv
|
2014-02-05 13:38:16 -05:00 |
Boris Zbarsky
|
d5d6e0f8f3
|
Bug 963321 part 2. Add codegen support for [Cached] dictionary attributes. r=khuey
|
2014-02-05 13:38:16 -05:00 |
Boris Zbarsky
|
5c995f6064
|
Bug 963321 part 1. Add WebIDL parser support for having [Cached] dictionary attributes. r=khuey
We don't know at handleExtendedAttribute time what the identifier will
map to, so have to do the check that [Frozen] is not being misused
later.
|
2014-02-05 13:38:15 -05:00 |
Bill McCloskey
|
55fab4d8d9
|
Bug 962604 - Add ActorDestroy handling to CPOWs (r=mrbkap)
|
2014-02-05 08:39:59 -08:00 |
Bobby Holley
|
8bf2c8aa3b
|
Bug 959013 - Create storage for declarative class bootstrapping information on js::Class. r=luke
|
2014-02-04 07:51:54 -08:00 |
Boris Zbarsky
|
3c296f449e
|
Bug 966665. Don't DCE DOM method calls and getters that can throw exceptions. r=jandem
|
2014-02-03 11:04:06 -05:00 |
Kyle Huey
|
1d5269baf5
|
Bug 958011: Fix worker object cycle collection to not rely on the JSObject being finalized, which is a bogus assumption. r=bent,mccr8
|
2014-02-02 10:08:50 -08:00 |
Kyle Huey
|
b5074bbbd6
|
Bug 966466: Rename thisObj to thisObjPtr so people will know what to pass in. r=bz
|
2014-02-02 10:08:46 -08:00 |
Jon Coppeard
|
4df3aa4450
|
Bug 959787 - Handlify JS_GetProperty and related APIs r=terrence r=bz
|
2014-01-31 09:55:20 +00:00 |
Eric Faust
|
225b0cbc1c
|
Bug 924720 - Followup: Remove js::IsProxyClass(clasp), and use clasp->isProxy() instead. (r=jwalden)
|
2014-02-01 00:30:44 -08:00 |
Eric Faust
|
6635c05430
|
Bug 947487 - Part 2: Generate and use js::Class structs for DOM proxies. (r=bz)
|
2014-02-01 00:29:52 -08:00 |
Eric Faust
|
5bd518d6ef
|
Bug 947487 - Part 1: Convert DOMJSClass::mBase from JSClass to js::Class. (r=bz)
|
2014-02-01 00:29:50 -08:00 |
Nathan Froyd
|
335177a2c3
|
Bug 965634 - move nsString construction out of mozilla::dom::Register for a codesize win; r=bz
|
2014-01-30 14:53:49 -05:00 |
Carsten "Tomcat" Book
|
f4bc96a601
|
Backed out changeset e2c75ec7f3d4 (bug 959787) for breaking b2g builds on a CLOSED TREE
|
2014-01-31 12:11:23 +01:00 |
Jon Coppeard
|
ba27569312
|
Bug 959787 - Handlify JS_GetProperty and related APIs r=terrence r=bz
|
2014-01-31 09:55:20 +00:00 |
Masatoshi Kimura
|
02870ebbdd
|
Bug 964964 - Remove window.pkcs11. r=bz
|
2014-01-30 20:00:01 +09:00 |
Boris Zbarsky
|
b819d8db86
|
Bug 965477. Enter the compartment of obj in ClearCached*Value in the StoreInSlot case. r=bholley
|
2014-01-29 22:33:50 -08:00 |
Boris Zbarsky
|
9363c07116
|
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 |
Boris Zbarsky
|
d3046577a3
|
Bug 945416 part 3. Make GlobalResolve fill in a JSPropertyDescriptor that nsWindowSH::NewResolve then uses to actually define the property. r=bholley,peterv
|
2014-01-29 22:33:23 -08:00 |
Boris Zbarsky
|
754f19089b
|
Bug 945416 part 2. When invoking a DoNewResolve hook on an Xray, make sure to first invoke it on the underlying object. r=bholley,peterv
|
2014-01-29 22:33:22 -08:00 |
Boris Zbarsky
|
8f926f8c8b
|
Bug 963895. Add threadsafe versions of AutoJSContext/AutoSafeJSContext. r=bholley
|
2014-01-29 22:33:03 -08:00 |
Vladimir Vukicevic
|
69d8bb943a
|
b=738872, implement WebGL OES_texture_half_float; part 2 - core impl; r=jgilbert
|
2014-01-23 16:47:37 -05:00 |
Andrea Marchesini
|
8c3ee1c182
|
Bug 964892 - WebIDL 'assert' method should be implemented as '_assert_'. r=bz
|
2014-01-29 08:16:57 -05:00 |
Ehsan Akhgari
|
c13db2bd52
|
Bug 964061 - Part 2: Remove nsIDOMCRMFObject; r=bzbarsky
--HG--
extra : rebase_source : 888e33d68bdcd6e03b56f75036ea00142831961d
|
2014-01-27 08:27:06 -08:00 |
Ehsan Akhgari
|
1b7fdc23c8
|
Bug 964061 - Part 1: Convert CRMFObject to WebIDL bindings; r=bzbarsky
--HG--
extra : rebase_source : 39a2b35df50cdd42624fb0e7a14383e8d40cea4b
|
2014-01-27 08:27:04 -08:00 |
Andrea Marchesini
|
4fea33b3f0
|
Bug 620935 - Make console object available in Web Workers, r=ehsan, r=bz
|
2014-01-26 12:35:17 +00:00 |
Andrea Marchesini
|
afee094f1c
|
Bug 620935 - __noSuchMethod__ support for WebIDL r=bz
|
2014-01-26 12:35:10 +00:00 |
Jon Coppeard
|
74da1a60c3
|
Bug 959787 - Handlify JS_Set* APIs r=terrence r=bz
|
2014-01-25 09:29:12 +00:00 |
Bobby Holley
|
048f4eae8c
|
Bug 957688 - Kill off checkAccess. r=mrbkap
|
2014-01-24 16:08:26 -08:00 |
Andrea Marchesini
|
2e079d8e5b
|
Bug 963560 - Fix compilation error on VS2013 for method called 'assert', r=bz
|
2014-01-24 15:45:24 +00:00 |