Closed
Bug 815609
Opened 12 years ago
Closed 12 years ago
[BB][headers] - refactoring - removing the child combinators for sub-headers
Categories
(Firefox OS Graveyard :: Gaia, defect)
Tracking
(b2g18 fixed, b2g18-v1.0.0 wontfix, b2g18-v1.0.1 wontfix)
RESOLVED
FIXED
People
(Reporter: pivanov, Assigned: pivanov)
References
Details
(Whiteboard: BerlinWW)
Attachments
(2 files)
(deleted),
text/html
|
kaze
:
review+
lsblakk
:
approval-gaia-v1+
|
Details |
(deleted),
text/html
|
arnau
:
review+
|
Details |
The current CSS selectors are too strict and don't allow to style sub-headers if they aren't direct descendants of a panel. This is a blocker in a few situations, e.g. bug 815608 where we need to nest the panel content in a <div> block.
Assignee | ||
Comment 1•12 years ago
|
||
Attachment #685619 -
Flags: review?(kaze)
Attachment #685619 -
Flags: feedback?(igonzaleznicolas)
Attachment #685619 -
Flags: feedback?(gbrander)
Attachment #685619 -
Flags: feedback?(arnau)
Assignee | ||
Updated•12 years ago
|
Whiteboard: BerlinWW
Assignee | ||
Updated•12 years ago
|
Assignee: nobody → pivanov
Comment 2•12 years ago
|
||
Comment on attachment 685619 [details]
patch
We have to land this if we want to fix bug 828890…
[Approval Request Comment]
Bug caused by (feature/regressing bug #):
User impact if declined: visual inconsistency, see bug 828890
Testing completed: manual
Risk to taking this patch (and alternatives if risky): low
Attachment #685619 -
Flags: review?(kaze)
Attachment #685619 -
Flags: review+
Attachment #685619 -
Flags: approval-gaia-master?(21)
Comment 3•12 years ago
|
||
Comment on attachment 685619 [details]
patch
This should land in the UX branch first so it will have QA green light before merging.
Attachment #685619 -
Flags: approval-gaia-master?(21) → approval-gaia-master-
Assignee | ||
Comment 4•12 years ago
|
||
Attachment #701787 -
Flags: review?
Comment 5•12 years ago
|
||
Landed in UX Branch https://github.com/gordonbrander/gaia/commit/588899fb090ba6f898d6186be77be19505f8f579
Whiteboard: BerlinWW → BerlinWW, uxbranch, landed in uxbranch
Assignee | ||
Comment 6•12 years ago
|
||
Thanks again Vivien. The patch was moved in UX branch.
Whiteboard: BerlinWW, uxbranch, landed in uxbranch → BerlinWW
Assignee | ||
Updated•12 years ago
|
Attachment #685619 -
Attachment is obsolete: true
Attachment #685619 -
Flags: feedback?(igonzaleznicolas)
Attachment #685619 -
Flags: feedback?(gbrander)
Attachment #685619 -
Flags: feedback?(arnau)
Assignee | ||
Updated•12 years ago
|
Attachment #701787 -
Flags: review? → review?(arnau)
Comment on attachment 701787 [details]
patch for UX branch
Nice work Pavel!
Let´s try to land this ASAP.
Attachment #701787 -
Flags: review?(arnau) → review+
Assignee | ||
Updated•12 years ago
|
Attachment #685619 -
Attachment is obsolete: false
Assignee | ||
Comment 8•12 years ago
|
||
Thanks you can see the patch for gaia/master here : https://github.com/mozilla-b2g/gaia/pull/6655
Assignee | ||
Updated•12 years ago
|
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Comment 9•12 years ago
|
||
hi Pavel
could you please ask for the gaia-approval-v1? so we can request the landing in v1-train and therefore in v1.0.1.
Thanks a lot
Assignee | ||
Updated•12 years ago
|
Attachment #685619 -
Flags: approval-gaia-v1- → approval-gaia-v1?(21)
Updated•12 years ago
|
Attachment #685619 -
Flags: approval-gaia-v1?(21) → approval-gaia-v1?
Comment 10•12 years ago
|
||
Does the risk evaluation from comment 2 still stand? I'm finding it hard to believe this is a low risk change when it's in a shared path, and it's only been on master for <1day (limited visibility).
Also, does this patch have any value if landed without bug 828890?
Assignee | ||
Comment 11•12 years ago
|
||
Yep the risk is very low. We need this [BB] improvement for bug 828890 and Arnau need this one for some other bug I think.
Comment 12•12 years ago
|
||
I don't see an answer to the second part of the questions in comment 10 - does this have value if landed without bug 828890? That bug is currently waiting on review so we'll hold off here for an answer and also for that other bug's nom and risk assessment.
Comment 13•12 years ago
|
||
(In reply to Lukas Blakk [:lsblakk] from comment #12)
> I don't see an answer to the second part of the questions in comment 10 -
> does this have value if landed without bug 828890?
It'd be nice for the email app, and a bit for the music app. Currently, we work around the limitations of the CSS here by adding dummy headers in our scroll regions so that we can use the subheading CSS. Removing those dummy headers would be cleaner, and probably ever-so-slightly faster.
Alex,
This patch is useful even if bug 828890 is not landed.
Thanks!
Comment 15•12 years ago
|
||
Comment on attachment 685619 [details]
patch
Approving for v1-train.
Attachment #685619 -
Flags: approval-gaia-v1? → approval-gaia-v1+
Updated•12 years ago
|
Comment 16•12 years ago
|
||
v1-train@c7fde1604df1b40b115d83e01f1ec1184d4ec57b
You need to log in
before you can comment on or make changes to this bug.
Description
•