68fd0947b767892a557ba92daba8d9895e3856c4: Bug 1530322 - P1. Make Interval assertion diagnostic_assert. r!gerald r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 26 Feb 2019 06:41:32 +0000 - rev 518915
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530322 - P1. Make Interval assertion diagnostic_assert. r!gerald r=gerald Differential Revision: https://phabricator.services.mozilla.com/D21171
4cf427da8ee6c418e6778cd51a6b1029dbcd9af8: Bug 1530247 - Turn the Servo serialization property whitelist into a blacklist. r=boris
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 24 Feb 2019 19:32:28 -0800 - rev 518914
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530247 - Turn the Servo serialization property whitelist into a blacklist. r=boris It's easier to see what remains that way. Done with the following script: ``` execfile("layout/style/ServoCSSPropList.py") for p in data: if p.type() != "longhand": continue if "GetCSNeedsLayoutFlush" in p.flags or "SerializedByServo" in p.flags or "Internal" in p.flags: continue print(p.name) ``` Ran like: ``` $ python print.py | sort ``` From the objdir. Differential Revision: https://phabricator.services.mozilla.com/D20965
9018a6cb05789db2a2f4a09eea3df881a289a37b: Bug 1530570 - Inline WebGLContext::IsExtensionEnabled. r=lsalzman
Jeff Gilbert <jgilbert@mozilla.com> - Tue, 26 Feb 2019 03:28:24 +0000 - rev 518913
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530570 - Inline WebGLContext::IsExtensionEnabled. r=lsalzman Differential Revision: https://phabricator.services.mozilla.com/D21147
4a87b6ac14c030bea86c2ccd5a9a48c0470a29dc: Backed out 2 changesets (bug 1442694) for breaking session restores on update a=backout
shindli <shindli@mozilla.com> - Tue, 26 Feb 2019 18:32:20 +0200 - rev 518912
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Backed out 2 changesets (bug 1442694) for breaking session restores on update a=backout Backed out changeset f100f8631f78 (bug 1442694) Backed out changeset 7a20c79a0e12 (bug 1442694)
110ea2a7c3d4f34b5079c195f7ea57966748e6da: Bug 1525851: Add semi-automated test. r=jdescottes
Daisuke Akatsuka <dakatsuka@mozilla.com> - Tue, 26 Feb 2019 05:25:56 +0000 - rev 518911
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1525851: Add semi-automated test. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D20117
95fa937ab43270890c88437fb7bd80ef8ce4480c: Bug 1524889 - Increase the contrast of multiselected background tabs. r=dao
Jared Wein <jwein@mozilla.com> - Tue, 26 Feb 2019 04:51:57 +0000 - rev 518910
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1524889 - Increase the contrast of multiselected background tabs. r=dao Differential Revision: https://phabricator.services.mozilla.com/D20374
04b5ccccaa742b42be9a4200b17cfffc29a5d0f9: Bug 1508996 - Change Response's statusText's default, r=valentin
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 26 Feb 2019 03:56:08 +0000 - rev 518909
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1508996 - Change Response's statusText's default, r=valentin Differential Revision: https://phabricator.services.mozilla.com/D21026
62d66c338b8a4c4f59121bbf91e0b455c33eb404: Merge mozilla-central to autoland. a=merge CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Tue, 26 Feb 2019 05:57:14 +0200 - rev 518908
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
b36c070f066b2d17c4b3d871cfac28e9c1961e31: Bug 1525857 - Add release asserts for pre-crash cases. r=lsalzman
Jeff Gilbert <jgilbert@mozilla.com> - Tue, 26 Feb 2019 02:54:08 +0000 - rev 518907
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1525857 - Add release asserts for pre-crash cases. r=lsalzman Differential Revision: https://phabricator.services.mozilla.com/D21145
57f2a3550fafe52aeb94187337789cf354fd5e06: Bug 1530084 - Don't crash on unsupported syntax when fields are disabled. r=jorendorff
Ashley Hauck <khyperia@mozilla.com> - Mon, 25 Feb 2019 22:10:17 +0000 - rev 518906
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530084 - Don't crash on unsupported syntax when fields are disabled. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D20989
a716ff1b62ab72a859f1a016c6635919502d4abe: Bug 1529558 - Use PrefetchVirtualMemory in nsZipArchive::BuildFileList when supported. r=aklotz
Mike Hommey <mh+mozilla@glandium.org> - Tue, 26 Feb 2019 00:14:20 +0000 - rev 518905
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529558 - Use PrefetchVirtualMemory in nsZipArchive::BuildFileList when supported. r=aklotz instead of ReadAhead, which does active reading on Windows. The PrefetchVirtualMemory is a system call that is new to Windows 8. Back when the readahead code for jar was added, in bug 810151, Windows 8 was still fresh out of the oven. 6 years later, we can do a runtime check and use the PrefetchVirtualMemory function. One downside is that the IOInterposer doesn't know about it (but it doesn't know about madvise on other platforms anyways). Differential Revision: https://phabricator.services.mozilla.com/D20807
825dfac611b25553f36ee0da6d7e5b043087b7e3: bug 1435858 - add a canary test that will fail before all of the test certificates expire r=Alex_Gaynor,jcj
Dana Keeler <dkeeler@mozilla.com> - Mon, 25 Feb 2019 22:51:47 +0000 - rev 518904
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1435858 - add a canary test that will fail before all of the test certificates expire r=Alex_Gaynor,jcj This test should remind us to regenerate the test certificates next year before they actually expire. Differential Revision: https://phabricator.services.mozilla.com/D21065
eec82a970303374d6aab0430050016d20fe20ab9: Bug 1530518 - Refactor the way stacking context coords are converted to reference frame coords. r=emilio
Glenn Watson <github@intuitionlibrary.com> - Mon, 25 Feb 2019 22:31:06 +0000 - rev 518903
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530518 - Refactor the way stacking context coords are converted to reference frame coords. r=emilio This doesn't introduce any functional changes. However, it refactors the way that stacking context coords are converted into reference frame relative coordinates. Having a single method to retrieve the current offset will make it easier to take advantage of the newly added API that allows Gecko to supply initial scroll offsets for scroll nodes. In turn, this will allow WR to normalize the local coordinates of primitives, which will allow future improvements and simplifications to the picture caching implementation. Differential Revision: https://phabricator.services.mozilla.com/D21090
d69f9928a349d8b6c8bdccb2f689f3171ed293d5: Bug 1530104: Correct documentation for newGlobal JS shell function. r=jorendorff
Jim Blandy <jimb@mozilla.com> - Mon, 25 Feb 2019 18:54:25 +0000 - rev 518902
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530104: Correct documentation for newGlobal JS shell function. r=jorendorff This clarifies the descriptions of newCompartment, sameCompartmentAs, and sameZoneAs. Differential Revision: https://phabricator.services.mozilla.com/D20910
7c89a561baee4bf8a5b726a30032d40a5986180f: Merge inbound to mozilla-central. a=merge
Noemi Erli <nerli@mozilla.com> - Tue, 26 Feb 2019 05:53:25 +0200 - rev 518901
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Merge inbound to mozilla-central. a=merge
41885fe2a2933d39205d32faec31c4c1402f0820: Bug 1530211 - Autofill addresses learn more link is not blue, r=MattN
Alexander Surkov <surkov.alexander@gmail.com> - Mon, 25 Feb 2019 14:34:51 -0500 - rev 518900
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530211 - Autofill addresses learn more link is not blue, r=MattN
c95f0d583ed590b69f1e10bfbc1c466706f272d1: Bug 1530369 - part 3 - do less copying in generateTokens; r=ckerschb
Nathan Froyd <froydnj@mozilla.com> - Mon, 25 Feb 2019 13:58:53 -0500 - rev 518899
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530369 - part 3 - do less copying in generateTokens; r=ckerschb We don't need to copy `dirAndSrcs` when appending it to `outTokens`, and we can reasonably retain the storage we've built up in `dirSrcs`, so we don't continually reallocate it.
689ee6c61e51f80e65756006c3764778828bfaa5: Bug 1530369 - part 2 - bulk-append characters in generateNextToken; r=ckerschb
Nathan Froyd <froydnj@mozilla.com> - Mon, 25 Feb 2019 13:58:53 -0500 - rev 518898
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530369 - part 2 - bulk-append characters in generateNextToken; r=ckerschb Instead of appending each individual charater, we can delay the append until after the loop, which saves on function calls.
938c2d1dbf3f53f7d4f8d06572937bf3ef9aa22d: Bug 1530369 - part 1 - don't needlessly write characters when skipping; r=ckerschb
Nathan Froyd <froydnj@mozilla.com> - Mon, 25 Feb 2019 13:58:54 -0500 - rev 518897
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530369 - part 1 - don't needlessly write characters when skipping; r=ckerschb The skipWhiteSpace* family of functions write the characters they're skipping, only to truncate the string after skipping. This appending is needless work, so let's skip it.
2bcc26b5ecf765c47aea275da83a39b3aa8ea4a8: Bug 1529182 - Correctly apply scale factor when clamping SVG text size. r=longsonr
Alex Henrie <alexhenrie24@gmail.com> - Sun, 24 Feb 2019 15:14:32 -0700 - rev 518896
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529182 - Correctly apply scale factor when clamping SVG text size. r=longsonr
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip