Boris Zbarsky
|
7796802601
|
Bug 1113827 part 2. Remove some now-unnecessary [Throws] annotations in our IDL. r=peterv
|
2015-01-12 11:52:25 -05:00 |
|
Boris Zbarsky
|
32e9856cfd
|
Bug 1083950. Add a way to get the promises that depend on a given promise via PromiseDebugging. r=nsm
|
2014-10-19 22:27:36 -04:00 |
|
Boris Zbarsky
|
c8e06d5e53
|
Bug 1017988 part 8. Add [Exposed] extended attributes as needed. r=khuey
|
2014-08-04 22:20:34 -04:00 |
|
Boris Zbarsky
|
6f36b0cbb8
|
Bug 1045743. Add support for the Promise<type> syntax to Web IDL bindings. r=khuey
|
2014-07-31 23:50:30 -04:00 |
|
Boris Zbarsky
|
c03ab46f93
|
Bug 1040263. Eagerly create and preserve Promise reflectors so we always have them available during unlink. r=nsm,bholley.
|
2014-07-18 21:31:11 -04:00 |
|
Boris Zbarsky
|
e10e715648
|
Bug 985536. Go back to allowing optional any with no default value in WebIDL, but treat it as having a default value of undefined. r=khuey
|
2014-04-03 23:32:11 -04:00 |
|
Boris Zbarsky
|
2166b04394
|
Bug 970764. Remove support for non-optional "any" arguments values, since "any" needs to be able to include undefined anyway. Have "any" arguments and dictionary entries default to undefined unless the IDL explicitly says "= null". r=khuey
|
2014-02-19 10:13:38 -05:00 |
|
Nikhil Marathe
|
dee9164b47
|
Bug 966348 - Rename Promise.cast to Promise.resolve. r=bz
|
2014-02-10 09:27:02 -08:00 |
|
Nikhil Marathe
|
abaae37843
|
Bug 918806 - Add Promise to test_interfaces.html on all builds. r=bz
--HG--
extra : rebase_source : dc56e8959919796783698b15864c88a27e49dbfc
|
2014-01-30 13:14:07 -08:00 |
|
Nikhil Marathe
|
48b814058b
|
Bug 918806 - Enable DOM Promises. sr=bz
--HG--
extra : rebase_source : dbc7ef836fe7c2a71f38fedda004d7f988361a85
|
2014-01-30 13:14:00 -08:00 |
|
Ryan VanderMeulen
|
3a41ee3937
|
Backed out changesets 6db8b08a3aea and 1d7c2025bb56 (bug 918806) for B2G mochitest failures.
|
2014-01-30 14:46:36 -05:00 |
|
Nikhil Marathe
|
b3f7079a6c
|
Bug 918806 - Enable DOM Promises. sr=bz
|
2014-01-30 09:41:43 -08:00 |
|
Nikhil Marathe
|
fcd51ca0c7
|
Bug 945766 - DOM Promise should pass Promise/A+ tests. r=bz
--HG--
extra : rebase_source : efd56968e490fcde3ede6535002864104511a1d1
|
2014-01-28 10:14:57 -08:00 |
|
Nikhil Marathe
|
03ce85caaf
|
Bug 939332 - Implement Promise.all, Promise.cast, Promise.race. r=bz
--HG--
extra : rebase_source : 72c1a87a6352005765442ea8903cfa16da8608fd
extra : amend_source : 71b6af7c8446cd501bc337d50a345f24814f20db
|
2013-11-19 13:53:00 -08:00 |
|
Nikhil Marathe
|
6e731c5183
|
Bug 939906 - Make Promise.resolve(), Promise.reject(), Promise.prototype.then() and Promise.prototype.catch() spec compliant. r=baku
--HG--
extra : rebase_source : 7f32dd1222e4ab04f3f0cb4f450b734a4014c805
|
2013-11-19 13:29:47 -08:00 |
|
Nikhil Marathe
|
53df8db426
|
Bug 939909 - Get rid of Optional<> from internal Promise functions. r=bz
--HG--
extra : rebase_source : bcf49b1b593504aeb619f4bbd16028e57861641b
|
2013-11-19 10:39:51 -08:00 |
|
Boris Zbarsky
|
4eb56cc9c3
|
Bug 882541 part 4. Treat undefined as missing for optional WebIDL arguments. r=khuey,ms2ger
|
2013-10-11 12:28:24 -04:00 |
|
Peter Van der Beken
|
b50d1036df
|
Bug 922159 - Rename Creator WebIDL extended attribute to NewObject. r=bz.
--HG--
extra : rebase_source : 80791f28acbf8e2cc21946b0d62bb8555b53fc99
|
2013-09-30 18:32:22 +02:00 |
|
Ed Morley
|
bf1cce39c0
|
Backed out changeset 64a19bc0e198 (bug 922159) for compilation failures on a CLOSED TREE
|
2013-10-23 15:51:48 +01:00 |
|
Peter Van der Beken
|
2833cfc42b
|
Bug 922159 - Rename Creator WebIDL extended attribute to NewObject. r=bz.
--HG--
extra : rebase_source : 2c09c54f42a111d27b0d57346ca7d80f440eca09
|
2013-09-30 18:32:22 +02:00 |
|
Ed Morley
|
566ebb2848
|
Backed out changeset ccf11ae08ba2 (bug 882541)
|
2013-10-14 17:30:43 +01:00 |
|
Boris Zbarsky
|
cf941f0cb7
|
Bug 882541 part 4. Treat undefined as missing for optional WebIDL arguments. r=khuey,ms2ger
|
2013-10-11 12:28:24 -04:00 |
|
Andrea Marchesini
|
2b892b82b4
|
Bug 911213 - Implement new promise constructor, r=bz
|
2013-09-11 18:03:04 +02:00 |
|
Boris Zbarsky
|
0b3b82ad00
|
Bug 897913 part 3. Enable Promise in chrome and certified apps, even when preffed off. r=bholley, pending review from baku
|
2013-08-07 17:40:20 -04:00 |
|
Andrea Marchesini
|
d0133da5a6
|
Bug 875289 - Remove .done() and allow undefined to be passed to .then() and .catch(), r=mounir, sr=bz
|
2013-07-16 15:56:24 +02:00 |
|
Andrea Marchesini
|
9d48d13bff
|
Bug 884279 - Rename Future to Promise. r=mounir
--HG--
rename : dom/future/Makefile.in => dom/promise/Makefile.in
rename : dom/future/Future.cpp => dom/promise/Promise.cpp
rename : dom/future/Future.h => dom/promise/Promise.h
rename : dom/future/FutureCallback.cpp => dom/promise/PromiseCallback.cpp
rename : dom/future/FutureCallback.h => dom/promise/PromiseCallback.h
rename : dom/future/FutureResolver.cpp => dom/promise/PromiseResolver.cpp
rename : dom/future/FutureResolver.h => dom/promise/PromiseResolver.h
rename : dom/future/moz.build => dom/promise/moz.build
rename : dom/future/tests/Makefile.in => dom/promise/tests/Makefile.in
rename : dom/future/tests/moz.build => dom/promise/tests/moz.build
rename : dom/future/tests/test_bug883683.html => dom/promise/tests/test_bug883683.html
rename : dom/future/tests/test_future.html => dom/promise/tests/test_promise.html
rename : dom/future/tests/test_resolve.html => dom/promise/tests/test_resolve.html
rename : dom/webidl/Future.webidl => dom/webidl/Promise.webidl
|
2013-07-11 16:40:36 -04:00 |
|
Ed Morley
|
f647b53fd1
|
Backed out changeset 96036434bb78 (bug 875289) for mochitest-chrome failures on a CLOSED TREE
--HG--
rename : dom/promise/Promise.cpp => dom/future/Future.cpp
rename : dom/promise/Promise.h => dom/future/Future.h
rename : dom/promise/PromiseCallback.cpp => dom/future/FutureCallback.cpp
rename : dom/promise/PromiseCallback.h => dom/future/FutureCallback.h
rename : dom/promise/PromiseResolver.cpp => dom/future/FutureResolver.cpp
rename : dom/promise/PromiseResolver.h => dom/future/FutureResolver.h
rename : dom/promise/Makefile.in => dom/future/Makefile.in
rename : dom/promise/moz.build => dom/future/moz.build
rename : dom/promise/tests/Makefile.in => dom/future/tests/Makefile.in
rename : dom/promise/tests/moz.build => dom/future/tests/moz.build
rename : dom/promise/tests/test_promise.html => dom/future/tests/test_future.html
rename : dom/promise/tests/test_resolve.html => dom/future/tests/test_resolve.html
rename : dom/webidl/Promise.webidl => dom/webidl/Future.webidl
|
2013-06-20 11:20:49 +01:00 |
|
Ed Morley
|
030441a4dd
|
Backed out changeset 80732a2b8422 (bug 875289)
|
2013-06-20 11:20:01 +01:00 |
|
Andrea Marchesini
|
473bbc68da
|
Bug 875289 - Remove .done() and allow undefined to be passed to .then() and .catch(), r=mounir
|
2013-06-20 10:49:47 +02:00 |
|
Andrea Marchesini
|
49cce99311
|
Bug 875289 - Renaming Future to Promise, r=mounir
--HG--
rename : dom/future/Makefile.in => dom/promise/Makefile.in
rename : dom/future/Future.cpp => dom/promise/Promise.cpp
rename : dom/future/Future.h => dom/promise/Promise.h
rename : dom/future/FutureCallback.cpp => dom/promise/PromiseCallback.cpp
rename : dom/future/FutureCallback.h => dom/promise/PromiseCallback.h
rename : dom/future/FutureResolver.cpp => dom/promise/PromiseResolver.cpp
rename : dom/future/FutureResolver.h => dom/promise/PromiseResolver.h
rename : dom/future/moz.build => dom/promise/moz.build
rename : dom/future/tests/Makefile.in => dom/promise/tests/Makefile.in
rename : dom/future/tests/moz.build => dom/promise/tests/moz.build
rename : dom/future/tests/test_future.html => dom/promise/tests/test_promise.html
rename : dom/future/tests/test_resolve.html => dom/promise/tests/test_resolve.html
rename : dom/webidl/Future.webidl => dom/webidl/Promise.webidl
|
2013-06-20 10:49:40 +02:00 |
|