Closed Bug 1688744 Opened 5 years ago Closed 5 years ago

Add some Proton style variants for panels

Categories

(Firefox :: Menus, task)

task

Tracking

()

RESOLVED FIXED
87 Branch
Tracking Status
firefox87 --- fixed

People

(Reporter: mconley, Assigned: mconley)

References

(Blocks 1 open bug)

Details

(Whiteboard: [proton-hamburger-menu])

Attachments

(1 file)

This is very preliminary stuff. Mainly, it means that we can set colours and some padding/margin/border rules on subview items inside our panelview panels without disrupting some of our special panels (like the Bookmarks star panel, the Bookmarks panel, etc).

Pushed by mconley@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a94dd5e5f7aa Add some preliminary styles for the Proton AppMenu. r=jaws

Backed out for failures on browser_parsable_css.js (--arrowpanel-dimmed-text)

backout: https://hg.mozilla.org/integration/autoland/rev/38bd9fe7894427c8dd563db3d3525dd274f9b9c2

push: https://treeherder.mozilla.org/jobs?repo=autoland&group_state=expanded&revision=a94dd5e5f7aaffe6b14b2c82ab0cf79e2899074a&selectedTaskRun=M2gbGcnpSZq4iWxqgn5rlA.0

failure log: https://treeherder.mozilla.org/logviewer?job_id=327776967&repo=autoland&lineNumber=2826

[task 2021-01-26T00:51:57.730Z] 00:51:57 INFO - Console message: [JavaScript Warning: "Unknown pseudo-class or pseudo-element ‘-moz-svg-text’. Ruleset ignored due to bad selector." {file: "resource://gre/res/svg.css?always-parse-css-0.46731063583314647" line: 84}]
[task 2021-01-26T00:51:57.730Z] 00:51:57 INFO - Console message: [JavaScript Warning: "Unknown pseudo-class or pseudo-element ‘-moz-svg-marker-anon-child’. Ruleset ignored due to bad selector." {file: "resource://gre/res/svg.css?always-parse-css-0.46731063583314647" line: 93}]
[task 2021-01-26T00:51:57.730Z] 00:51:57 INFO - Buffered messages finished
[task 2021-01-26T00:51:57.732Z] 00:51:57 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/static/browser_parsable_css.js | custom property --arrowpanel-dimmed-text is not referenced -
[task 2021-01-26T00:51:57.732Z] 00:51:57 INFO - Stack trace:
[task 2021-01-26T00:51:57.732Z] 00:51:57 INFO - chrome://mochikit/content/browser-test.js:test_ok:1323
[task 2021-01-26T00:51:57.732Z] 00:51:57 INFO - chrome://mochitests/content/browser/browser/base/content/test/static/browser_parsable_css.js:checkAllTheCSS:448
[task 2021-01-26T00:51:57.732Z] 00:51:57 INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-01-26T00:51:57.733Z] 00:51:57 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/static/browser_parsable_css.js | custom property --arrowpanel-dimmed-further-text is not referenced -
[task 2021-01-26T00:51:57.733Z] 00:51:57 INFO - Stack trace:
[task 2021-01-26T00:51:57.733Z] 00:51:57 INFO - chrome://mochikit/content/browser-test.js:test_ok:1323
[task 2021-01-26T00:51:57.733Z] 00:51:57 INFO - chrome://mochitests/content/browser/browser/base/content/test/static/browser_parsable_css.js:checkAllTheCSS:448

Flags: needinfo?(mconley)
Pushed by mconley@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/bfe046c77367 Add some preliminary styles for the Proton AppMenu. r=jaws
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 87 Branch
Flags: needinfo?(mconley)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: