Closed Bug 887950 Opened 11 years ago Closed 11 years ago

Test failure with bug 653881 in the notificationbar code

Categories

(Firefox :: Theme, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: mrbkap, Assigned: mrbkap)

References

Details

Attachments

(1 file)

Attached patch Proposed patchSplinter Review
This is very similar to several of the dependencies on bug 653881 -- the OSX theme for the notification bar gets tripped up by the additional xbl:children elements added as a result of that bug. The patch is trivial. I'd appreciate a review asap. We're investigating some solutions to make this situation less whack-a-mole-y, but for the moment, I'd like to simply get the easy fixes in.
Attachment #768505 - Flags: review?(mstange)
Attachment #768505 - Flags: review?(gavin.sharp)
Comment on attachment 768505 [details] [diff] [review]
Proposed patch

I'm basing my review on the similarity to bug 875165.
Attachment #768505 - Flags: review?(mstange) → review+
Won't you also need to fix almost all of the other hits in
http://mxr.mozilla.org/mozilla-central/search?string=.button-text

? The compat problems at this point look too large for this landing to be feasible.
(In reply to :Gavin Sharp (use gavin@gavinsharp.com for email) from comment #2)
> Won't you also need to fix almost all of the other hits in
> http://mxr.mozilla.org/mozilla-central/search?string=.button-text
> 
> ? The compat problems at this point look too large for this landing to be
> feasible.

See bug 653881 comment 98. I plan to land both patches.
Is it really worth landing this patch (and all the others like it) if you're going to land that one?
It's a matter of taste, I suppose. I prefer the more explicit style, so I'd prefer to land both patches but if you or mstange prefer, I can not land this patch (wchen confirmed yesterday that the other patch fixes this bug independently of this patch).
I don't have that much experience with bindings so I don't have an opinion on this.
I went ahead and landed this. Gavin, if you feel strongly that I should back out, let me know.

https://hg.mozilla.org/integration/mozilla-inbound/rev/989747f479ee
https://hg.mozilla.org/mozilla-central/rev/989747f479ee
Assignee: nobody → mrbkap
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 25
Comment on attachment 768505 [details] [diff] [review]
Proposed patch

It seems confusing to introduce inconsistencies in the tree about which type of selector should be used - if we're going to keep the old style working, it seems better to avoid changing anything that doesn't need changing.
Attachment #768505 - Flags: review?(gavin.sharp)
This argument sounds very convincing to me. I'm now also in favor of a backout.
https://hg.mozilla.org/integration/mozilla-inbound/rev/86ece8e34a93

Sure.
Resolution: FIXED → WONTFIX
Target Milestone: Firefox 25 → ---
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: