mirror of
https://github.com/roytam1/UXP.git
synced 2026-05-26 14:54:25 +00:00
@@ -53,28 +53,6 @@ var snapshotFormatters = {
|
||||
if (data.updateChannel)
|
||||
$("updatechannel-box").textContent = data.updateChannel;
|
||||
|
||||
let statusText = stringBundle().GetStringFromName("multiProcessStatus.unknown");
|
||||
|
||||
// Whitelist of known values with string descriptions:
|
||||
switch (data.autoStartStatus) {
|
||||
case 0:
|
||||
case 1:
|
||||
case 2:
|
||||
case 4:
|
||||
case 6:
|
||||
case 7:
|
||||
case 8:
|
||||
statusText = stringBundle().GetStringFromName("multiProcessStatus." + data.autoStartStatus);
|
||||
break;
|
||||
|
||||
case 10:
|
||||
statusText = (Services.appinfo.OS == "Darwin" ? "OS X 10.6 - 10.8" : "Windows XP");
|
||||
break;
|
||||
}
|
||||
|
||||
$("multiprocess-box").textContent = stringBundle().formatStringFromName("multiProcessWindows",
|
||||
[data.numRemoteWindows, data.numTotalWindows, statusText], 3);
|
||||
|
||||
$("safemode-box").textContent = data.safeMode;
|
||||
},
|
||||
|
||||
|
||||
@@ -234,15 +234,6 @@
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th class="column">
|
||||
&aboutSupport.appBasicsMultiProcessSupport;
|
||||
</th>
|
||||
|
||||
<td id="multiprocess-box">
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th class="column">
|
||||
&aboutSupport.appBasicsSafeMode;
|
||||
|
||||
@@ -64,8 +64,6 @@ Windows/Mac use the term "Folder" instead of "Directory" -->
|
||||
|
||||
<!ENTITY aboutSupport.appBasicsProfiles "Profiles">
|
||||
|
||||
<!ENTITY aboutSupport.appBasicsMultiProcessSupport "Multiprocess Windows">
|
||||
|
||||
<!ENTITY aboutSupport.appBasicsSafeMode "Safe Mode">
|
||||
|
||||
<!ENTITY aboutSupport.showDir.label "Open Directory">
|
||||
|
||||
@@ -99,23 +99,6 @@ gpuProcessKillButton = Terminate GPU Process
|
||||
minLibVersions = Expected minimum version
|
||||
loadedLibVersions = Version in use
|
||||
|
||||
# LOCALIZATION NOTE %1$S and %2$S will be replaced with the number of remote and the total number
|
||||
# of windows, respectively, while %3$S will be replaced with one of the status strings below,
|
||||
# which contains a description of the multi-process preference and status.
|
||||
# Note: multiProcessStatus.3 doesn't exist because status=3 was deprecated.
|
||||
multiProcessWindows = %1$S/%2$S (%3$S)
|
||||
multiProcessStatus.0 = Enabled by user
|
||||
multiProcessStatus.1 = Enabled by default
|
||||
multiProcessStatus.2 = Disabled
|
||||
multiProcessStatus.4 = Disabled by accessibility tools
|
||||
multiProcessStatus.5 = Disabled by lack of graphics hardware acceleration on Mac OS X
|
||||
multiProcessStatus.6 = Disabled by unsupported text input
|
||||
multiProcessStatus.7 = Disabled by add-ons
|
||||
multiProcessStatus.8 = Disabled forcibly
|
||||
# No longer in use (bug 1296353) but we might bring this back.
|
||||
multiProcessStatus.9 = Disabled by graphics hardware acceleration on Windows XP
|
||||
multiProcessStatus.unknown = Unknown status
|
||||
|
||||
asyncPanZoom = Asynchronous Pan/Zoom
|
||||
apzNone = none
|
||||
wheelEnabled = wheel input enabled
|
||||
|
||||
@@ -220,18 +220,6 @@ var dataProviders = {
|
||||
}
|
||||
}
|
||||
|
||||
data.remoteAutoStart = Services.appinfo.browserTabsRemoteAutostart;
|
||||
|
||||
try {
|
||||
let e10sStatus = Cc["@mozilla.org/supports-PRUint64;1"]
|
||||
.createInstance(Ci.nsISupportsPRUint64);
|
||||
let appinfo = Services.appinfo.QueryInterface(Ci.nsIObserver);
|
||||
appinfo.observe(e10sStatus, "getE10SBlocked", "");
|
||||
data.autoStartStatus = e10sStatus.data;
|
||||
} catch (e) {
|
||||
data.autoStartStatus = -1;
|
||||
}
|
||||
|
||||
done(data);
|
||||
},
|
||||
|
||||
|
||||
@@ -126,13 +126,6 @@ const SNAPSHOT_SCHEMA = {
|
||||
supportURL: {
|
||||
type: "string",
|
||||
},
|
||||
remoteAutoStart: {
|
||||
type: "boolean",
|
||||
required: true,
|
||||
},
|
||||
autoStartStatus: {
|
||||
type: "number",
|
||||
},
|
||||
numTotalWindows: {
|
||||
type: "number",
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user