e400d29510fdc3cfa0686aac82e33d7123529a76: Bug 1760811 - Move CCSlice markers from TimelineOverview -> TimelineMemory r=gerald
Steve Fink <sfink@mozilla.com> - Wed, 27 Apr 2022 22:59:34 +0000 - rev 615534
Push 39625 by nfay@mozilla.com at Thu, 28 Apr 2022 21:47:15 +0000
Bug 1760811 - Move CCSlice markers from TimelineOverview -> TimelineMemory r=gerald Differential Revision: https://phabricator.services.mozilla.com/D144865
0faa4b705faaa6654e6b365e2512894aecfefe27: Bug 1765430 - P4: Remove RemoteAccessibleWrap. r=Jamie
Eitan Isaacson <eitan@monotonous.org> - Wed, 27 Apr 2022 22:44:46 +0000 - rev 615533
Push 39625 by nfay@mozilla.com at Thu, 28 Apr 2022 21:47:15 +0000
Bug 1765430 - P4: Remove RemoteAccessibleWrap. r=Jamie Differential Revision: https://phabricator.services.mozilla.com/D144483
f48c1dfa6db9842d2dc77cd3afab02008ff9086c: Bug 1765430 - P3: Refactor Android Pivot methods. r=Jamie
Eitan Isaacson <eitan@monotonous.org> - Wed, 27 Apr 2022 22:44:45 +0000 - rev 615532
Push 39625 by nfay@mozilla.com at Thu, 28 Apr 2022 21:47:15 +0000
Bug 1765430 - P3: Refactor Android Pivot methods. r=Jamie This creates a clearer distinction between local pivots and remote pivots. The former happens in the parent process and the latter happens in the remote content process. Differential Revision: https://phabricator.services.mozilla.com/D144482
1ba217a5331570b25d85ea432f5f78cce4dbe67b: Bug 1765430 - P2: Manage Android accessible/id mappings in SessionAccessibility. r=Jamie
Eitan Isaacson <eitan@monotonous.org> - Wed, 27 Apr 2022 22:44:45 +0000 - rev 615531
Push 39625 by nfay@mozilla.com at Thu, 28 Apr 2022 21:47:15 +0000
Bug 1765430 - P2: Manage Android accessible/id mappings in SessionAccessibility. r=Jamie Differential Revision: https://phabricator.services.mozilla.com/D144481
f3ccf931409c58eced9fc7419398bed0c0c19759: Bug 1765430 - P1: Move ToBundle to SessionAccessibility. r=Jamie
Eitan Isaacson <eitan@monotonous.org> - Wed, 27 Apr 2022 22:44:45 +0000 - rev 615530
Push 39625 by nfay@mozilla.com at Thu, 28 Apr 2022 21:47:15 +0000
Bug 1765430 - P1: Move ToBundle to SessionAccessibility. r=Jamie Since remote accessibles won't share AccessibleWrap as a base class anymore this can't be an instance method. Move it to SessionAccessibility, the sole consumer. Note: ToBundle will hopefully get removed entirely once CTW is fully adopted. Differential Revision: https://phabricator.services.mozilla.com/D144480
4379e51ff2fb7c4544f797ae2d970f9386a91932: Bug 1766549 - Remove some char16ptr_t operators that allow implicit const-casting. r=nika
Mike Hommey <mh+mozilla@glandium.org> - Wed, 27 Apr 2022 22:28:24 +0000 - rev 615529
Push 39625 by nfay@mozilla.com at Thu, 28 Apr 2022 21:47:15 +0000
Bug 1766549 - Remove some char16ptr_t operators that allow implicit const-casting. r=nika Differential Revision: https://phabricator.services.mozilla.com/D144777
bae83520c9fb0f8d4941929b080857e5c55fb270: Bug 1766375 - Fix implicit-fallthrough warnings in Windows builds. r=media-playback-reviewers,necko-reviewers,rkraesig,xpcom-reviewers,nika,bryce,kershaw
Mike Hommey <mh+mozilla@glandium.org> - Wed, 27 Apr 2022 22:12:53 +0000 - rev 615528
Push 39625 by nfay@mozilla.com at Thu, 28 Apr 2022 21:47:15 +0000
Bug 1766375 - Fix implicit-fallthrough warnings in Windows builds. r=media-playback-reviewers,necko-reviewers,rkraesig,xpcom-reviewers,nika,bryce,kershaw dom/media/platforms/wmf/WMFEncoderModule.cpp(31,5): error: unannotated fall-through between switch labels [-Werror,-Wimplicit-fallthrough] case MediaDataEncoder::CodecType::VP9: ^ dom/media/platforms/wmf/WMFEncoderModule.cpp(31,5): note: insert '[[fallthrough]];' to silence this warning case MediaDataEncoder::CodecType::VP9: ^ [[fallthrough]]; netwerk/test/gtest/TestNamedPipeService.cpp(212,5): error: unannotated fall-through between switch labels [-Werror,-Wimplicit-fallthrough] default: // error ^ netwerk/test/gtest/TestNamedPipeService.cpp(212,5): note: insert '[[fallthrough]];' to silence this warning default: // error ^ [[fallthrough]]; widget/windows/KeyboardLayout.cpp(1973,5): error: unannotated fall-through between switch labels [-Werror,-Wimplicit-fallthrough] default: ^ widget/windows/KeyboardLayout.cpp(1973,5): note: insert 'U_FALLTHROUGH;' to silence this warning default: ^ U_FALLTHROUGH; widget/windows/WinMouseScrollHandler.cpp(633,5): error: unannotated fall-through between switch labels [-Werror,-Wimplicit-fallthrough] case SB_PAGEDOWN: ^ widget/windows/WinMouseScrollHandler.cpp(633,5): note: insert 'U_FALLTHROUGH;' to silence this warning case SB_PAGEDOWN: ^ U_FALLTHROUGH; widget/windows/WinMouseScrollHandler.cpp(640,5): error: unannotated fall-through between switch labels [-Werror,-Wimplicit-fallthrough] case SB_LINEDOWN: ^ widget/windows/WinMouseScrollHandler.cpp(640,5): note: insert 'U_FALLTHROUGH;' to silence this warning case SB_LINEDOWN: ^ U_FALLTHROUGH; widget/windows/nsLookAndFeel.cpp(188,5): error: unannotated fall-through between switch labels [-Werror,-Wimplicit-fallthrough] case ColorID::MozMenuhovertext: ^ widget/windows/nsLookAndFeel.cpp(188,5): note: insert 'U_FALLTHROUGH;' to silence this warning case ColorID::MozMenuhovertext: ^ U_FALLTHROUGH; widget/windows/nsLookAndFeel.cpp(194,5): error: unannotated fall-through between switch labels [-Werror,-Wimplicit-fallthrough] case ColorID::Highlighttext: ^ widget/windows/nsLookAndFeel.cpp(194,5): note: insert 'U_FALLTHROUGH;' to silence this warning case ColorID::Highlighttext: ^ U_FALLTHROUGH; widget/windows/nsLookAndFeel.cpp(469,15): error: unannotated fall-through between switch labels [-Werror,-Wimplicit-fallthrough] case ABE_BOTTOM: ^ widget/windows/nsLookAndFeel.cpp(469,15): note: insert 'U_FALLTHROUGH;' to silence this warning case ABE_BOTTOM: ^ U_FALLTHROUGH; widget/windows/nsNativeThemeWin.cpp(2540,5): error: unannotated fall-through between switch labels [-Werror,-Wimplicit-fallthrough] case StyleAppearance::Button: ^ widget/windows/nsNativeThemeWin.cpp(2540,5): note: insert 'U_FALLTHROUGH;' to silence this warning case StyleAppearance::Button: ^ U_FALLTHROUGH; widget/windows/nsNativeThemeWin.cpp(3278,5): error: unannotated fall-through between switch labels [-Werror,-Wimplicit-fallthrough] case StyleAppearance::Checkbox: ^ widget/windows/nsNativeThemeWin.cpp(3278,5): note: insert 'U_FALLTHROUGH;' to silence this warning case StyleAppearance::Checkbox: ^ U_FALLTHROUGH; widget/windows/nsNativeThemeWin.cpp(3332,5): error: unannotated fall-through between switch labels [-Werror,-Wimplicit-fallthrough] case StyleAppearance::Tabpanel: ^ widget/windows/nsNativeThemeWin.cpp(3332,5): note: insert 'U_FALLTHROUGH;' to silence this warning case StyleAppearance::Tabpanel: ^ U_FALLTHROUGH; widget/windows/nsNativeThemeWin.cpp(3461,5): error: unannotated fall-through between switch labels [-Werror,-Wimplicit-fallthrough] case StyleAppearance::Menuarrow: { ^ widget/windows/nsNativeThemeWin.cpp(3461,5): note: insert 'U_FALLTHROUGH;' to silence this warning case StyleAppearance::Menuarrow: { ^ U_FALLTHROUGH; widget/windows/nsWindow.cpp(1339,5): error: unannotated fall-through between switch labels [-Werror,-Wimplicit-fallthrough] case eWindowType_toplevel: ^ widget/windows/nsWindow.cpp(1339,5): note: insert 'U_FALLTHROUGH;' to silence this warning case eWindowType_toplevel: ^ U_FALLTHROUGH; widget/windows/nsWindow.cpp(1422,5): error: unannotated fall-through between switch labels [-Werror,-Wimplicit-fallthrough] case eWindowType_toplevel: ^ widget/windows/nsWindow.cpp(1422,5): note: insert 'U_FALLTHROUGH;' to silence this warning case eWindowType_toplevel: ^ U_FALLTHROUGH; widget/windows/nsWindow.cpp(3379,5): error: unannotated fall-through between switch labels [-Werror,-Wimplicit-fallthrough] case eTransparencyGlass: ^ widget/windows/nsWindow.cpp(3379,5): note: insert 'U_FALLTHROUGH;' to silence this warning case eTransparencyGlass: ^ U_FALLTHROUGH; widget/windows/nsWindow.cpp(5595,5): error: unannotated fall-through between switch labels [-Werror,-Wimplicit-fallthrough] case WM_MOUSELEAVE: { ^ widget/windows/nsWindow.cpp(5595,5): note: insert 'U_FALLTHROUGH;' to silence this warning case WM_MOUSELEAVE: { ^ U_FALLTHROUGH; xpcom/io/SpecialSystemDirectory.cpp(572,5): error: unannotated fall-through between switch labels [-Werror,-Wimplicit-fallthrough] case Win_Programs: { ^ xpcom/io/SpecialSystemDirectory.cpp(572,5): note: insert '[[fallthrough]];' to silence this warning case Win_Programs: { ^ [[fallthrough]]; Differential Revision: https://phabricator.services.mozilla.com/D144668
a65c597418c3109ce065f3997a6344314ea34b8a: Bug 1766375 - Disable implicit-fallthrough warnings in Windows builds like other platforms. r=firefox-build-system-reviewers,andi
Mike Hommey <mh+mozilla@glandium.org> - Wed, 27 Apr 2022 22:12:53 +0000 - rev 615527
Push 39625 by nfay@mozilla.com at Thu, 28 Apr 2022 21:47:15 +0000
Bug 1766375 - Disable implicit-fallthrough warnings in Windows builds like other platforms. r=firefox-build-system-reviewers,andi Also disable it for Windows-specific third-party code. Differential Revision: https://phabricator.services.mozilla.com/D144667
85acf9fce5184b6acbdd0a82e5e0ff6f6d08d3aa: Bug 1752988 - Ship v101.0.0 of the WebCompat System Addon. r=ksenia,webcompat-reviewers
Dennis Schubert <dschubert@mozilla.com> - Wed, 27 Apr 2022 22:12:25 +0000 - rev 615526
Push 39625 by nfay@mozilla.com at Thu, 28 Apr 2022 21:47:15 +0000
Bug 1752988 - Ship v101.0.0 of the WebCompat System Addon. r=ksenia,webcompat-reviewers Differential Revision: https://phabricator.services.mozilla.com/D144857
9ee9675516cd9ce4d626c76105c00ed82446f6b5: Bug 1765091 - Make `IMContextWrapper` set focus to IME immediately if IME was blurred by disabling the input context r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 27 Apr 2022 22:03:05 +0000 - rev 615525
Push 39625 by nfay@mozilla.com at Thu, 28 Apr 2022 21:47:15 +0000
Bug 1765091 - Make `IMContextWrapper` set focus to IME immediately if IME was blurred by disabling the input context r=m_kato In bug 1753173, we needed to make `IMContextWrapper` wait for a focus notification from `IMEContentObserver` because it's not ready to query content when the input context is enabled. However, this means that, if the input context is enabled without focus change, `IMContextWrapper` does not have a change to set focus to IME. Therefore, if `IMContextWrapper` blurs IME without focus move, the state should be remembered as IME blurred but it's caused by that the input context is disabled. Then, `IMContextWrapper` can restore focus immediately if the input context gets enabled and focus has not been changed. Differential Revision: https://phabricator.services.mozilla.com/D144804
4e9d3bfc730d72855f75784a937a9ef5fa9273a1: Backed out 4 changesets (bug 1765430) for causing android bustage. CLOSED TREE
Butkovits Atila <abutkovits@mozilla.com> - Thu, 28 Apr 2022 01:15:37 +0300 - rev 615524
Push 39625 by nfay@mozilla.com at Thu, 28 Apr 2022 21:47:15 +0000
Backed out 4 changesets (bug 1765430) for causing android bustage. CLOSED TREE Backed out changeset 72e27e3813d3 (bug 1765430) Backed out changeset 47bbf5bd9315 (bug 1765430) Backed out changeset e8161b463a3b (bug 1765430) Backed out changeset 30c05f76d21e (bug 1765430)
2e89fa065f5bdc4ba8ce5e2db7fe462818fef859: Merge mozilla-central to autoland. CLOSED TREE
Butkovits Atila <abutkovits@mozilla.com> - Thu, 28 Apr 2022 00:40:13 +0300 - rev 615523
Push 39625 by nfay@mozilla.com at Thu, 28 Apr 2022 21:47:15 +0000
Merge mozilla-central to autoland. CLOSED TREE
1c40dc1adf09ebf03a8614004783e9ab508bab35: Bug 1766378 - Enable thread-safety warnings in Windows builds. r=firefox-build-system-reviewers,nalexander
Mike Hommey <mh+mozilla@glandium.org> - Wed, 27 Apr 2022 21:23:19 +0000 - rev 615522
Push 39625 by nfay@mozilla.com at Thu, 28 Apr 2022 21:47:15 +0000
Bug 1766378 - Enable thread-safety warnings in Windows builds. r=firefox-build-system-reviewers,nalexander Differential Revision: https://phabricator.services.mozilla.com/D144755
ec45e06b8143025fd88b56350e2ae9105d439210: Bug 1709951 - Make WebGPU handle GPU process loss. r=gfx-reviewers,webidl,jgilbert,smaug
Andrew Osmond <aosmond@mozilla.com> - Wed, 27 Apr 2022 21:13:21 +0000 - rev 615521
Push 39625 by nfay@mozilla.com at Thu, 28 Apr 2022 21:47:15 +0000
Bug 1709951 - Make WebGPU handle GPU process loss. r=gfx-reviewers,webidl,jgilbert,smaug Differential Revision: https://phabricator.services.mozilla.com/D143247
72e27e3813d30e65c86439cf91ac67bd58b5fe72: Bug 1765430 - P4: Remove RemoteAccessibleWrap. r=Jamie
Eitan Isaacson <eitan@monotonous.org> - Wed, 27 Apr 2022 21:01:36 +0000 - rev 615520
Push 39625 by nfay@mozilla.com at Thu, 28 Apr 2022 21:47:15 +0000
Bug 1765430 - P4: Remove RemoteAccessibleWrap. r=Jamie Differential Revision: https://phabricator.services.mozilla.com/D144483
47bbf5bd9315c57577c8bb246b1b0c6886c057cb: Bug 1765430 - P3: Refactor Android Pivot methods. r=Jamie
Eitan Isaacson <eitan@monotonous.org> - Wed, 27 Apr 2022 21:01:36 +0000 - rev 615519
Push 39625 by nfay@mozilla.com at Thu, 28 Apr 2022 21:47:15 +0000
Bug 1765430 - P3: Refactor Android Pivot methods. r=Jamie This creates a clearer distinction between local pivots and remote pivots. The former happens in the parent process and the latter happens in the remote content process. Differential Revision: https://phabricator.services.mozilla.com/D144482
e8161b463a3b3ab9378083b833503dff3142c136: Bug 1765430 - P2: Manage Android accessible/id mappings in SessionAccessibility. r=Jamie
Eitan Isaacson <eitan@monotonous.org> - Wed, 27 Apr 2022 21:01:35 +0000 - rev 615518
Push 39625 by nfay@mozilla.com at Thu, 28 Apr 2022 21:47:15 +0000
Bug 1765430 - P2: Manage Android accessible/id mappings in SessionAccessibility. r=Jamie Differential Revision: https://phabricator.services.mozilla.com/D144481
30c05f76d21e73aedfbf296f4437374fa50211a0: Bug 1765430 - P1: Move ToBundle to SessionAccessibility. r=Jamie
Eitan Isaacson <eitan@monotonous.org> - Wed, 27 Apr 2022 21:01:35 +0000 - rev 615517
Push 39625 by nfay@mozilla.com at Thu, 28 Apr 2022 21:47:15 +0000
Bug 1765430 - P1: Move ToBundle to SessionAccessibility. r=Jamie Since remote accessibles won't share AccessibleWrap as a base class anymore this can't be an instance method. Move it to SessionAccessibility, the sole consumer. Note: ToBundle will hopefully get removed entirely once CTW is fully adopted. Differential Revision: https://phabricator.services.mozilla.com/D144480
0599b2a0913a4f8a5be6a5cb93be71586580b073: Bug 1691122 - Remove subject common name fallback support in CertVerifier. r=keeler,necko-reviewers,kershaw
John Schanck <jschanck@mozilla.com> - Wed, 27 Apr 2022 20:57:31 +0000 - rev 615516
Push 39625 by nfay@mozilla.com at Thu, 28 Apr 2022 21:47:15 +0000
Bug 1691122 - Remove subject common name fallback support in CertVerifier. r=keeler,necko-reviewers,kershaw Differential Revision: https://phabricator.services.mozilla.com/D143808
d2de5226be7abf905c56462f16f94a3063d53126: Bug 1766679 - Fix save to Pocket saved panel sizes while loading. r=gvn
Scott <scott.downe@gmail.com> - Wed, 27 Apr 2022 20:52:57 +0000 - rev 615515
Push 39625 by nfay@mozilla.com at Thu, 28 Apr 2022 21:47:15 +0000
Bug 1766679 - Fix save to Pocket saved panel sizes while loading. r=gvn Differential Revision: https://phabricator.services.mozilla.com/D144877
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip