Closed
Bug 774335
Opened 12 years ago
Closed 12 years ago
Implement unicode-bidi: isolate-override (replacing ability to combine isolate and bidi-override keywords)
Categories
(Core :: CSS Parsing and Computation, defect)
Core
CSS Parsing and Computation
Tracking
()
RESOLVED
FIXED
mozilla17
People
(Reporter: smontagu, Assigned: smontagu)
References
()
Details
(Keywords: dev-doc-complete)
Attachments
(2 files)
11.82 KB,
patch
|
dbaron
:
review+
|
Details | Diff | Splinter Review |
2.83 KB,
patch
|
dbaron
:
review+
|
Details | Diff | Splinter Review |
The latest version of CSS3 Writing Modes has a new value "isolate-override" for unicode-bidi, instead of the combination "bidi-override isolate".
Assignee | ||
Comment 1•12 years ago
|
||
Assignee: nobody → smontagu
Attachment #642961 -
Flags: review?(dbaron)
Assignee | ||
Comment 2•12 years ago
|
||
Attachment #642962 -
Flags: review?(dbaron)
Assignee | ||
Comment 3•12 years ago
|
||
I'll move the hunk at https://bugzilla.mozilla.org/attachment.cgi?id=642962&action=diff#a/layout/style/nsCSSPropList.h_sec1 into attachment 642961 [details] [diff] [review]
Comment 4•12 years ago
|
||
Comment on attachment 642961 [details] [diff] [review] Patch >diff --git a/layout/style/nsCSSPropList.h b/layout/style/nsCSSPropList.h > CSS_PROP_TEXTRESET( > unicode-bidi, > unicode_bidi, > UnicodeBidi, >- CSS_PROPERTY_PARSE_VALUE | >- CSS_PROPERTY_VALUE_PARSER_FUNCTION, >- "", >- 0, >+ CSS_PROPERTY_PARSE_VALUE, >+ VARIANT_HK, > kUnicodeBidiKTable, > CSS_PROP_NO_OFFSET, > eStyleAnimType_None) This looks like a bad merge that didn't compile; you need to put the "" back in. r=dbaron with that We should also think about a path to unprefixing this sooner rather than later...
Attachment #642961 -
Flags: review?(dbaron) → review+
Comment 5•12 years ago
|
||
Comment on attachment 642962 [details] [diff] [review] Changes to tests that depended on the old syntax >diff --git a/layout/style/nsCSSPropList.h b/layout/style/nsCSSPropList.h > CSS_PROP_TEXTRESET( > unicode-bidi, > unicode_bidi, > UnicodeBidi, > CSS_PROPERTY_PARSE_VALUE, >+ "", > VARIANT_HK, > kUnicodeBidiKTable, > CSS_PROP_NO_OFFSET, > eStyleAnimType_None) > CSS_PROP_USERINTERFACE( > -moz-user-focus, > user_focus, > CSS_PROP_DOMPROP_PREFIXED(UserFocus), Aha. This merge got in the wrong patch. You should either put it in the other one or just squash the two patches together. r=dbaron
Attachment #642962 -
Flags: review?(dbaron) → review+
> We should also think about a path to unprefixing this sooner rather than later...
Authors shouldn't be using 'unicode-bidi' in general, so I don't see that as important. The values there mostly exist to support the relevant HTML features.
Assignee | ||
Comment 7•12 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/6f224e55d00b https://hg.mozilla.org/integration/mozilla-inbound/rev/d1f0011fdef2
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla17
Comment 8•12 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/6f224e55d00b https://hg.mozilla.org/mozilla-central/rev/d1f0011fdef2
Updated•12 years ago
|
Keywords: dev-doc-needed
Summary: Implement unicode-bidi: isolate-override → Implement unicode-bidi: isolate-override (replacing ability to combine isolate and bidi-override keywords)
Comment 9•12 years ago
|
||
Updated: https://developer.mozilla.org/en-US/docs/CSS/unicode-bidi https://developer.mozilla.org/en-US/docs/Firefox_17_for_developers
Keywords: dev-doc-needed → dev-doc-complete
You need to log in
before you can comment on or make changes to this bug.
Description
•