59762a664470be3536f645bdbdaf0de145076965: Bug 1644313 - part 1: Create new path to handle backspace or (forward) delete with the new normalizer r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 29 Jul 2020 00:04:00 +0000 - rev 607158
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1644313 - part 1: Create new path to handle backspace or (forward) delete with the new normalizer r=m_kato `InputEvent.getTargetRange()` should have actual delete range. It means that the range should contain the invisible leading/trailing white-spaces which need to be removed for keep them invisible, but should not contain the range of normalizing white-space sequence because they are not target of edit action indicated by `InputEvent.inputType`. So, we can use new path which uses the new white-space normalizer for computing the value of `InputEvent.getTargetRanges()` because difference of white-space normalizer shouldn't affect the deleting ranges (although, some existing path calls `DeleteNodeIfInvisibleAndEditableTextNode()` later so that the new method, `ComputeRangeInTextNodesContainingInvisibleWhiteSpaces()`, does not exactly same thing, but the result shouldn't become different in usual cases). This new path can test with some WPTs under `editing/other`. This patch creates new backspace/delete key handler when caret is at next to a white-space as `HTMLEditor::HandleDeleteTextAroundCollapsedSelection()` and creates helper methods of `WSRunScanner` to treat invisible leading and trailing white-spaces. Note that new failures are caused by the difference whether adjacent white-space sequence at deletion is normalized or not in edge cases. They will be fixed by the part.5. Depends on D84943 Differential Revision: https://phabricator.services.mozilla.com/D84944
f00da8ba616069eae4e702bc92c44b068097519e: Bug 1647896 - Add local search mode one-offs for history, bookmarks, and tabs. r=harry,fluent-reviewers,flod
Drew Willcoxon <adw@mozilla.com> - Wed, 29 Jul 2020 22:11:21 +0000 - rev 607157
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1647896 - Add local search mode one-offs for history, bookmarks, and tabs. r=harry,fluent-reviewers,flod Differential Revision: https://phabricator.services.mozilla.com/D85237
75724f5706effd584c5a1269884a406b98b0951d: Bug 1655655 - Some MP4 Videos Fail to Play on Big Sur r=spohl
Haik Aftandilian <haftandilian@mozilla.com> - Wed, 29 Jul 2020 21:59:32 +0000 - rev 607156
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1655655 - Some MP4 Videos Fail to Play on Big Sur r=spohl Allow access to the "com.apple.trustd.agent" service in the content process sandbox. VTDecompressionSessionCreate() fails without it, causing playback failure for some MP4 videos. Translate deprecated OS version numbers so that sandbox version checks don't need to check for 10.16. Differential Revision: https://phabricator.services.mozilla.com/D85213
b48b830ea4fd82bbd25859ba0e70ab072dac4816: Bug 1655135 - Don't adjust the PeekOffsetWord offset for 'white-space: pre-line'. In that case the newline is excluded because it's treated as trimmed space. r=jfkthame
Mats Palmgren <mats@mozilla.com> - Wed, 29 Jul 2020 21:55:25 +0000 - rev 607155
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1655135 - Don't adjust the PeekOffsetWord offset for 'white-space: pre-line'. In that case the newline is excluded because it's treated as trimmed space. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D85329
6ea9fc3e7a58c20d4eaea3b196327785e46d22bc: Bug 1655200 - Make sure that every muted tab in browser_multiselect_tabs_mute_unmute.js file is added to the set of muted tabs. r=dao
Abdoulaye Oumar Ly <ablayelyfondou@gmail.com> - Wed, 29 Jul 2020 21:39:22 +0000 - rev 607154
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1655200 - Make sure that every muted tab in browser_multiselect_tabs_mute_unmute.js file is added to the set of muted tabs. r=dao Differential Revision: https://phabricator.services.mozilla.com/D85046
e13121dfe9db804c254dc3126a711b674656dcaa: Bug 1618024 - Add more in-tree navigation docs, r=neha
Nika Layzell <nika@thelayzells.com> - Wed, 29 Jul 2020 20:29:48 +0000 - rev 607153
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1618024 - Add more in-tree navigation docs, r=neha Differential Revision: https://phabricator.services.mozilla.com/D84874
12d27efc269f6737f7bc6538f2e1dc3e55265fb8: Bug 1654856 - Move ext-android to json. r=robwu,owlish
Agi Sferro <agi@sferro.dev> - Wed, 29 Jul 2020 21:44:09 +0000 - rev 607152
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1654856 - Move ext-android to json. r=robwu,owlish Differential Revision: https://phabricator.services.mozilla.com/D84739
c0e293063894ffb056f7feecd2a8c1162afad2b3: Backed out 2 changesets (bug 1646406, bug 1655529) for geckoview failures. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Thu, 30 Jul 2020 00:28:59 +0300 - rev 607151
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Backed out 2 changesets (bug 1646406, bug 1655529) for geckoview failures. CLOSED TREE Backed out changeset 0630f4154c62 (bug 1655529) Backed out changeset 18d42084d135 (bug 1646406)
eebaa1472e87be2d5be32895ac070a7085b1bf94: Bug 1655549 - Implement BrowsingContext::GetAllBrowsingContextsInSubtree, r=nika
Kashav Madan <kmadan@mozilla.com> - Wed, 29 Jul 2020 21:10:36 +0000 - rev 607150
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1655549 - Implement BrowsingContext::GetAllBrowsingContextsInSubtree, r=nika Differential Revision: https://phabricator.services.mozilla.com/D85311
81e4a497399debaae48560858d5c8b20d009fae9: Bug 1476804 - Add UTM parameters to links to AMO. r=mstriemer
Sonia Singla <soniasingla.1812@gmail.com> - Wed, 29 Jul 2020 21:09:06 +0000 - rev 607149
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1476804 - Add UTM parameters to links to AMO. r=mstriemer Differential Revision: https://phabricator.services.mozilla.com/D84406
1a5d98085e088d1b36563b78cf446269f2cd58cd: Bug 1654361 - Add support for enabling/disabling cookie purging in ContentBlocking.Settings r=esawin,geckoview-reviewers
Dylan Roeh <droeh@mozilla.com> - Wed, 29 Jul 2020 20:56:24 +0000 - rev 607148
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1654361 - Add support for enabling/disabling cookie purging in ContentBlocking.Settings r=esawin,geckoview-reviewers Differential Revision: https://phabricator.services.mozilla.com/D84558
885b9b821bc04c32e97f1a924170fda8858b9113: Bug 1654192 - Part 2: Update xulstore to use RKV in safe mode, r=nanj
Victor Porof <vporof@mozilla.com> - Wed, 29 Jul 2020 19:02:16 +0000 - rev 607147
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1654192 - Part 2: Update xulstore to use RKV in safe mode, r=nanj Differential Revision: https://phabricator.services.mozilla.com/D85315
f1ee7be3a13511b605225ec27bafd7d467993185: Bug 1654192 - Part 1: Update RKV dependency to safe-mode, r=nanj
Victor Porof <vporof@mozilla.com> - Wed, 29 Jul 2020 18:38:58 +0000 - rev 607146
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1654192 - Part 1: Update RKV dependency to safe-mode, r=nanj Differential Revision: https://phabricator.services.mozilla.com/D85314
268fe244132f7681470a859c62a1928e2d7941f4: Bug 1655376 - Fix early rounding of iframe origin for WR. r=kats,aosmond
Glenn Watson <git@intuitionlibrary.com> - Wed, 29 Jul 2020 13:09:53 +0000 - rev 607145
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1655376 - Fix early rounding of iframe origin for WR. r=kats,aosmond WR handles snapping of primitives and clips, and prefers the input data to be exact floats. This fixes an inconsistency between the clip and bounds of iframes in WR when there is a fractional device-pixel ratio set. Differential Revision: https://phabricator.services.mozilla.com/D85219
0630f4154c62bf254644428cf0bafc643cd4be6c: Bug 1655529 - Port some exceptions thrown in `geckoview-junit` over to the new `UserError` exception class r=geckoview-reviewers,agi
Ricky Stewart <rstewart@mozilla.com> - Wed, 29 Jul 2020 19:57:52 +0000 - rev 607144
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1655529 - Port some exceptions thrown in `geckoview-junit` over to the new `UserError` exception class r=geckoview-reviewers,agi These exceptions shouldn't be reported to Sentry. Differential Revision: https://phabricator.services.mozilla.com/D85027
18d42084d1350c1d5dc1e5ec59cadfc6af1ae5d0: Bug 1646406 - Distinguish between user errors and actual reportable exceptions in `mach` r=mhentges,froydnj
Ricky Stewart <rstewart@mozilla.com> - Wed, 29 Jul 2020 19:34:24 +0000 - rev 607143
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1646406 - Distinguish between user errors and actual reportable exceptions in `mach` r=mhentges,froydnj Add a new `UserError` class which when thrown doesn't get reported to Sentry. Differential Revision: https://phabricator.services.mozilla.com/D85026
930eb8f70dff1c4dfc1e433b4c49e1dac4c477a6: Bug 1654745 - Emit toolbox-unload event from toolbox close to notify the host manager r=nchevobbe,ochameau
Julian Descottes <jdescottes@mozilla.com> - Wed, 29 Jul 2020 19:26:47 +0000 - rev 607142
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1654745 - Emit toolbox-unload event from toolbox close to notify the host manager r=nchevobbe,ochameau Differential Revision: https://phabricator.services.mozilla.com/D84662
66ca6dc94c851926b6c9bfb1c5d0f0b295e0de93: Backed out changeset 4ed7b13fb7a5 (bug 1633710) for causing failures in browser_amosigned_url.js CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Wed, 29 Jul 2020 22:34:42 +0300 - rev 607141
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Backed out changeset 4ed7b13fb7a5 (bug 1633710) for causing failures in browser_amosigned_url.js CLOSED TREE
a9309860b5e3aaab6620ae0241cf9e80837370d7: Bug 1654489 - Properly guard against huge default margins in nsPageFrame::Reflow. r=jfkthame
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 29 Jul 2020 19:14:19 +0000 - rev 607140
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1654489 - Properly guard against huge default margins in nsPageFrame::Reflow. r=jfkthame We were already guarding against huge @page { margins } and so on, but not about huge default margins. Differential Revision: https://phabricator.services.mozilla.com/D85273
c09b32d23fd263f9bbb98b0ee2cc98686fa78833: Bug 1654678 Part 3 - Create nsPrinterCUPS and use it on OS X for printer enumeration r=nordzilla
Emily McDonough <emcdonough@mozilla.com> - Wed, 29 Jul 2020 18:02:21 +0000 - rev 607139
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1654678 Part 3 - Create nsPrinterCUPS and use it on OS X for printer enumeration r=nordzilla This leaves the nsPrinter for the time being, as it will also need to be replaced on GTK before it can be removed. While messing with widget/moz.build, also move the new printing source to be controlled by the NS_PRINTING flag. Differential Revision: https://phabricator.services.mozilla.com/D85092
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip