80f8af60004d0f61c1b550c7bbc1a33bd79eca36: Bug 1685399 - part1 : remove `mCurrentLoadPlayTime`. r=padenot
alwu <alwu@mozilla.com> - Thu, 14 Jan 2021 19:54:41 +0000 - rev 563813
Push 38121 by smolnar@mozilla.com at Wed, 20 Jan 2021 09:51:21 +0000
Bug 1685399 - part1 : remove `mCurrentLoadPlayTime`. r=padenot `mCurrentLoadPlayTime` was added in [1], which is no longer in use, so we should remove it. [1] https://phabricator.services.mozilla.com/D18628 Differential Revision: https://phabricator.services.mozilla.com/D101106
145a15ffc8d2fbc7289bea70158c7b35b61fa685: Bug 1685727: Ensure all the thread pool task queue has been cleared before shutting down. r=smaug
Bas Schouten <bschouten@mozilla.com> - Tue, 19 Jan 2021 19:36:29 +0000 - rev 563812
Push 38121 by smolnar@mozilla.com at Wed, 20 Jan 2021 09:51:21 +0000
Bug 1685727: Ensure all the thread pool task queue has been cleared before shutting down. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D102327
94554fb57bf4a88f5399bc6b38a4194138b31755: Bug 1686222: Ensure proper thread is woken up when a new task is posted. r=smaug
Bas Schouten <bschouten@mozilla.com> - Tue, 19 Jan 2021 17:15:57 +0000 - rev 563811
Push 38121 by smolnar@mozilla.com at Wed, 20 Jan 2021 09:51:21 +0000
Bug 1686222: Ensure proper thread is woken up when a new task is posted. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D102324
739437f45d3bd43eb0c687c9e959f73926b17d23: Bug 1669748: Null check the document IAccessibles sent for OOP iframes. r=yzen
James Teh <jteh@mozilla.com> - Tue, 19 Jan 2021 19:30:57 +0000 - rev 563810
Push 38121 by smolnar@mozilla.com at Wed, 20 Jan 2021 09:51:21 +0000
Bug 1669748: Null check the document IAccessibles sent for OOP iframes. r=yzen The COM proxy for a DocAccessibleParent at the top level in its content process really should never be null. However, some systems seem to have a broken COM configuration which causes problems like this. This does mean a11y is broken, but users who get a11y enabled because of something other than an AT (e.g. touch screen) probably aren't even aware. Regardless, we shouldn't crash. Instead, we assert (in debug builds) and null check. Differential Revision: https://phabricator.services.mozilla.com/D102129
bff69cd30b0f62e9c443f817886f3c6cb3faf7cb: Bug 1687517: BrowserChangedProcess event is not longer sent r=smaug
Randell Jesup <rjesup@wgate.com> - Tue, 19 Jan 2021 17:47:29 +0000 - rev 563809
Push 38121 by smolnar@mozilla.com at Wed, 20 Jan 2021 09:51:21 +0000
Bug 1687517: BrowserChangedProcess event is not longer sent r=smaug Differential Revision: https://phabricator.services.mozilla.com/D102331
f2d3a680063875de1cf0d2539999f85cc8d706ce: Bug 1572798 - Make content browsing contexts for tabs start as inactive. r=nika
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 19 Jan 2021 19:14:33 +0000 - rev 563808
Push 38121 by smolnar@mozilla.com at Wed, 20 Jan 2021 09:51:21 +0000
Bug 1572798 - Make content browsing contexts for tabs start as inactive. r=nika Otherwise autoplay blocking until-in-foreground breaks with the other patch in this bug, because it unblocks media playback once a browsing context is active for the first time. Differential Revision: https://phabricator.services.mozilla.com/D42329
5c173df552e4b8692d16c489d269354ab1df5717: Bug 1604247 - PictureInPicture corner snapping. r=Gijs,mconley
manishr <rajendran.manish@gmail.com> - Tue, 19 Jan 2021 19:09:49 +0000 - rev 563807
Push 38121 by smolnar@mozilla.com at Wed, 20 Jan 2021 09:51:21 +0000
Bug 1604247 - PictureInPicture corner snapping. r=Gijs,mconley Differential Revision: https://phabricator.services.mozilla.com/D90046
0e5f54b184bcdf71daf902faf4fc2535bd04772c: Bug 1686446 - Update newtab page layout and section header font weight if newNewtabExperience is turned on. r=ewright
prathiksha <prathikshaprasadsuman@gmail.com> - Tue, 19 Jan 2021 18:31:20 +0000 - rev 563806
Push 38121 by smolnar@mozilla.com at Wed, 20 Jan 2021 09:51:21 +0000
Bug 1686446 - Update newtab page layout and section header font weight if newNewtabExperience is turned on. r=ewright Differential Revision: https://phabricator.services.mozilla.com/D101606
bd7ebeb30ae92ade40d5c757faadccfefa29c508: Bug 1687098 - Update WebRTC-SDP to version 0.3.8;r=drno
Nico Grunbaum <ngrunbaum@mozilla.com> - Mon, 18 Jan 2021 06:27:38 +0000 - rev 563805
Push 38121 by smolnar@mozilla.com at Wed, 20 Jan 2021 09:51:21 +0000
Bug 1687098 - Update WebRTC-SDP to version 0.3.8;r=drno Differential Revision: https://phabricator.services.mozilla.com/D102110
8e20835c877310bb686624fdcbeebc5f6ac315bd: Backed out changeset ae3db166c985 (bug 1673683) for causing empty pinned tabs with fission (bug 1687616). a=backout DONTBUILD
smolnar <smolnar@mozilla.com> - Wed, 20 Jan 2021 11:46:11 +0200 - rev 563804
Push 38120 by smolnar@mozilla.com at Wed, 20 Jan 2021 09:47:40 +0000
Backed out changeset ae3db166c985 (bug 1673683) for causing empty pinned tabs with fission (bug 1687616). a=backout DONTBUILD
0478698744b1b970c65eefe277903ed457826b06: Bug 1687400 - Use uint32_t for Stencil FunctionKey. r=arai CLOSED TREE
Ted Campbell <tcampbell@mozilla.com> - Tue, 19 Jan 2021 16:13:43 +0000 - rev 563803
Push 38119 by nbeleuzu@mozilla.com at Tue, 19 Jan 2021 21:44:55 +0000
Bug 1687400 - Use uint32_t for Stencil FunctionKey. r=arai CLOSED TREE The `sourceEnd` doesn't help with uniqueness so don't include in the key in order to save space. A function may start in beginning of script, so add 1 to the sourceStart to generate the key. Differential Revision: https://phabricator.services.mozilla.com/D102246
ee3f81706e42b03ad11d8d9f05eaaabf374aadb0: Backed out 2 changesets (bug 1686586) for Valgrind failure. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Tue, 19 Jan 2021 21:29:03 +0200 - rev 563802
Push 38119 by nbeleuzu@mozilla.com at Tue, 19 Jan 2021 21:44:55 +0000
Backed out 2 changesets (bug 1686586) for Valgrind failure. CLOSED TREE Backed out changeset b7113f34ed0b (bug 1686586) Backed out changeset 4464c774d0cd (bug 1686586)
0ac6c7e669a83788a44d08cb255383bd83621a38: Backed out changeset 14a41aec9db8 (bug 1687400) for Valgrind failure. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Tue, 19 Jan 2021 21:02:51 +0200 - rev 563801
Push 38119 by nbeleuzu@mozilla.com at Tue, 19 Jan 2021 21:44:55 +0000
Backed out changeset 14a41aec9db8 (bug 1687400) for Valgrind failure. CLOSED TREE
695669a8f1c6897ed0dc70a5f080487f8885df21: Backed out 3 changesets (bug 1673617) for Browser-chrome failures in docshell/test/browser/browser_bug1347823.js. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Tue, 19 Jan 2021 21:00:03 +0200 - rev 563800
Push 38119 by nbeleuzu@mozilla.com at Tue, 19 Jan 2021 21:44:55 +0000
Backed out 3 changesets (bug 1673617) for Browser-chrome failures in docshell/test/browser/browser_bug1347823.js. CLOSED TREE Backed out changeset f0ea749647d3 (bug 1673617) Backed out changeset 533092a71225 (bug 1673617) Backed out changeset 3ce0d9f55436 (bug 1673617)
c9c06910d02544fcb21bc1ede94c8c50932fa7a3: Bug 1686384 - UI fixes for top sites. r=prathiksha
Erica Wright <ewright@mozilla.com> - Tue, 19 Jan 2021 17:03:08 +0000 - rev 563799
Push 38119 by nbeleuzu@mozilla.com at Tue, 19 Jan 2021 21:44:55 +0000
Bug 1686384 - UI fixes for top sites. r=prathiksha Differential Revision: https://phabricator.services.mozilla.com/D101537
b9e5e92b6ea9e7fbb6d4c100283d7f73f7329e32: Bug 1645696 - Make nsHttpHandler prefs that are accessed offthread atomic r=necko-reviewers,dragana
Kris Wright <kwright@mozilla.com> - Tue, 19 Jan 2021 18:19:43 +0000 - rev 563798
Push 38119 by nbeleuzu@mozilla.com at Tue, 19 Jan 2021 21:44:55 +0000
Bug 1645696 - Make nsHttpHandler prefs that are accessed offthread atomic r=necko-reviewers,dragana It appears two values are accessed offthread in `nsHttpConnection`. While it is unlikely that `UpdateMirror` and `nsHttpConnection::Activate` would ever overlap, the possibility is nonzero and could potentially lead to a race. Differential Revision: https://phabricator.services.mozilla.com/D101369
ea4ec9623efeb1a06d14fb0d1cfd4a69896c1ccc: Bug 1686187 - Use AMO API v4. r=robwu
William Durand <will+git@drnd.me> - Tue, 19 Jan 2021 18:10:24 +0000 - rev 563797
Push 38119 by nbeleuzu@mozilla.com at Tue, 19 Jan 2021 21:44:55 +0000
Bug 1686187 - Use AMO API v4. r=robwu AMO API v3 is deprecated and we should now use API v4. Both versions are pretty similar even if the [changelog](https://addons-server.readthedocs.io/en/latest/topics/api/overview.html#v4-api-changelog) appears to be large (we mainly added new features). I reviewed our usage of the AMO API in FF and diff'ed the API responses. I didn't notice any main difference except for `about:addons` disco, which is why I removed some code related to old properties. Differential Revision: https://phabricator.services.mozilla.com/D101945
ae3db166c985697767014f46128e59cf472f8a75: Bug 1673683 - Copy activeness status in CanonicalBrowsingContext::ReplacedBy, instead of handling it on consumers. r=nika,agi
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 19 Jan 2021 17:21:24 +0000 - rev 563796
Push 38119 by nbeleuzu@mozilla.com at Tue, 19 Jan 2021 21:44:55 +0000
Bug 1673683 - Copy activeness status in CanonicalBrowsingContext::ReplacedBy, instead of handling it on consumers. r=nika,agi Differential Revision: https://phabricator.services.mozilla.com/D102220
aa9c77002e44e27eee4c10420011a903de48e04b: Bug 1682005 - [1.0] Attach the telemetry proxy when attaching to the runtime to avoid premature proxy registration. r=geckoview-reviewers,agi
Eugen Sawin <esawin@mozilla.com> - Tue, 19 Jan 2021 17:34:12 +0000 - rev 563795
Push 38119 by nbeleuzu@mozilla.com at Tue, 19 Jan 2021 21:44:55 +0000
Bug 1682005 - [1.0] Attach the telemetry proxy when attaching to the runtime to avoid premature proxy registration. r=geckoview-reviewers,agi Differential Revision: https://phabricator.services.mozilla.com/D102194
0c0b1e3fab140328571088a912eb77c046fb7217: Bug 1645695 - Only update popup allocation when visible. r=stransky
Robert Mader <robert.mader@posteo.de> - Tue, 19 Jan 2021 17:33:38 +0000 - rev 563794
Push 38119 by nbeleuzu@mozilla.com at Tue, 19 Jan 2021 21:44:55 +0000
Bug 1645695 - Only update popup allocation when visible. r=stransky In `NativeMoveResizeWaylandPopupCB` we update the allocation of popups and many menus like the hamburger menu get moved to another position here. When we close the menu, the allocation gets reset in `nsView::ResetWidgetBounds`, making us call `NativeMoveResizeWaylandPopup`, triggering `NativeMoveResizeWaylandPopupCB` to set the desired size again, making us trigger `NativeMoveResizeWaylandPopup` again - confusing our calculation of `isWidgetVisible`, making us show the menu again when it should be hidden. To avoid this, don't connect `NativeMoveResizeWaylandPopupCB` when the widget is not visible. Differential Revision: https://phabricator.services.mozilla.com/D102046
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip