Jan Varga
8131e31c43
Bug 1006485 - Part a: Rename FileHandle to MutableFile and LockedFile to FileHandle; r=bent
...
--HG--
rename : dom/filehandle/FileHandle.cpp => dom/filehandle/MutableFile.cpp
rename : dom/filehandle/FileHandle.h => dom/filehandle/MutableFile.h
rename : dom/filehandle/test/test_lockedfile_lifetimes.html => dom/filehandle/test/test_filehandle_lifetimes.html
rename : dom/filehandle/test/test_lockedfile_lifetimes_nested.html => dom/filehandle/test/test_filehandle_lifetimes_nested.html
rename : dom/filehandle/test/test_lockedfile_ordering.html => dom/filehandle/test/test_filehandle_ordering.html
rename : dom/filehandle/test/test_overlapping_lockedfiles.html => dom/filehandle/test/test_overlapping_filehandles.html
rename : dom/filehandle/test/test_readonly_lockedfiles.html => dom/filehandle/test/test_readonly_filehandles.html
rename : dom/indexedDB/IDBFileHandle.cpp => dom/indexedDB/IDBMutableFile.cpp
rename : dom/indexedDB/IDBFileHandle.h => dom/indexedDB/IDBMutableFile.h
rename : dom/webidl/IDBFileHandle.webidl => dom/webidl/IDBMutableFile.webidl
rename : dom/webidl/FileHandle.webidl => dom/webidl/MutableFile.webidl
2014-06-12 05:35:29 +02:00
Olli Pettay
479ba87bab
Bug 1023698 - Missing JSContext* parameter in inherited generated event constructor, r=bz
...
--HG--
extra : rebase_source : 458a5daf28ed3bac57639f6be13b5a1ebd49d91e
2014-06-11 23:25:25 +03:00
Boris Zbarsky
c9eabf9d78
Bug 1009675 part 3. Return WebIDL 'object' values as handles. r=peterv
2014-06-11 16:26:52 -04:00
Boris Zbarsky
2bb59ed300
Bug 1009675 part 2. Return WebIDL 'any' values as handles. r=peterv
2014-06-11 16:26:52 -04:00
Boris Zbarsky
408a5b29c4
Bug 1009675 part 1. Change the return value of getRetvalDeclarationForType to allow more than two states for the outparam bit. r=peterv
2014-06-11 16:26:51 -04:00
Olli Pettay
2672babef6
Bug 1023280 - Rename dictionary.ToObject to ToObjectInternal, r=bz
2014-06-11 22:38:55 +03:00
Nikhil Marathe
ab04f844ca
Bug 1023520 - Add support for Promise returning methods on globals. r=bz
2014-06-11 09:05:22 -07:00
Giovanni Sferro
b7a2ac3cac
Bug 995901 - Rename nsICSSRuleList to mozilla::dom::CSSRuleList. r=bz
...
--HG--
rename : layout/style/nsICSSRuleList.cpp => layout/style/CSSRuleList.cpp
rename : layout/style/nsICSSRuleList.h => layout/style/CSSRuleList.h
2014-06-09 22:11:00 -04:00
Ehsan Akhgari
8f6948b38d
Bug 1021670 - Enable using non-wrapper-cached objects in unions; r=bzbarsky
...
--HG--
extra : rebase_source : 43353aa015a793d2eb6bed507213ceda2065d99e
2014-06-07 11:50:21 -04:00
Nathan Froyd
b558491613
Bug 1019160 - part 4 - use jsids to access JS-implemented interface properties; r=bz
2014-06-05 14:47:13 -04:00
Nathan Froyd
78a8f1ecf2
Bug 1019160 - part 3 - create atom caches for JS-implemented interfaces; r=bz
2014-06-02 17:23:39 -04:00
Boris Zbarsky
2e18b306eb
Bug 1019160 - part 2 - separate out some Fake* class changes; r=froydnj,because-it-works
2014-06-05 14:06:58 -04:00
Nathan Froyd
4d0b8802dd
Bug 1019160 - part 1 - factor out initIdsClassMethod from CGDictionary; r=bz
2014-06-02 17:14:03 -04:00
Jason Orendorff
8920364a5c
Bug 998115 - Make the output of Codegen.py less #BOGUS. r=peterv.
2014-06-06 11:15:22 -04:00
Jason Orendorff
736717218a
Bug 1017067 - Merge deleteProperty/deleteElement ops back into a single deleteGeneric op. r=bhackett.
2014-06-05 13:19:23 -04:00
Nikhil Marathe
3e6773ffae
Bug 1020652 - Add T& assigment operator to OwningNonNull. r=bz
2014-06-05 14:16:54 -07:00
Ms2ger
f5f42c265d
Bug 1018306 - Call interface.hasInterfaceObject rather than checking the truthiness of the method; r=bz
2014-06-06 10:06:27 +02:00
Jeff Walden
d7a54d2e7c
Bug 1019334 - Require that Init be called on a newly-constructed TypedArray struct to use it. r=bz
2014-06-03 18:31:43 -07:00
Nathan Froyd
c49115cd14
Bug 1019705 - replace binaryNames accesses with binaryNameFor; r=bz
2014-06-03 12:20:16 -04:00
Boris Zbarsky
e46748d086
Bug 1019149. For calls into JS-implemented WebIDL, don't check whether it's OK to run the script (it is) and whether the script lives in a window (it doesn't). r=bholley
2014-06-03 11:38:37 -04:00
Boris Zbarsky
8dc0d6feb6
Bug 1019091. Do less work in the CallSetup destructor when we have no exception. r=bholley
2014-06-03 11:38:37 -04:00
Boris Zbarsky
cd11feea1c
Bug 1017428 part 1. Store information in jitinfo about [Cached] attribute slots in addition to [StoreInSlot] ones. r=peterv,efaust
2014-06-03 11:38:36 -04:00
Bill McCloskey
d765144f56
Bug 1017310 - Rename *XBLScope to *ContentXBLScope in xpconnect (r=bholley)
2014-06-02 18:04:21 -07:00
Terrence Cole
d0eeedfb63
Bug 1013531 - Clarify the naming of the rooting analysis supression guards; r=sfink
...
--HG--
extra : rebase_source : 95229e907222dd7335f92ae13dd83f1065eabf58
2014-05-28 17:34:36 -07:00
Andrea Marchesini
85893fcab8
Bug 886420 - Move SVGNumber to WebIDL; r=bz
...
This commit also implements constructors for the SVGNumber interface.
2014-05-30 09:36:52 +02:00
Ryan VanderMeulen
cc5c76fc96
Backed out changeset 0d61bcf08362 (bug 1013531) for bustage.
...
CLOSED TREE
2014-05-29 13:26:55 -04:00
Terrence Cole
732d0a85ef
Bug 1013531 - Clarify the naming of the rooting analysis supression guards; r=sfink
...
--HG--
extra : rebase_source : ce44e4a4428414a132eae7167c485ff366b1f0a6
2014-05-28 17:34:36 -07:00
Peter Van der Beken
ae261fc98e
Bug 1016960 - make |instanceof WebIDLInterface| work with outer windows. r=bz.
...
--HG--
extra : rebase_source : d62525ea541af2cf832884fb8ea5398595887679
2014-05-28 22:45:37 +02:00
Jeff Walden
2155f1cf29
Bug 999651, bug 995679, bug 1009952, bug 1011007, bug 991981. r=sfink, r=shu, r=jandem, r=jdm, r=luke, r=bbouvier, r=nmatsakis, r=bz, r=ehsan, r=jgilbert, r=smaug, r=sicking, r=terrence, r=bholley, r=bent, r=efaust, r=jorendorff
2014-05-27 14:32:41 -07:00
Ryan VanderMeulen
f2349a07bd
Merge inbound to m-c on a CLOSED TREE.
2014-05-27 16:23:41 -04:00
Ryan VanderMeulen
b46128affc
Backed out changeset 2c631967ab9e (bug 999651) for B2G crashes.
...
CLOSED TREE
2014-05-27 14:08:30 -04:00
Reuben Morais
24b03739fb
Bug 952486 - Add a CheckPermissions extended attribute to WebIDL. r=bz
2014-05-25 15:31:07 -03:00
Fabrice Desré
bed5c8c262
Bug 952486 - backout for breaking all device and emulator builds (keeping dom reviewer to land the backout...) r=bz
2014-05-26 12:11:52 -07:00
Reuben Morais
ac85b83f82
Bug 952486 - Add a CheckPermissions extended attribute to WebIDL. r=bz
2014-05-25 15:31:07 -03:00
Peter Van der Beken
3c18fdf069
Backout 82e3d6f25c5f (bug 789261).
2014-05-25 18:50:27 +02:00
Peter Van der Beken
fd17683306
Bug 789261 - Enable WebIDL bindings for Window. r=bz.
...
--HG--
extra : rebase_source : 4c515e4a41e622f195a81904e1f896c492831440
2014-04-08 20:48:37 +02:00
Boris Zbarsky
ab5d1f90e8
Bug 1007878 part 5. Implement callback codegen for MozMap. r=khuey
2014-05-23 17:32:39 -04:00
Boris Zbarsky
a2e3bc72ea
Bug 1007878 part 4. Add C++-to-JS conversion for MozMap. r=khuey
2014-05-23 17:32:38 -04:00
Boris Zbarsky
2e69c899dd
Bug 1007878 part 3. Add JS-to-C++ conversion for MozMap. r=khuey
2014-05-23 17:32:38 -04:00
Boris Zbarsky
72c13f6d06
Bug 1007878 part 2. Add a C++ type to represent MozMap. r=khuey
2014-05-23 17:32:38 -04:00
Boris Zbarsky
67e904587e
Bug 1007878 part 1. Add parsing of MozMap to the WebIDL parser. r=khuey
2014-05-23 17:32:38 -04:00
Wes Kocher
64c4381b8e
Merge m-c to inbound
2014-05-23 17:37:56 -07:00
Bobby Holley
1c2ad9bb25
Bug 992958 - Fix test that depends on the order in which properties are enumerated. r=luke
2014-05-23 16:53:02 -07:00
Eric Chou
a495946ef1
Bug 942104 - Avoid exposing Bluetooth interface to all web pages, r=bz
...
Current Bluetooth related webidl implementation would make interfaces
such as BluetoothAdapter exposed to all web pages, and obviously we
don't want to see that.
2014-05-23 14:00:10 +08:00
Wes Kocher
b1b2b3a291
Backed out 5 changesets (bug 1007878) for b2g build bustage r=khuey
...
Backed out changeset ee3bb06075f7 (bug 1007878)
Backed out changeset ab3dd51be3cd (bug 1007878)
Backed out changeset aa53ba4e64b8 (bug 1007878)
Backed out changeset ff6fd8187ff3 (bug 1007878)
Backed out changeset d631378463ac (bug 1007878)
2014-05-23 15:10:51 -07:00
Jason Orendorff
7457608460
Bug 998080 - Refactor so that definition_body methods return un-indented code. r=peterv.
2014-05-22 08:18:01 -05:00
Boris Zbarsky
7933c029d2
Bug 1007878 part 5. Implement callback codegen for MozMap. r=khuey
2014-05-23 17:32:39 -04:00
Boris Zbarsky
6a5cd20ceb
Bug 1007878 part 4. Add C++-to-JS conversion for MozMap. r=khuey
2014-05-23 17:32:38 -04:00
Boris Zbarsky
619f8192dd
Bug 1007878 part 3. Add JS-to-C++ conversion for MozMap. r=khuey
2014-05-23 17:32:38 -04:00
Boris Zbarsky
aea41c8d2e
Bug 1007878 part 2. Add a C++ type to represent MozMap. r=khuey
2014-05-23 17:32:38 -04:00