a4e81a1ddf6a8c370c4ac1b880674b8c0cf216ec: Bug 1600695, Add mach wpt-test-paths command, r=dheiberg
James Graham <james@hoppipolla.co.uk> - Mon, 09 Dec 2019 10:46:50 +0000 - rev 568168
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1600695, Add mach wpt-test-paths command, r=dheiberg This command takes a list of test ids and returns the list of test files that correspond to those test ids. The mapping is one-to-many between files and test ids i.e. a single file can generate many tests. Differential Revision: https://phabricator.services.mozilla.com/D56192
f96293f37fc39f98c4ea9706ddf59edc5a3831b5: Backed out changeset e65c1bcb013f (bug 1601475) for causing build bustage. On a CLOSED TREE
Daniel Varga <dvarga@mozilla.com> - Mon, 09 Dec 2019 12:51:07 +0200 - rev 568167
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Backed out changeset e65c1bcb013f (bug 1601475) for causing build bustage. On a CLOSED TREE
111c247a2bca158383d6c142cc6c2209456aa637: Bug 1427141 - Request a break before the row-group if its first row doesn't fit. r=TYLin
Mats Palmgren <mats@mozilla.com> - Mon, 09 Dec 2019 10:21:16 +0000 - rev 568166
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1427141 - Request a break before the row-group if its first row doesn't fit. r=TYLin FTR, the origin of the Reset() call in the else-branch I'm removing is bug 397428. I think this is before we had a break-before status, or at least before our table code knew how to deal with it, so it might have been correct to change an INCOMPLETE status into COMPLETE in those days. It seems the intent was to push the row-group: https://bugzilla.mozilla.org/show_bug.cgi?id=397428#c14 "... and they all set aStatus to NS_FRAME_COMPLETE, which is logical because we want to push this entire rowgroup to a new page and try to reflow the row again..." Nowadays though, returning a break-before status is the correct way to do that. Differential Revision: https://phabricator.services.mozilla.com/D56157
e65c1bcb013fb1d12cc3ae3b7474add9d0d52e3b: Bug 1601475 - Remove ImageContentLoaded event and ImageDocumentLoaded message handling code across the tree r=Gijs
Tyler <staatsty@msu.edu> - Mon, 09 Dec 2019 10:18:25 +0000 - rev 568165
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1601475 - Remove ImageContentLoaded event and ImageDocumentLoaded message handling code across the tree r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D56051
395fa0c936538965886f60b870d9f20eae4e3092: Bug 1601444 - fix(devtools/network-monitor): Always show server timings r=Honza
Sorin Davidoi <sorin.davidoi@protonmail.com> - Mon, 09 Dec 2019 09:58:42 +0000 - rev 568164
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1601444 - fix(devtools/network-monitor): Always show server timings r=Honza Report server timings if they are sent when the transaction is closed. Differential Revision: https://phabricator.services.mozilla.com/D55867
260044e4e029d7e69f03ec80c1c006699fc115e0: Bug 1602125. Remove nsIPrintingPromptService.showPrintDialog's nsIWebBrowserPrint parameter and MockWebBrowserPrint. r=bobowen
Jonathan Watt <jwatt@jwatt.org> - Mon, 09 Dec 2019 09:04:29 +0000 - rev 568163
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1602125. Remove nsIPrintingPromptService.showPrintDialog's nsIWebBrowserPrint parameter and MockWebBrowserPrint. r=bobowen Differential Revision: https://phabricator.services.mozilla.com/D56249
bdb6fc50b1976cb7939b729dd7bad4ceb0d040a4: Bug 1601868 - Fix composition skips when scrollbars are disabled. r=nical
Glenn Watson <git@intuitionlibrary.com> - Mon, 09 Dec 2019 09:06:49 +0000 - rev 568162
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1601868 - Fix composition skips when scrollbars are disabled. r=nical Differential Revision: https://phabricator.services.mozilla.com/D56309
7f8a7ac4bfe49199d34e8581d1fbbce4e25b9650: Bug 1601775. Stop needlessly calling PMPrintSettingsSetJobName in nsPrintDialogServiceX::Show. r=mstange
Jonathan Watt <jwatt@jwatt.org> - Thu, 05 Dec 2019 22:19:46 +0000 - rev 568161
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1601775. Stop needlessly calling PMPrintSettingsSetJobName in nsPrintDialogServiceX::Show. r=mstange We want the print job title set when actually submitting the job to a printer so that the job appears with a useful title in any print job management software the user may be using. However, we do that in nsDeviceContextSpecX::BeginDocument, which is the place that it needs to happen. This removed code is called much earlier, while setting up to open the print dialog and using a temporary nsPrintSettingsX in order to configure the dialog. The dialog does not make use of the print job name (and we discard the nsPrintSettingsX before going on to do the print using BeginDocument). This removes the last piece of code that requires us to pass a nsIWebBrowserPrint to the print dialog opening code. Removing that clears the way to simplify the code and get printing working with Fission enabled. Differential Revision: https://phabricator.services.mozilla.com/D56087
524128dc119c459bdca6b02cd2090d88fca9e4b9: Bug 1602103. Set the print job name before initialization of the print session on macOS. r=bobowen
Jonathan Watt <jwatt@jwatt.org> - Mon, 09 Dec 2019 08:46:56 +0000 - rev 568160
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1602103. Set the print job name before initialization of the print session on macOS. r=bobowen For a PMSession to be given a job name, the job name must be set on the PMPrintSettings before it is passed to PMSessionBeginCGDocumentNoDialog. However, since nsDeviceContext::BeginDocument calls PrintTarget::BeginPrinting before calling nsDeviceContextSpec::BeginDocument, the setting of the job name in nsDeviceContextSpecX::BeginDocument was happening after the PMSessionBeginCGDocumentNoDialog call in PrintTargetCG::BeginPrinting, and was doing us no good. This moves the job name setting into PrintTargetCG::BeginPrinting so that the job name is set first. Note: The job name is shown if your printer/OS has software to manage the list of queued jobs waiting to print. Differential Revision: https://phabricator.services.mozilla.com/D56241
bfd693dd19efbcd529be28bcfebb2522c88ecf35: Bug 1554967 - Run raptor-youtube-playback jobs for Chrome in CI r=perftest-reviewers,sparky
Marian Raiciof <mraiciof@mozilla.com> - Mon, 09 Dec 2019 09:04:16 +0000 - rev 568159
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1554967 - Run raptor-youtube-playback jobs for Chrome in CI r=perftest-reviewers,sparky Created a cron job for this task and added changes to yml and ini files. Differential Revision: https://phabricator.services.mozilla.com/D41553
03a3ed508dd820dd8d452b1c5af724bebe5a4b9f: Bug 1577236 - clang-10: Fix a -Wimplicit-int-float-conversion warning in chromium r=bobowen
Sylvestre Ledru <sledru@mozilla.com> - Mon, 09 Dec 2019 08:43:16 +0000 - rev 568158
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1577236 - clang-10: Fix a -Wimplicit-int-float-conversion warning in chromium r=bobowen Fix: /var/lib/jenkins/workspace/firefox-clang-lld-last/security/sandbox/chromium/base/time/time.h:796:18: error: implicit conversion from 'long' to 'double' changes value from 922337203 return value > std::numeric_limits<int64_t>::max() ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Upstream code is very different now (uses some saturated_cast): https://chromium.googlesource.com/chromium/src/base/+/master/time/time.h#846 Differential Revision: https://phabricator.services.mozilla.com/D43786
c4c1422991dca736ff1cca8ba8b3254eae0ff848: Bug 1511958 - Implement i64<>JavaScript's BigInt conversions proposal (part 4, jit tests) r=lth
Asumu Takikawa <asumu@igalia.com> - Mon, 09 Dec 2019 07:43:21 +0000 - rev 568157
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1511958 - Implement i64<>JavaScript's BigInt conversions proposal (part 4, jit tests) r=lth This is part 4 of a series of revs that split up D41710 (for Wasm I64 to BigInt conversion) into smaller revs. This rev depends on the compile-time flag added in D43177 and the run-time flag in D43179 and the main implementation in D46205. This rev adds tests in the JIT test suite that exercises the BigInt conversion code, and also modifies some existing tests that need BigInt conversion support to be off. Differential Revision: https://phabricator.services.mozilla.com/D46719
84fddf1ffad6338620e58f4561efbf46ace65ce1: Bug 1602069 - Enable ESLint no-undef rule for accessible/test/mochitest html files. r=Jamie
Mark Banner <standard8@mozilla.com> - Sun, 08 Dec 2019 23:59:28 +0000 - rev 568156
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1602069 - Enable ESLint no-undef rule for accessible/test/mochitest html files. r=Jamie Depends on D56230 Differential Revision: https://phabricator.services.mozilla.com/D56231
61a83433f7019f4d1bd233b455ae089699aa99bb: Bug 1602069 - Enable ESLint no-undef rule for accessible/test/mochitest js files. r=Jamie
Mark Banner <standard8@mozilla.com> - Sun, 08 Dec 2019 23:52:15 +0000 - rev 568155
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1602069 - Enable ESLint no-undef rule for accessible/test/mochitest js files. r=Jamie Differential Revision: https://phabricator.services.mozilla.com/D56230
856aada4a9a2872045f7010356f9bab9e3f92f63: Bug 1601773 - Make ReloadCurrentEntry forward to the child process if called from session history in the parent. r=smaug
Peter Van der Beken <peterv@propagandism.org> - Sun, 08 Dec 2019 21:53:19 +0000 - rev 568154
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1601773 - Make ReloadCurrentEntry forward to the child process if called from session history in the parent. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D56080
2dae694b3dcf9fb0dae551f41c03c512479d1fbd: Bug 1601917 - Provide tags for test type & run mode in Raptor r=rwood,perftest-reviewers,octavian_negru
Ionut Goldan <igoldan@mozilla.com> - Mon, 09 Dec 2019 07:12:16 +0000 - rev 568153
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1601917 - Provide tags for test type & run mode in Raptor r=rwood,perftest-reviewers,octavian_negru Differential Revision: https://phabricator.services.mozilla.com/D56179
d0fccbbca19c407f425c716127c1ffd9a5213483: Bug 1581831 - Stop running warm page load tests against integration branches r=perftest-reviewers,AlexandruIonescu
octavian.negru <onegru@mozilla.com> - Mon, 09 Dec 2019 07:00:06 +0000 - rev 568152
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1581831 - Stop running warm page load tests against integration branches r=perftest-reviewers,AlexandruIonescu Differential Revision: https://phabricator.services.mozilla.com/D55667
34290818201544f24c764d4bbd9e7020b559ce12: Bug 1548424 - Check that Web App Manifest does not fetch using credentials by default r=baku
Marcos Cáceres <marcos@marcosc.com> - Thu, 05 Dec 2019 13:19:00 +0000 - rev 568151
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1548424 - Check that Web App Manifest does not fetch using credentials by default r=baku tests that confirm we are not sending credentials by default Differential Revision: https://phabricator.services.mozilla.com/D49580
8a285497c16992995f515e43166432b0c765ea72: Bug 1596687 - Allow Navigator.share in non-e10s mode r=marcosc
Kagami Sascha Rosylight <saschanaz@outlook.com> - Mon, 09 Dec 2019 03:38:28 +0000 - rev 568150
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1596687 - Allow Navigator.share in non-e10s mode r=marcosc Differential Revision: https://phabricator.services.mozilla.com/D53161
aa07114fb54ab1f7b819522f45563cb83f6b637e: Bug 1600472 - Part 1 - Add API for configuring performance vs. quality. r=mstange
Glenn Watson <git@intuitionlibrary.com> - Mon, 09 Dec 2019 03:27:53 +0000 - rev 568149
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1600472 - Part 1 - Add API for configuring performance vs. quality. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D56316
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip