searching for reviewer(RyanVM)
4b9854213faf1ce786bc120b6b1b7886d12733a4: Bug 1713944 - Fixing Pocket button home panel click events. r=gvn, a=RyanVM
Scott <scott.downe@gmail.com> - Thu, 03 Jun 2021 22:02:41 +0000 - rev 649626
Push 15509 by ryanvm@gmail.com at Fri, 04 Jun 2021 20:28:24 +0000
Bug 1713944 - Fixing Pocket button home panel click events. r=gvn, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D116525
fda5197762a790beedb0f5a35d14a52bcb358a09: No Bug, mozilla-beta repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
ffxbld <ffxbld@mozilla.com> - Fri, 04 Jun 2021 20:23:12 +0000 - rev 649625
Push 15509 by ryanvm@gmail.com at Fri, 04 Jun 2021 20:28:24 +0000
No Bug, mozilla-beta repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D116892
735bfb86a01a54c3bf768601de37c714d83f06e8: Bug 1713320, ensure idle tasks get run, r=bas a=RyanVM
Olli Pettay <Olli.Pettay@helsinki.fi> - Mon, 31 May 2021 13:32:36 +0000 - rev 649623
Push 15507 by ryanvm@gmail.com at Fri, 04 Jun 2021 16:17:45 +0000
Bug 1713320, ensure idle tasks get run, r=bas a=RyanVM If IdleTaskManager is suspended and non-idle task _is_run_, nothing seems to guarantee idle tasks get run later. Calling UpdateCachedIdleDeadline triggers child->parent->child ipc messages if needed and ends up enabling IdleTaskManager. Differential Revision: https://phabricator.services.mozilla.com/D116316
836e24f3fe6a59ccfe39c4bd3cdcabfee8857e45: Bug 1711064 - Cherry-pick fix from upstream cairo to resolve missing objects in generated PDF's xref table. r=jrmuizel, a=RyanVM
Jonathan Kew <jkew@mozilla.com> - Thu, 03 Jun 2021 13:23:43 +0000 - rev 649622
Push 15507 by ryanvm@gmail.com at Fri, 04 Jun 2021 16:17:45 +0000
Bug 1711064 - Cherry-pick fix from upstream cairo to resolve missing objects in generated PDF's xref table. r=jrmuizel, a=RyanVM See https://gitlab.freedesktop.org/cairo/cairo/-/issues/487 for details. This was merged upstream in https://gitlab.freedesktop.org/cairo/cairo/-/commit/2edcb1ac2385c670c36d7ae53ae7de1637969ced; Differential Revision: https://phabricator.services.mozilla.com/D116694
a776ccde724a0aff7fa852839889f6d4bb9445c7: Bug 1713606 - Add a new home for "static" Remote Settings dumps that don't need to be kept in sync with remote. r=leplatrem, a=RyanVM
Nihanth Subramanya <nhnt11@gmail.com> - Thu, 03 Jun 2021 15:27:08 +0000 - rev 649621
Push 15507 by ryanvm@gmail.com at Fri, 04 Jun 2021 16:17:45 +0000
Bug 1713606 - Add a new home for "static" Remote Settings dumps that don't need to be kept in sync with remote. r=leplatrem, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D116713
621b344d28c896114aa864096edb69beb3b43d9f: Bug 1712357 - Don't adjust the priority of ContentParents that are going away. r=kmag, a=RyanVM
Andrew McCreight <continuation@gmail.com> - Tue, 01 Jun 2021 22:49:50 +0000 - rev 649620
Push 15507 by ryanvm@gmail.com at Fri, 04 Jun 2021 16:17:45 +0000
Bug 1712357 - Don't adjust the priority of ContentParents that are going away. r=kmag, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D116496
140dbee6aef7ae8336f50175d04113caeff5bd4b: No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
ffxbld <ffxbld@mozilla.com> - Thu, 27 May 2021 14:31:44 +0000 - rev 649096
Push 15485 by ffxbld-merge at Mon, 31 May 2021 15:17:16 +0000
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D116105
f4e6c9f9222e429bfb4b27a056f96ac99fb2b66c: No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
ffxbld <ffxbld@mozilla.com> - Mon, 24 May 2021 13:18:18 +0000 - rev 648651
Push 15485 by ffxbld-merge at Mon, 31 May 2021 15:17:16 +0000
No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D115803
b5575ecba379025840d5ecb7034505dddd6f145b: Bug 1712379 - Initialize sTreatMouseAsTouch lazily. r=owlish, a=RyanVM
Agi Sferro <agi@sferro.dev> - Fri, 21 May 2021 19:33:36 +0000 - rev 648606
Push 15485 by ffxbld-merge at Mon, 31 May 2021 15:17:16 +0000
Bug 1712379 - Initialize sTreatMouseAsTouch lazily. r=owlish, a=RyanVM We call initMouseAsTouch when creating GeckoSession, normally this happens after a GeckoRuntime has been created, so GeckoAppShell.getApplicationContext() will return a non-null value. If the GeckoSession is created before then, however, that method will return null causing a NullPointerException (a AC unit test does that). We fix this problem by initializing sTreatMouseAsTouch lazily, and not assuming that the Context is present. Differential Revision: https://phabricator.services.mozilla.com/D115727
d3e99acd65101498cae6df44eb80f9e7270f10e5: Bug 1711947 - Update glyph properties during AAT substitutions so that mark zeroing works as expected. r=RyanVM
jkew <jkew@mozilla.com> - Wed, 19 May 2021 22:13:13 +0000 - rev 648225
Push 15485 by ffxbld-merge at Mon, 31 May 2021 15:17:16 +0000
Bug 1711947 - Update glyph properties during AAT substitutions so that mark zeroing works as expected. r=RyanVM Cherry-pick of the following upstream commits: [aat] Update glyph properties from GDEF if available when doing a replacement. [aat] If shaping via morx, don't adjust mark positioning when zeroing widths. https://github.com/harfbuzz/harfbuzz/pull/2968 Differential Revision: https://phabricator.services.mozilla.com/D115542
a9d3e8f0d7edf288aeb8bd063d79d52394280b26: No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
ffxbld <ffxbld@mozilla.com> - Thu, 13 May 2021 14:34:42 +0000 - rev 647715
Push 15485 by ffxbld-merge at Mon, 31 May 2021 15:17:16 +0000
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D115053
1650540c413bd14d649d2f64eb2ac6d737ca3921: Bug 1706056 - reduce max-run-time for repo-update task. r=RyanVM,releng-reviewers,bhearsum DONTBUILD
Julien Cristau <jcristau@mozilla.com> - Thu, 06 May 2021 14:04:47 +0000 - rev 646863
Push 15485 by ffxbld-merge at Mon, 31 May 2021 15:17:16 +0000
Bug 1706056 - reduce max-run-time for repo-update task. r=RyanVM,releng-reviewers,bhearsum DONTBUILD Now that getHSTSPreloadList.js runs with increased parallelism, it goes much faster and we don't need to let the task run for 6 hours. The timeout was 3 hours for a while, then bumped to 5 hours in bug 1570646, then to 6 hours in bug 1705639 (with 250 in-flight requests). The new run time with 500 in-flight requests seems to be around 2.5 hours, so pick 4 hours as a compromise. Differential Revision: https://phabricator.services.mozilla.com/D114496
cdcfe2f59d267e43759b364eabc5aa391e1b43ad: No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
ffxbld <ffxbld@mozilla.com> - Mon, 03 May 2021 13:02:40 +0000 - rev 646442
Push 15485 by ffxbld-merge at Mon, 31 May 2021 15:17:16 +0000
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D114090
67611484b275072b065c3ebb5e0325e9a54e0346: No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
ffxbld <ffxbld@mozilla.com> - Mon, 26 Apr 2021 13:08:29 +0000 - rev 645617
Push 15485 by ffxbld-merge at Mon, 31 May 2021 15:17:16 +0000
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D113337
86d87946e7b57d5843af1558ea88b64011ab6c7f: No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
ffxbld <ffxbld@mozilla.com> - Mon, 19 Apr 2021 13:02:26 +0000 - rev 644667
Push 15485 by ffxbld-merge at Mon, 31 May 2021 15:17:16 +0000
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D112553
68a1520f19f80787e85fd858ff92c19ee79c98e6: Bug 1709472 - Change error page favicon from warning.svg to info.svg. r=jaws, a=RyanVM DEVEDITION_89_0b14_BUILD1 DEVEDITION_89_0b14_RELEASE FIREFOX_89_0b14_BUILD1 FIREFOX_89_0b14_RELEASE
Mike Conley <mconley@mozilla.com> - Mon, 17 May 2021 18:56:01 +0000 - rev 644598
Push 15463 by ryanvm@gmail.com at Tue, 18 May 2021 19:04:25 +0000
Bug 1709472 - Change error page favicon from warning.svg to info.svg. r=jaws, a=RyanVM This also updates the icon used for the "focus tab by prompting" permission in the permission panel to use info.svg. Differential Revision: https://phabricator.services.mozilla.com/D114653
38571c2f67f8b27b6b4a8cbefd12f38ecb36a650: Bug 1709452 - Do not store display list building rect in frames with continuations. r=mattwoodrow, a=RyanVM
Miko Mynttinen <mikokm@gmail.com> - Mon, 10 May 2021 14:37:49 +0000 - rev 644597
Push 15463 by ryanvm@gmail.com at Tue, 18 May 2021 19:04:25 +0000
Bug 1709452 - Do not store display list building rect in frames with continuations. r=mattwoodrow, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D114290
55e81873d600c788feecc87ac316ff2598200cc9: Bug 1655000 - Use same function for getting size as reading into buffer. r=lsalzman, a=RyanVM
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 06 May 2021 00:22:42 +0000 - rev 644596
Push 15463 by ryanvm@gmail.com at Tue, 18 May 2021 19:04:25 +0000
Bug 1655000 - Use same function for getting size as reading into buffer. r=lsalzman, a=RyanVM Previously we called GetFrontBufferSize, alloc'd a buffer, and called FrontBufferSnapshotInto to read into the buffer. Now, call FrontBufferSnapshotInto({}) to get size, and then alloc and pass pointer to newly alloc'd data into FrontBufferSnapshotInto(Some(ptr)). Using the same function for both means that logic can't diverge and cause mismatch bugs. Differential Revision: https://phabricator.services.mozilla.com/D113611
96d562f74d8970de488b197094e68745cc19dc6a: Bug 1710648 - Prevent quick suggest results from flickering now that they don't have a suggestedIndex. r=mak, a=RyanVM
Drew Willcoxon <adw@mozilla.com> - Thu, 13 May 2021 04:24:01 +0000 - rev 644575
Push 15450 by ryanvm@gmail.com at Fri, 14 May 2021 13:56:40 +0000
Bug 1710648 - Prevent quick suggest results from flickering now that they don't have a suggestedIndex. r=mak, a=RyanVM This extends the flicker-protection logic for suggested-index results to quick suggest results. This is a narrow fix for the bug, and I've added the same TODO that I added to the muxer in bug 1709992 D114669. Differential Revision: https://phabricator.services.mozilla.com/D114892
432a5ad860301de306e0aaa077ada9657409eba6: Bug 1709992 - Show the Quick/Firefox Suggest row at the end of the general bucket. r=mak, a=RyanVM
Drew Willcoxon <adw@mozilla.com> - Mon, 10 May 2021 21:27:04 +0000 - rev 644574
Push 15450 by ryanvm@gmail.com at Fri, 14 May 2021 13:56:40 +0000
Bug 1709992 - Show the Quick/Firefox Suggest row at the end of the general bucket. r=mak, a=RyanVM This might be a little hacky because it builds special handling of quick suggest results into the muxer instead of using some general solution. I have ideas for general solutions, but they would all be larger than this patch, and we want to uplift this to 89. Differential Revision: https://phabricator.services.mozilla.com/D114669
e55c0f8c9dbb16cb3557dc5a0570ab8e7080c249: Bug 1698799 - Reparse style attribute on bind for XUL like we do for all other elements. r=smaug, a=RyanVM
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 22 Apr 2021 12:46:22 +0000 - rev 644573
Push 15450 by ryanvm@gmail.com at Fri, 14 May 2021 13:56:40 +0000
Bug 1698799 - Reparse style attribute on bind for XUL like we do for all other elements. r=smaug, a=RyanVM XUL is different. According to bug 564863 comment 17: > nsXULElement used to not call its superclass BindToTree to avoid this > reparsing. Presumably for perf reasons? But since then we've added the MayHaveStyle flag, which should make it fast. I don't see any reason this special case makes any sense. I could write a test for this patch (parse a XUL element in a data doc with a style attribute, import it into a regular document), but honestly this is well covered by WPT for all other elements, and this is removing code, so I don't feel it buys us much. Differential Revision: https://phabricator.services.mozilla.com/D113015
8dcd98bb5681babe4d0fbb30e5fa4a82ac0ef8c9: Bug 1702629 - give disabled menuitems in the Windows custom-style context menu a hover background colour, r=jaws, a=RyanVM
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Thu, 13 May 2021 14:42:57 +0000 - rev 644572
Push 15449 by ryanvm@gmail.com at Fri, 14 May 2021 00:52:23 +0000
Bug 1702629 - give disabled menuitems in the Windows custom-style context menu a hover background colour, r=jaws, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D115032
480772dc01617783d2765b522c1ec8db37490f20: Bug 1709344 - Add Nimbus to about:privatebrowsing. r=andreio,harry a=RyanVM
Kate Hudson <k88hudson@gmail.com> - Thu, 13 May 2021 01:18:18 +0000 - rev 644564
Push 15442 by ryanvm@gmail.com at Thu, 13 May 2021 18:51:01 +0000
Bug 1709344 - Add Nimbus to about:privatebrowsing. r=andreio,harry a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D114268
81459197dc43720709d5b5d6a38275ad73aec7f0: Bug 1710847 - fix high contrast mode interaction with dark mode dialogs, r=mstriemer, a=RyanVM
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 12 May 2021 17:30:25 +0000 - rev 644563
Push 15442 by ryanvm@gmail.com at Thu, 13 May 2021 18:51:01 +0000
Bug 1710847 - fix high contrast mode interaction with dark mode dialogs, r=mstriemer, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D114979
ae8197c673e7a5f54faf3cccdcc779f27f1da2fc: Bug 1710448 - Expose GPUProcessLaunchCount to crash pings. r=chutten, a=RyanVM
Jeff Muizelaar <jmuizelaar@mozilla.com> - Wed, 12 May 2021 14:08:50 +0000 - rev 644562
Push 15442 by ryanvm@gmail.com at Thu, 13 May 2021 18:51:01 +0000
Bug 1710448 - Expose GPUProcessLaunchCount to crash pings. r=chutten, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D114750
65ceae7ba26a88a13d3cf6d43d4882a809e20686: Bug 1709984 - Disable snippets by default. r=k88hudson, a=RyanVM
amy churchwell <achurchwell@mozilla.com> - Wed, 12 May 2021 17:01:47 +0000 - rev 644561
Push 15442 by ryanvm@gmail.com at Thu, 13 May 2021 18:51:01 +0000
Bug 1709984 - Disable snippets by default. r=k88hudson, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D114796
db1c102e53f8ee6fc4bd857ca97f0de04a688ebe: Bug 1702948 - Part 2: Do not expose ghost functions to debugger. r=tcampbell, a=RyanVM
Tooru Fujisawa <arai_a@mac.com> - Wed, 12 May 2021 07:09:17 +0000 - rev 644560
Push 15442 by ryanvm@gmail.com at Thu, 13 May 2021 18:51:01 +0000
Bug 1702948 - Part 2: Do not expose ghost functions to debugger. r=tcampbell, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D110921
91b824247250567929907d1312f74a10c5ab78e9: Bug 1702948 - Part 1: Delazify function in DebuggerScript#parameterNames getter. r=tcampbell, a=RyanVM
Tooru Fujisawa <arai_a@mac.com> - Wed, 12 May 2021 07:09:17 +0000 - rev 644559
Push 15442 by ryanvm@gmail.com at Thu, 13 May 2021 18:51:01 +0000
Bug 1702948 - Part 1: Delazify function in DebuggerScript#parameterNames getter. r=tcampbell, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D110801
371eddbe3443b22fb23d70dc1ea9c35fabe5c95f: Bug 1710757 - Fix baseprofiler native-frame output - r=florian, a=RyanVM
Gerald Squelart <gsquelart@mozilla.com> - Wed, 12 May 2021 10:22:55 +0000 - rev 644558
Push 15442 by ryanvm@gmail.com at Thu, 13 May 2021 18:51:01 +0000
Bug 1710757 - Fix baseprofiler native-frame output - r=florian, a=RyanVM SprintfLiteral doesn't support "%#llx" anymore. So this patch switches to an explicit "0x%llx" to output addresses as the symbolicator expects. Differential Revision: https://phabricator.services.mozilla.com/D114914
4a4264b2122a29c25536045de9b25f2749b7266f: Bug 1710193 - Return correct dir from `PathUtils.getLocalProfileDir`. r=barret, a=RyanVM
Hector Zhao <bzhao@mozilla.com> - Tue, 11 May 2021 20:59:38 +0000 - rev 644557
Push 15441 by ryanvm@gmail.com at Thu, 13 May 2021 18:14:27 +0000
Bug 1710193 - Return correct dir from `PathUtils.getLocalProfileDir`. r=barret, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D114677
ad6a9ad0b5abc572cac7c9bb7c746a5e783fd8a6: Bug 1709644: Add null checks for GetReferenceDrawTarget when called on CanvasTranslator. r=jrmuizel, a=RyanVM
Bob Owen <bobowencode@gmail.com> - Mon, 10 May 2021 15:43:58 +0000 - rev 644556
Push 15441 by ryanvm@gmail.com at Thu, 13 May 2021 18:14:27 +0000
Bug 1709644: Add null checks for GetReferenceDrawTarget when called on CanvasTranslator. r=jrmuizel, a=RyanVM Also, return false from CreateReferenceTexture when mBaseDT is null. Differential Revision: https://phabricator.services.mozilla.com/D114386
71040f2fadb19fb9c854a482120f649c4d13f3b9: Bug 1706041 - Reset gDllServices when DllServices is destroyed. r=aklotz, a=RyanVM
Toshihito Kikuchi <tkikuchi@mozilla.com> - Fri, 07 May 2021 19:11:48 +0000 - rev 644555
Push 15441 by ryanvm@gmail.com at Thu, 13 May 2021 18:14:27 +0000
Bug 1706041 - Reset gDllServices when DllServices is destroyed. r=aklotz, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D113524
596dbafbf2378f736869c71aacc61fd32109bd68: Bug 1694104: Add a Mutex to nsPrinterWin and lock around most driver calls. r=jfkthame, a=RyanVM
Bob Owen <bobowencode@gmail.com> - Fri, 07 May 2021 07:04:38 +0000 - rev 644554
Push 15441 by ryanvm@gmail.com at Thu, 13 May 2021 18:14:27 +0000
Bug 1694104: Add a Mutex to nsPrinterWin and lock around most driver calls. r=jfkthame, a=RyanVM This also removes the fix from bug 1677388, which worked in some circumstances, but is effectively superseded by this one. Removing that fix also reduces potential contention for copying the default DEVMODE. Differential Revision: https://phabricator.services.mozilla.com/D112635
321273b898f678c4b6bc2cc6a86209dab3364703: Bug 1701637 - fix bookmarks menu button submenu styling in proton, r=mconley a=RyanVM
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Thu, 06 May 2021 21:07:06 +0000 - rev 644553
Push 15441 by ryanvm@gmail.com at Thu, 13 May 2021 18:14:27 +0000
Bug 1701637 - fix bookmarks menu button submenu styling in proton, r=mconley a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D114251
310d7fce2d0ed6c833513e20c9ad4aae1104c455: Bug 1705120 - When a menu item in a native menu is activated, hide and close any non-native menus at the right times. r=harry, a=RyanVM
Markus Stange <mstange.moz@gmail.com> - Fri, 07 May 2021 17:00:22 +0000 - rev 644550
Push 15440 by ryanvm@gmail.com at Thu, 13 May 2021 16:00:01 +0000
Bug 1705120 - When a menu item in a native menu is activated, hide and close any non-native menus at the right times. r=harry, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D114441
84a38b77f3ac5481bd92052cca071ac9262a2715: Bug 1705120 - Factor out another part of this function into a new function called HideOpenMenusBeforeExecutingMenu(). r=harry, a=RyanVM
Markus Stange <mstange.moz@gmail.com> - Fri, 07 May 2021 17:00:21 +0000 - rev 644549
Push 15440 by ryanvm@gmail.com at Thu, 13 May 2021 16:00:01 +0000
Bug 1705120 - Factor out another part of this function into a new function called HideOpenMenusBeforeExecutingMenu(). r=harry, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D114440
58dbfae51172269bd4178909113619dfbf1947cb: Bug 1705120 - Factor out part of this function into a new function called GetCloseMenuMode(). r=harry, a=RyanVM
Markus Stange <mstange.moz@gmail.com> - Fri, 07 May 2021 17:00:21 +0000 - rev 644548
Push 15440 by ryanvm@gmail.com at Thu, 13 May 2021 16:00:01 +0000
Bug 1705120 - Factor out part of this function into a new function called GetCloseMenuMode(). r=harry, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D114439
36caf75fb240b9d3637727b266e80f675f9b933e: Bug 1705120 - Add OnNativeMenuWillActivateItem observer method for NativeMenu::Observer and call it at the right times. r=harry, a=RyanVM
Markus Stange <mstange.moz@gmail.com> - Fri, 07 May 2021 17:00:21 +0000 - rev 644547
Push 15440 by ryanvm@gmail.com at Thu, 13 May 2021 16:00:01 +0000
Bug 1705120 - Add OnNativeMenuWillActivateItem observer method for NativeMenu::Observer and call it at the right times. r=harry, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D114435
24c671770b95b49b65e4685f18cff9d8c239aa53: Bug 1705120 - Notify nsMenuX observers when a menu item is about to be activated, and supply the activated DOM element. r=harry, a=RyanVM
Markus Stange <mstange.moz@gmail.com> - Fri, 07 May 2021 17:00:20 +0000 - rev 644546
Push 15440 by ryanvm@gmail.com at Thu, 13 May 2021 16:00:01 +0000
Bug 1705120 - Notify nsMenuX observers when a menu item is about to be activated, and supply the activated DOM element. r=harry, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D114434
a0041d86cc1423b6b61767571da2f78e58e5f248: Bug 1705120 - Add -[MenuDelegate menu:willActivateItem:] and call it before activating an item. r=harry, a=RyanVM
Markus Stange <mstange.moz@gmail.com> - Fri, 07 May 2021 17:00:20 +0000 - rev 644545
Push 15440 by ryanvm@gmail.com at Thu, 13 May 2021 16:00:01 +0000
Bug 1705120 - Add -[MenuDelegate menu:willActivateItem:] and call it before activating an item. r=harry, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D114433
879cfc0a86ab83dcdf263d7cac2b79290dd983f7: Bug 1705120 - Make it clear that aSender is an NSMenuItem. r=harry, a=RyanVM
Markus Stange <mstange.moz@gmail.com> - Fri, 07 May 2021 17:00:19 +0000 - rev 644544
Push 15440 by ryanvm@gmail.com at Thu, 13 May 2021 16:00:01 +0000
Bug 1705120 - Make it clear that aSender is an NSMenuItem. r=harry, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D114432
e5565287632f70b61868b0ccf9d165a3354d4d69: Bug 1709350 - Remove the rest of panelUI-custom-colors.inc.css. r=mconley, a=RyanVM
Dão Gottwald <dao@mozilla.com> - Tue, 04 May 2021 21:16:38 +0000 - rev 644543
Push 15440 by ryanvm@gmail.com at Thu, 13 May 2021 16:00:01 +0000
Bug 1709350 - Remove the rest of panelUI-custom-colors.inc.css. r=mconley, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D114235
46b61a1f3a5a5afe346418b21b2aba24d2556637: Bug 1704102 - On 10.14 and 10.15, make NSMenu adopt the system appearance by briefly changing the NSWindow appearance during menu opening. r=harry, a=RyanVM
Markus Stange <mstange.moz@gmail.com> - Tue, 04 May 2021 16:00:52 +0000 - rev 644542
Push 15440 by ryanvm@gmail.com at Thu, 13 May 2021 16:00:01 +0000
Bug 1704102 - On 10.14 and 10.15, make NSMenu adopt the system appearance by briefly changing the NSWindow appearance during menu opening. r=harry, a=RyanVM This can be disabled by setting the following pref to false: widget.macos.enable-pre-bigsur-workaround-for-dark-mode-context-menus Differential Revision: https://phabricator.services.mozilla.com/D114037
68d6b59a6118301ab33bf89318894fbbbc2aa462: Bug 1609191 - Disable webrender on devices affected by Adreno shader compilation crash. r=nical, a=RyanVM
Jamie Nicol <jnicol@mozilla.com> - Thu, 13 May 2021 11:46:47 -0400 - rev 644541
Push 15440 by ryanvm@gmail.com at Thu, 13 May 2021 16:00:01 +0000
Bug 1609191 - Disable webrender on devices affected by Adreno shader compilation crash. r=nical, a=RyanVM We encounter frequent crashes in glLinkProgram on some Adreno devices. This is likely due to a driver bug, but we have been unable to figure out the exact cause and work around it. According to the crash data, this bug appears to affect Adreno 505 and 506 devices running Android 9 only. Disable webrender on these devices in order to avoid the crash.
902f195db37e507566eb0b80d8b2c974cdccb99b: No Bug, mozilla-beta repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
ffxbld <ffxbld@mozilla.com> - Thu, 13 May 2021 10:40:40 +0000 - rev 644538
Push 15440 by ryanvm@gmail.com at Thu, 13 May 2021 16:00:01 +0000
No Bug, mozilla-beta repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D115051
e5d9cf590ce29c185ceb151c76d21a3cc929864e: Bug 1706056 - reduce max-run-time for repo-update task. r=RyanVM,releng-reviewers,bhearsum a=release DONTBUILD
Julien Cristau <jcristau@mozilla.com> - Thu, 06 May 2021 14:04:47 +0000 - rev 644500
Push 15426 by jcristau@mozilla.com at Mon, 10 May 2021 10:29:02 +0000
Bug 1706056 - reduce max-run-time for repo-update task. r=RyanVM,releng-reviewers,bhearsum a=release DONTBUILD Now that getHSTSPreloadList.js runs with increased parallelism, it goes much faster and we don't need to let the task run for 6 hours. The timeout was 3 hours for a while, then bumped to 5 hours in bug 1570646, then to 6 hours in bug 1705639 (with 250 in-flight requests). The new run time with 500 in-flight requests seems to be around 2.5 hours, so pick 4 hours as a compromise. Differential Revision: https://phabricator.services.mozilla.com/D114496
02ca5fb23f53345e0c230dcc4a40e7933eca6271: Bug 1708083. Schedule a paint when the presshell resolution changes. r=mattwoodrow, a=RyanVM
Timothy Nikkel <tnikkel@gmail.com> - Wed, 28 Apr 2021 04:32:13 +0000 - rev 644421
Push 15400 by ryanvm@gmail.com at Wed, 05 May 2021 00:38:26 +0000
Bug 1708083. Schedule a paint when the presshell resolution changes. r=mattwoodrow, a=RyanVM Surprisingly nothing actually schedules a paint when the resolution changes. This probably wasn't a problem because when the resolution changes almost certainly something else is changing that causes a paint too (scroll position, display port, etc). We hit this in the test I wrote for bug 1706868. We double tap zoom in. In the last RequestContentRepaint from apz to content the only thing that changes is the resolution by a small amount. If he scroll offset or display port margins changed we'd ask for a paint, but evidently they do not. Content updates it's resolution, but since it does not generate a paint apz never gets notified about this, so it thinks content has a slightly different resolution. Then the test starts a double tap zoom out. When it notifies content of the new resolutions APZCCallbackHelper does nothing because of this line https://searchfox.org/mozilla-central/rev/4648b6ee31c2519b1753023e4f4853b14fdd16e5/gfx/layers/apz/util/APZCCallbackHelper.cpp#335 where it detects that the content resolution and what apz thinks is the content resolution differ by too much, so it thinks the request from apz is out of date and ignores it. Differential Revision: https://phabricator.services.mozilla.com/D113614
19f335e29b24fcf7af8bbbc6b8de734cec3c2298: Bug 1708937. Work around a gen6 shader compiler bug. r=gw a=ryanvm
Jeff Muizelaar <jmuizelaar@mozilla.com> - Mon, 03 May 2021 21:35:49 +0000 - rev 644414
Push 15394 by pchevrel@mozilla.com at Tue, 04 May 2021 16:06:30 +0000
Bug 1708937. Work around a gen6 shader compiler bug. r=gw a=ryanvm This was found through experimentation. Hopefully, we'll get a better understanding of what's going on in the future. Differential Revision: https://phabricator.services.mozilla.com/D114166
74feaa825113121a4cc96fce052854cccc488f15: No Bug, mozilla-beta repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=ryanvm
ffxbld <ffxbld@mozilla.com> - Mon, 03 May 2021 13:08:41 +0000 - rev 644378
Push 15389 by pchevrel@mozilla.com at Mon, 03 May 2021 14:05:10 +0000
No Bug, mozilla-beta repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=ryanvm Differential Revision: https://phabricator.services.mozilla.com/D114093
b9fffa013bfd4b9fd7a42a74654ba5aa3b78a8dd: Bug 1707283 - Disable optimized shaders for all Mali-T devices. r=nical, a=RyanVM
Jamie Nicol <jnicol@mozilla.com> - Fri, 30 Apr 2021 09:01:45 +0000 - rev 644296
Push 15380 by ryanvm@gmail.com at Fri, 30 Apr 2021 19:20:33 +0000
Bug 1707283 - Disable optimized shaders for all Mali-T devices. r=nical, a=RyanVM Previously we had disabled optimized shaders on Mali-T devices running Android versions up to 5.1, due to broken rendering. We have now had a report of the same issue on Android 7.1. As a precaution, disable optimized shaders for all Mali-T devices regardless of android version. Differential Revision: https://phabricator.services.mozilla.com/D113913