Closed Bug 1154814 Opened 11 years ago Closed 11 years ago

Is ruby `text-emphasis: none` redundant?

Categories

(Core :: CSS Parsing and Computation, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla40
Tracking Status
firefox38 --- fixed
firefox39 --- fixed
firefox40 --- fixed

People

(Reporter: marcosc, Assigned: xidorn)

References

Details

Attachments

(1 file)

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?
Flags: needinfo?(quanxunzhen)
the context is: rt { display: ruby-text; font-variant-east-asian: ruby; text-emphasis: none; }
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)
Attached patch patchSplinter Review
Assignee: nobody → quanxunzhen
Attachment #8593074 - Flags: review?(cam)
OS: Mac OS X → All
Hardware: x86 → All
Version: unspecified → Trunk
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?
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.
Attachment #8593074 - Flags: review?(cam) → review+
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla40
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?
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+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: