mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-30 00:01:50 +00:00
8b44c4c637
This test applies a large value to the font.minimum-size.ja preference, opens a new window, advances the url through an iso-8859-1 page, a Shift-JIS page, and back to an iso-8859-1 page. If the height of a div containing text on the first iso-8859-1 page and last iso-8859-1 page do not match, then the test is failed. This test has been excluded from B2G Desktop Client tests due to bug 948948.
55 lines
1.4 KiB
HTML
55 lines
1.4 KiB
HTML
<!DOCTYPE HTML>
|
|
<html>
|
|
<!--
|
|
https://bugzilla.mozilla.org/show_bug.cgi?id=687297
|
|
-->
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>Test for Bug 687297</title>
|
|
<script type="application/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
|
|
<script type="application/javascript" src="/tests/SimpleTest/SpecialPowers.js"></script>
|
|
<link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
|
|
</head>
|
|
<body>
|
|
<a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=687297">Mozilla Bug 687297</a>
|
|
<p id="display"></p>
|
|
<div id="content" style="display: none">
|
|
|
|
</div>
|
|
<pre id="test">
|
|
<script class="testbody" type="text/javascript">
|
|
/** Test for Bug 687297 **/
|
|
|
|
SimpleTest.waitForExplicitFinish();
|
|
|
|
var size_a=0, size_b=0, size_c=0;
|
|
|
|
window.report_size_a = function(s) {
|
|
size_a = s;
|
|
};
|
|
|
|
window.report_size_b = function(s) {
|
|
size_b = s;
|
|
};
|
|
|
|
window.report_size_c = function(s) {
|
|
size_c = s;
|
|
|
|
isnot(size_a, size_b, "Font sizes are changing with global language-specific minimum font size");
|
|
is(size_c, size_a, "Font sizes are equal, propagating only the presentation-level base minimum font size");
|
|
|
|
SimpleTest.finish();
|
|
};
|
|
|
|
SpecialPowers.pushPrefEnv(
|
|
{'set':[["font.minimum-size.ja", 120]]},
|
|
function() {
|
|
window.open("bug687297_a.html", '_blank');
|
|
}
|
|
);
|
|
|
|
</script>
|
|
</pre>
|
|
</body>
|
|
</html>
|