e9ac4160d051f7ec520c7a0534b75c4b10386873: Bug 1504361: Add MOZ_LOG logging to note when we reflow a flex item extra times. r=emilio
Daniel Holbert <dholbert@cs.stanford.edu> - Sat, 03 Nov 2018 00:41:05 +0000 - rev 500647
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1504361: Add MOZ_LOG logging to note when we reflow a flex item extra times. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D10791
c0536dc391c345430a421309ab67e837a89efd5d: Backed out 3 changesets (bug 1417976) for causing devtools failures in builds/worker/workspace/build/src/tools/profiler/core/platform.cpp
Noemi Erli <nerli@mozilla.com> - Sat, 03 Nov 2018 01:40:27 +0200 - rev 500646
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Backed out 3 changesets (bug 1417976) for causing devtools failures in builds/worker/workspace/build/src/tools/profiler/core/platform.cpp Backed out changeset e70a24d50f20 (bug 1417976) Backed out changeset 01ca16ef0b25 (bug 1417976) Backed out changeset ede2fbe20d14 (bug 1417976)
7f054082806036d22e2fe7899a6be66e7706c515: Backed out changeset 2a3a7c533bc0 (bug 1501502) for spidermonkey bustages on non262/ReadableStream/bug-1501502.js CLOSED TREE
arthur.iakab <aiakab@mozilla.com> - Sat, 03 Nov 2018 01:02:35 +0200 - rev 500645
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Backed out changeset 2a3a7c533bc0 (bug 1501502) for spidermonkey bustages on non262/ReadableStream/bug-1501502.js CLOSED TREE
2a3a7c533bc0a897051fe31e9fd85c2f7764e43f: Bug 1501502 - Assertion failure: IsObjectValueInCompartment(v, compartment()) with bogus queuing strategy object. r=tcampbell
Jason Orendorff <jorendorff@mozilla.com> - Fri, 02 Nov 2018 21:52:23 +0000 - rev 500644
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1501502 - Assertion failure: IsObjectValueInCompartment(v, compartment()) with bogus queuing strategy object. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D10773
07f248c9a47d0be914ef9dd17f6cfb63721a895e: Bug 1503468 - Add more AUTO_PROFILER_THREAD_SLEEP's - r=mstange
Gerald Squelart <gsquelart@mozilla.com> - Fri, 02 Nov 2018 16:26:50 +0000 - rev 500643
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1503468 - Add more AUTO_PROFILER_THREAD_SLEEP's - r=mstange These are around wait functions that already had an IDLE marker. Differential Revision: https://phabricator.services.mozilla.com/D10671
7cd7b017af5dda8ba59af4348997614a48c9e8b2: Bug 1489858 - Simplify a bit the conditional. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 02 Nov 2018 22:42:09 +0100 - rev 500642
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1489858 - Simplify a bit the conditional. r=smaug
d34c32dab9c91e636c11e2192d449c535f6ed2bd: Bug 1504078 - Use references in the shapes code. r=bradwerth,TYLin
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 02 Nov 2018 18:19:06 +0000 - rev 500641
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1504078 - Use references in the shapes code. r=bradwerth,TYLin It doesn't make much sense to return const UniquePtr<Foo>& for something that can't be null, it's just confusing. Also make more stuff actually const. Differential Revision: https://phabricator.services.mozilla.com/D10647
90c9722f3da7befad4190d86076bca51fcf6a071: Bug 1489858 - Disable mutation events on shadow trees. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 02 Nov 2018 20:53:34 +0000 - rev 500640
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1489858 - Disable mutation events on shadow trees. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D10747
4ac91f9693e2325cd890a5cc9c19490f8d7d62d7: Bug 893331 - Add crashtest to verify assertion doesn't unexpectedly fire. r=TYLin
Bryce Van Dyk <bvandyk@mozilla.com> - Fri, 02 Nov 2018 21:31:37 +0000 - rev 500639
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 893331 - Add crashtest to verify assertion doesn't unexpectedly fire. r=TYLin Depends on D10648 Differential Revision: https://phabricator.services.mozilla.com/D10772
711abaf3cd7264ac74f10ae4a1996a400ae81ef4: Bug 893331 - Relax assert checking if value is within range for nsRangeFrame. r=TYLin
Bryce Van Dyk <bvandyk@mozilla.com> - Fri, 02 Nov 2018 21:30:49 +0000 - rev 500638
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 893331 - Relax assert checking if value is within range for nsRangeFrame. r=TYLin GetValueAsFractionOfRange asserts that input == minimum if the range has maximum <= minimum. This assert is sane at face value, but floating point rounding issues can cause it to be triggered when input is essentially minimum. This changeset relaxes the assertion to check the input is within an epsilon value of minimum. Differential Revision: https://phabricator.services.mozilla.com/D10648
518912e01f0cd98ba869bb8e7e7d8b8f5ee24f17: Bug 1502566 - When entering fullscreen mode, use the intrinsic resolution rather than a resolution of 1. r=kats
Botond Ballo <botond@mozilla.com> - Fri, 02 Nov 2018 21:18:42 +0000 - rev 500637
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1502566 - When entering fullscreen mode, use the intrinsic resolution rather than a resolution of 1. r=kats Differential Revision: https://phabricator.services.mozilla.com/D10754
129d1b08b13b3bac55cd431a2f8e3e2b62cb25d6: Bug 1503867 - Change layout for state bits in class ReadableStream. r=tcampbell
Jason Orendorff <jorendorff@mozilla.com> - Fri, 02 Nov 2018 21:09:52 +0000 - rev 500636
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1503867 - Change layout for state bits in class ReadableStream. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D10587
85facdfd73329fe7a95245c6deec6eecd2854451: Bug 1503006 - Part 12: Eliminate Maybe<AutoRealm> from Stream.cpp. r=tcampbell
Jason Orendorff <jorendorff@mozilla.com> - Fri, 02 Nov 2018 21:09:21 +0000 - rev 500635
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1503006 - Part 12: Eliminate Maybe<AutoRealm> from Stream.cpp. r=tcampbell Depends on D10436 Differential Revision: https://phabricator.services.mozilla.com/D10437
c8fdb50621b046fd0b5ac36bb8014f8935a26689: Bug 1503006 - Part 11: Rename two remaining static methods to toplevel functions. r=tcampbell
Jason Orendorff <jorendorff@mozilla.com> - Fri, 02 Nov 2018 21:08:58 +0000 - rev 500634
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1503006 - Part 11: Rename two remaining static methods to toplevel functions. r=tcampbell This also reorders the remaining members of class ReadableStream a bit. Depends on D10435 Differential Revision: https://phabricator.services.mozilla.com/D10436
902100ba35f648233a0e90195e11b15c24976401: Bug 1503006 - Part 10: Eliminate some static methods that are one-to-one with API entry points. r=tcampbell
Jason Orendorff <jorendorff@mozilla.com> - Fri, 02 Nov 2018 21:08:30 +0000 - rev 500633
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1503006 - Part 10: Eliminate some static methods that are one-to-one with API entry points. r=tcampbell Depends on D10434 Differential Revision: https://phabricator.services.mozilla.com/D10435
21fa1b12f15bd6dceb9bee2a7913760540fccffd: Bug 1503006 - Part 9: Code motion only. Move some static Stream methods immediately after their sole callers. r=tcampbell
Jason Orendorff <jorendorff@mozilla.com> - Fri, 02 Nov 2018 21:08:02 +0000 - rev 500632
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1503006 - Part 9: Code motion only. Move some static Stream methods immediately after their sole callers. r=tcampbell Depends on D10433 Differential Revision: https://phabricator.services.mozilla.com/D10434
e6ae3beb07bb883a96bb101ed720f1e5b4d998ff: Bug 1503006 - Part 8: Move implementation of public Stream API functions from jsapi.cpp to builtin/Stream.cpp. r=tcampbell
Jason Orendorff <jorendorff@mozilla.com> - Fri, 02 Nov 2018 21:07:34 +0000 - rev 500631
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1503006 - Part 8: Move implementation of public Stream API functions from jsapi.cpp to builtin/Stream.cpp. r=tcampbell Depends on D10432 Differential Revision: https://phabricator.services.mozilla.com/D10433
2eeb0448e657e186e844b5ffc5adc66bc4fb9dc4: Bug 1503006 - Part 7: Clean up remaining slot constants. r=tcampbell
Jason Orendorff <jorendorff@mozilla.com> - Fri, 02 Nov 2018 21:07:06 +0000 - rev 500630
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1503006 - Part 7: Clean up remaining slot constants. r=tcampbell Depends on D10431 Differential Revision: https://phabricator.services.mozilla.com/D10432
536afe592a5b77ffe75e4596fc8d920c2306fbb1: Bug 1503006 - Part 6: Trivial slot accessor methods for class ReadableByteStreamController. r=tcampbell
Jason Orendorff <jorendorff@mozilla.com> - Fri, 02 Nov 2018 21:06:39 +0000 - rev 500629
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1503006 - Part 6: Trivial slot accessor methods for class ReadableByteStreamController. r=tcampbell In passing, change ReadableStreamControllerPullSteps to use explicit downcasts, so it's a little more obvious what's going on. Depends on D10430 Differential Revision: https://phabricator.services.mozilla.com/D10431
302a7eb7a07ae0dad5f07080857fadde51b50677: Bug 1503006 - Part 5: Trivial slot accessor methods for class ReadableStreamDefaultController. r=tcampbell
Jason Orendorff <jorendorff@mozilla.com> - Fri, 02 Nov 2018 21:06:16 +0000 - rev 500628
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1503006 - Part 5: Trivial slot accessor methods for class ReadableStreamDefaultController. r=tcampbell Depends on D10429 Differential Revision: https://phabricator.services.mozilla.com/D10430
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip