74d2da5438778a6f885443709dab3806c44c708a: Bug 1652613 - record whether the user switched away from the tab while it was hung, r=mconley
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 24 Jul 2020 00:55:34 +0000 - rev 541859
Push 37633 by ccoroiu@mozilla.com at Fri, 24 Jul 2020 09:32:06 +0000
Bug 1652613 - record whether the user switched away from the tab while it was hung, r=mconley Differential Revision: https://phabricator.services.mozilla.com/D84343
5bbd29a7db14dd5fb5b8eafeb4e8d4056c6f392d: Bug 1652613 - record a telemetry event when we show the slow script notification warning, r=mconley
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 24 Jul 2020 00:50:12 +0000 - rev 541858
Push 37633 by ccoroiu@mozilla.com at Fri, 24 Jul 2020 09:32:06 +0000
Bug 1652613 - record a telemetry event when we show the slow script notification warning, r=mconley Differential Revision: https://phabricator.services.mozilla.com/D83922
6e90fed2ff8ac39ca8af803c1906c634682e53ae: Bug 1652613 - report slow script hang durations and only clear hang data after the observer notification, r=mconley
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 24 Jul 2020 00:01:57 +0000 - rev 541857
Push 37633 by ccoroiu@mozilla.com at Fri, 24 Jul 2020 09:32:06 +0000
Bug 1652613 - report slow script hang durations and only clear hang data after the observer notification, r=mconley Differential Revision: https://phabricator.services.mozilla.com/D83989
77c85c1ef3f00843f7daffd43591df738e9aedaa: Bug 1652613 - correct hang duration event measuring for slow script hangs, r=mccr8
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 24 Jul 2020 00:01:53 +0000 - rev 541856
Push 37633 by ccoroiu@mozilla.com at Fri, 24 Jul 2020 09:32:06 +0000
Bug 1652613 - correct hang duration event measuring for slow script hangs, r=mccr8 The hang duration numbers were bogus. It seems that the code in XPCJSContext::InterruptCallback establishes the duration by continuously comparing 'now' with the last timestamp in mSlowScriptCheckpoint - but it stops writing to the latter after the second time the interrupt callback fires. So if the slow script runtime limit is N, the timer fires every N/2 seconds, but we increment the duration by N the third time it fires, 1.5N the fourth time, 2N the fifth time, etc. This patch fixes the issue by always resetting the timestamp against which we compare when establishing the duration and incrementing mSlowScriptActualWait. Differential Revision: https://phabricator.services.mozilla.com/D84660
35d658861d6eb9ab153137480aef105db20fbdd6: Bug 1648344 Part 4: Disable a wpt test on android. r=hiro
Brad Werth <bwerth@mozilla.com> - Fri, 24 Jul 2020 00:16:32 +0000 - rev 541855
Push 37633 by ccoroiu@mozilla.com at Fri, 24 Jul 2020 09:32:06 +0000
Bug 1648344 Part 4: Disable a wpt test on android. r=hiro Differential Revision: https://phabricator.services.mozilla.com/D84754
eeeaa4833c449b45af701d848ee48dfc6600eb42: Bug 1648344 Part 3: Update test expectations for viewport tags width no width or initial-scale. r=hiro
Brad Werth <bwerth@mozilla.com> - Fri, 24 Jul 2020 00:16:32 +0000 - rev 541854
Push 37633 by ccoroiu@mozilla.com at Fri, 24 Jul 2020 09:32:06 +0000
Bug 1648344 Part 3: Update test expectations for viewport tags width no width or initial-scale. r=hiro Differential Revision: https://phabricator.services.mozilla.com/D84013
5900b99f8c02d90e2adbd87aa6be8d9a06a08541: Bug 1648344 Part 2: Cleanup Document to remove NoValidContent viewport type. r=hiro
Brad Werth <bwerth@mozilla.com> - Wed, 22 Jul 2020 23:11:42 +0000 - rev 541853
Push 37633 by ccoroiu@mozilla.com at Fri, 24 Jul 2020 09:32:06 +0000
Bug 1648344 Part 2: Cleanup Document to remove NoValidContent viewport type. r=hiro The NoValidContent type was added to detect cases where we needed to apply default width the viewport. That approach is no longer needed, and this enum can be removed, as well as the code that sets and checks that enum. Differential Revision: https://phabricator.services.mozilla.com/D84447
757734d716e2a21518be6cfd076c50ff23e94f9c: Bug 1648344 Part 1: Apply default viewport width in more circumstances, matching Chrome. r=hiro
Brad Werth <bwerth@mozilla.com> - Wed, 22 Jul 2020 23:46:18 +0000 - rev 541852
Push 37633 by ccoroiu@mozilla.com at Fri, 24 Jul 2020 09:32:06 +0000
Bug 1648344 Part 1: Apply default viewport width in more circumstances, matching Chrome. r=hiro Setting the effective max-width to the default viewport width value this way matches Chrome behavior and improves web compatibility. https://source.chromium.org/chromium/chromium/src/+/master:third_party/blink/renderer/core/page/viewport_description.cc;l=94-101;drc=f668b0ef8c8813fd06387ec215a08f2df7dd1234?originalUrl=https:%2F%2Fcs.chromium.org%2F Differential Revision: https://phabricator.services.mozilla.com/D84446
0148565169254928eebdc10cb9f87ebb79484924: Backed out changeset 47667fbae734 (bug 1654679) for causing failures in browser_text_input.js
Mihai Alexandru Michis <malexandru@mozilla.com> - Fri, 24 Jul 2020 03:16:52 +0300 - rev 541851
Push 37633 by ccoroiu@mozilla.com at Fri, 24 Jul 2020 09:32:06 +0000
Backed out changeset 47667fbae734 (bug 1654679) for causing failures in browser_text_input.js
5e5b664a9b5ecba443472c38b1100bae3ab55c9e: Bug 1654901 - Make WR primitives invisible when failing to prepare for rendering r=gw
Dzmitry Malyshau <dmalyshau@mozilla.com> - Thu, 23 Jul 2020 23:29:54 +0000 - rev 541850
Push 37633 by ccoroiu@mozilla.com at Fri, 24 Jul 2020 09:32:06 +0000
Bug 1654901 - Make WR primitives invisible when failing to prepare for rendering r=gw the problem was that paths that determined visibility were not switching it off on the primitive instance. Now it's moved one level higher. Differential Revision: https://phabricator.services.mozilla.com/D84762
ec25c0d069aed1f920a6f843830174a5d2b07676: Bug 1653631 - Enable Constructable StyleSheets for CSSOM WPTs r=emilio
Erik Nordin <nordzilla@mozilla.com> - Thu, 23 Jul 2020 20:28:09 +0000 - rev 541849
Push 37633 by ccoroiu@mozilla.com at Fri, 24 Jul 2020 09:32:06 +0000
Bug 1653631 - Enable Constructable StyleSheets for CSSOM WPTs r=emilio Differential Revision: https://phabricator.services.mozilla.com/D83992
ee4a5d3b193fd27724a5a39d78038c61414ad6b1: Bug 1648938 - Convert writing-modes #defines to an enum class. r=emilio
Philipp Zech <zech.ph@gmail.com> - Thu, 23 Jul 2020 21:31:23 +0000 - rev 541848
Push 37633 by ccoroiu@mozilla.com at Fri, 24 Jul 2020 09:32:06 +0000
Bug 1648938 - Convert writing-modes #defines to an enum class. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D84016
a66fbaa1eab2e0956defc9ee596c6cc65121f840: Bug 1649272: added a nullcheck for android_intall_apk list r=acreskey,tarek,sparky
sachin <sraturi@sfu.ca> - Thu, 23 Jul 2020 21:19:22 +0000 - rev 541847
Push 37633 by ccoroiu@mozilla.com at Fri, 24 Jul 2020 09:32:06 +0000
Bug 1649272: added a nullcheck for android_intall_apk list r=acreskey,tarek,sparky Differential Revision: https://phabricator.services.mozilla.com/D84211
2343a1ba8c7a43b01375ee5c34d8630a7155a387: Bug 1654586 - pref on pwmgr doorhanger updates for browser_doorhanger_autocomplete_values;r=bdanforth
Severin <srudie@mozilla.com> - Thu, 23 Jul 2020 23:52:54 +0000 - rev 541846
Push 37633 by ccoroiu@mozilla.com at Fri, 24 Jul 2020 09:32:06 +0000
Bug 1654586 - pref on pwmgr doorhanger updates for browser_doorhanger_autocomplete_values;r=bdanforth Differential Revision: https://phabricator.services.mozilla.com/D84554
838b5ddfbcb401d14eb184928127c1ed13f4bbe2: Bug 1654348 - Remove obsolete browser_<enginename>.js tests r=Standard8
Tracy Walker <twalker@mozilla.com> - Thu, 23 Jul 2020 21:16:48 +0000 - rev 541845
Push 37633 by ccoroiu@mozilla.com at Fri, 24 Jul 2020 09:32:06 +0000
Bug 1654348 - Remove obsolete browser_<enginename>.js tests r=Standard8 Differential Revision: https://phabricator.services.mozilla.com/D84569
110c1bd73240a47c7c979c58b3420526a8ea5c7e: Bug 1654929. Drop old FBOs that we haven't used in a while. r=gw
Jeff Muizelaar <jmuizelaar@mozilla.com> - Fri, 24 Jul 2020 00:04:55 +0000 - rev 541844
Push 37633 by ccoroiu@mozilla.com at Fri, 24 Jul 2020 09:32:06 +0000
Bug 1654929. Drop old FBOs that we haven't used in a while. r=gw This keeps us from accumulating frame buffers without bound. Previously I was seeing as many 56 frame buffers in this list during a tab cycling stress test. Differential Revision: https://phabricator.services.mozilla.com/D84760
ceba0316cf3c3fce540ff8e6217969a3291ea821: Bug 1652330 - NSPR_4_27_RTM. r=jcj UPGRADE_NSPR_RELEASE
Kai Engert <kaie@kuix.de> - Thu, 23 Jul 2020 23:14:24 +0000 - rev 541843
Push 37633 by ccoroiu@mozilla.com at Fri, 24 Jul 2020 09:32:06 +0000
Bug 1652330 - NSPR_4_27_RTM. r=jcj UPGRADE_NSPR_RELEASE Differential Revision: https://phabricator.services.mozilla.com/D84695
7f26efea615b4bc6ee548842e7b4ce8bc1c615c5: Backed out 4 changesets (bug 1652613) for Browser-chrome failures in browser/browser_ProcessHangNotifications.js. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Fri, 24 Jul 2020 02:58:22 +0300 - rev 541842
Push 37633 by ccoroiu@mozilla.com at Fri, 24 Jul 2020 09:32:06 +0000
Backed out 4 changesets (bug 1652613) for Browser-chrome failures in browser/browser_ProcessHangNotifications.js. CLOSED TREE Backed out changeset 76b5a5d243d1 (bug 1652613) Backed out changeset 6f98c9b01920 (bug 1652613) Backed out changeset 1255237ce2e7 (bug 1652613) Backed out changeset bdf59854c900 (bug 1652613)
013c081b92a50a44cbbb43c3fb29784b3241c864: Bug 1654661 - Remove InterpreterFrame::unused. r=iain.
Jason Orendorff <jason.orendorff@gmail.com> - Wed, 22 Jul 2020 21:56:29 +0000 - rev 541841
Push 37633 by ccoroiu@mozilla.com at Fri, 24 Jul 2020 09:32:06 +0000
Bug 1654661 - Remove InterpreterFrame::unused. r=iain. Differential Revision: https://phabricator.services.mozilla.com/D84605
bbb5b4faa462f79123a7bf2315238035359571f3: Bug 1654636 - Enable baseline interpreter in safe mode. r=jandem
Jason Orendorff <jason.orendorff@gmail.com> - Thu, 23 Jul 2020 15:09:46 +0000 - rev 541840
Push 37633 by ccoroiu@mozilla.com at Fri, 24 Jul 2020 09:32:06 +0000
Bug 1654636 - Enable baseline interpreter in safe mode. r=jandem Differential Revision: https://phabricator.services.mozilla.com/D84582
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip