def563fc3dea010e67b5121e550a0adf7a436a3f: Bug 1654339 - Add Glean metrics autodocs to moztreedocs r=janerik,ahal
Chris H-C <chutten@mozilla.com> - Fri, 21 Aug 2020 16:30:45 +0000 - rev 545823
Push 37727 by csabou@mozilla.com at Mon, 24 Aug 2020 21:50:21 +0000
Bug 1654339 - Add Glean metrics autodocs to moztreedocs r=janerik,ahal Also define a scheme for storing the index of Glean definitions files in a file separate from the build system for consumption by * mach build * mach doc * (future) mozilla/probe-scraper Differential Revision: https://phabricator.services.mozilla.com/D87600
b538d853d8838772585e93a6c87a3056435f58f5: Bug 1660660 - Fix deadlock in gamepad initialization code. r=cmartin
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 24 Aug 2020 17:06:58 +0000 - rev 545822
Push 37727 by csabou@mozilla.com at Mon, 24 Aug 2020 21:50:21 +0000
Bug 1660660 - Fix deadlock in gamepad initialization code. r=cmartin StartGamepadMonitoring() can end up in AddGamepad, and acquire the lock again on the same thread, effectively dead-locking. This is a regression from bug 1657404. Relevant stack: (gdb) bt #0 0x00007fd19bace801 in clock_nanosleep@GLIBC_2.2.5 () at /lib64/libc.so.6 #1 0x00007fd19bad4157 in nanosleep () at /lib64/libc.so.6 #2 0x00007fd19bad408e in sleep () at /lib64/libc.so.6 #3 0x00007fd195233e87 in ah_crap_handler(int) (signum=11) at /home/emilio/src/moz/gecko-4/toolkit/xre/nsSigHandlers.cpp:95 #4 0x00007fd1952165c4 in nsProfileLock::FatalSignalHandler(int, siginfo_t*, void*) (signo=11, info=0x7fd14abb9db0, context=0x7fd14abb9c80) at /home/emilio/src/moz/gecko-4/toolkit/profile/nsProfileLock.cpp:177 #5 0x00007fd1964973b2 in WasmTrapHandler(int, siginfo_t*, void*) (signum=11, info=<optimized out>, context=<optimized out>) at /home/emilio/src/moz/gecko-4/js/src/wasm/WasmSignalHandlers.cpp:978 #6 0x00007fd19bf3ca90 in <signal handler called> () at /lib64/libpthread.so.0 #7 mozilla::detail::MutexImpl::mutexLock() (this=<optimized out>) at /home/emilio/src/moz/gecko-4/mozglue/misc/Mutex_posix.cpp:118 #8 mozilla::detail::MutexImpl::lock() (this=<optimized out>) at /home/emilio/src/moz/gecko-4/mozglue/misc/Mutex_posix.cpp:142 #9 0x00007fd190cc795a in mozilla::OffTheBooksMutex::Lock() (this=0x7fd136649398) at /home/emilio/src/moz/gecko-4/xpcom/threads/BlockingResourceBase.cpp:318 #10 0x00007fd19326e65e in mozilla::detail::BaseAutoLock<mozilla::Mutex&>::BaseAutoLock(mozilla::Mutex&) (this=<optimized out>, aLock=...) at /home/emilio/src/moz/gecko-4/obj-debug-no-sccache/dist/include/mozilla/Mutex.h:159 #11 mozilla::dom::GamepadPlatformService::NotifyGamepadChange<mozilla::dom::GamepadAdded>(unsigned int, mozilla::dom::GamepadAdded const&) (this=0x7fd136649380, aIndex=1, aInfo=...) at /home/emilio/src/moz/gecko-4/dom/gamepad/GamepadPlatformService.cpp:65 #12 0x00007fd193269178 in mozilla::dom::GamepadPlatformService::AddGamepad(char const*, mozilla::dom::GamepadMappingType, mozilla::dom::GamepadHand, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int) (this=0x7fd136649380, aID=<optimized out>, aMapping=mozilla::dom::GamepadMappingType::_empty, aHand=mozilla::dom::GamepadHand::_empty, aNumButtons=11, aNumAxes=8, aHaptics=0, aNumLightIndicator=0, aNumTouchEvents=0) at /home/emilio/src/moz/gecko-4/dom/gamepad/GamepadPlatformService.cpp:96 #13 0x00007fd19326de4a in (anonymous namespace)::LinuxGamepadService::AddDevice(mozilla::udev_device*) (this=<optimized out>, dev=<optimized out>) at /home/emilio/src/moz/gecko-4/dom/gamepad/linux/LinuxGamepad.cpp:139 #14 0x00007fd19326a156 in (anonymous namespace)::LinuxGamepadService::ScanForDevices() (this=<optimized out>) at /home/emilio/src/moz/gecko-4/dom/gamepad/linux/LinuxGamepad.cpp:188 #15 (anonymous namespace)::LinuxGamepadService::Startup() (this=<optimized out>) at /home/emilio/src/moz/gecko-4/dom/gamepad/linux/LinuxGamepad.cpp:233 #16 mozilla::dom::StartGamepadMonitoring() () at /home/emilio/src/moz/gecko-4/dom/gamepad/linux/LinuxGamepad.cpp:334 #17 0x00007fd193269c6b in mozilla::dom::GamepadPlatformService::AddChannelParent(mozilla::dom::GamepadEventChannelParent*) (this=<optimized out>, aParent=<optimized out>) at /home/emilio/src/moz/gecko-4/dom/gamepad/GamepadPlatformService.cpp:225 #18 0x00007fd19326d175 in mozilla::dom::GamepadEventChannelParent::Init() (this=0x7fd136e76a00) at /home/emilio/src/moz/gecko-4/dom/gamepad/ipc/GamepadEventChannelParent.cpp:50 #19 0x00007fd1913ba3a6 in mozilla::ipc::BackgroundParentImpl::RecvPGamepadEventChannelConstructor(mozilla::dom::PGamepadEventChannelParent*) (this=0x7fd13f888000, aActor=0x0) at /home/emilio/src/moz/gecko-4/ipc/glue/BackgroundParentImpl.cpp:1109 #20 0x00007fd1917c7da1 in mozilla::ipc::PBackgroundParent::OnMessageReceived(IPC::Message const&) (this=0x7fd13f888000, msg__=...) at PBackgroundParent.cpp:4967 #21 0x00007fd1913ea71d in mozilla::ipc::MessageChannel::DispatchAsyncMessage(mozilla::ipc::ActorLifecycleProxy*, IPC::Message const&) (this=0x7fd13f8880f8, aProxy=0x7fd13ff48140, aMsg=...) Differential Revision: https://phabricator.services.mozilla.com/D87967
a6b5b4f530d90a940938cc9013ffe214041d5ce6: Bug 1627796 - Work around Android-Gradle plugin bug causing startup crash when substituting GeckoView. r=agi,geckoview-reviewers
Nick Alexander <nalexander@mozilla.com> - Mon, 24 Aug 2020 17:13:54 +0000 - rev 545821
Push 37727 by csabou@mozilla.com at Mon, 24 Aug 2020 21:50:21 +0000
Bug 1627796 - Work around Android-Gradle plugin bug causing startup crash when substituting GeckoView. r=agi,geckoview-reviewers Differential Revision: https://phabricator.services.mozilla.com/D87551
4b4f61eed34b86fb401bafd351a925296165d58f: Bug 1526820 - Handle WM_INITDIALOG in the ColorPicker hook to enable keyboard focus r=cmartin
Tom Schuster <evilpies@gmail.com> - Mon, 24 Aug 2020 16:58:11 +0000 - rev 545820
Push 37727 by csabou@mozilla.com at Mon, 24 Aug 2020 21:50:21 +0000
Bug 1526820 - Handle WM_INITDIALOG in the ColorPicker hook to enable keyboard focus r=cmartin WM_INITDIALOG is a special case for this hook. Returning TRUE tells it to set they keyboard focus. In all other cases returning 0 from the hook invokes the standard behavior. Differential Revision: https://phabricator.services.mozilla.com/D87870
5ca690096525393400d9d42092ef25fc96b261a6: Bug 1660560 - Hard-code fallback MIME-extension mappings for common Office formats and iCalendar. r=Gijs
Tom Schuster <evilpies@gmail.com> - Mon, 24 Aug 2020 16:50:48 +0000 - rev 545819
Push 37727 by csabou@mozilla.com at Mon, 24 Aug 2020 21:50:21 +0000
Bug 1660560 - Hard-code fallback MIME-extension mappings for common Office formats and iCalendar. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D87918
d93b92c062685e4be6a9e6534acaf8296ad870bf: Bug 1660608 - fix plugin crash notification bar message for GMP crashes to include plugin name, r=mconley
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 24 Aug 2020 16:48:27 +0000 - rev 545818
Push 37727 by csabou@mozilla.com at Mon, 24 Aug 2020 21:50:21 +0000
Bug 1660608 - fix plugin crash notification bar message for GMP crashes to include plugin name, r=mconley The test abstraction meant we missed that this broke in the refactor. This fixes the bug and makes sure the test actually tests it. Differential Revision: https://phabricator.services.mozilla.com/D88012
dbeeaed4e0bacdd5ec107e01521c69c1db71130e: Bug 1659677 - QM: Replace SuccessEnforcer with mozilla::Result::orElse; r=dom-workers-and-storage-reviewers,sg
Jan Varga <jvarga@mozilla.com> - Mon, 24 Aug 2020 16:36:08 +0000 - rev 545817
Push 37727 by csabou@mozilla.com at Mon, 24 Aug 2020 21:50:21 +0000
Bug 1659677 - QM: Replace SuccessEnforcer with mozilla::Result::orElse; r=dom-workers-and-storage-reviewers,sg Differential Revision: https://phabricator.services.mozilla.com/D87420
79f9ec2f6fece69848aefefb9300fa3d35aa5593: Bug 1660617 - Update pdf.js to version 2.6.302. r=bdahl
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 24 Aug 2020 15:53:13 +0000 - rev 545816
Push 37727 by csabou@mozilla.com at Mon, 24 Aug 2020 21:50:21 +0000
Bug 1660617 - Update pdf.js to version 2.6.302. r=bdahl Differential Revision: https://phabricator.services.mozilla.com/D87957
9877228c87db0fe7f1dd353ff8bc5981f52d8622: Bug 1660822 - Add isLocalIpAdress to nsIPrincipal r=ckerschb
Sebastian Streich <sstreich@mozilla.com> - Mon, 24 Aug 2020 16:28:26 +0000 - rev 545815
Push 37727 by csabou@mozilla.com at Mon, 24 Aug 2020 21:50:21 +0000
Bug 1660822 - Add isLocalIpAdress to nsIPrincipal r=ckerschb Differential Revision: https://phabricator.services.mozilla.com/D82919
7cc46e8968d78081910d53c6f4230184c161465c: Bug 1650941 - expand pmgr doorhanger telemetry to include autocomplete suggestions;r=MattN
Severin <srudie@mozilla.com> - Mon, 24 Aug 2020 16:03:17 +0000 - rev 545814
Push 37727 by csabou@mozilla.com at Mon, 24 Aug 2020 21:50:21 +0000
Bug 1650941 - expand pmgr doorhanger telemetry to include autocomplete suggestions;r=MattN Differential Revision: https://phabricator.services.mozilla.com/D85101
4475d1e0186a31b81cf6b47aab19619219fc8b9e: Bug 1656296 - Pass Blocked Downloads to the DownloadsUI r=ckerschb,Gijs
Sebastian Streich <sstreich@mozilla.com> - Mon, 24 Aug 2020 15:29:23 +0000 - rev 545813
Push 37727 by csabou@mozilla.com at Mon, 24 Aug 2020 21:50:21 +0000
Bug 1656296 - Pass Blocked Downloads to the DownloadsUI r=ckerschb,Gijs *** *** Added Better Testing Differential Revision: https://phabricator.services.mozilla.com/D85439
d79afaa0590df7d3a739f5e3849c7a55965c6dca: Bug 1660813: Allow for Android to enable the new non-native theme via pref. r=emilio
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Mon, 24 Aug 2020 15:51:53 +0000 - rev 545812
Push 37727 by csabou@mozilla.com at Mon, 24 Aug 2020 21:50:21 +0000
Bug 1660813: Allow for Android to enable the new non-native theme via pref. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D88040
294b450328a4ed6f4c456daca6ac114e8071cfc2: Bug 1660266 - Encapsulate the code for finding overflow causing elements inside the Overflow Debugging pref. r=gl
manas <manas.khurana20@gmail.com> - Sun, 23 Aug 2020 23:05:13 +0000 - rev 545811
Push 37727 by csabou@mozilla.com at Mon, 24 Aug 2020 21:50:21 +0000
Bug 1660266 - Encapsulate the code for finding overflow causing elements inside the Overflow Debugging pref. r=gl Differential Revision: https://phabricator.services.mozilla.com/D87926
61f829bdf50806f1052861250275675775a25d63: Bug 1655947 - Change date parsing to be more consistent. r=jorendorff
Adam Vandolder <avandolder@mozilla.com> - Fri, 21 Aug 2020 19:00:24 +0000 - rev 545810
Push 37727 by csabou@mozilla.com at Mon, 24 Aug 2020 21:50:21 +0000
Bug 1655947 - Change date parsing to be more consistent. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D87458
0cad1ef724eea3d362a65dac7b4092a0c2d120e7: Bug 1371386 - Take account of requirements for emoji-style or text-style presentation during font selection & fallback. r=m_kato
Jonathan Kew <jkew@mozilla.com> - Mon, 24 Aug 2020 14:24:12 +0000 - rev 545809
Push 37727 by csabou@mozilla.com at Mon, 24 Aug 2020 21:50:21 +0000
Bug 1371386 - Take account of requirements for emoji-style or text-style presentation during font selection & fallback. r=m_kato Differential Revision: https://phabricator.services.mozilla.com/D87304
eaecd28dc54b2a2555712c38ddd6818102a5897d: Bug 1660499 - nsHistory::GetSessionHistory() should use BC tree, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Mon, 24 Aug 2020 13:11:39 +0000 - rev 545808
Push 37727 by csabou@mozilla.com at Mon, 24 Aug 2020 21:50:21 +0000
Bug 1660499 - nsHistory::GetSessionHistory() should use BC tree, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D87890
5bc49a803fcf7c95ae64efed8de6d4b9e23e4125: Bug 1659673 - Add the `mozilla::Result::orElse` method; r=froydnj,dom-workers-and-storage-reviewers,sg
Jan Varga <jvarga@mozilla.com> - Mon, 24 Aug 2020 14:44:50 +0000 - rev 545807
Push 37727 by csabou@mozilla.com at Mon, 24 Aug 2020 21:50:21 +0000
Bug 1659673 - Add the `mozilla::Result::orElse` method; r=froydnj,dom-workers-and-storage-reviewers,sg Differential Revision: https://phabricator.services.mozilla.com/D87418
c499848501df3335caf33940b83f8f797238edc5: Bug 1648107 - Make sure PiP player window browser uses the right content process when Fission is enabled. r=NeilDeakin
Mike Conley <mconley@mozilla.com> - Sun, 16 Aug 2020 23:55:58 +0000 - rev 545806
Push 37727 by csabou@mozilla.com at Mon, 24 Aug 2020 21:50:21 +0000
Bug 1648107 - Make sure PiP player window browser uses the right content process when Fission is enabled. r=NeilDeakin Differential Revision: https://phabricator.services.mozilla.com/D86863
9af64090b5d42aed096833629e9c63eb89a21186: Bug 1642506 - Add back Windows ccov test annotations for moving-between-documents folder
Sebastian Hengst <archaeopteryx@coole-files.de> - Mon, 24 Aug 2020 16:49:31 +0200 - rev 545805
Push 37727 by csabou@mozilla.com at Mon, 24 Aug 2020 21:50:21 +0000
Bug 1642506 - Add back Windows ccov test annotations for moving-between-documents folder
f7154dcc594d586b8f9aa35fa833e1ea72707994: Bug 1622349 - Re-enable test on webrender fission windows opt. r=jib
Andreas Pehrson <apehrson@mozilla.com> - Mon, 24 Aug 2020 13:55:12 +0000 - rev 545804
Push 37727 by csabou@mozilla.com at Mon, 24 Aug 2020 21:50:21 +0000
Bug 1622349 - Re-enable test on webrender fission windows opt. r=jib Differential Revision: https://phabricator.services.mozilla.com/D88014
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip