27b37512f3f39dbbcad74b913e9ac5e88451550d: Backout changeset 0104f1c911ca (bug 1223530) because it breaks running on Windows XP on a CLOSED TREE
Mike Hommey <mh+mozilla@glandium.org> - Thu, 26 Nov 2015 08:38:16 +0900 - rev 274289
Push 29727 by cbook@mozilla.com at Thu, 26 Nov 2015 15:54:54 +0000
Backout changeset 0104f1c911ca (bug 1223530) because it breaks running on Windows XP on a CLOSED TREE
411ae8f9583dd1fdcd0d58f8294bed3a550bef05: Bug 1228068 - Always set MOZ_USING_COMPILER_WRAPPER when a compiler wrapper is involved. r=gps on a CLOSED TREE
Mike Hommey <mh+mozilla@glandium.org> - Thu, 26 Nov 2015 08:06:56 +0900 - rev 274288
Push 29727 by cbook@mozilla.com at Thu, 26 Nov 2015 15:54:54 +0000
Bug 1228068 - Always set MOZ_USING_COMPILER_WRAPPER when a compiler wrapper is involved. r=gps on a CLOSED TREE
9350db7159542bb6a37351d39390f64ff95faa43: Bug 1226291 - disable test on Android in the proper way. r=bustage
Andrew McCreight <continuation@gmail.com> - Wed, 25 Nov 2015 14:37:35 -0800 - rev 274287
Push 29727 by cbook@mozilla.com at Thu, 26 Nov 2015 15:54:54 +0000
Bug 1226291 - disable test on Android in the proper way. r=bustage CLOSED TREE
6fad1abcf96bacda4533e3d2a2512bd4b41fb84e: Bug 1222227, upload public b2g files to S3 system, temporarily disables socorro and source manifest uploads, r=catlee CLOSED TREE
Nick Thomas <nthomas@mozilla.com> - Thu, 26 Nov 2015 11:06:02 +1300 - rev 274286
Push 29727 by cbook@mozilla.com at Thu, 26 Nov 2015 15:54:54 +0000
Bug 1222227, upload public b2g files to S3 system, temporarily disables socorro and source manifest uploads, r=catlee CLOSED TREE
c842444896f26aa45e8f43f75fd5f1c057b1e680: bug 1227411 add logging of AudioParam API use r=padenot
Karl Tomlinson <karlt+@karlt.net> - Tue, 24 Nov 2015 18:08:13 +1300 - rev 274285
Push 29727 by cbook@mozilla.com at Thu, 26 Nov 2015 15:54:54 +0000
bug 1227411 add logging of AudioParam API use r=padenot
4ba25943ea35d91cac01d0d4d367da5a2f417829: bug 1227411 add some initial logging of AudioNode API use r=padenot
Karl Tomlinson <karlt+@karlt.net> - Tue, 24 Nov 2015 15:55:10 +1300 - rev 274284
Push 29727 by cbook@mozilla.com at Thu, 26 Nov 2015 15:54:54 +0000
bug 1227411 add some initial logging of AudioNode API use r=padenot
7c2b5c569abecc28b9e0fc9e279dbf2d882d06b3: bug 1227411 add WEB_AUDIO_API_LOG r=padenot
Karl Tomlinson <karlt+@karlt.net> - Tue, 24 Nov 2015 12:48:17 +1300 - rev 274283
Push 29727 by cbook@mozilla.com at Thu, 26 Nov 2015 15:54:54 +0000
bug 1227411 add WEB_AUDIO_API_LOG r=padenot
5d84599a88460d7ecb53b8ef5f7ccbdd5b463afd: Bug 1170760 part 13. Add subclassing support to Promise::Then/Catch. r=baku,efaust
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 25 Nov 2015 15:48:10 -0500 - rev 274282
Push 29727 by cbook@mozilla.com at Thu, 26 Nov 2015 15:54:54 +0000
Bug 1170760 part 13. Add subclassing support to Promise::Then/Catch. r=baku,efaust
6104fe33d5f5367b8413b0108008356918ee160c: Bug 1170760 part 12. Rip out the promise-resolved-with-promise fast path. r=baku
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 25 Nov 2015 15:48:09 -0500 - rev 274281
Push 29727 by cbook@mozilla.com at Thu, 26 Nov 2015 15:54:54 +0000
Bug 1170760 part 12. Rip out the promise-resolved-with-promise fast path. r=baku
1dfb229da01df4659e7f521f01d8c6d88d30f0d6: Bug 1170760 part 11. Add subclassing support to Promise::Reject. r=baku,efaust
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 25 Nov 2015 15:48:09 -0500 - rev 274280
Push 29727 by cbook@mozilla.com at Thu, 26 Nov 2015 15:54:54 +0000
Bug 1170760 part 11. Add subclassing support to Promise::Reject. r=baku,efaust
f380faddfdd8ee76862fbb284b70143f6ec3bfb2: Bug 1170760 part 10. Add subclassing support to Promise::Resolve. r=baku,efaust
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 25 Nov 2015 15:48:09 -0500 - rev 274279
Push 29727 by cbook@mozilla.com at Thu, 26 Nov 2015 15:54:54 +0000
Bug 1170760 part 10. Add subclassing support to Promise::Resolve. r=baku,efaust
541831dc6b57ceec9c6857fcd8d7462c9b8a6c69: Bug 1170760 part 9. Stop using Promise::Resolve in the bindings for PromiseDebugging. r=baku
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 25 Nov 2015 15:48:09 -0500 - rev 274278
Push 29727 by cbook@mozilla.com at Thu, 26 Nov 2015 15:54:54 +0000
Bug 1170760 part 9. Stop using Promise::Resolve in the bindings for PromiseDebugging. r=baku
6a5b7dfab8822228233b0a079b249ead32ecc70c: Bug 1170760 part 8. Add subclassing support to Promise::All. r=baku,efaust
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 25 Nov 2015 15:48:09 -0500 - rev 274277
Push 29727 by cbook@mozilla.com at Thu, 26 Nov 2015 15:54:54 +0000
Bug 1170760 part 8. Add subclassing support to Promise::All. r=baku,efaust
ee514a25692270b5df04c85326d14bd798e20bd8: Bug 1170760 part 7. Add subclassing support to Promise::Race. r=baku,efaust
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 25 Nov 2015 15:48:09 -0500 - rev 274276
Push 29727 by cbook@mozilla.com at Thu, 26 Nov 2015 15:54:54 +0000
Bug 1170760 part 7. Add subclassing support to Promise::Race. r=baku,efaust Note that the web platform tests don't actually have quite the behavior they're expected to per the spec yet. They will get adjusted later on as we add subclassing support to Promise.resolve and Promise.prototype.then.
3c2c1acc34ee4f971e1172171ef692a6b7ed1adb: Bug 1170760 part 6. Fix GetDependentPromise to deal with a situation when someone called then() and passed it the resolve/reject functions that come from a promise's constructor. r=baku
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 25 Nov 2015 15:48:09 -0500 - rev 274275
Push 29727 by cbook@mozilla.com at Thu, 26 Nov 2015 15:54:54 +0000
Bug 1170760 part 6. Fix GetDependentPromise to deal with a situation when someone called then() and passed it the resolve/reject functions that come from a promise's constructor. r=baku
dc2a7f5dc5d6f3b202c328853e3d86101d372bdc: Bug 1170760 part 5. Implement NewPromiseCapability which can either return a PromiseCapability as in the spec, or one that has a native promise and maybe resolve/reject functions if the consumer asked for them. r=baku,efaust
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 25 Nov 2015 15:48:09 -0500 - rev 274274
Push 29727 by cbook@mozilla.com at Thu, 26 Nov 2015 15:54:54 +0000
Bug 1170760 part 5. Implement NewPromiseCapability which can either return a PromiseCapability as in the spec, or one that has a native promise and maybe resolve/reject functions if the consumer asked for them. r=baku,efaust
b312a08fbab525073a1eac321825953c4d73fafd: Bug 1170760 part 4. Change Promise::Constructor to run in the Xray compartment when new Promise happens over Xrays. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 25 Nov 2015 15:48:08 -0500 - rev 274273
Push 29727 by cbook@mozilla.com at Thu, 26 Nov 2015 15:54:54 +0000
Bug 1170760 part 4. Change Promise::Constructor to run in the Xray compartment when new Promise happens over Xrays. r=peterv
cb6aba9b849770047f6a93e2b05f7137bda3dc43: Bug 1170760 part 3. Add an @@species getter on Promise. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 25 Nov 2015 15:48:08 -0500 - rev 274272
Push 29727 by cbook@mozilla.com at Thu, 26 Nov 2015 15:54:54 +0000
Bug 1170760 part 3. Add an @@species getter on Promise. r=peterv
39e4f5b1ba4000ce22871a6fd5aec5e731abe70b: Bug 1170760 part 2. Pass in the 'this' value to Promise static methods. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 25 Nov 2015 15:48:08 -0500 - rev 274271
Push 29727 by cbook@mozilla.com at Thu, 26 Nov 2015 15:54:54 +0000
Bug 1170760 part 2. Pass in the 'this' value to Promise static methods. r=peterv
7d79cce3630ab0f5bb7591d556b475fc09a7a74b: Bug 1170760 part 1. Introduce a PromiseCapability struct. r=baku,efaust
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 25 Nov 2015 15:48:08 -0500 - rev 274270
Push 29727 by cbook@mozilla.com at Thu, 26 Nov 2015 15:54:54 +0000
Bug 1170760 part 1. Introduce a PromiseCapability struct. r=baku,efaust
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip