Closed
Bug 1154814
Opened 11 years ago
Closed 11 years ago
Is ruby `text-emphasis: none` redundant?
Categories
(Core :: CSS Parsing and Computation, defect)
Core
CSS Parsing and Computation
Tracking
()
RESOLVED
FIXED
mozilla40
People
(Reporter: marcosc, Assigned: xidorn)
References
Details
Attachments
(1 file)
1.08 KB,
patch
|
heycam
:
review+
Sylvestre
:
approval-mozilla-aurora+
Sylvestre
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
When debugging, I keep seeing:
INFO Console message: [JavaScript Warning: "Unknown property 'text-emphasis'. Declaration dropped." {file: "resource://gre-resources/html.css" line: 807 column: 17 source: " text-emphasis: none;"}]
Can we drop that line from html.css?
![]() |
Reporter | |
Updated•11 years ago
|
Flags: needinfo?(quanxunzhen)
![]() |
Reporter | |
Comment 1•11 years ago
|
||
the context is:
rt {
display: ruby-text;
font-variant-east-asian: ruby;
text-emphasis: none;
}
Assignee | ||
Comment 2•11 years ago
|
||
Given that we haven't support text-emphasis yet, then yes we should remove this line. And as it produces annoying console message, we should uplift the removal to beta.
Depends on: 1040668
Flags: needinfo?(quanxunzhen)
Assignee | ||
Comment 3•11 years ago
|
||
Assignee: nobody → quanxunzhen
Attachment #8593074 -
Flags: review?(cam)
Assignee | ||
Updated•11 years ago
|
OS: Mac OS X → All
Hardware: x86 → All
Version: unspecified → Trunk
Comment 4•11 years ago
|
||
Comment on attachment 8593074 [details] [diff] [review]
patch
Review of attachment 8593074 [details] [diff] [review]:
-----------------------------------------------------------------
Why do we have rules like "rtc, rt" rather than "ruby > rtc, ruby > rt, rtc > rt" like the spec has?
Assignee | ||
Comment 5•11 years ago
|
||
We probably should ask the spec to rollback that change.
We decided in bug 1135306 that description in HTML5 doesn't make sense to rendering behavior, hence we don't need to change the stylesheet to match its description, which means the style sheet in the ruby spec could also remain to be simple.
Updated•11 years ago
|
Attachment #8593074 -
Flags: review?(cam) → review+
Assignee | ||
Comment 6•11 years ago
|
||
![]() |
||
Comment 7•11 years ago
|
||
Status: NEW → RESOLVED
Closed: 11 years ago
status-firefox40:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla40
Assignee | ||
Comment 8•11 years ago
|
||
Comment on attachment 8593074 [details] [diff] [review]
patch
Approval Request Comment
[Feature/regressing bug #]: bug 1039006
[User impact if declined]: See "Unknown property 'text-emphasis'. Declaration dropped." in browser console
[Describe test coverage new/current, TreeHerder]: n/a
[Risks and why]: no risk, just a simple fix on html.css
[String/UUID change made/needed]: n/a
Attachment #8593074 -
Flags: approval-mozilla-beta?
Attachment #8593074 -
Flags: approval-mozilla-aurora?
Updated•11 years ago
|
status-firefox38:
--- → affected
status-firefox39:
--- → affected
Comment 9•11 years ago
|
||
Comment on attachment 8593074 [details] [diff] [review]
patch
Should be in 38 beta 5.
Attachment #8593074 -
Flags: approval-mozilla-beta?
Attachment #8593074 -
Flags: approval-mozilla-beta+
Attachment #8593074 -
Flags: approval-mozilla-aurora?
Attachment #8593074 -
Flags: approval-mozilla-aurora+
Comment 10•11 years ago
|
||
Comment 11•11 years ago
|
||
You need to log in
before you can comment on or make changes to this bug.
Description
•