d215b3534e043455cad3bf14a90e5f80e9f8cdd0: Backed out changeset 0f20566c7b2f (bug 1593739) for causing assertion in StateWatching.h CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Fri, 15 Nov 2019 14:07:06 +0200 - rev 502159
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Backed out changeset 0f20566c7b2f (bug 1593739) for causing assertion in StateWatching.h CLOSED TREE
f03a850e3f537a33d65889797230222b305f7f7f: Bug 1596296 - Stop supporting XUL [dir="reverse"] attribute value. r=dholbert
Tim Nguyen <ntim.bugs@gmail.com> - Fri, 15 Nov 2019 02:20:10 +0000 - rev 502158
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596296 - Stop supporting XUL [dir="reverse"] attribute value. r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D52946
27a1fb60c2863d29755521c69d6fceb1f2be18d7: Backed out changeset 81b1c17310c2 (bug 1593965) for causing failures in browser_startup_images.js CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Fri, 15 Nov 2019 13:58:00 +0200 - rev 502157
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Backed out changeset 81b1c17310c2 (bug 1593965) for causing failures in browser_startup_images.js CLOSED TREE
cfe990fab350df1c36c24affdac448f7932379aa: Backed out 10 changesets (bug 1568903) for causing mochitest failures
Noemi Erli <nerli@mozilla.com> - Fri, 15 Nov 2019 13:50:40 +0200 - rev 502156
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Backed out 10 changesets (bug 1568903) for causing mochitest failures Backed out changeset 76ad398222a6 (bug 1568903) Backed out changeset f4d9fda6d7f2 (bug 1568903) Backed out changeset 379d0f2de211 (bug 1568903) Backed out changeset 3f4aee7f2893 (bug 1568903) Backed out changeset 595accbef95e (bug 1568903) Backed out changeset 567d497a39f4 (bug 1568903) Backed out changeset 127a44494b67 (bug 1568903) Backed out changeset 27c54b414c35 (bug 1568903) Backed out changeset d2b01a1ad0a9 (bug 1568903) Backed out changeset 58c002a9cb78 (bug 1568903)
4158e16441d6fe5762cf55c6466468007ee456e7: Bug 1557267 - Correct the search config link in the documentation. r=mikedeboer
Mark Banner <standard8@mozilla.com> - Fri, 15 Nov 2019 10:37:03 +0000 - rev 502155
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1557267 - Correct the search config link in the documentation. r=mikedeboer Differential Revision: https://phabricator.services.mozilla.com/D52839
8157c99955b178839710ca42af23925478a680b2: Bug 1594938 - Crash in [@ nsSHistory::Reload]. r=smaug
Peter Van der Beken <peterv@propagandism.org> - Fri, 15 Nov 2019 11:12:54 +0000 - rev 502154
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1594938 - Crash in [@ nsSHistory::Reload]. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D53010
0f20566c7b2fa7b1204e432828940fd81ab2a197: Bug 1593739 - Shut down the watch manager during Unlink to prevent future notify tasks. r=bryce
Andreas Pehrson <apehrson@mozilla.com> - Fri, 15 Nov 2019 09:39:15 +0000 - rev 502153
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1593739 - Shut down the watch manager during Unlink to prevent future notify tasks. r=bryce Differential Revision: https://phabricator.services.mozilla.com/D51906
2f87baa2ba544e90dacc26eb46afd5b636806b26: Bug 1595079 - Add an abstract layer to nsHttpTransaction r=dragana
Kershaw Chang <kershaw@mozilla.com> - Fri, 15 Nov 2019 11:06:04 +0000 - rev 502152
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1595079 - Add an abstract layer to nsHttpTransaction r=dragana 1. Add nsAHttpTransactionShell layer to nsHttpTransaction 2. Replace nsHttpTransaction with nsAHttpTransactionShell in nsHttpChannel and nsHttpHandler Differential Revision: https://phabricator.services.mozilla.com/D52363
f8d156649aaaa1882bfd57b3c2dd4d2dd6ac9494: Bug 1596064 - Remove any access on the database when pref is off. r=jya
Alex Chronopoulos <achronop@gmail.com> - Fri, 15 Nov 2019 10:59:50 +0000 - rev 502151
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596064 - Remove any access on the database when pref is off. r=jya Differential Revision: https://phabricator.services.mozilla.com/D52984
530bb2d5095a391392439b7972b6bd02f62640d5: Bug 1596064 - Only enable MediaCapabilities performance benchmarks on Nightly. r=jya
Alex Chronopoulos <achronop@gmail.com> - Fri, 15 Nov 2019 10:50:25 +0000 - rev 502150
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596064 - Only enable MediaCapabilities performance benchmarks on Nightly. r=jya Differential Revision: https://phabricator.services.mozilla.com/D52834
74da59be71238a3f51b1e51d654b5c612f3b4397: Bug 1595772 - make overflow panel arrow position in customize mode more reliably correct, r=dao
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 15 Nov 2019 10:25:06 +0000 - rev 502149
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1595772 - make overflow panel arrow position in customize mode more reliably correct, r=dao Differential Revision: https://phabricator.services.mozilla.com/D52934
9cfd6d345f8d512d19c0ab89f80f110c5f6548e0: Bug 1594390 - Disable browser_test_bfcache_eviction.js for frequent failures. r=jmaher
Cosmin Sabou <csabou@mozilla.com> - Fri, 15 Nov 2019 10:53:22 +0000 - rev 502148
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1594390 - Disable browser_test_bfcache_eviction.js for frequent failures. r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D53144
dde69745453204c798161277bf2c905183b1b545: Bug 1596451 - Remove GetBindingParent() usage in IDTracker. r=bzbarsky
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 14 Nov 2019 23:07:34 +0000 - rev 502147
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596451 - Remove GetBindingParent() usage in IDTracker. r=bzbarsky We always fall through if !IsInNativeAnonymousContent(), as GetAnonRootIfInAnonymousContentContainer will return null. Differential Revision: https://phabricator.services.mozilla.com/D53031
76ad398222a6809bef3116d77b580ef3e9339cce: Bug 1568903 - Part 10: Update test_xrayToJS to handle the new AggregateError object and the Promise method. r=peterv,jorendorff
André Bargull <andre.bargull@gmail.com> - Fri, 15 Nov 2019 10:34:04 +0000 - rev 502146
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1568903 - Part 10: Update test_xrayToJS to handle the new AggregateError object and the Promise method. r=peterv,jorendorff Differential Revision: https://phabricator.services.mozilla.com/D51660
f4d9fda6d7f2504b1e8bde4f50603a7013f0917f: Bug 1568903 - Part 9: Implement the Promise.any proposal. r=jorendorff
André Bargull <andre.bargull@gmail.com> - Tue, 12 Nov 2019 11:14:48 +0000 - rev 502145
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1568903 - Part 9: Implement the Promise.any proposal. r=jorendorff As with AggregateError, `Promise.any` is only enabled in Nightly. Now that everything is in place, the actual `Promise.any` implementation is relatively straight forward. The only tricky part is probably just the `ThrowAggregateError` function, when the async stack is created to give a better stack trace. Differential Revision: https://phabricator.services.mozilla.com/D51659
379d0f2de211fb18470dfe40f41199dcc8b44cb4: Bug 1568903 - Part 8: Add separate struct to work with Promise combinator elements arrays. r=jorendorff
André Bargull <andre.bargull@gmail.com> - Tue, 12 Nov 2019 11:18:16 +0000 - rev 502144
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1568903 - Part 8: Add separate struct to work with Promise combinator elements arrays. r=jorendorff Adds a separate struct to hold the elements arrays and to apply wrapping and unwrapping at the correct points. This will let us avoid copying this code another time for the `Promise.any` proposal. Differential Revision: https://phabricator.services.mozilla.com/D51658
3f4aee7f2893f625f0e88dbd623ac9cb41824e97: Bug 1568903 - Part 7: Add function to check if Promise combinator element function was already called. r=jorendorff
André Bargull <andre.bargull@gmail.com> - Tue, 12 Nov 2019 11:14:08 +0000 - rev 502143
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1568903 - Part 7: Add function to check if Promise combinator element function was already called. r=jorendorff The first five steps in each Promise combinator element function are always the same. Add a helper function for this task to reduce more code duplication. Differential Revision: https://phabricator.services.mozilla.com/D51656
595accbef95e27f253a0c4539a31c6858f1cae7c: Bug 1568903 - Part 6: Add helper to create Promise combinator element functions. r=jorendorff
André Bargull <andre.bargull@gmail.com> - Tue, 12 Nov 2019 11:13:51 +0000 - rev 502142
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1568903 - Part 6: Add helper to create Promise combinator element functions. r=jorendorff Moves the `NewNativeFunction` and the two `setExtendedSlot` calls into a helper function to reduce code duplication. Differential Revision: https://phabricator.services.mozilla.com/D51655
567d497a39f42a347f0cdddb720cfc68256167a2: Bug 1568903 - Part 5: Rename shared functions for Promise combinators. r=jorendorff
André Bargull <andre.bargull@gmail.com> - Tue, 12 Nov 2019 11:13:29 +0000 - rev 502141
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1568903 - Part 5: Rename shared functions for Promise combinators. r=jorendorff The draft proposal calls `Promise.all`, `Promise.allSettled`, `Promise.any`, and `Promise.race` "Promise combinators". Let's reuse that name to avoid having to spell each function name in shared functions. For example instead of `CommonStaticAllRace`, or soon `CommonStaticAllRaceAny`, we get `CommonPromiseCombinator`. - `PromiseAllDataHolder` is currently used for `Promise.all` and `Promise.allSettled`, and soon also for `Promise.any`. Rename it to `PromiseCombinatorDataHolder` to express that different Promise combinators use this object. Differential Revision: https://phabricator.services.mozilla.com/D51654
127a44494b67989bfe3afcd02ee48041ca566f16: Bug 1568903 - Part 4: Implement AggregateError for Nightly. r=jorendorff
André Bargull <andre.bargull@gmail.com> - Fri, 15 Nov 2019 10:29:30 +0000 - rev 502140
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1568903 - Part 4: Implement AggregateError for Nightly. r=jorendorff Adds AggregateError, but only enables it for Nightly builds, because the draft proposal is still incomplete, so it doesn't make sense to let this feature ride the trains at this moment. - The `other_error_properties` array was changed to individual static variables, because AggregateError has more than three properties, which prevents it to be stored in `JSPropertySpec[][3]`. - `AggregateErrorObject` can't use the normal `ErrorObject` class, because it needs an additional slot for the [[AggregateErrors]]. - For similar reasons it can't use the shared `Error` constructor function, because the `AggregateError` constructor has an additional `errors` iterable argument which it needs to process. Differential Revision: https://phabricator.services.mozilla.com/D51653
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 tip