Closed Bug 1961852 Opened 11 months ago Closed 11 months ago

[Toolbar redesign] Remove toolbar redesign layout code.

Categories

(Firefox for Android :: Toolbar, task)

All
Android
task

Tracking

()

RESOLVED FIXED
140 Branch
Tracking Status
firefox140 --- fixed

People

(Reporter: royang, Assigned: royang)

References

Details

(Keywords: perf-alert, Whiteboard: [fxdroid][group3])

Attachments

(1 file, 1 obsolete file)

In preparation to add toolbar redesign toolbar code to compose, remove related toolbar layout code.

The plan here is to remove anything that allows the user to enable toolbar redesign since we are re-implementing that in compose.

Attachment #9481217 - Attachment is obsolete: true
Pushed by royang@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2422840ce11d Disable and remove toolbar redesign. r=android-reviewers,petru,android-l10n-reviewers,delphine
Pushed by sstanca@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8277edf12423 Revert "Bug 1961852 - Disable and remove toolbar redesign. r=android-reviewers,petru,android-l10n-reviewers,delphine" for causing fenix opt failures in BrowserJourneyBaselineProfileGenerator.

Backed out for causing fenix opt failures in BrowserJourneyBaselineProfileGenerator

Flags: needinfo?(royang)

(In reply to amarc from comment #5)

Backed out for causing fenix opt failures in BrowserJourneyBaselineProfileGenerator

Thanks, I'll try again to land it with fix in BrowserJourneyBaselineProfileGenerator. Unfortunately this test was not part of the precommit test. I will work with implementer to make sure this is part of the fenix preset try.

Flags: needinfo?(royang)
Pushed by royang@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3426229ed834 Disable and remove toolbar redesign. r=android-reviewers,petru,android-l10n-reviewers,delphine
Regressions: 1964934
Pushed by amarc@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c589571aea0e Revert "Bug 1961852 - Disable and remove toolbar redesign. r=android-reviewers,petru,android-l10n-reviewers,delphine" for causing fenix bpgo failures @ LaunchIntentBaselineProfileGenerator

Backed out for causing fenix bpgo failures @ LaunchIntentBaselineProfileGenerator

Flags: needinfo?(royang)

Thanks again. Unfortunately those tests are flaky and I was passing consistently locally. I've created issues to track it and added @ignore and will try to land this change again. Sorry about this.

Flags: needinfo?(royang)
Pushed by royang@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3cde666e7966 Disable and remove toolbar redesign. r=android-reviewers,petru,android-l10n-reviewers,delphine
Status: NEW → RESOLVED
Closed: 11 months ago
Resolution: --- → FIXED
Target Milestone: --- → 140 Branch
Regressions: 1965474
No longer regressions: 1965474

(In reply to Roger Yang [:royang] from comment #10)

Thanks again. Unfortunately those tests are flaky and I was passing consistently locally. I've created issues to track it and added @ignore and will try to land this change again. Sorry about this.

Can you please link the issues you filed?

Flags: needinfo?(royang)
Regressions: 1966228
Regressions: 1966341

These are the issues created Bug 1964970 and Bug 1965004

Flags: needinfo?(royang)
See Also: → 196497, 1965004
Regressions: 1966228

(In reply to Cosmin Sabou [:CosminS] from comment #12)

https://hg.mozilla.org/mozilla-central/rev/3cde666e7966

Perfherder has detected a mozperftest performance change from push 3cde666e79666af24391c4befbed34ece8aba58e.

If you have any questions, please reach out to a performance sheriff. Alternatively, you can find help on Slack by joining #perf-help, and on Matrix you can find help by joining #perftest.

Improvements:

Ratio Test Platform Options Absolute values (old vs new)
79% background-resource cpuTime-gpu-background-diff android-hw-a55-14-0-aarch64-shippable 27.20 -> 5.83
73% background-resource cpuTime-tab-50% android-hw-a55-14-0-aarch64-shippable 5,606.67 -> 1,530.00
68% background-resource cpuTime-tab-10% android-hw-a55-14-0-aarch64-shippable 4,711.60 -> 1,509.17
68% background-resource cpuTime-tab-50% android-hw-a55-14-0-aarch64-shippable 5,540.40 -> 1,782.50
68% background-resource cpuTime-tab-start android-hw-a55-14-0-aarch64-shippable 3,482.80 -> 1,124.17

Details of the alert can be found in the alert summary, including links to graphs and comparisons for each of the affected tests.

If you need the profiling jobs you can trigger them yourself from treeherder job view or ask a performance sheriff to do that for you.

You can run all of these tests on try with ./mach try perf --alert 45156

The following documentation link provides more information about this command.

Keywords: perf-alert
Regressions: 1966670
Regressions: 1966181
Regressions: 1967825
Blocks: 1965177
Duplicate of this bug: 1969285
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: