Closed
Bug 1154218
Opened 9 years ago
Closed 9 years ago
Get rid of webapprt's downloads-aero.css
Categories
(Firefox Graveyard :: Webapp Runtime, defect)
Tracking
(firefox40 fixed)
RESOLVED
FIXED
Firefox 40
Tracking | Status | |
---|---|---|
firefox40 | --- | fixed |
People
(Reporter: alfredkayser, Assigned: Gijs)
Details
Attachments
(2 files, 1 obsolete file)
downloads-aero.css can easily be removed. It only adds some rules specifically to aero protected by "@media (-moz-windows-compositor) {".
Reporter | ||
Comment 1•9 years ago
|
||
It is the on;y -aero.css left, so removing this will remove this aero dependency to overrides for .css files
Reporter | ||
Updated•9 years ago
|
Assignee: nobody → dao
Comment 2•9 years ago
|
||
There's no such file in the Firefox theme. Toolkit's downloads-aero.css has been removed in bug 1150006.
Assignee | ||
Updated•9 years ago
|
Status: RESOLVED → REOPENED
Component: Theme → General
Product: Firefox → Web Apps
Resolution: INVALID → ---
Assignee | ||
Updated•9 years ago
|
Summary: Get rid of downloads-aero.css → Get rid of webapprt's downloads-aero.css
Assignee | ||
Comment 3•9 years ago
|
||
Ugh, the component story here is super confusing.
Component: General → Webapp Runtime
Product: Web Apps → Firefox
Assignee | ||
Comment 4•9 years ago
|
||
/r/7023 - Bug 1154218 - get rid of webapprt's downloads-aero.css, r?dao,baku Pull down this commit: hg pull -r 0af11f1e1037a24d20a1d2787c74787a6c549fe6 https://reviewboard-hg.mozilla.org/gecko/
Attachment #8592204 -
Flags: review?(dao)
Attachment #8592204 -
Flags: review?(amarchesini)
Assignee | ||
Comment 5•9 years ago
|
||
Apologies for the binary file stupidities, but I'm hoping that at least now with the actual cset I won't have trouble committing this like Dão did with some previous bugs. Essentially what the change is doing is moving the non-suffixed assets to -XP, and the -aero-suffixed assets to be unsuffixed, and then updating the overrides to be XP-only. This matches what we've done in the main browser theme and should make it easier to maintain the code in conjunction with the browser code.
Assignee: nobody → gijskruitbosch+bugs
Status: REOPENED → ASSIGNED
Iteration: --- → 40.2 - 27 Apr
Points: --- → 2
Flags: qe-verify-
Flags: in-testsuite-
Flags: firefox-backlog+
Comment 6•9 years ago
|
||
Comment on attachment 8592204 [details]
MozReview Request: bz://1154218/Gijs
I cannot review this code. Sorry.
Attachment #8592204 -
Flags: review?(amarchesini)
Assignee | ||
Comment 7•9 years ago
|
||
Comment on attachment 8592204 [details]
MozReview Request: bz://1154218/Gijs
Eh, sorry, wrong reviewer. Thanks for responding so quickly!
Attachment #8592204 -
Flags: review?(mar.castelluccio)
Updated•9 years ago
|
Attachment #8592204 -
Flags: review?(dao) → review+
Comment 8•9 years ago
|
||
Comment on attachment 8592204 [details]
MozReview Request: bz://1154218/Gijs
Assuming the image changes are correct (I don't know yet how this new review tool works, the image changes are stripped from the diff file) and the patch has been tested, this looks good to me.
Attachment #8592204 -
Flags: review?(mar.castelluccio) → review+
Assignee | ||
Comment 9•9 years ago
|
||
(In reply to Marco Castelluccio [:marco] from comment #8) > Comment on attachment 8592204 [details] > MozReview Request: bz://1154218/Gijs > > Assuming the image changes are correct (I don't know yet how this new review > tool works, the image changes are stripped from the diff file) and the patch > has been tested, this looks good to me. I am pretty sure the code changes are correct from a logical perspective, but I have no idea how to test this. How can I test this? :-)
Flags: needinfo?(mar.castelluccio)
Comment 10•9 years ago
|
||
You can simply host this app somewhere (localhost for example), install it, launch it and then see if downloading still works.
Flags: needinfo?(mar.castelluccio)
Assignee | ||
Comment 12•9 years ago
|
||
(In reply to Marco Castelluccio [:marco] from comment #10) > Created attachment 8593881 [details] > testdownload.zip > > You can simply host this app somewhere (localhost for example), install it, > launch it and then see if downloading still works. Thanks! Had to tweak it a bit, but worked it out in the end. Tested and landed.
Whiteboard: [fixed-in-fx-team]
Comment 13•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/4f271f5de1c4
Status: ASSIGNED → RESOLVED
Closed: 9 years ago → 9 years ago
status-firefox40:
--- → fixed
Resolution: --- → FIXED
Whiteboard: [fixed-in-fx-team]
Target Milestone: --- → Firefox 40
Assignee | ||
Comment 14•9 years ago
|
||
Attachment #8592204 -
Attachment is obsolete: true
Attachment #8620034 -
Flags: review+
Assignee | ||
Comment 15•9 years ago
|
||
Updated•8 years ago
|
Product: Firefox → Firefox Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•