7df1967010af976aadade5e6e964731c6c9680e1: Bug 1614303: API changes for newest Cranelift version; r=rhunt
Benjamin Bouvier <benj@benj.me> - Mon, 10 Feb 2020 16:50:59 +0000 - rev 513693
Push 37120 by cbrindusan@mozilla.com at Thu, 13 Feb 2020 18:21:33 +0000
Bug 1614303: API changes for newest Cranelift version; r=rhunt Differential Revision: https://phabricator.services.mozilla.com/D62234
57d10ca6fbee57242db7eea07d5e5e685e00b006: Bug 1614303 - Bump Cranelift to "98c818c129979e98a3db150f8f9698f6451b7ef7"; r=rhunt
Benjamin Bouvier <benj@benj.me> - Mon, 10 Feb 2020 16:50:57 +0000 - rev 513692
Push 37120 by cbrindusan@mozilla.com at Thu, 13 Feb 2020 18:21:33 +0000
Bug 1614303 - Bump Cranelift to "98c818c129979e98a3db150f8f9698f6451b7ef7"; r=rhunt Differential Revision: https://phabricator.services.mozilla.com/D62233
2c1409815131d723823695a6f6b1f0fd2c07e5e7: Bug 1613909 - Enable SharedArrayBuffer and wasm for broadcastChannel tests, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 13 Feb 2020 01:26:42 +0000 - rev 513691
Push 37120 by cbrindusan@mozilla.com at Thu, 13 Feb 2020 18:21:33 +0000
Bug 1613909 - Enable SharedArrayBuffer and wasm for broadcastChannel tests, r=smaug Differential Revision: https://phabricator.services.mozilla.com/D62612
2a7f4d65cd269ccd6b8f83cf79ce658730e2d061: Bug 1614591 - changed prop type of isClosed to bool. r=Honza
Pranav Pandey <pranavpandey1998official@gmail.com> - Thu, 13 Feb 2020 09:29:10 +0000 - rev 513690
Push 37120 by cbrindusan@mozilla.com at Thu, 13 Feb 2020 18:21:33 +0000
Bug 1614591 - changed prop type of isClosed to bool. r=Honza Differential Revision: https://phabricator.services.mozilla.com/D62587
bf5ac2c3466ba1d0a5cbfadaf506c0b74258bcc7: Bug 1610377 - Fix lint error in remote/test/browser/page/head.js a=lint-fix
Mihai Alexandru Michis <malexandru@mozilla.com> - Thu, 13 Feb 2020 11:24:36 +0200 - rev 513689
Push 37120 by cbrindusan@mozilla.com at Thu, 13 Feb 2020 18:21:33 +0000
Bug 1610377 - Fix lint error in remote/test/browser/page/head.js a=lint-fix CLOSED TREE
d45350ccf8aaf4fdb2c854c3aa73ed6ca0c6b059: Bug 1610377 - [remote] Wait for history index selected when using gBrowser.gotoIndex(). r=remote-protocol-reviewers,maja_zf
Henrik Skupin <mail@hskupin.info> - Thu, 13 Feb 2020 08:56:04 +0000 - rev 513688
Push 37120 by cbrindusan@mozilla.com at Thu, 13 Feb 2020 18:21:33 +0000
Bug 1610377 - [remote] Wait for history index selected when using gBrowser.gotoIndex(). r=remote-protocol-reviewers,maja_zf Differential Revision: https://phabricator.services.mozilla.com/D62589
6f15878925caf5f54e99729d087ed9f72e8c11f7: Bug 1610377 - [remote] Move session history navigation code into the parent process. r=remote-protocol-reviewers,maja_zf
Henrik Skupin <mail@hskupin.info> - Thu, 13 Feb 2020 08:55:27 +0000 - rev 513687
Push 37120 by cbrindusan@mozilla.com at Thu, 13 Feb 2020 18:21:33 +0000
Bug 1610377 - [remote] Move session history navigation code into the parent process. r=remote-protocol-reviewers,maja_zf Differential Revision: https://phabricator.services.mozilla.com/D62588
f62d325fc393e86e12ceae55906b8c540a4dca03: Bug 1612571 - Store the last message id instead of computing it from the message map. r=jlast.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Thu, 13 Feb 2020 08:48:25 +0000 - rev 513686
Push 37120 by cbrindusan@mozilla.com at Thu, 13 Feb 2020 18:21:33 +0000
Bug 1612571 - Store the last message id instead of computing it from the message map. r=jlast. The id was retrieved by transforming the map into an array and getting the last element of it. This was slow and allocatiing a lot of memory when the messages Map contained a lot of elements. This patch make it so we're now storing the last message id directly in the state so we can get it in a cheaper way. Differential Revision: https://phabricator.services.mozilla.com/D62185
59fc63dfa309dae9eaf98f361d9a0d85e0aa76b5: Bug 1604140 - Part 3: Add test for focus tabbing through scrollable shadow host; r=smaug
Edgar Chen <echen@mozilla.com> - Thu, 13 Feb 2020 00:20:08 +0000 - rev 513685
Push 37120 by cbrindusan@mozilla.com at Thu, 13 Feb 2020 18:21:33 +0000
Bug 1604140 - Part 3: Add test for focus tabbing through scrollable shadow host; r=smaug Differential Revision: https://phabricator.services.mozilla.com/D61945
cc54269377f201c38b278cfdb0230e8d05e33f76: Bug 1604140 - Part 2: Should skip the shadow host we started on in frame traversal; r=smaug
Edgar Chen <echen@mozilla.com> - Thu, 13 Feb 2020 00:16:47 +0000 - rev 513684
Push 37120 by cbrindusan@mozilla.com at Thu, 13 Feb 2020 18:21:33 +0000
Bug 1604140 - Part 2: Should skip the shadow host we started on in frame traversal; r=smaug The original check, `currentContent != startContent`, is to skip the element we started on in frame traversal. This would happen for instance on a scrollable element, where frame traversal could return the element again. However, in shadow dom case, the frame traversal may start on a redirected shadow host, where `startContent` is still the original start element. Differential Revision: https://phabricator.services.mozilla.com/D61566
8897a2187a9537310df8b283f65844fe46ad075d: Bug 1604140 - Part 1: Fix focus trap within shadow DOM when host is scrollable; r=smaug
Edgar Chen <echen@mozilla.com> - Fri, 07 Feb 2020 14:38:46 +0000 - rev 513683
Push 37120 by cbrindusan@mozilla.com at Thu, 13 Feb 2020 18:21:33 +0000
Bug 1604140 - Part 1: Fix focus trap within shadow DOM when host is scrollable; r=smaug The checks for `*TopLevelScopeOwner` are to skip the scope that we have already checked. But when the shadow host is scrollable, we will traverse anonymous children for the scroll frame first in frame traversal and `oldTopLevelScopeOwner` will be reset. Then we don't realize that we have already checked the host's scope. Differential Revision: https://phabricator.services.mozilla.com/D60923
81d380c3ec9e25688ab53cc36ce0088ea652c03a: Bug 1614875 - Tweak constants to prevent saturation and improve the hit rate. r=glandium
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 13 Feb 2020 08:37:42 +0000 - rev 513682
Push 37120 by cbrindusan@mozilla.com at Thu, 13 Feb 2020 18:21:33 +0000
Bug 1614875 - Tweak constants to prevent saturation and improve the hit rate. r=glandium With the old constants the page alloc slots would fill up quickly and the hit rate would quickly drop below 20%. With the new constants the alloc slots don't fill up so quickly and the hit rate remains at or near 100% for a lot longer. Also, page allocs are recycled more slowly, which should increase the likelihood of UAFs being detected correctly. Differential Revision: https://phabricator.services.mozilla.com/D62539
c41dc66209f6af2c543234c0a8ea6fc0cf5bf70e: Bug 1614875 - Gather more stats in PHC. r=glandium
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 13 Feb 2020 08:37:40 +0000 - rev 513681
Push 37120 by cbrindusan@mozilla.com at Thu, 13 Feb 2020 18:21:33 +0000
Bug 1614875 - Gather more stats in PHC. r=glandium Specifically, the number of page allocs in use, and the page alloc hit rate. Differential Revision: https://phabricator.services.mozilla.com/D62538
de02a2ee356a59d7f0ed69fc3624602c2c558a63: Bug 1599307 - Set What's New panel background to white in light mode. r=nchevobbe.
aarushivij <aarushivij@gmail.com> - Thu, 13 Feb 2020 07:37:22 +0000 - rev 513680
Push 37120 by cbrindusan@mozilla.com at Thu, 13 Feb 2020 18:21:33 +0000
Bug 1599307 - Set What's New panel background to white in light mode. r=nchevobbe. Differential Revision: https://phabricator.services.mozilla.com/D62646
335b4d422b7df9e26bc2eb9d810887b609703a28: Bug 1588688 - part 5: Make `HTMLEditor::HandleDeleteNonCollapsedSelection()` use array of `nsIContent` instead of `nsINode` r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 12 Feb 2020 05:56:32 +0000 - rev 513679
Push 37120 by cbrindusan@mozilla.com at Thu, 13 Feb 2020 18:21:33 +0000
Bug 1588688 - part 5: Make `HTMLEditor::HandleDeleteNonCollapsedSelection()` use array of `nsIContent` instead of `nsINode` r=m_kato Same as the previous patch, the content iterator won't return non-`nsIContent` node. Therefore, `HTMLEditor::HandleDeleteNonCollapsedSelection()` can treat it with array of `nsIContent`. Differential Revision: https://phabricator.services.mozilla.com/D61972
103a30ba4cf79a35233dadebd1b9107e03674c41: Bug 1614233. Properly clip nsDisplayRemote. r=mattwoodrow
Timothy Nikkel <tnikkel@gmail.com> - Thu, 13 Feb 2020 07:17:43 +0000 - rev 513678
Push 37120 by cbrindusan@mozilla.com at Thu, 13 Feb 2020 18:21:33 +0000
Bug 1614233. Properly clip nsDisplayRemote. r=mattwoodrow The existing code just clipped to a rect. We need to do the same clipping that the non-remote code path does which also handles border radius. The existing code is the from initial implementation of nsDisplayRemote in https://hg.mozilla.org/mozilla-central/rev/85d06279c8358a8e1c883aa670a20212b1039a90 so I suspect that clipping to the inner view bounds instead of the frame content box is not an important difference. Differential Revision: https://phabricator.services.mozilla.com/D62180
1f6f36b9503adf8e81741d31da9a87581b5adf6d: Backed out changeset 4cfe2ced3cce (bug 1614233) for reftest failures on border-radius/iframe-1-ref.html. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Thu, 13 Feb 2020 09:05:53 +0200 - rev 513677
Push 37120 by cbrindusan@mozilla.com at Thu, 13 Feb 2020 18:21:33 +0000
Backed out changeset 4cfe2ced3cce (bug 1614233) for reftest failures on border-radius/iframe-1-ref.html. CLOSED TREE
57223bd1c4c68418bb9c276cb8d42e65b62182ea: Bug 1614656 - Set Search Tips shownCount prefs correctly. r=adw
Harry Twyford <htwyford@mozilla.com> - Wed, 12 Feb 2020 02:02:35 +0000 - rev 513676
Push 37120 by cbrindusan@mozilla.com at Thu, 13 Feb 2020 18:21:33 +0000
Bug 1614656 - Set Search Tips shownCount prefs correctly. r=adw Differential Revision: https://phabricator.services.mozilla.com/D62438
71e63781b38cbde024a9057553cae96c98e5ecb2: Bug 1604412 - Enable remote backbuffer GDI compositing r=jmathies,jld
Chris Martin <cmartin@mozilla.com> - Thu, 13 Feb 2020 03:59:13 +0000 - rev 513675
Push 37120 by cbrindusan@mozilla.com at Thu, 13 Feb 2020 18:21:33 +0000
Bug 1604412 - Enable remote backbuffer GDI compositing r=jmathies,jld This change adds new "remote backbuffer" logic when compositing without HW acceleration on Windows (IE compositing through Cairo using the Win32 GDI) A new piece of shared memory is created between the GPU process and the UI process, and the GPU process sends requests to the UI process to first "borrow" a properly-sized buffer to draw into, and then sends a "present" request to tell the UI process to actually blit the buffer to the Win32 window. This is needed for the GPU sandbox to work, since Windows rightly doesn't allow the untrusted GPU process to directly draw the contents of a window owned by the trusted UI process. Differential Revision: https://phabricator.services.mozilla.com/D61370
f2088b5ae50d3e547b370309c9608188ed853e03: Backed out 5 changesets (bug 1536728) for failing browser_context_menu_iframe.js on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Thu, 13 Feb 2020 07:13:50 +0200 - rev 513674
Push 37120 by cbrindusan@mozilla.com at Thu, 13 Feb 2020 18:21:33 +0000
Backed out 5 changesets (bug 1536728) for failing browser_context_menu_iframe.js on a CLOSED TREE Backed out changeset 3c6419676ae1 (bug 1536728) Backed out changeset dc86932a5454 (bug 1536728) Backed out changeset 155ff3fe94c7 (bug 1536728) Backed out changeset fe18718bfeb3 (bug 1536728) Backed out changeset 80ffc576da4a (bug 1536728)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip