Closed Bug 1192493 Opened 9 years ago Closed 9 years ago

Move tab-icon-overlay and tab-icon-sound display rules from theme to content stylesheet

Categories

(Firefox :: Tabbed Browser, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
Firefox 43
Tracking Status
firefox42 --- fixed
firefox43 --- fixed

People

(Reporter: dao, Assigned: dao)

Details

Attachments

(1 file)

Attached patch patchSplinter Review
      No description provided.
Attachment #8645312 - Flags: review?(ehsan)
Comment on attachment 8645312 [details] [diff] [review]
patch

Review of attachment 8645312 [details] [diff] [review]:
-----------------------------------------------------------------

If you'd like to keep the hunks that remove [pinned], please rebase on top of bug 1192568.

::: browser/themes/shared/tabs.inc.css
@@ -112,4 @@
>    border-radius: 8px;
>  }
>  
> -.tab-icon-overlay[soundplaying][pinned]:hover,

Why are you removing the [pinned] attributes here?  I don't understand why these changes are needed in this patch.
(In reply to Ehsan Akhgari (not reviewing patches, not reading bugmail, needinfo? me!) from comment #1)
> > -.tab-icon-overlay[soundplaying][pinned]:hover,
> 
> Why are you removing the [pinned] attributes here?

Because they're useless.
Comment on attachment 8645312 [details] [diff] [review]
patch

Review of attachment 8645312 [details] [diff] [review]:
-----------------------------------------------------------------

r=me on a rebased version on top of bug 1192568.

Note that I am landing bug 1192568 on inbound today when it reopens, and landing this patch unmodified (especially on fx-team) will create merge issues for the sheriffs.
Attachment #8645312 - Flags: review?(ehsan) → review+
(In reply to (Ask others for review please; out most of the week) from comment #3)
> Note that I am landing bug 1192568 on inbound today when it reopens, and
> landing this patch unmodified (especially on fx-team) will create merge
> issues for the sheriffs.

Please use fx-team for front-end related changes. The point of separating the branches by functional area is to avoid such merge issues.
https://hg.mozilla.org/mozilla-central/rev/5ac45627b8bd
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 43
Will this be also uplifted to 42, so that full themes won't have to include these "display:" rules for compatibility with FF?
Flags: needinfo?(dao)
Comment on attachment 8645312 [details] [diff] [review]
patch

Approval Request Comment
[Feature/regressing bug #]: bug 486262
[User impact if declined]: addon compat, see comment 7
[Describe test coverage new/current, TreeHerder]:
[Risks and why]: low, mostly moving code
[String/UUID change made/needed]: none
Flags: needinfo?(dao)
Attachment #8645312 - Flags: approval-mozilla-aurora?
Comment on attachment 8645312 [details] [diff] [review]
patch

Let's do it to not upset our addon developers!
Attachment #8645312 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: