Closed
Bug 1382254
Opened 7 years ago
Closed 7 years ago
Ordinary background throttling should be more aggressive
Categories
(Core :: DOM: Core & HTML, enhancement)
Core
DOM: Core & HTML
Tracking
()
RESOLVED
FIXED
mozilla56
Tracking | Status | |
---|---|---|
firefox56 | --- | fixed |
People
(Reporter: farre, Assigned: farre)
Details
Attachments
(1 file)
6.42 KB,
patch
|
ehsan.akhgari
:
review+
|
Details | Diff | Splinter Review |
No description provided.
Assignee | ||
Comment 1•7 years ago
|
||
Bug 1362322 added means to avoid throttling background tabs on a bunch of conditions. This turns out to be too aggressive to use for all background throttling. Bug 1378124 does it the right way in that it only does it for when we actually want to consider budget throttling. Also, the fallback should be to behave as ordinary throttling when budget throttling isn't allowed.
Assignee | ||
Comment 2•7 years ago
|
||
Ehsan, this does what we talked about yesterday. Re-instate the more aggressive throttling for ordinary background throttling (the one every second throttling). It disallows budget throttling for: IndexedDB, WebSockets, GetUserMedia, Audio.
Updated•7 years ago
|
Flags: needinfo?(ehsan)
Updated•7 years ago
|
Attachment #8888347 -
Flags: review?(ehsan) → review+
Comment 3•7 years ago
|
||
Why IndexedDB? Should we exempt other storage users?
Assignee | ||
Comment 4•7 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=97118c93d1cb2e5d89f5c90730b32b1c7862fbb3&group_state=expanded&filter-resultStatus=running&filter-resultStatus=pending&filter-resultStatus=runnable&filter-resultStatus=testfailed&filter-resultStatus=busted&filter-resultStatus=exception&filter-resultStatus=success&filter-resultStatus=retry
Pushed by afarre@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/7ca61520bf6d Only disallow budget throttling. r=ehsan
Assignee | ||
Comment 6•7 years ago
|
||
(In reply to Ben Kelly [:bkelly] from comment #3) > Why IndexedDB? Should we exempt other storage users? It's for when there are ongoing transactions only, and it's to have the same behaviour as Chrome.
Comment 7•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/7ca61520bf6d
Status: NEW → RESOLVED
Closed: 7 years ago
status-firefox56:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla56
Updated•5 years ago
|
Component: DOM → DOM: Core & HTML
You need to log in
before you can comment on or make changes to this bug.
Description
•