f35972ee2800dd61e7994a3340b721df8887f8bd: Bug 1655666: [mozharness] Always set `abs_src_path` if `GECKO_PATH` is in the environment; r=mtabara a=RyanVM FIREFOX_78_8_0esr_BUILD2 FIREFOX_78_8_0esr_RELEASE
Tom Prince <mozilla@hocat.ca> - Tue, 28 Jul 2020 20:29:55 +0000 - rev 3564347
Push 659780 by agakhokidze@mozilla.com at Thu, 25 Feb 2021 01:06:10 +0000
Bug 1655666: [mozharness] Always set `abs_src_path` if `GECKO_PATH` is in the environment; r=mtabara a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D85181
f2c5b8fc309765988d59bf5f56f1a9c655176153: No bug - Tagging a4c6c50586984d9df575e089220edada13449155 with FIREFOX_78_8_0esr_BUILD1 a=release CLOSED TREE DONTBUILD
Mozilla Releng Treescript <release+treescript@mozilla.org> - Wed, 17 Feb 2021 02:02:17 +0000 - rev 3564346
Push 659780 by agakhokidze@mozilla.com at Thu, 25 Feb 2021 01:06:10 +0000
No bug - Tagging a4c6c50586984d9df575e089220edada13449155 with FIREFOX_78_8_0esr_BUILD1 a=release CLOSED TREE DONTBUILD
a4c6c50586984d9df575e089220edada13449155: Bug 1686168: Immediately unset __PYVENV_LAUNCHER__ when `mach` starts. r=sheehan,glandium a=RyanVM FIREFOX_78_8_0esr_BUILD1
Mitchell Hentges <mhentges@mozilla.com> - Wed, 20 Jan 2021 16:27:09 +0000 - rev 3564345
Push 659780 by agakhokidze@mozilla.com at Thu, 25 Feb 2021 01:06:10 +0000
Bug 1686168: Immediately unset __PYVENV_LAUNCHER__ when `mach` starts. r=sheehan,glandium a=RyanVM Catch additional cases where both __PYVENV_LAUNCHER__ is set and we invoke a virtualenv python by unsetting the variable in a prominent location. This will specifically catch the `./mach bootstrap` => `./mach artifact` case. Differential Revision: https://phabricator.services.mozilla.com/D101809
045d9f7ae061f9f06babc13a6bc209497c79f9e0: try_task_config for https://phabricator.services.mozilla.com/D100519 draft
libmozevent <release-mgmt-analysis@mozilla.com> - Thu, 25 Feb 2021 01:04:57 +0000 - rev 3564344
Push 659779 by reviewbot at Thu, 25 Feb 2021 01:05:20 +0000
try_task_config for https://phabricator.services.mozilla.com/D100519 Differential Diff: PHID-DIFF-ddocem26gdnkkkew4hkd
d44668a404c5f3bbf857d25f7ec31cd2f5f192cc: Bug 1460314 - TRR: add telemetry probe for used HTTP version. draft
Nihanth Subramanya <nhnt11@gmail.com> - Thu, 25 Feb 2021 01:04:50 +0000 - rev 3564343
Push 659779 by reviewbot at Thu, 25 Feb 2021 01:05:20 +0000
Bug 1460314 - TRR: add telemetry probe for used HTTP version. Summary: Differential Revision: https://phabricator.services.mozilla.com/D100519 Test Plan: Reviewers: Subscribers: Bug #: 1460314 Differential Diff: PHID-DIFF-ddocem26gdnkkkew4hkd
ba415cf2397d7725c450a009346c51267c9258b8: try_task_config for https://phabricator.services.mozilla.com/D106215 draft
libmozevent <release-mgmt-analysis@mozilla.com> - Thu, 25 Feb 2021 01:04:30 +0000 - rev 3564342
Push 659778 by reviewbot at Thu, 25 Feb 2021 01:04:50 +0000
try_task_config for https://phabricator.services.mozilla.com/D106215 Differential Diff: PHID-DIFF-xkfpkc6iu2ewsw6dajh3
1e26f28e1f7ade364d730159603f9bcebdf8c797: Bug 1694521 - Part 1: Clean up test_trr.js. r=valentin! draft
Nihanth Subramanya <nhnt11@gmail.com> - Thu, 25 Feb 2021 01:04:25 +0000 - rev 3564341
Push 659778 by reviewbot at Thu, 25 Feb 2021 01:04:50 +0000
Bug 1694521 - Part 1: Clean up test_trr.js. r=valentin! Summary: 1. Moved some setup stuff to head.js 2. Removed dumps 3. Changed comments to info()s at the beginning of tests 4. Combined some related tests. 5. Added helper to set TRR mode and uri 6. Some de-duplication when needing to do a test for different modes (more to be done) 7. Added some comments where missing, e.g. linking a bug 8. Gave all test functions good names 9. Made dns-cname endpoint automatically cycle states instead of waiting to reset Differential Revision: https://phabricator.services.mozilla.com/D106215 Depends on D100519 Test Plan: Reviewers: valentin! Subscribers: Bug #: 1694521 Differential Diff: PHID-DIFF-xkfpkc6iu2ewsw6dajh3
dac785d7f500369a61f6aa7d8aedcbbb2b586e6b: Fuzzy query=&paths=browser/components/newtab/test/browser/abouthomecache draft
Randell Jesup <rjesup@wgate.com> - Wed, 24 Feb 2021 20:02:05 -0500 - rev 3564340
Push 659777 by rjesup@wgate.com at Thu, 25 Feb 2021 01:02:20 +0000
Fuzzy query=&paths=browser/components/newtab/test/browser/abouthomecache Pushed via `mach try fuzzy`
0ed21ca9ba97d782896b12ae460767e58cd789dc: undo draft
Randell Jesup <rjesup@wgate.com> - Wed, 24 Feb 2021 20:01:17 -0500 - rev 3564339
Push 659777 by rjesup@wgate.com at Thu, 25 Feb 2021 01:02:20 +0000
undo
a2221af94499c87fa1fc80197511210cad91e03d: try_task_config for https://phabricator.services.mozilla.com/D106300 draft
libmozevent <release-mgmt-analysis@mozilla.com> - Thu, 25 Feb 2021 01:00:07 +0000 - rev 3564338
Push 659776 by reviewbot at Thu, 25 Feb 2021 01:00:28 +0000
try_task_config for https://phabricator.services.mozilla.com/D106300 Differential Diff: PHID-DIFF-xke7ucaf5yz4hrzkqow2
95c63e81d2b9f2529db7346afa28323aa7f6ed0a: Bug 1693374 - Make common.css sidebar footer styles re-usable. r=#desktop-theme-reviewers draft
Tim Nguyen <ntim.bugs@gmail.com> - Thu, 25 Feb 2021 01:00:01 +0000 - rev 3564337
Push 659776 by reviewbot at Thu, 25 Feb 2021 01:00:28 +0000
Bug 1693374 - Make common.css sidebar footer styles re-usable. r=#desktop-theme-reviewers Summary: Differential Revision: https://phabricator.services.mozilla.com/D106300 Test Plan: Reviewers: #desktop-theme-reviewers Subscribers: Bug #: 1693374 Differential Diff: PHID-DIFF-xke7ucaf5yz4hrzkqow2
463d26fbeef2a3f5b506ee8aeadf20fdef1a2f7e: Try Chooser Enhanced (565 tasks selected) draft
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 25 Feb 2021 09:56:40 +0900 - rev 3564336
Push 659775 by masayuki@d-toybox.com at Thu, 25 Feb 2021 00:57:09 +0000
Try Chooser Enhanced (565 tasks selected) Pushed via `mach try chooser`
9ee6602fe5d830439b32e36f16731493bc280b38: Bug 1528289 - part 2: Dispatch same events on the web contents when autoscroll is canceled with a click r=edgar!,Gijs! draft
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 05 Mar 2019 14:36:51 +0900 - rev 3564335
Push 659775 by masayuki@d-toybox.com at Thu, 25 Feb 2021 00:57:09 +0000
Bug 1528289 - part 2: Dispatch same events on the web contents when autoscroll is canceled with a click r=edgar!,Gijs! Chrome behaves like this: 1. When user starts autoscroll with a middle click, `mousedown` and `mouseup` are fired, but `auxclick` nor `paste` event is not fired. 2. When user ends autoscroll with a left click, only `mouseup` event is fired. I.e, `mousedown` nor `click` event is not fired. 3. When user ends autoscroll with a middle click, only `mouseup` event is fired. I.e., `mousedown`, `auxclick` nor `paste` events is not fired. 4. When user ends autoscroll with a right click, `mouseup` and `contextmenu` events are fired, but `mousedown` and `auxclick` events are not fired. This patch emulates these Chrome's behavior as far as possible. However, unfortunately, we cannot do exactly same behavior without some big patches because each widget (`nsWindow` or `nsChildView`) discards a mouse event which rolled up a widget before dispatching it into the DOM. Therefore, for now, this patch does not fix the following issues: 1. `mousedown` event is not fired in content when clicking outside the autoscroller to close it except when pressing the secondary button or on any buttons on Linux. 2. `mouseup` event is not fired in content when clicking outside the autoscroller to close it except when pressing the primary button macOS. 3. `click` event and `auxclick` events are fired when clicking outside the autoscroller with the secondary button. So, the middle button `click`/`auxclick` events and `paste` event which is reported to the bug won't be fired with this patch. I'll file follow up bugs. Differential Revision: https://phabricator.services.mozilla.com/D104652
bfba750f5277e74a5493ce02eea8b72d224772d8: Bug 1528289 - part 1: Move selection at middle button down rather than middle button up r=edgar! draft
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 01 Mar 2019 16:23:32 +0900 - rev 3564334
Push 659775 by masayuki@d-toybox.com at Thu, 25 Feb 2021 00:57:09 +0000
Bug 1528289 - part 1: Move selection at middle button down rather than middle button up r=edgar! Chrome and Safari move selection at middle button down and does not modify the range at middle button up. However, they handle middle button down with `Shift` key is "continue selection". So, we should handle selection in nsIFrame when `mousedown` event for middle mouse button is fired, but ignore multiple selection, drag and drop and maintaining selection for aligning the behavior to the other browsers. This patch splits `nsIFrame::HandlePress()` and calls new method which moves selection from `nsIFrame::HandleEvent()` when middle button is pressed. (Note that this patch does not check whether middle click paste is enabled because Chrome moves selection even on Windows which Chrome always disable middle click paste on.) With this change, "paste" event target is changed. Previously, we used target of the preceding `mouseup` event, but we start to use the target of the preceding `mousedown` event. Note that even with this patch, we still behave differently from Chrome even in the following cases: - middle mouse button down in selected range, we collapse it, but Chrome keeps the selection. - middle mouse button click in selected range, we dispatch "paste" event, but Chrome collapse selection and not dispatch "paste" event. - middle mouse button down in selected range and up in different element, Chrome does not modify the range nor dispatch "paste" event. - Shift + middle mouse button in editable `<table>` works as non-editable in Chrome, but our editor handles it with special path. Therefore, we don't modify the range but dispatch "paste" event in the selected range. Changing them requires bigger change and probably requires some other features' behavior changes. Therefore, we shouldn't touch these issues until they are actually reported as web-compat issues. Differential Revision: https://phabricator.services.mozilla.com/D103997
89014ca8f84c4455bc7da1eaac1f046f73b41043: try_task_config for https://phabricator.services.mozilla.com/D105360 draft
libmozevent <release-mgmt-analysis@mozilla.com> - Thu, 25 Feb 2021 00:56:30 +0000 - rev 3564333
Push 659774 by reviewbot at Thu, 25 Feb 2021 00:56:57 +0000
try_task_config for https://phabricator.services.mozilla.com/D105360 Differential Diff: PHID-DIFF-sof6mbpb7uqlkupbwydf
2e4ac50019ff90999e7ae58fb4ffe689fd3027f7: Bug 1689601, nested freeze/thaw, r=peterv draft
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 25 Feb 2021 00:56:21 +0000 - rev 3564332
Push 659774 by reviewbot at Thu, 25 Feb 2021 00:56:57 +0000
Bug 1689601, nested freeze/thaw, r=peterv Summary: Non-SHIP bfcache seems to be rather complicated here, since it needs to explicitly store inner windows and what not. SHIP should be able to handle this in a simpler way. It is possible that some ordering needs still tweaking. Differential Revision: https://phabricator.services.mozilla.com/D105360 Depends on D105239 Test Plan: Reviewers: peterv Subscribers: Bug #: 1689601 Differential Diff: PHID-DIFF-sof6mbpb7uqlkupbwydf
aecdd1372b2c6af0cd1544c75b5f0c4eda07d52a: Bug 1689601, evict frameloaders from bfcache (missing still the time based eviction), r=peterv draft
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 25 Feb 2021 00:56:15 +0000 - rev 3564331
Push 659774 by reviewbot at Thu, 25 Feb 2021 00:56:57 +0000
Bug 1689601, evict frameloaders from bfcache (missing still the time based eviction), r=peterv Summary: Differential Revision: https://phabricator.services.mozilla.com/D105239 Depends on D105238 Test Plan: Reviewers: peterv Subscribers: Bug #: 1689601 Differential Diff: PHID-DIFF-oxyibfqweufyyutjetgk
2f8e14b1674f40e27d66f66b925318dac188c995: Bug 1689601, try to use bfcache for top level pages, r=peterv draft
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 25 Feb 2021 00:56:09 +0000 - rev 3564330
Push 659774 by reviewbot at Thu, 25 Feb 2021 00:56:57 +0000
Bug 1689601, try to use bfcache for top level pages, r=peterv Summary: Differential Revision: https://phabricator.services.mozilla.com/D105238 Depends on D105237 Test Plan: Reviewers: peterv Subscribers: Bug #: 1689601 Differential Diff: PHID-DIFF-iad26i2swq2az65vdrqv
878912422bc4f25b56865f1f01319802d3c29a75: Bug 1689601, add a log module for SHIP BFCache, r=peterv draft
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 25 Feb 2021 00:56:03 +0000 - rev 3564329
Push 659774 by reviewbot at Thu, 25 Feb 2021 00:56:57 +0000
Bug 1689601, add a log module for SHIP BFCache, r=peterv Summary: There are quite a few different logging modules for session history, but while developing SHIP BFCache, I'd prefer to add some specific one for it. Later we can perhaps merge various modules to some generic session history related. SHIPBFCache log module will be used more in the followup patches. Differential Revision: https://phabricator.services.mozilla.com/D105237 Depends on D105236 Test Plan: Reviewers: peterv Subscribers: Bug #: 1689601 Differential Diff: PHID-DIFF-wwgramwmjg2pyyckytd5
dcf3c5a802a0aa7015aac39754a0e0173e3abbff: Bug 1689601, make it possible to call Document::CanSavePresentation non-recursively, r=peterv draft
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 25 Feb 2021 00:55:53 +0000 - rev 3564328
Push 659774 by reviewbot at Thu, 25 Feb 2021 00:56:57 +0000
Bug 1689601, make it possible to call Document::CanSavePresentation non-recursively, r=peterv Summary: Differential Revision: https://phabricator.services.mozilla.com/D105236 Depends on D105235 Test Plan: Reviewers: peterv Subscribers: Bug #: 1689601 Differential Diff: PHID-DIFF-fn5hskdvg636jamwp3r7
(0) -3000000 -1000000 -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip