Remove GeckoRuntimeSettings.Builder.useMultiprocess and GeckoRuntimeSettings.getUseMultiprocess
Categories
(GeckoView :: General, task, P1)
Tracking
(firefox84 fixed)
Tracking | Status | |
---|---|---|
firefox84 | --- | fixed |
People
(Reporter: bugzilla, Assigned: bugzilla)
References
Details
(Keywords: perf-alert, Whiteboard: [geckoview:m82] [geckoview:m83][geckoview:m84], [wptsync upstream])
Attachments
(8 files)
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details |
We're deprecating in 79 so we can remove in 82.
Assignee | ||
Updated•4 years ago
|
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Assignee | ||
Comment 1•4 years ago
|
||
Assignee | ||
Comment 2•4 years ago
|
||
Depends on D90929
Assignee | ||
Comment 3•4 years ago
|
||
Depends on D90930
Assignee | ||
Comment 4•4 years ago
|
||
Depends on D90932
Assignee | ||
Comment 5•4 years ago
|
||
Note that I have placed these changes under the entry for version 82, as I
intend to uplift.
Depends on D90933
Assignee | ||
Comment 6•4 years ago
|
||
e10s is no longer a GeckoView option, so I'd like to remove it from test
harnesses when possible.
Depends on D90934
Assignee | ||
Updated•4 years ago
|
Updated•4 years ago
|
Comment 8•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/74fd3eb970a6
https://hg.mozilla.org/mozilla-central/rev/66b9527aecad
https://hg.mozilla.org/mozilla-central/rev/a6ca38804021
https://hg.mozilla.org/mozilla-central/rev/2cb9109dee0a
https://hg.mozilla.org/mozilla-central/rev/b9fa3dd9c05d
https://hg.mozilla.org/mozilla-central/rev/4a7fc6398ad6
Assignee | ||
Comment 9•4 years ago
|
||
Comment on attachment 9177009 [details]
Bug 1650118: Part 1 - Remove non-e10s mode from GeckoView; r=#geckoview-reviewers
Beta/Release Uplift Approval Request
- User impact if declined: It would still be possible to run GeckoView in single-process mode, which is not something we want to support.
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: bug 1672285
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): This is just a setting removal.
- String changes made/needed:
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Comment 11•4 years ago
|
||
Backed out as requested: https://hg.mozilla.org/integration/autoland/rev/9d36bdde98891f77aa7eda36d41073653b44f2e9
Comment 12•4 years ago
|
||
Assignee | ||
Comment 13•4 years ago
|
||
Now that we're e10s by default, we need to disable it for xpcshell.
Unfortunately we can't do this via user prefs because, by the time xpcshell
parses those, it's already too late: e10s has already been decided.
In an earlier patch, we've changed that env var to accept '1' for Android,
instead of the version string as on desktop.
Depends on D91640
Updated•4 years ago
|
Comment 14•4 years ago
|
||
Please keep in mind, these changes caused bug 1672552, which is docShellIsActive is not properly set when restoring session. I am totally unsure whether the additional fixes (part 7 and 8) fixes bug 1672552 or not.
Assignee | ||
Comment 15•4 years ago
|
||
That was probably because of a required pref change that was omitted in the original landing (bug 1649530). That has been fixed in a revision to part 1.
Comment 16•4 years ago
|
||
== Change summary for alert #27324 (as of Fri, 23 Oct 2020 06:06:58 GMT) ==
Improvements:
Ratio | Suite | Test | Platform | Options | Absolute values (old vs new) |
---|---|---|---|---|---|
10% | ContentfulSpeedIndex | android-hw-g5-7-0-arm7-api-16-shippable | cold | 1,042.08 -> 941.42 | |
3% | amazon-search | LastVisualChange | android-hw-g5-7-0-arm7-api-16-shippable | warm | 4,659.00 -> 4,505.75 |
3% | amazon-search | android-hw-g5-7-0-arm7-api-16-shippable | warm | 1,041.59 -> 1,009.94 | |
3% | amazon-search | FirstVisualChange | android-hw-g5-7-0-arm7-api-16-shippable | warm | 915.33 -> 891.00 |
3% | amazon-search | SpeedIndex | android-hw-g5-7-0-arm7-api-16-shippable | warm | 962.79 -> 938.25 |
3% | amazon-search | PerceptualSpeedIndex | android-hw-g5-7-0-arm7-api-16-shippable | warm | 1,175.04 -> 1,145.17 |
3% | amazon-search | loadtime | android-hw-g5-7-0-arm7-api-16-shippable | warm | 1,984.54 -> 1,934.29 |
2% | amazon-search | fcp | android-hw-g5-7-0-arm7-api-16-shippable | warm | 905.40 -> 882.83 |
2% | amazon-search | android-hw-g5-7-0-arm7-api-16-shippable | warm | 1,039.57 -> 1,015.50 |
For up to date results, see: https://treeherder.mozilla.org/perf.html#/alerts?id=27324
Comment 17•4 years ago
|
||
Comment 19•4 years ago
|
||
Backed out for perma failures.
Log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=319882943&repo=autoland&lineNumber=1626
Backout: https://hg.mozilla.org/integration/autoland/rev/a0879ea722295655a7111b727f164b8c15681436
Assignee | ||
Updated•4 years ago
|
Comment 21•4 years ago
|
||
Comment 22•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/c0ee6278161e
https://hg.mozilla.org/mozilla-central/rev/68a0c8b19d88
https://hg.mozilla.org/mozilla-central/rev/2feccdfcb9e2
https://hg.mozilla.org/mozilla-central/rev/2d20f9b282df
https://hg.mozilla.org/mozilla-central/rev/11f71f99ed11
https://hg.mozilla.org/mozilla-central/rev/076c495bba18
https://hg.mozilla.org/mozilla-central/rev/38c5c63d236d
https://hg.mozilla.org/mozilla-central/rev/c398f8d814b6
Description
•