808f4171abaac191721ae35531e7c5ad0dffe0f2: try_task_config for https://phabricator.services.mozilla.com/D123009 draft
libmozevent <release-mgmt-analysis@mozilla.com> - Thu, 19 Aug 2021 18:49:56 +0000 - rev 3890333
Push 721336 by reviewbot at Thu, 19 Aug 2021 18:50:15 +0000
try_task_config for https://phabricator.services.mozilla.com/D123009 Differential Diff: PHID-DIFF-fq66tzkbtkrqr34beejt
17ca8ec94e01bc850bc3b691d39b91b1602e5b77: Bug 1708866 - Adjust padding and minimum size in Download Panel r=Itiel draft
Bernard Igiri <bigiri@mozilla.com> - Thu, 19 Aug 2021 18:49:52 +0000 - rev 3890332
Push 721336 by reviewbot at Thu, 19 Aug 2021 18:50:15 +0000
Bug 1708866 - Adjust padding and minimum size in Download Panel r=Itiel Summary: Changed the margin and padding to match the figma mock up. Differential Revision: https://phabricator.services.mozilla.com/D123009 Test Plan: Reviewers: Itiel Subscribers: Bug #: 1708866 Differential Diff: PHID-DIFF-fq66tzkbtkrqr34beejt
6dd0091522f8d1b82962818e52e934bf22de0ff3: Fuzzy query=source-test-mozbuild draft
Mitchell Hentges <mhentges@mozilla.com> - Thu, 19 Aug 2021 14:45:31 -0400 - rev 3890331
Push 721335 by mhentges@mozilla.com at Thu, 19 Aug 2021 18:45:48 +0000
Fuzzy query=source-test-mozbuild Pushed via `mach try fuzzy`
4c7f136d5820286902a95bdaa58b73aff4cbcf39: Bug 1723237: Remove `vendor` argument from `install_pip_package()` draft
Mitchell Hentges <mhentges@mozilla.com> - Thu, 19 Aug 2021 14:44:58 -0400 - rev 3890330
Push 721335 by mhentges@mozilla.com at Thu, 19 Aug 2021 18:45:48 +0000
Bug 1723237: Remove `vendor` argument from `install_pip_package()` Now that `piptools` is no longer installed from the vendored location, there are no remaining cases where we are doing `install_pip_package()` with a vendored package.
30491376eb8c87c7baeec802536c6fef97355109: Bug 1723237: Use pip-compile directly from vendored location draft
Mitchell Hentges <mhentges@mozilla.com> - Thu, 19 Aug 2021 14:42:41 -0400 - rev 3890329
Push 721335 by mhentges@mozilla.com at Thu, 19 Aug 2021 18:45:48 +0000
Bug 1723237: Use pip-compile directly from vendored location We've been installing `piptools` so that we can use the `pip-compile` binary. However, we can just as easily do `python -m piptools compile ...` instead, which also allows us to skip a redundant install.
3e1d5131122f4c2293071eeb7ead2f8f52910999: try_task_config for https://phabricator.services.mozilla.com/D122657 draft
libmozevent <release-mgmt-analysis@mozilla.com> - Thu, 19 Aug 2021 18:38:05 +0000 - rev 3890328
Push 721334 by reviewbot at Thu, 19 Aug 2021 18:38:24 +0000
try_task_config for https://phabricator.services.mozilla.com/D122657 Differential Diff: PHID-DIFF-e2n4irwuits2mweqswph
e5d37ec861596303b932322c6c36a1e91112e962: Bug 1724535 - Update WebGL CTS checkout. r=lsalzman draft
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 19 Aug 2021 18:38:01 +0000 - rev 3890327
Push 721334 by reviewbot at Thu, 19 Aug 2021 18:38:24 +0000
Bug 1724535 - Update WebGL CTS checkout. r=lsalzman Differential Revision: https://phabricator.services.mozilla.com/D122657 Differential Diff: PHID-DIFF-e2n4irwuits2mweqswph
39f308f26ba0a54893fa1baba1c9b8431e3a2dd3: try_task_config for https://phabricator.services.mozilla.com/D123004 draft
libmozevent <release-mgmt-analysis@mozilla.com> - Thu, 19 Aug 2021 18:37:29 +0000 - rev 3890326
Push 721333 by reviewbot at Thu, 19 Aug 2021 18:37:51 +0000
try_task_config for https://phabricator.services.mozilla.com/D123004 Differential Diff: PHID-DIFF-poejclcjv32vaib35hqz
282c01a04cd8c855ab1f05c1f70601a23f9decb1: Bug 1726024 - Handle failure to get shutdown barrier in MediaTrackGraph. r?pehrsons draft
Bryce Seager van Dyk <bvandyk@mozilla.com> - Thu, 19 Aug 2021 18:37:25 +0000 - rev 3890325
Push 721333 by reviewbot at Thu, 19 Aug 2021 18:37:51 +0000
Bug 1726024 - Handle failure to get shutdown barrier in MediaTrackGraph. r?pehrsons Summary: Differential Revision: https://phabricator.services.mozilla.com/D123004 Test Plan: Reviewers: pehrsons Subscribers: Bug #: 1726024 Differential Diff: PHID-DIFF-poejclcjv32vaib35hqz
6bb78cd1a5700ffe0a6d0feae2f40c2390653dc9: Bug 1726024 - Handle failure to get shutdown barrier in MediaRecorder. r?pehrsons draft
Bryce Seager van Dyk <bvandyk@mozilla.com> - Thu, 19 Aug 2021 18:37:22 +0000 - rev 3890324
Push 721333 by reviewbot at Thu, 19 Aug 2021 18:37:51 +0000
Bug 1726024 - Handle failure to get shutdown barrier in MediaRecorder. r?pehrsons Summary: Differential Revision: https://phabricator.services.mozilla.com/D123003 Test Plan: Reviewers: pehrsons Subscribers: Bug #: 1726024 Differential Diff: PHID-DIFF-c6ms63plukwzjgztnlwn
80b95c0212dc0b47b1a379e40e4746fea8167972: Bug 1726024 - Handle failure to get shutdown barrier in MediaManager. r?jib draft
Bryce Seager van Dyk <bvandyk@mozilla.com> - Thu, 19 Aug 2021 18:37:20 +0000 - rev 3890323
Push 721333 by reviewbot at Thu, 19 Aug 2021 18:37:51 +0000
Bug 1726024 - Handle failure to get shutdown barrier in MediaManager. r?jib Summary: Depends on D123001 Test Plan: Reviewers: jib Subscribers: Bug #: 1726024 Differential Diff: PHID-DIFF-ghvqhjf7v3taiuk463wi
2be9a10c3c77bf1e37758d05ca24a5e91fa32d93: Bug 1726024 - Handle failure to get async shutdown service in GetShutdownBarrier. r?jib draft
Bryce Seager van Dyk <bvandyk@mozilla.com> - Thu, 19 Aug 2021 18:37:17 +0000 - rev 3890322
Push 721333 by reviewbot at Thu, 19 Aug 2021 18:37:51 +0000
Bug 1726024 - Handle failure to get async shutdown service in GetShutdownBarrier. r?jib Summary: We will fail to get the service if this function is called and we're already in shutdown. Call sites for this function do not guard against doing so (and I'm not sure there's a nice way to check). So we need to handle failure in the function and have call sites check if this failed. Test Plan: Reviewers: jib Subscribers: Bug #: 1726024 Differential Diff: PHID-DIFF-vfsbf7pt5jmuh7gilsuf
f11023a20006c4e0764b7977547d709c6e1169ca: Try Chooser Enhanced (513 tasks selected) draft
Ting-Yu Lin <tlin@mozilla.com> - Thu, 19 Aug 2021 11:36:35 -0700 - rev 3890321
Push 721332 by aethanyc@gmail.com at Thu, 19 Aug 2021 18:36:57 +0000
Try Chooser Enhanced (513 tasks selected) Pushed via `mach try chooser`
c6c06f246afa9e647014fd9fd38dbf383a5409a0: Bug 1715291 - Fix the available isize when reflowing the scrolled frame. draft
Ting-Yu Lin <tlin@mozilla.com> - Thu, 19 Aug 2021 10:43:02 -0700 - rev 3890320
Push 721332 by aethanyc@gmail.com at Thu, 19 Aug 2021 18:36:57 +0000
Bug 1715291 - Fix the available isize when reflowing the scrolled frame.
c1aef6c53040a582cf58276cf46700ec4c31298a: Fuzzy query='gtest draft
Byron Campen <docfaraday@gmail.com> - Thu, 19 Aug 2021 13:23:41 -0500 - rev 3890319
Push 721331 by bcampen@mozilla.com at Thu, 19 Aug 2021 18:24:18 +0000
Fuzzy query='gtest Pushed via `mach try fuzzy`
b4d1229cfeeddbe1aa585e0f4df2659ee0f17d5a: Bug 1726177: When scheduling late, set timeout to now instead of in the past. draft
Byron Campen [:bwc] <docfaraday@gmail.com> - Wed, 18 Aug 2021 14:58:49 -0500 - rev 3890318
Push 721331 by bcampen@mozilla.com at Thu, 19 Aug 2021 18:24:18 +0000
Bug 1726177: When scheduling late, set timeout to now instead of in the past.
ad2d8823ecf4d100e38dabc413edb3b8299b4e81: Bug 1726177: (WIP) Test-case for bug. draft
Byron Campen [:bwc] <docfaraday@gmail.com> - Wed, 18 Aug 2021 14:57:46 -0500 - rev 3890317
Push 721331 by bcampen@mozilla.com at Thu, 19 Aug 2021 18:24:18 +0000
Bug 1726177: (WIP) Test-case for bug.
f9daee44b0796eee909b0fd4a17322e182cd97b6: try_task_config for https://phabricator.services.mozilla.com/D117972 draft
libmozevent <release-mgmt-analysis@mozilla.com> - Thu, 19 Aug 2021 18:15:40 +0000 - rev 3890316
Push 721330 by reviewbot at Thu, 19 Aug 2021 18:15:58 +0000
try_task_config for https://phabricator.services.mozilla.com/D117972 Differential Diff: PHID-DIFF-olnc6pfoauvggvibanoa
cea1e7b376d401899adf9dda4ddffa39d09f8e3b: Bug 1532955 - WIP Track available memory on linux. draft
kriswright <kwright@mozilla.com> - Thu, 19 Aug 2021 18:15:37 +0000 - rev 3890315
Push 721330 by reviewbot at Thu, 19 Aug 2021 18:15:58 +0000
Bug 1532955 - WIP Track available memory on linux. This introduces a low memory watcher that dispatches an offthread read of /proc/meminfo every 1000ms, then determines which information to act on. It works like this: - Get a percentage of... Summary: ...`MemAvailable` versus `MemTotal`. - If memory drops below 5% availability, we are in a memory pressure scenario - If `MemAvailable` is not large enough to accommodate a content process, we are in a memory pressure scenario - If we are in a memory pressure scenario, notify the observers from the main thread. The value I decided to use to represent a content process was based on observation and should be adjusted if it is not representative of what we consider a "typical" content process. This WIP needs the following: - Break out memory pressure monitoring onto its own thread, to avoid getting queued up behind offthread frees. - Finish wiring up `nsIObserver` and use it to shut down the timer, the thread, and meminfo calls. In its current state it will continue polling indefinitely until timers shut down. - Make the polling interval adjustable based on the available memory; we do not need to poll as frequently in extremely high memory scenarios. - Observe user-interaction-active and user-interaction-inactive, and use these to start/stop memory polling. We don't need to poll when the user is inactive. - Create a new notification specific to observed memory pressure. This will let us be more proactive in unloading tabs. - Set a crash annotation when system memory is low. In its current state you can easily test it by making a large allocation (or adjusting any of the memory thresholds). It will fire off a memory-pressure notification in these scenarios. Tags: #secure-revision Bug #: 1532955 Differential Revision: https://phabricator.services.mozilla.com/D117972 Differential Diff: PHID-DIFF-olnc6pfoauvggvibanoa
23ed131e285e8eb8a68823f1f1cf208ce06755d0: Bug 1532955 - Add prefs to control memory thresholds for memory monitoring. draft
kriswright <kwright@mozilla.com> - Thu, 19 Aug 2021 18:15:33 +0000 - rev 3890314
Push 721330 by reviewbot at Thu, 19 Aug 2021 18:15:58 +0000
Bug 1532955 - Add prefs to control memory thresholds for memory monitoring. This patch makes the `browser.low_commit_space_threshold_mb` pref available to linux and also adds a percent value pref. Differential Diff: PHID-DIFF-2oxgpgpwkemivzi4lycs
(0) -3000000 -1000000 -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip