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 461024
Push 35615 by shindli@mozilla.com at Tue, 26 Feb 2019 09:37:55 +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 461023
Push 35615 by shindli@mozilla.com at Tue, 26 Feb 2019 09:37:55 +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 461022
Push 35615 by shindli@mozilla.com at Tue, 26 Feb 2019 09:37:55 +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 461021
Push 35615 by shindli@mozilla.com at Tue, 26 Feb 2019 09:37:55 +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 461020
Push 35615 by shindli@mozilla.com at Tue, 26 Feb 2019 09:37:55 +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 461019
Push 35614 by nerli@mozilla.com at Tue, 26 Feb 2019 03:53:43 +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 461018
Push 35614 by nerli@mozilla.com at Tue, 26 Feb 2019 03:53:43 +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 461017
Push 35614 by nerli@mozilla.com at Tue, 26 Feb 2019 03:53:43 +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 461016
Push 35614 by nerli@mozilla.com at Tue, 26 Feb 2019 03:53:43 +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 461015
Push 35614 by nerli@mozilla.com at Tue, 26 Feb 2019 03:53:43 +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 461014
Push 35614 by nerli@mozilla.com at Tue, 26 Feb 2019 03:53:43 +0000
Bug 1529182 - Correctly apply scale factor when clamping SVG text size. r=longsonr
faec87a80ed1e4f50a7961b4dd652a682ef339ce: Bug 1530531: Add a command line option to the launcher process that forces it to log errors to the Windows event log; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Mon, 25 Feb 2019 23:11:20 +0000 - rev 461013
Push 35613 by nerli@mozilla.com at Tue, 26 Feb 2019 03:52:35 +0000
Bug 1530531: Add a command line option to the launcher process that forces it to log errors to the Windows event log; r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D21099
2e92db777acff0551795391d97e05a57e051ec9c: Bug 1529551 - Only readahead jars in the parent process. r=aklotz
Mike Hommey <mh+mozilla@glandium.org> - Mon, 25 Feb 2019 23:40:55 +0000 - rev 461012
Push 35613 by nerli@mozilla.com at Tue, 26 Feb 2019 03:52:35 +0000
Bug 1529551 - Only readahead jars in the parent process. r=aklotz Consequently, since we don't readahead jars in child processes, we don't record jar accesses from child processes. In fact, intertwining jar accesses from child processes with those from the parent process was arguably making things less efficient for the parent process. But this code was written at a time e10s was barely a thing, so it wasn't really thought for a multi-process world. Differential Revision: https://phabricator.services.mozilla.com/D20752
575da58a58c7d38702bca83a2e45d95b075d17da: Bug 1520163 - Add linux64-nasm to android-armv7-searchfox. r=kats
Thomas Daede <tdaede@mozilla.com> - Mon, 25 Feb 2019 22:51:24 +0000 - rev 461011
Push 35613 by nerli@mozilla.com at Tue, 26 Feb 2019 03:52:35 +0000
Bug 1520163 - Add linux64-nasm to android-armv7-searchfox. r=kats Differential Revision: https://phabricator.services.mozilla.com/D21098
ecb22648747e03be200af692c6c02c3eb0e2dac3: Bug 1488845 - Add an about:compat page to the Webcompat GoFaster addon. r=denschub,kmag,Pike
Thomas Wisniewski <twisniewski@mozilla.com> - Mon, 25 Feb 2019 23:10:41 +0000 - rev 461010
Push 35613 by nerli@mozilla.com at Tue, 26 Feb 2019 03:52:35 +0000
Bug 1488845 - Add an about:compat page to the Webcompat GoFaster addon. r=denschub,kmag,Pike Add an about:compat page to the Webcompat GoFaster addon. Differential Revision: https://phabricator.services.mozilla.com/D18303
46ca7bb91c8e3315a7caaa0a73eb32a7c0b604a4: Bug 1530137 - Fix left out dom namespace references in tasks. r=mjf
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 25 Feb 2019 16:29:06 +0000 - rev 461009
Push 35613 by nerli@mozilla.com at Tue, 26 Feb 2019 03:52:35 +0000
Bug 1530137 - Fix left out dom namespace references in tasks. r=mjf Differential Revision: https://phabricator.services.mozilla.com/D20940
35606fc8f21a2fd01bf1f06e5ca2b4004188d052: Bug 1529584 - Distinguish Remote Settings errors when reporting uptake r=glasserc
Mathieu Leplatre <mathieu@mozilla.com> - Mon, 25 Feb 2019 20:22:16 +0000 - rev 461008
Push 35613 by nerli@mozilla.com at Tue, 26 Feb 2019 03:52:35 +0000
Bug 1529584 - Distinguish Remote Settings errors when reporting uptake r=glasserc Distinguish Remote Settings errors when reporting uptake Differential Revision: https://phabricator.services.mozilla.com/D20836
5aa193f471ea49165243f10c49f6ef99e26f723f: Bug 1521879 - Part 9: Re-enable the prefs service on the socket process. r=erahm
Byron Campen [:bwc] <docfaraday@gmail.com> - Mon, 25 Feb 2019 21:52:46 +0000 - rev 461007
Push 35613 by nerli@mozilla.com at Tue, 26 Feb 2019 03:52:35 +0000
Bug 1521879 - Part 9: Re-enable the prefs service on the socket process. r=erahm Differential Revision: https://phabricator.services.mozilla.com/D20724
083dee3d21698b298e1a77cb09f974bdedca1b84: Bug 1521879 - Part 8: Don't run triggered check logic on obsolete streams. r=mjf
Byron Campen [:bwc] <docfaraday@gmail.com> - Mon, 25 Feb 2019 21:52:26 +0000 - rev 461006
Push 35613 by nerli@mozilla.com at Tue, 26 Feb 2019 03:52:35 +0000
Bug 1521879 - Part 8: Don't run triggered check logic on obsolete streams. r=mjf Differential Revision: https://phabricator.services.mozilla.com/D18231
634949dfc7926a1c295b08fdd015ca13b57d3113: Bug 1521879 - Part 7: Create new CI jobs for media mochitests with socket process enabled. r=ahal
Byron Campen [:bwc] <docfaraday@gmail.com> - Mon, 25 Feb 2019 21:52:13 +0000 - rev 461005
Push 35613 by nerli@mozilla.com at Tue, 26 Feb 2019 03:52:35 +0000
Bug 1521879 - Part 7: Create new CI jobs for media mochitests with socket process enabled. r=ahal Differential Revision: https://phabricator.services.mozilla.com/D17942
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip