mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-08 02:14:43 +00:00
Bug 1141895 part 2 - Use unprefixed unicode-bidi values in internal code. r=jfkthame
MozReview-Commit-ID: 1o2NEe8eiSX --HG-- extra : rebase_source : b09e931fc8e318ceda224fe9c02dd7931c75f8ed
This commit is contained in:
parent
84a5a2fca6
commit
8bb94fa4a4
@ -2,7 +2,7 @@
|
||||
<html>
|
||||
<body onload="document.documentElement.offsetHeight; document.getElementById('s').style.textTransform='uppercase'; document.documentElement.offsetHeight; ">
|
||||
|
||||
<div style="white-space: pre-wrap; -moz-column-count: 2;"><span id="s" style="unicode-bidi: -moz-isolate;">
|
||||
<div style="white-space: pre-wrap; -moz-column-count: 2;"><span id="s" style="unicode-bidi: isolate;">
|
||||
<div style="direction: rtl;"></div></span></div>
|
||||
|
||||
</body>
|
||||
|
@ -17,7 +17,7 @@ function boom()
|
||||
</head>
|
||||
<body onload="boom();">
|
||||
|
||||
<div style="-moz-column-count: 2;"><span style="unicode-bidi: -moz-isolate;" id="x"><span style="direction: rtl;"></span> <span style="unicode-bidi: -moz-isolate; white-space: pre;">
|
||||
<div style="-moz-column-count: 2;"><span style="unicode-bidi: isolate;" id="x"><span style="direction: rtl;"></span> <span style="unicode-bidi: isolate; white-space: pre;">
|
||||
x</span></span></div>
|
||||
|
||||
</body>
|
||||
|
@ -20,6 +20,6 @@ window.addEventListener("load", function() {
|
||||
</script>
|
||||
|
||||
<body>
|
||||
<div><span style="unicode-bidi: -moz-isolate;"><span style="display: inline-block; float: right;" id="v"></span>D E<span style="unicode-bidi: -moz-isolate;"><span><span> ت</span></span></span></span></div>
|
||||
<div><span style="unicode-bidi: isolate;"><span style="display: inline-block; float: right;" id="v"></span>D E<span style="unicode-bidi: isolate;"><span><span> ت</span></span></span></span></div>
|
||||
</body>
|
||||
</html>
|
||||
|
@ -10,8 +10,8 @@ span { direction: rtl; color: red; }
|
||||
<ol dir=rtl>
|
||||
<li><span style="unicode-bidi: normal">18 ديسمبر</span></li>
|
||||
<li><span style="unicode-bidi: embed">18 ديسمبر</span></li>
|
||||
<li><span style="unicode-bidi: -moz-isolate; unicode-bidi: isolate">18 ديسمبر</span></li>
|
||||
<li><span style="unicode-bidi: -moz-plaintext; unicode-bidi: plaintext">18 ديسمبر</span></li>
|
||||
<li><span style="unicode-bidi: isolate">18 ديسمبر</span></li>
|
||||
<li><span style="unicode-bidi: plaintext">18 ديسمبر</span></li>
|
||||
<li><span>‫18 ديسمبر‬</span></li>
|
||||
<li><span>⁧18 ديسمبر⁩</span></li>
|
||||
<li><span>⁨18 ديسمبر⁩</span></li>
|
||||
|
@ -5,8 +5,8 @@
|
||||
<title>Bidi isolation - css</title>
|
||||
<style type="text/css">
|
||||
body { font-family: monospace; }
|
||||
span { unicode-bidi: -moz-isolate; }
|
||||
span.override { unicode-bidi: -moz-isolate-override; }
|
||||
span { unicode-bidi: isolate; }
|
||||
span.override { unicode-bidi: isolate-override; }
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
|
@ -4,8 +4,6 @@
|
||||
<meta charset="utf-8">
|
||||
<style>
|
||||
.plaintext {
|
||||
unicode-bidi: -moz-plaintext;
|
||||
unicode-bidi: -webkit-plaintext;
|
||||
unicode-bidi: plaintext;
|
||||
}
|
||||
</style>
|
||||
|
@ -14,8 +14,6 @@
|
||||
margin: 20px;
|
||||
}
|
||||
.plaintext {
|
||||
unicode-bidi: -moz-plaintext;
|
||||
unicode-bidi: -webkit-plaintext;
|
||||
unicode-bidi: plaintext;
|
||||
}
|
||||
</style>
|
||||
|
@ -14,13 +14,9 @@
|
||||
margin: 20px;
|
||||
}
|
||||
.plaintext {
|
||||
unicode-bidi: -moz-plaintext;
|
||||
unicode-bidi: -webkit-plaintext;
|
||||
unicode-bidi: plaintext;
|
||||
}
|
||||
.isolate {
|
||||
unicode-bidi: -moz-isolate;
|
||||
unicode-bidi: -webkit-isolate;
|
||||
unicode-bidi: isolate;
|
||||
}
|
||||
</style>
|
||||
|
@ -14,8 +14,6 @@
|
||||
margin: 20px;
|
||||
}
|
||||
.plaintext {
|
||||
unicode-bidi: -moz-plaintext;
|
||||
unicode-bidi: -webkit-plaintext;
|
||||
unicode-bidi: plaintext;
|
||||
}
|
||||
</style>
|
||||
|
@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/css" href="data:text/css,
|
||||
treechildren::-moz-tree-cell, label { unicode-bidi: -moz-plaintext; }
|
||||
treechildren::-moz-tree-cell, label { unicode-bidi: plaintext; }
|
||||
tree { height: 100px; }
|
||||
"?>
|
||||
<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
|
||||
|
@ -4,7 +4,7 @@
|
||||
<style>
|
||||
body { font: 32px monospace; }
|
||||
div { text-align: center; }
|
||||
span { unicode-bidi: -moz-isolate; unicode-bidi: isolate; }
|
||||
span { unicode-bidi: isolate; }
|
||||
</style>
|
||||
|
||||
<body>
|
||||
|
@ -4,7 +4,7 @@
|
||||
<style>
|
||||
body { font: 32px monospace; }
|
||||
div { text-align: center; }
|
||||
span { unicode-bidi: -moz-isolate; unicode-bidi: isolate; }
|
||||
span { unicode-bidi: isolate; }
|
||||
</style>
|
||||
|
||||
<body>
|
||||
|
@ -5,8 +5,6 @@
|
||||
<title>Auto dir and alignment</title>
|
||||
<style type="text/css">
|
||||
p.plaintext {
|
||||
unicode-bidi: -moz-plaintext;
|
||||
unicode-bidi: -webkit-plaintext;
|
||||
unicode-bidi: plaintext;
|
||||
}
|
||||
</style>
|
||||
|
@ -3,8 +3,6 @@
|
||||
<title>Test cases for unicode-bidi:isolate</title>
|
||||
<style>
|
||||
.isolate {
|
||||
unicode-bidi: -webkit-isolate;
|
||||
unicode-bidi: -moz-isolate;
|
||||
unicode-bidi: isolate;
|
||||
}
|
||||
</style>
|
||||
|
@ -11,7 +11,7 @@
|
||||
-webkit-column-gap: 5em;
|
||||
text-align: left;
|
||||
}
|
||||
.enclosed { unicode-bidi: -moz-isolate; }
|
||||
.enclosed { unicode-bidi: isolate; }
|
||||
</style>
|
||||
</head>
|
||||
<body onload="buildTable()">
|
||||
|
@ -4,8 +4,6 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<style>
|
||||
.plaintext {
|
||||
unicode-bidi:-webkit-plaintext;
|
||||
unicode-bidi:-moz-plaintext;
|
||||
unicode-bidi:plaintext;
|
||||
}
|
||||
textarea { text-align: left; resize: none; }
|
||||
|
@ -4,8 +4,6 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<style>
|
||||
.plaintext {
|
||||
unicode-bidi:-webkit-plaintext;
|
||||
unicode-bidi:-moz-plaintext;
|
||||
unicode-bidi:plaintext;
|
||||
}
|
||||
textarea { text-align: left; resize: none; }
|
||||
|
@ -4,8 +4,6 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<style>
|
||||
.plaintext {
|
||||
unicode-bidi:-webkit-plaintext;
|
||||
unicode-bidi:-moz-plaintext;
|
||||
unicode-bidi:plaintext;
|
||||
}
|
||||
textarea { text-align: left; resize: none; }
|
||||
|
@ -7,7 +7,7 @@ div, pre { text-align: left; }
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div style="unicode-bidi: -webkit-plaintext; unicode-bidi: -moz-plaintext; unicode-bidi: plaintext;">
|
||||
<div style="unicode-bidi: plaintext;">
|
||||
!hello.
|
||||
<br>
|
||||
!שלום.
|
||||
|
@ -4,7 +4,7 @@
|
||||
}
|
||||
rbc {
|
||||
display: ruby-base-container;
|
||||
unicode-bidi: -moz-isolate;
|
||||
unicode-bidi: isolate;
|
||||
}
|
||||
[pseudo] {
|
||||
font-size: inherit;
|
||||
|
@ -8,7 +8,7 @@
|
||||
/* bidi */
|
||||
|
||||
[dir] {
|
||||
unicode-bidi: -moz-isolate;
|
||||
unicode-bidi: isolate;
|
||||
}
|
||||
[dir="rtl"] {
|
||||
direction: rtl;
|
||||
@ -83,19 +83,19 @@ thead,
|
||||
tr,
|
||||
ul,
|
||||
xmp {
|
||||
unicode-bidi: -moz-isolate;
|
||||
unicode-bidi: isolate;
|
||||
}
|
||||
|
||||
bdi, output {
|
||||
unicode-bidi: -moz-isolate;
|
||||
unicode-bidi: isolate;
|
||||
}
|
||||
bdo, bdo[dir] {
|
||||
unicode-bidi: bidi-override;
|
||||
}
|
||||
bdo[dir="auto"] {
|
||||
unicode-bidi: -moz-isolate-override;
|
||||
unicode-bidi: isolate-override;
|
||||
}
|
||||
textarea[dir="auto"], pre[dir="auto"] { unicode-bidi: -moz-plaintext; }
|
||||
textarea[dir="auto"], pre[dir="auto"] { unicode-bidi: plaintext; }
|
||||
|
||||
/* blocks */
|
||||
|
||||
@ -644,7 +644,7 @@ img:-moz-loading::before, input:-moz-loading::before,
|
||||
applet:-moz-empty-except-children-with-localname(param):-moz-broken::before,
|
||||
applet:-moz-empty-except-children-with-localname(param):-moz-user-disabled::before {
|
||||
content: -moz-alt-content !important;
|
||||
unicode-bidi: -moz-isolate;
|
||||
unicode-bidi: isolate;
|
||||
}
|
||||
|
||||
:-moz-any(object,applet):-moz-any(:-moz-broken,:-moz-user-disabled) > *|* {
|
||||
@ -855,5 +855,5 @@ rtc > rt {
|
||||
font-size: inherit;
|
||||
}
|
||||
ruby, rb, rt, rtc {
|
||||
unicode-bidi: -moz-isolate;
|
||||
unicode-bidi: isolate;
|
||||
}
|
||||
|
@ -76,23 +76,23 @@
|
||||
/* Ruby */
|
||||
*|*::-moz-ruby {
|
||||
display: ruby;
|
||||
unicode-bidi: -moz-isolate;
|
||||
unicode-bidi: isolate;
|
||||
}
|
||||
*|*::-moz-ruby-base {
|
||||
display: ruby-base;
|
||||
unicode-bidi: -moz-isolate;
|
||||
unicode-bidi: isolate;
|
||||
}
|
||||
*|*::-moz-ruby-text {
|
||||
display: ruby-text;
|
||||
unicode-bidi: -moz-isolate;
|
||||
unicode-bidi: isolate;
|
||||
}
|
||||
*|*::-moz-ruby-base-container {
|
||||
display: ruby-base-container;
|
||||
unicode-bidi: -moz-isolate;
|
||||
unicode-bidi: isolate;
|
||||
}
|
||||
*|*::-moz-ruby-text-container {
|
||||
display: ruby-text-container;
|
||||
unicode-bidi: -moz-isolate;
|
||||
unicode-bidi: isolate;
|
||||
}
|
||||
|
||||
/* Lists */
|
||||
|
@ -91,7 +91,7 @@ span:not(.error), a:not(.error) {
|
||||
unicode-bidi: embed;
|
||||
}
|
||||
span[id] {
|
||||
unicode-bidi: -moz-isolate;
|
||||
unicode-bidi: isolate;
|
||||
}
|
||||
.highlight .error,
|
||||
.highlight .error > :-moz-any(.start-tag, .end-tag, .comment, .cdata, .doctype,
|
||||
|
@ -13,7 +13,7 @@
|
||||
-moz-user-select: text;
|
||||
cursor: text !important;
|
||||
white-space: pre-wrap;
|
||||
unicode-bidi: -moz-plaintext;
|
||||
unicode-bidi: plaintext;
|
||||
}
|
||||
|
||||
#loginLabel, #password1Label {
|
||||
|
@ -26,7 +26,7 @@ tabmodalprompt {
|
||||
-moz-user-select: text;
|
||||
cursor: text !important;
|
||||
white-space: pre-wrap;
|
||||
unicode-bidi: -moz-plaintext;
|
||||
unicode-bidi: plaintext;
|
||||
}
|
||||
|
||||
label[value=""] {
|
||||
|
Loading…
Reference in New Issue
Block a user