зеркало из https://github.com/mozilla/gecko-dev.git
Bug 713680 - Change default Windows monospace font from Courier New to Consolas. r=jfkthame r=masayuki
MozReview-Commit-ID: 6WPOOCcF43M --HG-- extra : rebase_source : 83a416e89a479c25281128630935b0ec19dd915f extra : histedit_source : cea4b90eb46eeac04fd2de120d1044576405aa2f%2C0dc86ac28399a3af673ebd40d11a75c57ef04f4b
This commit is contained in:
Родитель
37a83290da
Коммит
9a7117b6ae
|
@ -52,7 +52,7 @@ function createSpan(doc) {
|
|||
span.style.display = "inline-block";
|
||||
span.style.width = "100px";
|
||||
span.style.border = "1px solid red";
|
||||
span.style.fontFamily = "monospace";
|
||||
span.style.fontFamily = "Courier New";
|
||||
|
||||
div.style.height = "100%";
|
||||
div.style.position = "absolute";
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
</head>
|
||||
<body>
|
||||
<p id="display"></p>
|
||||
<div id="scrollable" style="font-family:monospace; font-size: 18px; line-height: 1; overflow: auto; width: 200px; height: 200px;">
|
||||
<div id="scrollable" style="font-family:'Courier New'; font-size: 18px; line-height: 1; overflow: auto; width: 200px; height: 200px;">
|
||||
<div id="scrolled" style="font-size: 64px; width: 5000px; height: 5000px;">
|
||||
Tere is a lot of text. Tere is a lot of text. Tere is a lot of text. Tere is a lot of text. Tere is a lot of text.<br>
|
||||
Tere is a lot of text. Tere is a lot of text. Tere is a lot of text. Tere is a lot of text. Tere is a lot of text.<br>
|
||||
|
@ -44,6 +44,7 @@
|
|||
</div>
|
||||
<pre id="test">
|
||||
<script type="application/javascript">
|
||||
"use strict";
|
||||
|
||||
SimpleTest.waitForExplicitFinish();
|
||||
SimpleTest.waitForFocus(runTests, window);
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
left: 0em;
|
||||
top: 0em;
|
||||
font-size: 10pt;
|
||||
font-family: monospace;
|
||||
font-family: 'Courier New';
|
||||
line-height: 20px;
|
||||
letter-spacing: 0px;
|
||||
margin-top:-1px; /* nix the text area border */
|
||||
|
|
|
@ -5,7 +5,9 @@
|
|||
<script type="text/javascript" src="chrome://mochikit/content/tests/SimpleTest/SimpleTest.js"></script>
|
||||
<link rel="stylesheet" type="text/css" href="chrome://mochikit/content/tests/SimpleTest/test.css">
|
||||
|
||||
<script type="application/javascript">
|
||||
<script>
|
||||
"use strict";
|
||||
|
||||
var SimpleTest = window.opener.SimpleTest;
|
||||
var Ci = Components.interfaces;
|
||||
|
||||
|
@ -127,13 +129,7 @@
|
|||
targetPoint = { xPos: rect.left + ((charDims.width * 4) + (charDims.width / 2)),
|
||||
yPos: rect.top + (charDims.height / 2) };
|
||||
setEnd(dwu, targetPoint.xPos, targetPoint.yPos, Ci.nsIDOMWindowUtils.SELECT_CHARACTER);
|
||||
if (isLinux || isMac) {
|
||||
// XXX I think this is a bug, the right hand selection is 4.5 characters over with a
|
||||
// monspaced font. what we want: t(te)s(ts)election1 what we get: t(te)st(se)lection1
|
||||
checkSelection(document, "split selection", "tese");
|
||||
} else if (isWindows) {
|
||||
checkSelection(document, "split selection", "tets");
|
||||
}
|
||||
|
||||
// Trying to select where there's no text, should fail but not throw
|
||||
let result = dwu.selectAtPoint(rect.left - 20, rect.top - 20, Ci.nsIDOMWindowUtils.SELECT_CHARACTER, false);
|
||||
|
@ -228,7 +224,7 @@
|
|||
<style type="text/css">
|
||||
|
||||
body {
|
||||
font-family: monospace;
|
||||
font-family: 'Courier New';
|
||||
margin-left: 40px;
|
||||
margin-top: 40px;
|
||||
padding: 0;
|
||||
|
@ -267,7 +263,7 @@ body {
|
|||
|
||||
<br />
|
||||
|
||||
<iframe id="frame1" src="data:text/html,<html><body style='margin: 0; padding: 0; font-family: monospace;' onload='window.parent.onFrameLoad();'><div id='sel2'>ttestselection2 Lorem ipsum dolor sit amet, at duo debet graeci, vivendum vulputate per ut.</div><br/><br/></body></html>"></iframe>
|
||||
<iframe id="frame1" src="data:text/html,<html><body style='margin: 0; padding: 0; font-family: \'Courier New\';' onload='window.parent.onFrameLoad();'><div id='sel2'>ttestselection2 Lorem ipsum dolor sit amet, at duo debet graeci, vivendum vulputate per ut.</div><br/><br/></body></html>"></iframe>
|
||||
|
||||
<br/>
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@ load 321224.xul
|
|||
load 322780-1.xul
|
||||
load 323381-1.html
|
||||
load 323381-2.html
|
||||
asserts-if(gtkWidget,1) asserts-if(Android&&asyncPan,1) asserts-if(stylo,0) load 323386-1.html # Bug 718883
|
||||
asserts-if(gtkWidget,1) asserts-if(Android&&asyncPan,1) asserts-if(stylo,0) asserts-if(winWidget,1) load 323386-1.html # Bug 718883
|
||||
load 323389-1.html
|
||||
load 323389-2.html
|
||||
load 323493-1.html
|
||||
|
|
|
@ -168,7 +168,7 @@ fuzzy-if(Android,254,231) == brackets-2c-rtl.html brackets-2c-rtl-ref.html
|
|||
== brackets-3a-ltr.html brackets-3a-ltr-ref.html
|
||||
== brackets-3a-rtl.html brackets-3a-rtl-ref.html
|
||||
== brackets-3b-ltr.html brackets-3b-ltr-ref.html
|
||||
== brackets-3b-rtl.html brackets-3b-rtl-ref.html
|
||||
fuzzy-if(winWidget&&layersGPUAccelerated,49,233) fuzzy-if(winWidget&&!layersGPUAccelerated,56,75) == brackets-3b-rtl.html brackets-3b-rtl-ref.html
|
||||
== 1217833-1.html 1217833-1-ref.html
|
||||
== 1217833-2.html 1217833-2-ref.html
|
||||
== 1231175-1.html 1231175-1-ref.html
|
||||
|
|
|
@ -2,7 +2,7 @@ default-preferences pref(layout.css.box-decoration-break.enabled,true)
|
|||
|
||||
== box-decoration-break-1.html box-decoration-break-1-ref.html
|
||||
fuzzy(1,20) fuzzy-if(skiaContent,1,700) == box-decoration-break-with-inset-box-shadow-1.html box-decoration-break-with-inset-box-shadow-1-ref.html
|
||||
fuzzy(16,460) fuzzy-if(Android,10,3673) fuzzy-if(skiaContent,32,254) == box-decoration-break-with-outset-box-shadow-1.html box-decoration-break-with-outset-box-shadow-1-ref.html
|
||||
fuzzy(16,460) fuzzy-if(Android,10,3673) fuzzy-if(skiaContent,32,254) fuzzy-if(winWidget,32,152) == box-decoration-break-with-outset-box-shadow-1.html box-decoration-break-with-outset-box-shadow-1-ref.html
|
||||
random-if(!gtkWidget) HTTP(..) == box-decoration-break-border-image.html box-decoration-break-border-image-ref.html
|
||||
== box-decoration-break-block-border-padding.html box-decoration-break-block-border-padding-ref.html
|
||||
== box-decoration-break-block-margin.html box-decoration-break-block-margin-ref.html
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
== bounds-1.html bounds-1-ref.html
|
||||
fuzzy-if(asyncPan&&!layersGPUAccelerated,140,111) == size-1.html size-1-ref.html
|
||||
fuzzy-if(asyncPan&&!layersGPUAccelerated,140,111) fuzzy-if(winWidget&&layersGPUAccelerated,98,108) fuzzy-if(winWidget&&!layersGPUAccelerated,140,108) == size-1.html size-1-ref.html
|
||||
== size-2.html size-2-ref.html
|
||||
HTTP(..) == baseline-1.html baseline-1-ref.html
|
||||
HTTP(..) == centering-1.xul centering-1-ref.xul
|
||||
|
|
|
@ -3276,12 +3276,12 @@ pref("ui.mouse.radius.inputSource.touchOnly", true);
|
|||
pref("font.name.serif.ar", "Times New Roman");
|
||||
pref("font.name.sans-serif.ar", "Segoe UI");
|
||||
pref("font.name-list.sans-serif.ar", "Segoe UI, Tahoma, Arial");
|
||||
pref("font.name.monospace.ar", "Courier New");
|
||||
pref("font.name.monospace.ar", "Consolas");
|
||||
pref("font.name.cursive.ar", "Comic Sans MS");
|
||||
|
||||
pref("font.name.serif.el", "Times New Roman");
|
||||
pref("font.name.sans-serif.el", "Arial");
|
||||
pref("font.name.monospace.el", "Courier New");
|
||||
pref("font.name.monospace.el", "Consolas");
|
||||
pref("font.name.cursive.el", "Comic Sans MS");
|
||||
|
||||
pref("font.name.serif.he", "Narkisim");
|
||||
|
@ -3316,17 +3316,17 @@ pref("font.name.cursive.th", "Tahoma");
|
|||
|
||||
pref("font.name.serif.x-cyrillic", "Times New Roman");
|
||||
pref("font.name.sans-serif.x-cyrillic", "Arial");
|
||||
pref("font.name.monospace.x-cyrillic", "Courier New");
|
||||
pref("font.name.monospace.x-cyrillic", "Consolas");
|
||||
pref("font.name.cursive.x-cyrillic", "Comic Sans MS");
|
||||
|
||||
pref("font.name.serif.x-unicode", "Times New Roman");
|
||||
pref("font.name.sans-serif.x-unicode", "Arial");
|
||||
pref("font.name.monospace.x-unicode", "Courier New");
|
||||
pref("font.name.monospace.x-unicode", "Consolas");
|
||||
pref("font.name.cursive.x-unicode", "Comic Sans MS");
|
||||
|
||||
pref("font.name.serif.x-western", "Times New Roman");
|
||||
pref("font.name.sans-serif.x-western", "Arial");
|
||||
pref("font.name.monospace.x-western", "Courier New");
|
||||
pref("font.name.monospace.x-western", "Consolas");
|
||||
pref("font.name.cursive.x-western", "Comic Sans MS");
|
||||
|
||||
pref("font.name.serif.zh-CN", "SimSun");
|
||||
|
@ -3471,7 +3471,7 @@ pref("font.default.x-devanagari", "sans-serif");
|
|||
pref("font.name.serif.x-math", "Latin Modern Math");
|
||||
pref("font.name-list.serif.x-math", "Latin Modern Math, STIX Two Math, XITS Math, Cambria Math, Libertinus Math, DejaVu Math TeX Gyre, TeX Gyre Bonum Math, TeX Gyre Pagella Math, TeX Gyre Schola, TeX Gyre Termes Math, STIX Math, Asana Math, STIXGeneral, DejaVu Serif, DejaVu Sans, Times New Roman");
|
||||
pref("font.name.sans-serif.x-math", "Arial");
|
||||
pref("font.name.monospace.x-math", "Courier New");
|
||||
pref("font.name.monospace.x-math", "Consolas");
|
||||
pref("font.name.cursive.x-math", "Comic Sans MS");
|
||||
|
||||
// ClearType tuning parameters for directwrite/d2d.
|
||||
|
|
Загрузка…
Ссылка в новой задаче