Bug 1119475 - tests pt 3 - Modify reftest for textarea padding on Windows Vista and later. r=heycam

--HG--
rename : layout/reftests/writing-mode/ua-style-sheet-textarea-1a-ref.html => layout/reftests/writing-mode/ua-style-sheet-textarea-1c-ref.html
This commit is contained in:
Jonathan Kew 2015-02-16 11:59:31 +00:00
parent 5bf74fd508
commit 360dbfa656
2 changed files with 32 additions and 1 deletions

View File

@ -63,8 +63,9 @@ fuzzy(116,64) HTTP(..) == 1115916-1-vertical-metrics.html 1115916-1-vertical-met
== ua-style-sheet-size-2.html ua-style-sheet-size-2-ref.html
== ua-style-sheet-fieldset-1.html ua-style-sheet-fieldset-1-ref.html
skip-if(Android||B2G) == ua-style-sheet-textarea-1.html ua-style-sheet-textarea-1a-ref.html
skip-if(Android||B2G||(winWidget&&!/^Windows\x20NT\x205\.1/.test(http.oscpu))) == ua-style-sheet-textarea-1.html ua-style-sheet-textarea-1a-ref.html
skip-if(!(Android||B2G)) == ua-style-sheet-textarea-1.html ua-style-sheet-textarea-1b-ref.html
skip-if(!winWidget||/^Windows\x20NT\x205\.1/.test(http.oscpu)) == ua-style-sheet-textarea-1.html ua-style-sheet-textarea-1c-ref.html
== ua-style-sheet-checkbox-radio-1.html ua-style-sheet-checkbox-radio-1-ref.html
skip-if(Android||B2G) == ua-style-sheet-button-1.html ua-style-sheet-button-1a-ref.html
skip-if(!(Android||B2G)) == ua-style-sheet-button-1.html ua-style-sheet-button-1b-ref.html

View File

@ -0,0 +1,30 @@
<!DOCTYPE html>
<meta charset=utf-8>
<title>Test for logical properties of textarea in the UA stylesheet</title>
<style>
.v-rl { writing-mode: vertical-rl; }
.ltr, .rtl, .v-rl { border: 1px solid blue; }
/* Vista or later wants 2px padding on textareas by default,
see nsNativeThemeWin::GetWidgetPadding(). */
textarea {
padding: 2px;
}
.ltr textarea, .rtl textarea {
margin: 1px 0;
}
.v-rl textarea {
margin: 0 1px;
}
</style>
<div class=ltr>
<textarea>hello</textarea>
</div>
<div class=rtl dir=rtl>
<textarea>hello</textarea>
</div>
<div class=v-rl>
<textarea>hello</textarea>
</div>