Closed
Bug 1426426
Opened 7 years ago
Closed 6 years ago
Stop shipping communicator.css
Categories
(Firefox :: Theme, enhancement, P3)
Firefox
Theme
Tracking
()
RESOLVED
FIXED
Firefox 62
Tracking | Status | |
---|---|---|
firefox62 | --- | fixed |
People
(Reporter: Gijs, Assigned: is2ei, Mentored)
References
Details
Attachments
(1 file, 1 obsolete file)
7.46 KB,
patch
|
Gijs
:
review+
|
Details | Diff | Splinter Review |
Apparently this is referenced from the xslt-qa stuff, which I'm hoping to remove in bug 1425356, and dom/xslt/tests/XSLTMark/XSLTMark.xul and layout-debug. Pretty sure we can just remove it and/or only ship it with those (test-only) bits if we need to keep it for some reason. Probably worth checking with layout folks.
Reporter | ||
Comment 1•7 years ago
|
||
(When removing it, we should remove the whitelist entry in browser/base/content/test/static/browser_all_files_referenced.js )
Reporter | ||
Updated•7 years ago
|
Component: General → Themes
Product: Firefox → Toolkit
Updated•7 years ago
|
Priority: -- → P3
Assignee | ||
Comment 2•6 years ago
|
||
Hi I'm Issei.
Could I work on this issue?
Flags: needinfo?(gijskruitbosch+bugs)
Reporter | ||
Comment 3•6 years ago
|
||
(In reply to Issei Horie [:is2ei] from comment #2)
> Hi I'm Issei.
> Could I work on this issue?
Sure, do you need more help than what's in comment #0? Feel free to ask.
Flags: needinfo?(gijskruitbosch+bugs) → needinfo?(is2ei.horie)
Assignee | ||
Comment 4•6 years ago
|
||
Thanks Gijs!
I have questions.
- How can we test the change?
- Do we need to remove https://searchfox.org/mozilla-central/source/browser/themes/linux/communicator/jar.mn#7 too?
I created a patch. Could you check it, please?
Flags: needinfo?(is2ei.horie)
Attachment #8984903 -
Flags: review?(gijskruitbosch+bugs)
Reporter | ||
Comment 5•6 years ago
|
||
Comment on attachment 8984903 [details] [diff] [review]
bug-1426426.patch
Review of attachment 8984903 [details] [diff] [review]:
-----------------------------------------------------------------
Hi, yes, you will need to remove the entirety of the `communicator` directory in the 3 os subdirectories (linux, osx, windows) of browser/themes/ . You will also need to remove the
DIRS += ["communicator"]
lines from all the moz.build files in those browser/themes subdirectories.
Thank you for working on this!
::: dom/xslt/tests/XSLTMark/XSLTMark.xul
@@ -3,4 @@
> - License, v. 2.0. If a copy of the MPL was not distributed with this
> - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
>
> -<?xml-stylesheet href="chrome://communicator/skin/" type="text/css"?>
This should probably just be replaced with "chrome://global/skin/" as the href.
Attachment #8984903 -
Flags: review?(gijskruitbosch+bugs)
Reporter | ||
Updated•6 years ago
|
Assignee: nobody → is2ei.horie
Mentor: gijskruitbosch+bugs
Status: NEW → ASSIGNED
status-firefox59:
affected → ---
Component: Themes → Theme
Product: Toolkit → Firefox
Assignee | ||
Comment 6•6 years ago
|
||
Thanks for your comment! I updated the patch.
Could you check it, please?
Attachment #8984903 -
Attachment is obsolete: true
Attachment #8985810 -
Flags: review?(gijskruitbosch+bugs)
Reporter | ||
Comment 7•6 years ago
|
||
Comment on attachment 8985810 [details] [diff] [review]
bug-1426426.patch
Review of attachment 8985810 [details] [diff] [review]:
-----------------------------------------------------------------
LGTM, thanks!
Attachment #8985810 -
Flags: review?(gijskruitbosch+bugs) → review+
Reporter | ||
Updated•6 years ago
|
Keywords: checkin-needed
Pushed by csabou@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/1d03f4a4af28
Stop shipping communicator.css. r=gijs
Keywords: checkin-needed
Comment 9•6 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
status-firefox62:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 62
You need to log in
before you can comment on or make changes to this bug.
Description
•