OlgaTPark's 1.25x change and PDF.js fonts tweak
This commit is contained in:
parent
f8a8156e87
commit
7a010018da
|
@ -118,27 +118,33 @@
|
||||||
<menu id="context-media-playbackrate" label="&mediaPlaybackRate.label;" accesskey="&mediaPlaybackRate.accesskey;">
|
<menu id="context-media-playbackrate" label="&mediaPlaybackRate.label;" accesskey="&mediaPlaybackRate.accesskey;">
|
||||||
<menupopup>
|
<menupopup>
|
||||||
<menuitem id="context-media-playbackrate-050x"
|
<menuitem id="context-media-playbackrate-050x"
|
||||||
label="&mediaPlaybackRate050x.label;"
|
label="&mediaPlaybackRate050x2.label;"
|
||||||
accesskey="&mediaPlaybackRate050x.accesskey;"
|
accesskey="&mediaPlaybackRate050x2.accesskey;"
|
||||||
type="radio"
|
type="radio"
|
||||||
name="playbackrate"
|
name="playbackrate"
|
||||||
oncommand="gContextMenu.mediaCommand('playbackRate', 0.5);"/>
|
oncommand="gContextMenu.mediaCommand('playbackRate', 0.5);"/>
|
||||||
<menuitem id="context-media-playbackrate-100x"
|
<menuitem id="context-media-playbackrate-100x"
|
||||||
label="&mediaPlaybackRate100x.label;"
|
label="&mediaPlaybackRate100x2.label;"
|
||||||
accesskey="&mediaPlaybackRate100x.accesskey;"
|
accesskey="&mediaPlaybackRate100x2.accesskey;"
|
||||||
type="radio"
|
type="radio"
|
||||||
name="playbackrate"
|
name="playbackrate"
|
||||||
checked="true"
|
checked="true"
|
||||||
oncommand="gContextMenu.mediaCommand('playbackRate', 1.0);"/>
|
oncommand="gContextMenu.mediaCommand('playbackRate', 1.0);"/>
|
||||||
|
<menuitem id="context-media-playbackrate-125x"
|
||||||
|
label="&mediaPlaybackRate125x2.label;"
|
||||||
|
accesskey="&mediaPlaybackRate125x2.accesskey;"
|
||||||
|
type="radio"
|
||||||
|
name="playbackrate"
|
||||||
|
oncommand="gContextMenu.mediaCommand('playbackRate', 1.25);"/>
|
||||||
<menuitem id="context-media-playbackrate-150x"
|
<menuitem id="context-media-playbackrate-150x"
|
||||||
label="&mediaPlaybackRate150x.label;"
|
label="&mediaPlaybackRate150x2.label;"
|
||||||
accesskey="&mediaPlaybackRate150x.accesskey;"
|
accesskey="&mediaPlaybackRate150x2.accesskey;"
|
||||||
type="radio"
|
type="radio"
|
||||||
name="playbackrate"
|
name="playbackrate"
|
||||||
oncommand="gContextMenu.mediaCommand('playbackRate', 1.5);"/>
|
oncommand="gContextMenu.mediaCommand('playbackRate', 1.5);"/>
|
||||||
<menuitem id="context-media-playbackrate-200x"
|
<menuitem id="context-media-playbackrate-200x"
|
||||||
label="&mediaPlaybackRate200x.label;"
|
label="&mediaPlaybackRate200x2.label;"
|
||||||
accesskey="&mediaPlaybackRate200x.accesskey;"
|
accesskey="&mediaPlaybackRate200x2.accesskey;"
|
||||||
type="radio"
|
type="radio"
|
||||||
name="playbackrate"
|
name="playbackrate"
|
||||||
oncommand="gContextMenu.mediaCommand('playbackRate', 2.0);"/>
|
oncommand="gContextMenu.mediaCommand('playbackRate', 2.0);"/>
|
||||||
|
|
|
@ -525,6 +525,7 @@ nsContextMenu.prototype = {
|
||||||
if (onMedia) {
|
if (onMedia) {
|
||||||
this.setItemAttr("context-media-playbackrate-050x", "checked", this.target.playbackRate == 0.5);
|
this.setItemAttr("context-media-playbackrate-050x", "checked", this.target.playbackRate == 0.5);
|
||||||
this.setItemAttr("context-media-playbackrate-100x", "checked", this.target.playbackRate == 1.0);
|
this.setItemAttr("context-media-playbackrate-100x", "checked", this.target.playbackRate == 1.0);
|
||||||
|
this.setItemAttr("context-media-playbackrate-125x", "checked", this.target.playbackRate == 1.25);
|
||||||
this.setItemAttr("context-media-playbackrate-150x", "checked", this.target.playbackRate == 1.5);
|
this.setItemAttr("context-media-playbackrate-150x", "checked", this.target.playbackRate == 1.5);
|
||||||
this.setItemAttr("context-media-playbackrate-200x", "checked", this.target.playbackRate == 2.0);
|
this.setItemAttr("context-media-playbackrate-200x", "checked", this.target.playbackRate == 2.0);
|
||||||
var hasError = this.target.error != null ||
|
var hasError = this.target.error != null ||
|
||||||
|
@ -536,6 +537,7 @@ nsContextMenu.prototype = {
|
||||||
this.setItemAttr("context-media-playbackrate", "disabled", hasError);
|
this.setItemAttr("context-media-playbackrate", "disabled", hasError);
|
||||||
this.setItemAttr("context-media-playbackrate-050x", "disabled", hasError);
|
this.setItemAttr("context-media-playbackrate-050x", "disabled", hasError);
|
||||||
this.setItemAttr("context-media-playbackrate-100x", "disabled", hasError);
|
this.setItemAttr("context-media-playbackrate-100x", "disabled", hasError);
|
||||||
|
this.setItemAttr("context-media-playbackrate-125x", "disabled", hasError);
|
||||||
this.setItemAttr("context-media-playbackrate-150x", "disabled", hasError);
|
this.setItemAttr("context-media-playbackrate-150x", "disabled", hasError);
|
||||||
this.setItemAttr("context-media-playbackrate-200x", "disabled", hasError);
|
this.setItemAttr("context-media-playbackrate-200x", "disabled", hasError);
|
||||||
this.setItemAttr("context-media-showcontrols", "disabled", hasError);
|
this.setItemAttr("context-media-showcontrols", "disabled", hasError);
|
||||||
|
|
|
@ -173,6 +173,7 @@ function runTest(testNum) {
|
||||||
"context-media-playbackrate", null,
|
"context-media-playbackrate", null,
|
||||||
["context-media-playbackrate-050x", true,
|
["context-media-playbackrate-050x", true,
|
||||||
"context-media-playbackrate-100x", true,
|
"context-media-playbackrate-100x", true,
|
||||||
|
"context-media-playbackrate-125x", true,
|
||||||
"context-media-playbackrate-150x", true,
|
"context-media-playbackrate-150x", true,
|
||||||
"context-media-playbackrate-200x", true], null,
|
"context-media-playbackrate-200x", true], null,
|
||||||
"context-media-hidecontrols", true,
|
"context-media-hidecontrols", true,
|
||||||
|
@ -199,6 +200,7 @@ function runTest(testNum) {
|
||||||
"context-media-playbackrate", null,
|
"context-media-playbackrate", null,
|
||||||
["context-media-playbackrate-050x", true,
|
["context-media-playbackrate-050x", true,
|
||||||
"context-media-playbackrate-100x", true,
|
"context-media-playbackrate-100x", true,
|
||||||
|
"context-media-playbackrate-125x", true,
|
||||||
"context-media-playbackrate-150x", true,
|
"context-media-playbackrate-150x", true,
|
||||||
"context-media-playbackrate-200x", true], null,
|
"context-media-playbackrate-200x", true], null,
|
||||||
"context-media-showcontrols", true,
|
"context-media-showcontrols", true,
|
||||||
|
@ -219,6 +221,7 @@ function runTest(testNum) {
|
||||||
"context-media-playbackrate", null,
|
"context-media-playbackrate", null,
|
||||||
["context-media-playbackrate-050x", false,
|
["context-media-playbackrate-050x", false,
|
||||||
"context-media-playbackrate-100x", false,
|
"context-media-playbackrate-100x", false,
|
||||||
|
"context-media-playbackrate-125x", false,
|
||||||
"context-media-playbackrate-150x", false,
|
"context-media-playbackrate-150x", false,
|
||||||
"context-media-playbackrate-200x", false], null,
|
"context-media-playbackrate-200x", false], null,
|
||||||
"context-media-hidecontrols", false,
|
"context-media-hidecontrols", false,
|
||||||
|
@ -245,6 +248,7 @@ function runTest(testNum) {
|
||||||
"context-media-playbackrate", null,
|
"context-media-playbackrate", null,
|
||||||
["context-media-playbackrate-050x", false,
|
["context-media-playbackrate-050x", false,
|
||||||
"context-media-playbackrate-100x", false,
|
"context-media-playbackrate-100x", false,
|
||||||
|
"context-media-playbackrate-125x", false,
|
||||||
"context-media-playbackrate-150x", false,
|
"context-media-playbackrate-150x", false,
|
||||||
"context-media-playbackrate-200x", false], null,
|
"context-media-playbackrate-200x", false], null,
|
||||||
"context-media-hidecontrols", false,
|
"context-media-hidecontrols", false,
|
||||||
|
@ -305,6 +309,7 @@ function runTest(testNum) {
|
||||||
"context-media-playbackrate", null,
|
"context-media-playbackrate", null,
|
||||||
["context-media-playbackrate-050x", true,
|
["context-media-playbackrate-050x", true,
|
||||||
"context-media-playbackrate-100x", true,
|
"context-media-playbackrate-100x", true,
|
||||||
|
"context-media-playbackrate-125x", true,
|
||||||
"context-media-playbackrate-150x", true,
|
"context-media-playbackrate-150x", true,
|
||||||
"context-media-playbackrate-200x", true], null,
|
"context-media-playbackrate-200x", true], null,
|
||||||
"context-media-hidecontrols", true,
|
"context-media-hidecontrols", true,
|
||||||
|
|
|
@ -362,7 +362,7 @@ ChromeActions.prototype = {
|
||||||
supportsDocumentFonts: function() {
|
supportsDocumentFonts: function() {
|
||||||
var prefBrowser = getIntPref('browser.display.use_document_fonts', 1);
|
var prefBrowser = getIntPref('browser.display.use_document_fonts', 1);
|
||||||
var prefGfx = getBoolPref('gfx.downloadable_fonts.enabled', true);
|
var prefGfx = getBoolPref('gfx.downloadable_fonts.enabled', true);
|
||||||
return (!!prefBrowser && prefGfx);
|
return (!!prefBrowser && prefGfx && getBoolPref('pdfjs.display.use_document_fonts', true));
|
||||||
},
|
},
|
||||||
supportsDocumentColors: function() {
|
supportsDocumentColors: function() {
|
||||||
if (getIntPref('browser.display.document_color_use', 0) === 2 ||
|
if (getIntPref('browser.display.document_color_use', 0) === 2 ||
|
||||||
|
|
|
@ -635,17 +635,19 @@ items are mutually exclusive. -->
|
||||||
<!ENTITY mediaUnmute.accesskey "m">
|
<!ENTITY mediaUnmute.accesskey "m">
|
||||||
<!ENTITY mediaPlaybackRate.label "Play Speed">
|
<!ENTITY mediaPlaybackRate.label "Play Speed">
|
||||||
<!ENTITY mediaPlaybackRate.accesskey "l">
|
<!ENTITY mediaPlaybackRate.accesskey "l">
|
||||||
<!ENTITY mediaPlaybackRate050x.label "Slow Motion (0.5×)">
|
<!ENTITY mediaPlaybackRate050x2.label "Slow (0.5×)">
|
||||||
<!ENTITY mediaPlaybackRate050x.accesskey "S">
|
<!ENTITY mediaPlaybackRate050x2.accesskey "S">
|
||||||
<!ENTITY mediaPlaybackRate100x.label "Normal Speed">
|
<!ENTITY mediaPlaybackRate100x2.label "Normal">
|
||||||
<!ENTITY mediaPlaybackRate100x.accesskey "N">
|
<!ENTITY mediaPlaybackRate100x2.accesskey "N">
|
||||||
<!ENTITY mediaPlaybackRate150x.label "High Speed (1.5×)">
|
<!ENTITY mediaPlaybackRate125x2.label "Fast (1.25×)">
|
||||||
<!ENTITY mediaPlaybackRate150x.accesskey "H">
|
<!ENTITY mediaPlaybackRate125x2.accesskey "F">
|
||||||
<!-- LOCALIZATION NOTE: "Ludicrous Speed" is a reference to the
|
<!ENTITY mediaPlaybackRate150x2.label "Faster (1.5×)">
|
||||||
|
<!ENTITY mediaPlaybackRate150x2.accesskey "a">
|
||||||
|
<!-- LOCALIZATION NOTE: "Ludicrous" is a reference to the
|
||||||
movie "Space Balls" and is meant to say that this speed is very
|
movie "Space Balls" and is meant to say that this speed is very
|
||||||
fast. -->
|
fast. -->
|
||||||
<!ENTITY mediaPlaybackRate200x.label "Ludicrous Speed (2×)">
|
<!ENTITY mediaPlaybackRate200x2.label "Ludicrous (2×)">
|
||||||
<!ENTITY mediaPlaybackRate200x.accesskey "L">
|
<!ENTITY mediaPlaybackRate200x2.accesskey "L">
|
||||||
<!-- LOCALIZATION NOTE: The access keys for "Show Controls" and
|
<!-- LOCALIZATION NOTE: The access keys for "Show Controls" and
|
||||||
"Hide Controls" are the same because the two context-menu
|
"Hide Controls" are the same because the two context-menu
|
||||||
items are mutually exclusive. -->
|
items are mutually exclusive. -->
|
||||||
|
|
|
@ -661,7 +661,7 @@ this.BrowserUITelemetry = {
|
||||||
"marklinkMenu", "copyemail", "copylink", "media-play", "media-pause",
|
"marklinkMenu", "copyemail", "copylink", "media-play", "media-pause",
|
||||||
"media-mute", "media-unmute", "media-playbackrate",
|
"media-mute", "media-unmute", "media-playbackrate",
|
||||||
"media-playbackrate-050x", "media-playbackrate-100x",
|
"media-playbackrate-050x", "media-playbackrate-100x",
|
||||||
"media-playbackrate-150x", "media-playbackrate-200x",
|
"media-playbackrate-125x", "media-playbackrate-150x", "media-playbackrate-200x",
|
||||||
"media-showcontrols", "media-hidecontrols", "video-showstats",
|
"media-showcontrols", "media-hidecontrols", "video-showstats",
|
||||||
"video-hidestats", "video-fullscreen", "leave-dom-fullscreen",
|
"video-hidestats", "video-fullscreen", "leave-dom-fullscreen",
|
||||||
"reloadimage", "viewimage", "viewvideo", "copyimage-contents", "copyimage",
|
"reloadimage", "viewimage", "viewvideo", "copyimage-contents", "copyimage",
|
||||||
|
|
|
@ -637,6 +637,7 @@ pref("gfx.color_management.enablev4", true);
|
||||||
|
|
||||||
pref("gfx.downloadable_fonts.enabled", true);
|
pref("gfx.downloadable_fonts.enabled", true);
|
||||||
pref("gfx.downloadable_fonts.fallback_delay", 3000);
|
pref("gfx.downloadable_fonts.fallback_delay", 3000);
|
||||||
|
pref("pdfjs.display.use_document_fonts", true);
|
||||||
|
|
||||||
// disable downloadable font cache so that behavior is consistently
|
// disable downloadable font cache so that behavior is consistently
|
||||||
// the uncached load behavior across pages (useful for testing reflow problems)
|
// the uncached load behavior across pages (useful for testing reflow problems)
|
||||||
|
|
Loading…
Reference in New Issue