391dc33b9d80ed4376713e8250966f11d9dc4ce2: Bug 1474007: Null check to prevent crash when ipc::mscom::GetInitialInterceptorForIID fails after PublishTarget. r=aklotz
James Teh <jteh@mozilla.com> - Mon, 09 Jul 2018 10:24:20 +1000 - rev 815966
Push 115703 by bmo:balbeza@mozilla.com at Tue, 10 Jul 2018 12:19:42 +0000
Bug 1474007: Null check to prevent crash when ipc::mscom::GetInitialInterceptorForIID fails after PublishTarget. r=aklotz PublishTarget calls Unlock on our LiveSetAutolock. It's possible for GetInitialInterceptorForIID to fail after this point. This will cause the failure cleanup code to run, which tries to call Unlock again. However, the previous call to Unlock set mLiveSet to null, and Unlock previously didn't handle this case. Now, unlock is a no-op (in release builds) if it's already been called. MozReview-Commit-ID: 15ffXR6nKqc
42f32a0e75082445bf9edc7707c71f42c29c560b: Bug 1421885 - Part 2: Don't compute APZ touch-action regions on platforms that don't support touch gestures. r=kats
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 09 Jul 2018 16:13:23 +1200 - rev 815965
Push 115703 by bmo:balbeza@mozilla.com at Tue, 10 Jul 2018 12:19:42 +0000
Bug 1421885 - Part 2: Don't compute APZ touch-action regions on platforms that don't support touch gestures. r=kats MozReview-Commit-ID: EdHKXIcPKMd
9f106d66d06e0fc56cdb1486043f52f1855e8cbf: Bug 1421885 - Part 1: Don't let mNoActionRegion get complex when we've already added it to mDispatchToContentRegion. r=kats
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 09 Jul 2018 16:12:54 +1200 - rev 815964
Push 115703 by bmo:balbeza@mozilla.com at Tue, 10 Jul 2018 12:19:42 +0000
Bug 1421885 - Part 1: Don't let mNoActionRegion get complex when we've already added it to mDispatchToContentRegion. r=kats MozReview-Commit-ID: 11gi2u4bAdJ
7afeaceba53d9c52a0f0319a3d44f1ac6e5b36c3: bug 1470918 - use only one thread for all DataStorage instances r=franziskus,froydnj
David Keeler <dkeeler@mozilla.com> - Mon, 09 Jul 2018 19:50:33 +0000 - rev 815963
Push 115703 by bmo:balbeza@mozilla.com at Tue, 10 Jul 2018 12:19:42 +0000
bug 1470918 - use only one thread for all DataStorage instances r=franziskus,froydnj This introduces a helper class that provides one thread all DataStorage instances can use to do background work. This thread should have a light workload which mainly consists of reading some files at startup, periodically writing to these files, and writing them again at shutdown. One thread should be able to handle this and in any case having multiple threads trying to perform i/o at the same time would probably be less efficient than merely performing the work sequentially. Differential Revision: https://phabricator.services.mozilla.com/D1890
1252f83a5b4222f493fb979058098e4f3dd09bd8: Bug 1473193 - Don't use dom/gamepad/linux on non-Linux OSes. r=qdot
Jed Davis <jld@mozilla.com> - Tue, 03 Jul 2018 17:54:32 -0700 - rev 815962
Push 115703 by bmo:balbeza@mozilla.com at Tue, 10 Jul 2018 12:19:42 +0000
Bug 1473193 - Don't use dom/gamepad/linux on non-Linux OSes. r=qdot
da82daa4f17507cf40d2421001da3eb36dcb324e: Backed out 1 changesets (bug 1472364) for devtools failures browser_toolbox_hosts.js CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Mon, 09 Jul 2018 23:05:56 +0300 - rev 815961
Push 115703 by bmo:balbeza@mozilla.com at Tue, 10 Jul 2018 12:19:42 +0000
Backed out 1 changesets (bug 1472364) for devtools failures browser_toolbox_hosts.js CLOSED TREE Backed out changeset 1d40377d3c25 (bug 1472364)
3b0c43b107ff1e48c70891124b0c9cbe199e9e73: bug 1471932 - avoid deadlock when loading 3rd party roots r=franziskus
David Keeler <dkeeler@mozilla.com> - Mon, 09 Jul 2018 19:34:02 +0000 - rev 815960
Push 115703 by bmo:balbeza@mozilla.com at Tue, 10 Jul 2018 12:19:42 +0000
bug 1471932 - avoid deadlock when loading 3rd party roots r=franziskus ChangeCertTrustWithPossibleAuthentication should never be called while holding nsNSSComponent::mMutex, because doing so can result in showing the master password dialog, which spins the event loop, which can cause other code to run that may attempt to acquire the same lock (e.g. speculative connect checking nsNSSComponent to see if the user has smart cards or client certificates). Differential Revision: https://phabricator.services.mozilla.com/D2011
48bb14249b0667377ba8b598fd890ca876539118: Bug 1368808 - Honor the system light/dark mode setting on Windows 10. r=jimm
Matt Howell <mhowell@mozilla.com> - Sun, 08 Jul 2018 17:32:52 -0700 - rev 815959
Push 115703 by bmo:balbeza@mozilla.com at Tue, 10 Jul 2018 12:19:42 +0000
Bug 1368808 - Honor the system light/dark mode setting on Windows 10. r=jimm MozReview-Commit-ID: 3bzhX9bfR4s
5b8041f7f604fbdb84c507e31a196235db2cff41: Bug 1446181 - Send __delete__ messages when destroying APZCTreeManagerChild instances. r=rhunt
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 09 Jul 2018 14:21:16 -0400 - rev 815958
Push 115703 by bmo:balbeza@mozilla.com at Tue, 10 Jul 2018 12:19:42 +0000
Bug 1446181 - Send __delete__ messages when destroying APZCTreeManagerChild instances. r=rhunt MozReview-Commit-ID: HJSB4f5YKPo
1d40377d3c2558da69e641df37ab1948d91050ea: Bug 1472364 - immediately propagate resizes triggered through changing toolbox hosts, r=bgrins
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 09 Jul 2018 16:37:58 +0000 - rev 815957
Push 115703 by bmo:balbeza@mozilla.com at Tue, 10 Jul 2018 12:19:42 +0000
Bug 1472364 - immediately propagate resizes triggered through changing toolbox hosts, r=bgrins to avoid flicker/delays, immediately enforce we update the size of the inspector once the devtools move from one place to another. Differential Revision: https://phabricator.services.mozilla.com/D1941
acb50efde2ede296d49fc60e3f413e9efa5acc00: Bug 1470505: Disable browser error collection for webextension errors. r=Gijs
Michael Kelly <mkelly@mozilla.com> - Mon, 09 Jul 2018 18:27:22 +0000 - rev 815956
Push 115703 by bmo:balbeza@mozilla.com at Tue, 10 Jul 2018 12:19:42 +0000
Bug 1470505: Disable browser error collection for webextension errors. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D1792
f4f6234d143cf9fa2263da79238f073f06daf67a: Bug 1472857 - Require rustc 1.27 to build. r=glandium
Chris Manchester <cmanchester@mozilla.com> - Tue, 03 Jul 2018 15:27:20 -0700 - rev 815955
Push 115703 by bmo:balbeza@mozilla.com at Tue, 10 Jul 2018 12:19:42 +0000
Bug 1472857 - Require rustc 1.27 to build. r=glandium MozReview-Commit-ID: 5WsP4EQxSil
a1b14111a06d96a326be5055fb5c944b2935163e: Bug 1472857 - Allow rustc 1.27 to build in automation for the sake of the base-toolchains build. r=glandium
Chris Manchester <cmanchester@mozilla.com> - Tue, 03 Jul 2018 15:27:20 -0700 - rev 815954
Push 115703 by bmo:balbeza@mozilla.com at Tue, 10 Jul 2018 12:19:42 +0000
Bug 1472857 - Allow rustc 1.27 to build in automation for the sake of the base-toolchains build. r=glandium MozReview-Commit-ID: EQj9aLbbckA
174449936ae0d128b9176de6555a8a8b4fd7320d: Bug 1470977 - Fix GLBlitHelperD3D.cpp mingw clang compilation r=lsalzman
Jacek Caban <jacek@codeweavers.com> - Mon, 25 Jun 2018 21:01:41 +0200 - rev 815953
Push 115703 by bmo:balbeza@mozilla.com at Tue, 10 Jul 2018 12:19:42 +0000
Bug 1470977 - Fix GLBlitHelperD3D.cpp mingw clang compilation r=lsalzman MozReview-Commit-ID: LVrzWQKmKeW
c8ed50eabf55a968ef1a49b7a22c755f011f2843: Bug 1152401 - Create pref to enable enumeration of output devices. r?jib draft
Alex Chronopoulos <achronop@gmail.com> - Tue, 10 Jul 2018 13:33:35 +0200 - rev 815952
Push 115702 by achronop@gmail.com at Tue, 10 Jul 2018 12:15:27 +0000
Bug 1152401 - Create pref to enable enumeration of output devices. r?jib MozReview-Commit-ID: G1oB6hlBcsl
c328267c04d935d916846a07f391fd9286efb376: Bug 1152401 - Rename SourceSet to MediaDeviceSet to help readability. r?jib draft
Alex Chronopoulos <achronop@gmail.com> - Tue, 10 Jul 2018 13:33:35 +0200 - rev 815951
Push 115702 by achronop@gmail.com at Tue, 10 Jul 2018 12:15:27 +0000
Bug 1152401 - Rename SourceSet to MediaDeviceSet to help readability. r?jib MozReview-Commit-ID: EQOvl2znTnj
7126a55fdedb85abfdc706ae61cc767282eeb8e1: Bug 1152401 - Use mKind member of MediaDevice in MediaDeviceInfo to avoid string comparisons. r?jib draft
Alex Chronopoulos <achronop@gmail.com> - Tue, 10 Jul 2018 13:33:35 +0200 - rev 815950
Push 115702 by achronop@gmail.com at Tue, 10 Jul 2018 12:15:27 +0000
Bug 1152401 - Use mKind member of MediaDevice in MediaDeviceInfo to avoid string comparisons. r?jib MozReview-Commit-ID: Kfqb7DZlwO2
a5a4ceea0e38717328013cbc4e542e833bdde7b8: Bug 1152401 - Implement enumeration of speaker devices. r?jib draft
Alex Chronopoulos <achronop@gmail.com> - Tue, 10 Jul 2018 13:33:35 +0200 - rev 815949
Push 115702 by achronop@gmail.com at Tue, 10 Jul 2018 12:15:27 +0000
Bug 1152401 - Implement enumeration of speaker devices. r?jib MozReview-Commit-ID: CppImscUcz4
6aec8826eef2269c101fc743710e7acf4f3350cf: Bug 1152401 - Update enumerate methods of MediaManager and MediaEngine to accept audio sink type. r?jib draft
Alex Chronopoulos <achronop@gmail.com> - Tue, 10 Jul 2018 13:33:35 +0200 - rev 815948
Push 115702 by achronop@gmail.com at Tue, 10 Jul 2018 12:15:27 +0000
Bug 1152401 - Update enumerate methods of MediaManager and MediaEngine to accept audio sink type. r?jib MozReview-Commit-ID: 1RClh9UNQck
76b49919ca8468ff3701d76c72d5d4f2606c638e: Bug 1152401 - Add MediaDeviceKind member in MediaDevice to differentiate sink devices. r?jib draft
Alex Chronopoulos <achronop@gmail.com> - Tue, 10 Jul 2018 13:33:35 +0200 - rev 815947
Push 115702 by achronop@gmail.com at Tue, 10 Jul 2018 12:15:27 +0000
Bug 1152401 - Add MediaDeviceKind member in MediaDevice to differentiate sink devices. r?jib MozReview-Commit-ID: E6SGabjpqIA
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip