dom/promise/Promise.cpp
bd935f8a9fee25deeff67156ee901a7c46f6dc19
created 2017-04-14 12:24 +0300
pushed 2017-04-18 10:00 +0000
Olli Pettay Olli Pettay - Bug 1354810, CycleCollectedJSContext::Get() needs to be null-checked, r=baku. a=gchang
f80dc144cdd03a4999b4c527d13538316eb19fdc
created 2017-01-26 21:37 +0200
pushed 2017-02-01 14:58 +0000
Catalin Badea Catalin Badea - Bug 1333112 - Fix windowClient.Navigate leak. r=bkelly a=jcristau
5d378d9b9a910f2aa6e3fea032c707dcdccecd91
created 2016-11-14 21:25 -0800
pushed 2017-01-23 16:02 +0000
Kris Maglione Kris Maglione - Bug 1273251: Part 3 - Allow CallbackObject to contain a null callable. r=peterv
910c551b4d72866775aa6ff9a4dd024b266a06c9
created 2017-01-03 21:47 +0200
pushed 2017-01-23 16:02 +0000
Olli Pettay Olli Pettay - Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8
7b660e651128af5f31f35bfce835b9c03c71b4c0
created 2016-12-19 15:38 -0800
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1323721 part 6. Remove the now-unused Promise::WrapObject. r=till
918e37b44bddf0ab04f59887a1bb753aa586b3d9
created 2016-12-11 09:12 -0800
pushed 2017-01-23 16:02 +0000
Till Schneidereit Till Schneidereit - Bug 1322920 - Remove DOM Promise implementation. r=bz
fe8948da2efd64f8695f00f3dd49437f0945051a
created 2016-08-14 20:39 +0900
pushed 2016-11-14 12:33 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 5: Rename message to toStringResult if it is the result of toString. r=bholley,jwalden,froydnj
e8bc246a57ad418864039ffe1dfb2cbe9a83fba1
created 2016-08-14 20:39 +0900
pushed 2016-11-14 12:33 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 4: Do not duplicate message in ExpandErrorArgumentsVA, and remove message parameter from WarningReporter. r=jwalden
971d6777956556108ab4d571015e8360ded559c3
created 2016-10-18 17:27 -0700
pushed 2016-11-14 12:33 +0000
Wes Kocher Wes Kocher - Backed out 10 changesets (bug 1283710) for osx xpcshell failures a=backout
d72527b7d3c0c328e65bdaf4c259921a1e8481c2
created 2016-08-14 20:39 +0900
pushed 2016-11-14 12:33 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 5: Rename message to toStringResult if it is the result of toString. r=bholley,jwalden,froydnj
ee5215f1a38e702d7335da05316ead5978e64986
created 2016-08-14 20:39 +0900
pushed 2016-11-14 12:33 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 4: Do not duplicate message in ExpandErrorArgumentsVA, and remove message parameter from WarningReporter. r=jwalden
1538850bba0fa58be8bddea4670e9f1c2f88f8f0
created 2016-10-18 17:58 +0100
pushed 2016-11-14 12:33 +0000
Jon Coppeard Jon Coppeard - Bug 1297558 - Remove explicit calls to Expose*ToActiveJS r=mccr8
fff0c85df59096ad9245c127d36a3baa6a337b2d
created 2016-09-14 15:47 +0200
pushed 2016-09-19 13:50 +0000
Jan de Mooij Jan de Mooij - Bug 1302448 part 1 - Rename CycleCollectedJSRuntime to CycleCollectedJSContext. r=mccr8
ad2e3708134aa669bf2950671482f482254daf5d
created 2016-09-07 10:51 +0800
pushed 2016-09-19 13:50 +0000
Kaku Kuo Kaku Kuo - Bug 1300071 - Create an API to access DOM Promise's state. r=bz
05cd37129db435532e201628a21ed1268354d786
created 2016-09-06 14:38 -0700
pushed 2016-09-19 13:50 +0000
Ben Kelly Ben Kelly - Bug 1299887 Use a PromiseNativeHandler shim to ensure real PromiseNativeHandlers are released when the Promise settles. r=bz
37b2a40ca3f7dc39abbca5f444a5607914d34eec
created 2016-08-18 07:11 -0700
pushed 2016-09-19 13:50 +0000
Ben Kelly Ben Kelly - Bug 1293690 P2 Set explicit status levels to fail at when calling WorkerHolder::HoldWorker. r=baku
252ff19cd7466770c25f0b1853fb5985670b1120
created 2016-08-17 21:16 -0700
pushed 2016-09-19 13:50 +0000
Phil Ringnalda Phil Ringnalda - Backed out 10 changesets (bug 1290116, bug 1293690) for build bustage
d84b0768f0ce3939b847fb65fcbaff3b8b255d99
created 2016-08-17 20:01 -0700
pushed 2016-09-19 13:50 +0000
Ben Kelly Ben Kelly - Bug 1293690 P2 Set explicit status levels to fail at when calling WorkerHolder::HoldWorker. r=baku
b18d0dc89c1bcde24ba63b77f239f16fdf9a5620
created 2016-08-16 11:03 +0800
pushed 2016-09-19 13:50 +0000
Kaku Kuo Kaku Kuo - Bug 1293878 part 2 - remove not used Promise::MaybeRejectWithNull() utility; r=smaug
fa719d1a5a6a802e04c0cab8891b97af01abb186
created 2016-08-10 10:07 +0800
pushed 2016-09-19 13:50 +0000
Kaku Kuo Kaku Kuo - Bug 1292091 - Part 1 - add Promise::MaybeResolveWithUndefined() utility method; r=bz
0f3690ffc8db5f9ece85ae701c86d0fa36ba677a
created 2016-08-08 23:29 +0300
pushed 2016-09-19 13:50 +0000
Olli Pettay Olli Pettay - Bug 1292699 - Add a small helper to deal with cases when native side needs to ensure that slow script dialog shows up, r=bholley
d73d2a4d9be2d8569658df1e1f5fe429d6dc2ac9
created 2016-09-15 13:40 -0700
pushed 2016-09-15 20:41 +0000
Ben Kelly Ben Kelly - Bug 1299887 Use a PromiseNativeHandler shim to ensure real PromiseNativeHandlers are released when the Promise settles. r=bz a=ritu
ff9608965b499165c061aeb042f382609959eda1
created 2016-07-18 09:14 +0200
pushed 2016-08-01 14:37 +0000
Andrea Marchesini Andrea Marchesini - Bug 1282026 - Add assertions in the DTOR of WorkerHolder - part 3 - PromiseWorkerProxy, r=bkelly
5102f1b9bccae81f88e8431c817d6ecce5c45529
created 2016-07-14 13:18 +1000
pushed 2016-08-01 14:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1197973 - Use MOZ_MUST_USE in AutoJSAPI. r=bz.
dd77af0226275b8c5f312379411f11d130de0734
created 2016-07-17 16:48 +0200
pushed 2016-08-01 14:37 +0000
Andrea Marchesini Andrea Marchesini - Bug 1287313 - get rid of 'workers::' in Promise.cpp, r=smaug
617d7849ad73d54ce6dd0f4497f20a31fe3d22fb
created 2016-07-09 00:19 -0400
pushed 2016-08-01 14:37 +0000
Boris Zbarsky Boris Zbarsky - Bug 1275315 part 2. Use the new Realm getters in binding code. r=peterv
92f2f41c5f7e8893be52a9ee7aa939df40db1b37
created 2016-07-05 18:49 -0400
pushed 2016-08-01 14:37 +0000
Nathan Froyd Nathan Froyd - Bug 1283616 - part 2 - micro-optimize inserting microtask runnables into the queue; r=khuey
72e450d5e17bf090ba786bf330c46d5baf20339c
created 2016-07-05 18:49 -0400
pushed 2016-08-01 14:37 +0000
Nathan Froyd Nathan Froyd - Bug 1283616 - part 1 - micro-optimize removing microtask runnables from the queue; r=khuey
70c00c6c05838d6d4be3a7d8e01a5494fbbd94e8
created 2016-06-23 10:53 +0200
pushed 2016-08-01 14:37 +0000
Andrea Marchesini Andrea Marchesini - Bug 1269154 - Get rid of WorkerFeature: WorkerHolder, r=khuey
e6da60a095471f83a98b4e048c05b5d620f42299
created 2016-06-23 10:13 +0200
pushed 2016-08-01 14:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 1c5d78c7ba43 (bug 1269154) for bustage on a CLOSED TREE
1c5d78c7ba432f923296cf6d664e345782cb67b1
created 2016-06-22 17:24 +0200
pushed 2016-08-01 14:37 +0000
Andrea Marchesini Andrea Marchesini - Bug 1269154 - Get rid of WorkerFeature: WorkerHolder, r=khuey
8ec9ca3e6d929c8ac8b26bed3abcedb05c150534
created 2016-06-09 20:26 +0100
pushed 2016-08-01 14:37 +0000
Kaku Kuo Kaku Kuo - Bug 1276272 - part 1 - add Promise::MaybeRejectWithVode() utility method; r=ehsan
12affc4c78cf672c930e84a6cddd5fdf3868354a
created 2016-03-22 16:22 +0100
pushed 2016-08-01 14:37 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 24: Use promise rejection tracking to report unhandled rejections to the console. r=bz,Paolo
aaebaccae0a2c9595c3009f08cdb4c84ad82d4b4
created 2016-06-07 20:30 +0200
pushed 2016-08-01 14:37 +0000
Jan de Mooij Jan de Mooij - Bug 1277278 part 1 - Remove ContextOptions and make autoJSAPIOwnsErrorReporting the default. r=luke
5ae227cd2b5d1aebb1ca866694b5ba0be242327c
created 2016-05-31 22:00 -0400
pushed 2016-06-06 20:27 +0000
Boris Zbarsky Boris Zbarsky - Bug 1276400 part 1. Get rid of AutoDontReportUncaught and its one consumer. r=bkelly
fcc0936b576daa150697671849a191009ca33811
created 2016-04-25 17:23 -0700
pushed 2016-06-06 20:27 +0000
Kyle Huey Kyle Huey - Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj
ef2a417887e270dbbec7be8158f47ac39bb693de
created 2016-04-25 11:06 +0200
pushed 2016-06-06 20:27 +0000
Paul Adenot Paul Adenot - Bug 1267096 - Return early if we have no global when creating a Promise. r=smaug
49293302ac513b9f91da0780c0383612dbf39744
created 2016-04-20 02:29 +0300
pushed 2016-04-25 17:12 +0000
Olli Pettay Olli Pettay - Bug 1257096, don't try to report about unusual unhandled rejected Promises, r=bz,waldo
e96a7a1e83c80fa311e893c464f477cb9223e174
created 2016-04-11 23:16 +0800
pushed 2016-04-25 17:12 +0000
Shawn Huang Shawn Huang - Bug 1146418 - Promise API entry points should use NS_ASSERT_OWNINGTHREAD, r=baku
bb1926280d496c73c43f89db6b7b5f8f9165504c
created 2016-04-07 13:33 -0700
pushed 2016-04-25 17:12 +0000
Kris Maglione Kris Maglione - Bug 1262069: Wrap promise resolution values before storing. r=bz
d4dce7faceace88b269122e96994b3f737618cd9
created 2016-03-23 10:40 -0400
pushed 2016-04-25 17:12 +0000
Nathan Froyd Nathan Froyd - Bug 1177488 - use |const char*| for representing async call reasons; r=bz,fitzgen
e979e75c94f650e3a1ecf4b3416a8ab605edb417
created 2016-03-28 10:28 -0700
pushed 2016-04-25 17:12 +0000
Kyle Huey Kyle Huey - Bug 1259290: Part 5 - Remove the cx from WorkerFeature::Notify. r=bz
aaf2b3f9970e9d5e81d6f8d631afe715e2b9f982
created 2016-03-25 12:11 -0700
pushed 2016-04-25 17:12 +0000
Wes Kocher Wes Kocher - Backed out changeset 95494e68c722 (bug 1177488) for crashes in test_bug732665.xul CLOSED TREE
95494e68c7221d808062ecfbc7189b2db8cf62cb
created 2016-03-23 10:40 -0400
pushed 2016-04-25 17:12 +0000
Nathan Froyd Nathan Froyd - Bug 1177488 - use |const char*| for representing async call reasons; r=bz,fitzgen
1052435cba5f65a63f87dfddcb43e35941e1ecb6
created 2016-03-24 16:12 +0100
pushed 2016-04-25 17:12 +0000
Eddy Bruel Eddy Bruel - Bug 1229769 - We should be able to use DOM promises in the worker debugger;r=khuey
a45a6cde6558c0ed0797a29818eec13c4e0e2196
created 2016-03-23 11:44 -0400
pushed 2016-04-25 17:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1255817 part 2. Get rid of AutoJSAPI::OwnsErrorReporting and AutoJSAPI::TakeOwnershipOfErrorReporting. r=bholley
6c701e2a30470c3ae6102be68ff20edfd3ad685d
created 2016-03-23 11:02 -0400
pushed 2016-04-25 17:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257725 part 3. Get rid of ThreadsafeAutoJSContext usage in Promise code. r=bholley
a5365af3f8c6b1b308286328818ed273cb1a24c7
created 2016-03-14 20:53 -0400
pushed 2016-04-25 17:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1256424 followup to actually address the review comments
21e5497ebb7269dde3315ec97d28243fe09f72de
created 2016-03-14 20:48 -0400
pushed 2016-04-25 17:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1256424. Get rid of ThreadsafeAutoSafeJSContext. r=bholley
04ea7a18573df2a6b3b9f9e58f4a0c0d8a281d2f
created 2016-03-14 13:15 -0700
pushed 2016-04-25 17:12 +0000
Wes Kocher Wes Kocher - Backed out changeset ee3c99e6f676 (bug 1177488) for LeakSanitizer failures
ee3c99e6f6768fd804b58544efd97262cfea4779
created 2016-03-08 16:29 -0500
pushed 2016-04-25 17:12 +0000
Nathan Froyd Nathan Froyd - Bug 1177488 - use |const char*| for representing async call reasons; r=bz,fitzgen
f0afcff63e38ae44fe4d44592c45cc4f8db5d013
created 2016-03-10 01:50 -0800
pushed 2016-04-25 17:12 +0000
Kyle Huey Kyle Huey - Bug 1252268: If the slow script dialog aborts an interval timer callback, don't schedule it again. r=bz
5dcd795e8823c959aa945fee7caba2c3bd3a2e4a
created 2016-02-26 15:52 +0000
pushed 2016-04-25 17:12 +0000
Jonathan Watt Jonathan Watt - Bug 1253094, part 1 - Stop using DebugOnly for class/struct members in dom/. r=baku
53ac3a5eee0432032ccf4f040388e938c1fa794f
created 2016-02-29 14:52 -0500
pushed 2016-03-07 14:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1252127. Remove unnecessary JSContext argument from PromiseWorkerProxy::CleanUp. r=khuey
954c9e9408fdebff893dc430a733981e43499b63
created 2016-02-29 14:52 -0500
pushed 2016-03-07 14:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1252091. Add/RemoveFeature don't need a JSContext argument. r=khuey
a3ff598344f820ea79b85f27159b4bf5028db401
created 2016-02-26 15:23 -0500
pushed 2016-03-07 14:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1251045 part 4. Remove the JSContext argument of WorkerRunnable::Dispatch. r=khuey
71216a38ad1021fb664253dcaea12070bee254b1
created 2016-02-22 10:11 -0800
pushed 2016-03-07 14:25 +0000
Andrew McCreight Andrew McCreight - Bug 1247679, part 3 - Replace NS_IMPL_CYCLE_COLLECTION_TRACE_JSVAL_MEMBER_CALLBACK with JS_MEMBER. r=smaug
5a52f75bbf6baf10fff417d9973d3d31305869e8
created 2016-02-09 17:40 -0500
pushed 2016-03-07 14:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1243001 part 7. Stop wrappercaching dom::Promise when SPIDERMONKEY_PROMISE is defined. r=peterv
863f5c3d64a0d1630575272c4f46b204048f7b2b
created 2016-02-09 17:40 -0500
pushed 2016-03-07 14:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1243001 part 6. Implement Promise::AppendNativeHandler in the SPIDERMONKEY_PROMISE world. r=peterv
d8cfb5df18c378a2283f7cbf7f3c99ca164f0497
created 2016-02-09 17:40 -0500
pushed 2016-03-07 14:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1243001 part 5. Get rid of most of the dom::Promise methods when SPIDERMONKEY_PROMISE is defined, and reimplement the rest in terms of SpiderMonkey Promise. r=peterv
less more (0) -100 -60 tip