Closed
Bug 1340232
Opened 8 years ago
Closed 8 years ago
Remove unused -webkit css
Categories
(Tree Management :: Treeherder, defect, P4)
Tree Management
Treeherder
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jfrench, Assigned: jfrench)
Details
Attachments
(5 files)
47 bytes,
text/x-github-pull-request
|
wlach
:
review+
|
Details | Review |
47 bytes,
text/x-github-pull-request
|
wlach
:
review+
|
Details | Review |
47 bytes,
text/x-github-pull-request
|
wlach
:
review+
|
Details | Review |
47 bytes,
text/x-github-pull-request
|
wlach
:
review+
|
Details | Review |
47 bytes,
text/x-github-pull-request
|
wlach
:
review+
|
Details | Review |
This tracks the removal of unused -webkit css properties, which due to browser evolution is now supported on Chrome with their non -webkit equivalents.
Since there are more than fifty removals across Treeherder, I'd like to do them in smaller chunks, according to their major UI. I will test each for any unexpected changes.
Assignee | ||
Updated•8 years ago
|
Assignee: nobody → tojonmz
Status: NEW → ASSIGNED
Comment 1•8 years ago
|
||
Assignee | ||
Comment 2•8 years ago
|
||
Comment on attachment 8838150 [details] [review]
[treeherder] tojon:remove-webkit-css-pinboard > mozilla:master
Pinboard removals for review.
Attachment #8838150 -
Flags: review?(wlachance)
Updated•8 years ago
|
Attachment #8838150 -
Flags: review?(wlachance) → review+
Comment 3•8 years ago
|
||
Commit pushed to master at https://github.com/mozilla/treeherder
https://github.com/mozilla/treeherder/commit/5fee89a24aaa16a1c8ae48c4297717b23c89762b
Bug 1340232 - Remove unused -webkit css in the pinboard (#2182)
Comment 4•8 years ago
|
||
Thanks Jonathan!
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Comment 5•8 years ago
|
||
Assignee | ||
Comment 6•8 years ago
|
||
Next up, info panel removals for review.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Updated•8 years ago
|
Attachment #8838736 -
Flags: review?(wlachance)
Comment 7•8 years ago
|
||
Commit pushed to master at https://github.com/mozilla/treeherder
https://github.com/mozilla/treeherder/commit/4086a7fb2f4b7c25e49bba51235fabb8e2bd452b
Bug 1340232 - Remove unused -webkit css from info-panel (#2189)
Comment 8•8 years ago
|
||
Comment on attachment 8838736 [details] [review]
[treeherder] tojon:remove-webkit-css-infopanel > mozilla:master
Thank you, merged!
Attachment #8838736 -
Flags: review?(wlachance) → review+
Updated•8 years ago
|
Status: REOPENED → RESOLVED
Closed: 8 years ago → 8 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 9•8 years ago
|
||
Next up, main page, resultset bar and navbar for removals.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 10•8 years ago
|
||
Assignee | ||
Updated•8 years ago
|
Attachment #8840654 -
Flags: review?(wlachance)
Updated•8 years ago
|
Attachment #8840654 -
Flags: review?(wlachance) → review+
Comment 11•8 years ago
|
||
Commit pushed to master at https://github.com/mozilla/treeherder
https://github.com/mozilla/treeherder/commit/131a67eb856abf79d8d3a899d02586b383375ed6
Bug 1340232 - Remove unused -webkit css from main page (#2197)
Comment 12•8 years ago
|
||
Hey jfrench, it unfortunately looks like (on further testing) your last change results in the job details panel taking up more than the usual vertical space if you click on a job on a small view (like try):
https://treeherder.allizom.org/#/jobs?repo=try&revision=cc6dcc70342529fc2a5210266430a354b69f036a&selectedJob=74496437
Reverting the commit in comment 11 (131a67eb856abf79d8d3a899d02586b383375ed6) fixes the issue.
Could you have a look when you get a chance?
Flags: needinfo?(tojonmz)
Assignee | ||
Comment 13•8 years ago
|
||
Yup, I will have a look. So much for my having tested pushes only on inbound and central :)
Comment 14•8 years ago
|
||
Assignee | ||
Updated•8 years ago
|
Flags: needinfo?(tojonmz)
Attachment #8841234 -
Flags: review?(wlachance)
Comment 15•8 years ago
|
||
Comment on attachment 8841234 [details] [review]
[treeherder] tojon:remove-webkit-css-main-tweak > mozilla:master
r+ with comment fixed or removed. thanks for jumping on this :)
Attachment #8841234 -
Flags: review?(wlachance) → review+
Assignee | ||
Comment 16•8 years ago
|
||
I removed the old comment, ready for merge.
Comment 17•8 years ago
|
||
Commit pushed to master at https://github.com/mozilla/treeherder
https://github.com/mozilla/treeherder/commit/2a7783727be3b338c8640bdd8802afc49f63a5cf
Bug 1340232 - Return flex property for small push reflows (#2205)
Updated•8 years ago
|
Status: REOPENED → RESOLVED
Closed: 8 years ago → 8 years ago
Resolution: --- → FIXED
Comment 19•8 years ago
|
||
Assignee | ||
Updated•8 years ago
|
Attachment #8844633 -
Flags: review?(wlachance)
Comment 20•8 years ago
|
||
Commit pushed to master at https://github.com/mozilla/treeherder
https://github.com/mozilla/treeherder/commit/bb5d4e5540b3f74bc09de482b3d3f5a5c0c35823
Bug 1340232 - Remove unused -webkit css from perf (#2235)
Updated•8 years ago
|
Attachment #8844633 -
Flags: review?(wlachance) → review+
Assignee | ||
Comment 21•8 years ago
|
||
So I think we can call this bug done. There is still the Logviewer webkit removals to do, but I think it has a bunch of other unused stuff since the unified Logviewer was implemented; so we can do it in its own bug.
Status: REOPENED → RESOLVED
Closed: 8 years ago → 8 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•