892a46d1d81b64fabcdb128094a3e4f5e05d7128: Bug 1587722 - Memory statistics for Linux crashes;r?gsvelto draft
David Teller <dteller@mozilla.com> - Tue, 10 Dec 2019 07:51:02 +0000 - rev 2526120
Push 462946 by reviewbot at Tue, 10 Dec 2019 07:52:48 +0000
Bug 1587722 - Memory statistics for Linux crashes;r?gsvelto Differential Revision: https://phabricator.services.mozilla.com/D55457 Differential Diff: PHID-DIFF-euappb5c4tqp4zf25bgp
c157254beba7a2e8726eb6f55551464545382309: Fuzzy query=linux64/opt mochitest browser draft
Edwin Takahashi <egao@mozilla.com> - Mon, 09 Dec 2019 23:46:25 -0800 - rev 2526119
Push 462945 by egao@mozilla.com at Tue, 10 Dec 2019 07:46:44 +0000
Fuzzy query=linux64/opt mochitest browser Pushed via `mach try fuzzy`
00960eaa385493bdab70e0abafee88f81a1070f1: Fuzzy query=test-linux64/mochitest browser draft
Edwin Takahashi <egao@mozilla.com> - Mon, 09 Dec 2019 23:45:22 -0800 - rev 2526118
Push 462944 by egao@mozilla.com at Tue, 10 Dec 2019 07:45:37 +0000
Fuzzy query=test-linux64/mochitest browser Pushed via `mach try fuzzy`
b4cbed2eec01326f8e1580786d6b4ffa1ff621fe: ubuntu1804 - testing/mochitest/tests/browser/browser_BrowserTestUtils.js mouse location change draft
Edwin Takahashi <egao@mozilla.com> - Mon, 09 Dec 2019 23:44:02 -0800 - rev 2526117
Push 462944 by egao@mozilla.com at Tue, 10 Dec 2019 07:45:37 +0000
ubuntu1804 - testing/mochitest/tests/browser/browser_BrowserTestUtils.js mouse location change
62f3e7ba829b7ac547d96352620b52a65ce1bb66: try: -b do -p linux64 -u all -t none draft
Jan de Mooij <jdemooij@mozilla.com> - Tue, 10 Dec 2019 08:44:09 +0100 - rev 2526116
Push 462943 by jdemooij@mozilla.com at Tue, 10 Dec 2019 07:44:26 +0000
try: -b do -p linux64 -u all -t none Pushed via `mach try syntax`
d04792f3603f0d0fff51c18172f46047d17b44e1: Bug 1602681 - Disambiguate prologue vs OSR pc arguments. r?tcampbell! draft
Jan de Mooij <jdemooij@mozilla.com> - Mon, 09 Dec 2019 17:44:03 +0100 - rev 2526115
Push 462943 by jdemooij@mozilla.com at Tue, 10 Dec 2019 07:44:26 +0000
Bug 1602681 - Disambiguate prologue vs OSR pc arguments. r?tcampbell! Some functions took a pc argument: if it's a JSOP_LOOPHEAD they treated it as OSR and else it must be script->code() indicating prologue code. However this is ambiguous as scripts can start with JSOP_LOOPHEAD for while-loops. This patch changes the code to pass an osrPc instead: if nullptr it's for the prologue and else it must be a JSOP_LOOPHEAD pc. This avoids any ambiguity and is similar to what we already do elsewhere. Differential Revision: https://phabricator.services.mozilla.com/D56517
6972ffab904859ec2d92812b72450fa27d0a1956: Bug 1602390 - Fix a loop try-note edge case in BaselineTryNoteFilter. r?tcampbell! draft
Jan de Mooij <jdemooij@mozilla.com> - Mon, 09 Dec 2019 15:19:36 +0100 - rev 2526114
Push 462943 by jdemooij@mozilla.com at Tue, 10 Dec 2019 07:44:26 +0000
Bug 1602390 - Fix a loop try-note edge case in BaselineTryNoteFilter. r?tcampbell! Since bug 1598548 scripts can start with a JSOP_LOOPHEAD, for while-loops. (do-while loops always start with a JSOP_NOP for the debugger.) Differential Revision: https://phabricator.services.mozilla.com/D56364
b72e7e12af257696fbdc44f7f579082727bb4ccd: Bug 1602190 - Fix bug in float32 specialization of phis. r?bbouvier! draft
Jan de Mooij <jdemooij@mozilla.com> - Mon, 09 Dec 2019 14:01:00 +0100 - rev 2526113
Push 462943 by jdemooij@mozilla.com at Tue, 10 Dec 2019 07:44:26 +0000
Bug 1602190 - Fix bug in float32 specialization of phis. r?bbouvier! The test results in a phi with 3 operands: (double, double, float32). The second operand is not convertible to float32, but we didn't set convertibleToFloat32 to false in this case. We then incorrectly converted it to float32. This patch also adds an assertion to help catch similar bugs. Differential Revision: https://phabricator.services.mozilla.com/D56352
637d99f43a70445c0f73ea7d6907b0b56ce246e1: Bug 1602209 - Don't assume interactive mode in the JS shell when no file paths are specified. r?jorendorff! draft
Jan de Mooij <jdemooij@mozilla.com> - Mon, 09 Dec 2019 11:44:09 +0100 - rev 2526112
Push 462943 by jdemooij@mozilla.com at Tue, 10 Dec 2019 07:44:26 +0000
Bug 1602209 - Don't assume interactive mode in the JS shell when no file paths are specified. r?jorendorff! This fixes the following case to just execute the script instead of using the interactive shell: ``` dist/bin/js < file.js ``` The -i flag can be used to force interactive mode in this case. Differential Revision: https://phabricator.services.mozilla.com/D56334
f01bead815518f27e587faf76ca710470747d9bf: try_task_config for https://phabricator.services.mozilla.com/D55609 draft
libmozevent <release-mgmt-analysis@mozilla.com> - Tue, 10 Dec 2019 07:36:30 +0000 - rev 2526111
Push 462942 by reviewbot at Tue, 10 Dec 2019 07:36:49 +0000
try_task_config for https://phabricator.services.mozilla.com/D55609 Differential Diff: PHID-DIFF-qfm6kvlywiwyjowmthqb
2371296aa7a6140ea000d4fce07144b72a78400c: Bug 1574307 - Part 1. Parse viewport-fit in meta element. draft
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Tue, 10 Dec 2019 07:36:26 +0000 - rev 2526110
Push 462942 by reviewbot at Tue, 10 Dec 2019 07:36:49 +0000
Bug 1574307 - Part 1. Parse viewport-fit in meta element. For safe area insets (cutout) support, CSS Round Display Level 1 (https://drafts.csswg.org/css-round-display/#viewport-fit-descriptor) has new viewport value as `viewport-fit`. To support safe area insets that is notch on display, CSS Environment Variables Module Level 1 (https://drafts.csswg.org/css-env-1/#safe-area-insets) adds `safearea-insets-*` (left, top, right and bottom). Also, `meta` element has `viewport-fit` enum value. (ex `<meta name="viewport" content="viewport-fit=cover>`) whether web browser window cover notch area. `viewport-fit` has 3 enum value, `auto`, `cover` and `contain`. GeckoView wants to expose this value to browser application such Fenix. Because Android API (https://developer.android.com/guide/topics/display-cutout) uses window root layout (It is set by Application) to cover notch on display. So I want to get this value via Chrome's JavaScript. nsIDOMWindowUtils already has an API to get viewport of meta element, then I would like to add additional parameter for this value. Differential Revision: https://phabricator.services.mozilla.com/D55609 Differential Diff: PHID-DIFF-qfm6kvlywiwyjowmthqb
3d612ca6d5589553c1a08762d92d05ded1d3accb: try_task_config for https://phabricator.services.mozilla.com/D55610 draft
libmozevent <release-mgmt-analysis@mozilla.com> - Tue, 10 Dec 2019 07:36:20 +0000 - rev 2526109
Push 462941 by reviewbot at Tue, 10 Dec 2019 07:36:33 +0000
try_task_config for https://phabricator.services.mozilla.com/D55610 Differential Diff: PHID-DIFF-bqu2wcfqyjg54mmirm5r
441eb1d1571fa92edc52dcff26b3f8b63e8ba244: Bug 1574307 - Part 2. Notify GV of viewport-fit. draft
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Tue, 10 Dec 2019 07:36:16 +0000 - rev 2526108
Push 462941 by reviewbot at Tue, 10 Dec 2019 07:36:33 +0000
Bug 1574307 - Part 2. Notify GV of viewport-fit. `viewport-fit` is hint that browser application can use cutout area. So we should expose it to GeckoView application to set `layoutInDisplayCutoutMode`. When meta element is found or changed, `ContentDelegate.onMetaviewportFitChange` is called. Even if nothing, it will be called after DOMContentLoaded is fired. Differential Revision: https://phabricator.services.mozilla.com/D55610 Differential Diff: PHID-DIFF-bqu2wcfqyjg54mmirm5r
8158aff8677dc1fbce5a8764e4bca14f7eb29c4b: Bug 1574307 - Part 1. Parse viewport-fit in meta element. draft
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Tue, 10 Dec 2019 07:36:12 +0000 - rev 2526107
Push 462941 by reviewbot at Tue, 10 Dec 2019 07:36:33 +0000
Bug 1574307 - Part 1. Parse viewport-fit in meta element. For safe area insets (cutout) support, CSS Round Display Level 1 (https://drafts.csswg.org/css-round-display/#viewport-fit-descriptor) has new viewport value as `viewport-fit`. To support safe area insets that is notch on display, CSS Environment Variables Module Level 1 (https://drafts.csswg.org/css-env-1/#safe-area-insets) adds `safearea-insets-*` (left, top, right and bottom). Also, `meta` element has `viewport-fit` enum value. (ex `<meta name="viewport" content="viewport-fit=cover>`) whether web browser window cover notch area. `viewport-fit` has 3 enum value, `auto`, `cover` and `contain`. GeckoView wants to expose this value to browser application such Fenix. Because Android API (https://developer.android.com/guide/topics/display-cutout) uses window root layout (It is set by Application) to cover notch on display. So I want to get this value via Chrome's JavaScript. nsIDOMWindowUtils already has an API to get viewport of meta element, then I would like to add additional parameter for this value. Differential Revision: https://phabricator.services.mozilla.com/D55609 Differential Diff: PHID-DIFF-qfm6kvlywiwyjowmthqb
2292b9026d76392409b13575411ae55ea17ade72: Fuzzy query=tp6-firefox-cold-amazon draft
Tarek Ziadé <tarek@mozilla.com> - Tue, 10 Dec 2019 08:34:33 +0100 - rev 2526106
Push 462940 by tziade@mozilla.com at Tue, 10 Dec 2019 07:35:47 +0000
Fuzzy query=tp6-firefox-cold-amazon Pushed via `mach try fuzzy`
18100e63f53e7bb8d08e8659369d58e5597531d0: Bug 1600838 - Make conditioned profiles for desktop Firefox the default, in Raptor and Browsertime draft
Tarek Ziadé <tarek@mozilla.com> - Tue, 10 Dec 2019 08:30:53 +0100 - rev 2526105
Push 462940 by tziade@mozilla.com at Tue, 10 Dec 2019 07:35:47 +0000
Bug 1600838 - Make conditioned profiles for desktop Firefox the default, in Raptor and Browsertime
787d7d6583eaa68718e7ce2f572d2eb66260296f: try_task_config for https://phabricator.services.mozilla.com/D56517 draft
libmozevent <release-mgmt-analysis@mozilla.com> - Tue, 10 Dec 2019 07:18:16 +0000 - rev 2526104
Push 462939 by reviewbot at Tue, 10 Dec 2019 07:18:31 +0000
try_task_config for https://phabricator.services.mozilla.com/D56517 Differential Diff: PHID-DIFF-q77bkqnrk6n5ifgcd5we
33cb4de48c28cd1fea9daddbf72d17e142e43990: Bug 1602681 - Disambiguate prologue vs OSR pc arguments. r?tcampbell! draft
Jan de Mooij <jdemooij@mozilla.com> - Tue, 10 Dec 2019 07:18:11 +0000 - rev 2526103
Push 462939 by reviewbot at Tue, 10 Dec 2019 07:18:31 +0000
Bug 1602681 - Disambiguate prologue vs OSR pc arguments. r?tcampbell! Summary: Some functions took a pc argument: if it's a JSOP_LOOPHEAD they treated it as OSR and else it must be script->code() indicating prologue code. However this is ambiguous as scripts can start with JSOP_LOOPHEAD for while-loops. This patch changes the code to pass an osrPc instead: if nullptr it's for the prologue and else it must be a JSOP_LOOPHEAD pc. This avoids any ambiguity and is similar to what we already do elsewhere. Test Plan: Reviewers: tcampbell! Subscribers: Bug #: 1602681 Differential Diff: PHID-DIFF-q77bkqnrk6n5ifgcd5we
23bf012a81267d2c5cd9f7208003787f4bf693c8: Fuzzy query=^test-linux64/opt reftest- draft
Edwin Takahashi <egao@mozilla.com> - Mon, 09 Dec 2019 23:05:43 -0800 - rev 2526102
Push 462938 by egao@mozilla.com at Tue, 10 Dec 2019 07:05:56 +0000
Fuzzy query=^test-linux64/opt reftest- Pushed via `mach try fuzzy`
8c8ecd258df0f7e18204cd347d2db791a10967bf: ubuntu1804 - turn off antialiasing draft
Edwin Takahashi <egao@mozilla.com> - Mon, 09 Dec 2019 23:02:44 -0800 - rev 2526101
Push 462938 by egao@mozilla.com at Tue, 10 Dec 2019 07:05:56 +0000
ubuntu1804 - turn off antialiasing
(0) -1000000 -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 +1000000 tip