merge fx-team to mozilla-central a=merge
|
@ -123,12 +123,12 @@ onDisable.define(Theme, (theme, {window, newTheme}) => {
|
|||
|
||||
const LightTheme = Theme({
|
||||
name: "theme-light",
|
||||
styles: "chrome://devtools/skin/themes/light-theme.css",
|
||||
styles: "chrome://devtools/skin/light-theme.css",
|
||||
});
|
||||
|
||||
const DarkTheme = Theme({
|
||||
name: "theme-dark",
|
||||
styles: "chrome://devtools/skin/themes/dark-theme.css",
|
||||
styles: "chrome://devtools/skin/dark-theme.css",
|
||||
});
|
||||
|
||||
exports.LightTheme = LightTheme;
|
||||
|
|
|
@ -7,6 +7,7 @@ def test(mod, path, entity = None):
|
|||
import re
|
||||
# ignore anything but b2g and specific overloads from dom and toolkit
|
||||
if mod not in ("netwerk", "dom", "toolkit", "security/manager",
|
||||
"devtools/shared",
|
||||
"mobile",
|
||||
"b2g"):
|
||||
return "ignore"
|
||||
|
|
|
@ -160,19 +160,40 @@ var gFxAccounts = {
|
|||
// Since we nuked most of the migration code, this notification will fire
|
||||
// once after legacy Sync has been disconnected (and should never fire
|
||||
// again)
|
||||
let nb = window.document.getElementById("global-notificationbox");
|
||||
|
||||
let msg = this.strings.GetStringFromName("autoDisconnectDescription")
|
||||
let signInLabel = this.strings.GetStringFromName("autoDisconnectSignIn.label");
|
||||
let signInAccessKey = this.strings.GetStringFromName("autoDisconnectSignIn.accessKey");
|
||||
let learnMoreLink = this.fxaMigrator.learnMoreLink;
|
||||
let note = new Weave.Notification(
|
||||
undefined, msg, undefined, Weave.Notifications.PRIORITY_WARNING, [
|
||||
new Weave.NotificationButton(signInLabel, signInAccessKey, () => {
|
||||
this.openPreferences();
|
||||
}),
|
||||
], learnMoreLink
|
||||
);
|
||||
note.title = this.SYNC_MIGRATION_NOTIFICATION_TITLE;
|
||||
Weave.Notifications.replaceTitle(note);
|
||||
|
||||
let buttons = [
|
||||
{
|
||||
label: signInLabel,
|
||||
accessKey: signInAccessKey,
|
||||
callback: () => {
|
||||
this.openPreferences();
|
||||
}
|
||||
}
|
||||
];
|
||||
|
||||
let fragment = document.createDocumentFragment();
|
||||
let msgNode = document.createTextNode(msg);
|
||||
fragment.appendChild(msgNode);
|
||||
if (learnMoreLink) {
|
||||
let link = document.createElement("label");
|
||||
link.className = "text-link";
|
||||
link.setAttribute("value", learnMoreLink.text);
|
||||
link.href = learnMoreLink.href;
|
||||
fragment.appendChild(link);
|
||||
}
|
||||
|
||||
nb.appendNotification(fragment,
|
||||
this.SYNC_MIGRATION_NOTIFICATION_TITLE,
|
||||
undefined,
|
||||
nb.PRIORITY_WARNING_LOW,
|
||||
buttons);
|
||||
|
||||
// ensure the hamburger menu reflects the newly disconnected state.
|
||||
this.updateAppMenuItem();
|
||||
},
|
||||
|
@ -211,7 +232,12 @@ var gFxAccounts = {
|
|||
// It's possible someone signed in to FxA after seeing our notification
|
||||
// about "Legacy Sync migration" (which now is actually "Legacy Sync
|
||||
// auto-disconnect") so kill that notification if it still exists.
|
||||
Weave.Notifications.removeAll(this.SYNC_MIGRATION_NOTIFICATION_TITLE);
|
||||
let nb = window.document.getElementById("global-notificationbox");
|
||||
let n = nb.getNotificationWithValue(this.SYNC_MIGRATION_NOTIFICATION_TITLE);
|
||||
if (n) {
|
||||
nb.removeNotification(n, true);
|
||||
}
|
||||
|
||||
this.updateAppMenuItem();
|
||||
},
|
||||
|
||||
|
|
|
@ -79,31 +79,9 @@ var gSyncUI = {
|
|||
Services.obs.addObserver(this, topic, true);
|
||||
}, this);
|
||||
|
||||
if (gBrowser && Weave.Notifications.notifications.length) {
|
||||
this.initNotifications();
|
||||
}
|
||||
this.updateUI();
|
||||
},
|
||||
|
||||
initNotifications: function SUI_initNotifications() {
|
||||
const XULNS = "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul";
|
||||
let notificationbox = document.createElementNS(XULNS, "notificationbox");
|
||||
notificationbox.id = "sync-notifications";
|
||||
notificationbox.setAttribute("flex", "1");
|
||||
|
||||
let bottombox = document.getElementById("browser-bottombox");
|
||||
bottombox.insertBefore(notificationbox, bottombox.firstChild);
|
||||
|
||||
// Force a style flush to ensure that our binding is attached.
|
||||
notificationbox.clientTop;
|
||||
|
||||
// notificationbox will listen to observers from now on.
|
||||
Services.obs.removeObserver(this, "weave:notification:added");
|
||||
let idx = this._obs.indexOf("weave:notification:added");
|
||||
if (idx >= 0) {
|
||||
this._obs.splice(idx, 1);
|
||||
}
|
||||
},
|
||||
|
||||
// Returns a promise that resolves with true if Sync needs to be configured,
|
||||
// false otherwise.
|
||||
|
@ -240,7 +218,6 @@ var gSyncUI = {
|
|||
|
||||
onLoginError: function SUI_onLoginError() {
|
||||
this.log.debug("onLoginError: login=${login}, sync=${sync}", Weave.Status);
|
||||
Weave.Notifications.removeAll();
|
||||
|
||||
// We don't show any login errors here; browser-fxaccounts shows them in
|
||||
// the hamburger menu.
|
||||
|
@ -251,10 +228,6 @@ var gSyncUI = {
|
|||
this.updateUI();
|
||||
},
|
||||
|
||||
onStartOver: function SUI_onStartOver() {
|
||||
this.clearError();
|
||||
},
|
||||
|
||||
_getAppName: function () {
|
||||
let brand = new StringBundle("chrome://branding/locale/brand.properties");
|
||||
return brand.get("brandShortName");
|
||||
|
@ -407,16 +380,8 @@ var gSyncUI = {
|
|||
}
|
||||
}),
|
||||
|
||||
clearError: function SUI_clearError(errorString) {
|
||||
Weave.Notifications.removeAll(errorString);
|
||||
this.updateUI();
|
||||
},
|
||||
|
||||
onSyncFinish: function SUI_onSyncFinish() {
|
||||
let title = this._stringBundle.GetStringFromName("error.sync.title");
|
||||
|
||||
// Clear out sync failures on a successful sync
|
||||
this.clearError(title);
|
||||
},
|
||||
|
||||
observe: function SUI_observe(subject, topic, data) {
|
||||
|
@ -453,17 +418,16 @@ var gSyncUI = {
|
|||
case "weave:service:setup-complete":
|
||||
case "weave:service:login:finish":
|
||||
case "weave:service:login:start":
|
||||
case "weave:service:start-over":
|
||||
this.updateUI();
|
||||
break;
|
||||
case "weave:ui:login:error":
|
||||
case "weave:service:login:error":
|
||||
this.onLoginError();
|
||||
break;
|
||||
case "weave:service:logout:finish":
|
||||
this.onLogout();
|
||||
break;
|
||||
case "weave:service:start-over":
|
||||
this.onStartOver();
|
||||
break;
|
||||
case "weave:service:start-over:finish":
|
||||
this.updateUI();
|
||||
break;
|
||||
|
@ -473,9 +437,6 @@ var gSyncUI = {
|
|||
case "weave:notification:added":
|
||||
this.initNotifications();
|
||||
break;
|
||||
case "weave:ui:clear-error":
|
||||
this.clearError();
|
||||
break;
|
||||
}
|
||||
},
|
||||
|
||||
|
|
|
@ -620,18 +620,6 @@ window[chromehidden~="toolbar"] toolbar:not(#nav-bar):not(#TabsToolbar):not(#pri
|
|||
min-width: 1px;
|
||||
}
|
||||
|
||||
%ifdef MOZ_SERVICES_SYNC
|
||||
/* Sync notification UI */
|
||||
#sync-notifications {
|
||||
-moz-binding: url("chrome://browser/content/sync/notification.xml#notificationbox");
|
||||
overflow-y: visible !important;
|
||||
}
|
||||
|
||||
#sync-notifications notification {
|
||||
-moz-binding: url("chrome://browser/content/sync/notification.xml#notification");
|
||||
}
|
||||
%endif
|
||||
|
||||
/* History Swipe Animation */
|
||||
|
||||
#historySwipeAnimationContainer {
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<?xml-stylesheet href="chrome://browser/content/browser.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://browser/content/places/places.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/themes/common.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/common.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://browser/skin/controlcenter/panel.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://browser/skin/customizableui/panelUIOverlay.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://browser/skin/" type="text/css"?>
|
||||
|
|
|
@ -1,141 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
|
||||
<!DOCTYPE bindings [
|
||||
<!ENTITY % notificationDTD SYSTEM "chrome://global/locale/notification.dtd">
|
||||
%notificationDTD;
|
||||
]>
|
||||
|
||||
<bindings id="notificationBindings"
|
||||
xmlns="http://www.mozilla.org/xbl"
|
||||
xmlns:xbl="http://www.mozilla.org/xbl"
|
||||
xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
|
||||
|
||||
<binding id="notificationbox" extends="chrome://global/content/bindings/notification.xml#notificationbox">
|
||||
<content>
|
||||
<xul:vbox xbl:inherits="hidden=notificationshidden">
|
||||
<xul:spacer/>
|
||||
<children includes="notification"/>
|
||||
</xul:vbox>
|
||||
<children/>
|
||||
</content>
|
||||
|
||||
<implementation>
|
||||
<constructor><![CDATA[
|
||||
let temp = {};
|
||||
Cu.import("resource://services-common/observers.js", temp);
|
||||
temp.Observers.add("weave:notification:added", this.onNotificationAdded, this);
|
||||
temp.Observers.add("weave:notification:removed", this.onNotificationRemoved, this);
|
||||
|
||||
for (var notification of Weave.Notifications.notifications)
|
||||
this._appendNotification(notification);
|
||||
]]></constructor>
|
||||
|
||||
<destructor><![CDATA[
|
||||
let temp = {};
|
||||
Cu.import("resource://services-common/observers.js", temp);
|
||||
temp.Observers.remove("weave:notification:added", this.onNotificationAdded, this);
|
||||
temp.Observers.remove("weave:notification:removed", this.onNotificationRemoved, this);
|
||||
]]></destructor>
|
||||
|
||||
<method name="onNotificationAdded">
|
||||
<parameter name="subject"/>
|
||||
<parameter name="data"/>
|
||||
<body><![CDATA[
|
||||
this._appendNotification(subject);
|
||||
]]></body>
|
||||
</method>
|
||||
|
||||
<method name="onNotificationRemoved">
|
||||
<parameter name="subject"/>
|
||||
<parameter name="data"/>
|
||||
<body><![CDATA[
|
||||
// If the view of the notification hasn't been removed yet, remove it.
|
||||
var notifications = this.allNotifications;
|
||||
for (var notification of notifications) {
|
||||
if (notification.notification == subject) {
|
||||
notification.close();
|
||||
break;
|
||||
}
|
||||
}
|
||||
]]></body>
|
||||
</method>
|
||||
|
||||
<method name="_appendNotification">
|
||||
<parameter name="notification"/>
|
||||
<body><![CDATA[
|
||||
var node = this.appendNotification(notification.description,
|
||||
notification.title,
|
||||
notification.iconURL,
|
||||
notification.priority,
|
||||
notification.buttons);
|
||||
node.notification = notification;
|
||||
|
||||
if (notification.link) {
|
||||
let XULNS = "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul";
|
||||
let link = node.ownerDocument.createElementNS(XULNS, "label");
|
||||
link.className = "text-link";
|
||||
link.setAttribute("value", notification.link.text);
|
||||
link.href = notification.link.href;
|
||||
let desc = node.ownerDocument.getAnonymousElementByAttribute(
|
||||
node, "anonid", "messageText"
|
||||
);
|
||||
desc.appendChild(link);
|
||||
}
|
||||
]]></body>
|
||||
</method>
|
||||
|
||||
</implementation>
|
||||
</binding>
|
||||
|
||||
<binding id="notification" extends="chrome://global/content/bindings/notification.xml#notification">
|
||||
<content>
|
||||
<xul:hbox class="notification-inner" flex="1" xbl:inherits="type">
|
||||
<xul:toolbarbutton ondblclick="event.stopPropagation();"
|
||||
class="messageCloseButton close-icon tabbable"
|
||||
xbl:inherits="hidden=hideclose"
|
||||
tooltiptext="&closeNotification.tooltip;"
|
||||
oncommand="document.getBindingParent(this).close()"/>
|
||||
<xul:hbox anonid="details" align="center" flex="1">
|
||||
<xul:image anonid="messageImage" class="messageImage" xbl:inherits="src=image"/>
|
||||
<xul:description anonid="messageText" class="messageText" xbl:inherits="xbl:text=label"/>
|
||||
|
||||
<!-- The children are the buttons defined by the notification. -->
|
||||
<xul:hbox oncommand="document.getBindingParent(this)._doButtonCommand(event);">
|
||||
<children/>
|
||||
</xul:hbox>
|
||||
</xul:hbox>
|
||||
</xul:hbox>
|
||||
</content>
|
||||
<implementation>
|
||||
<!-- Note: this used to be a field, but for some reason it kept getting
|
||||
- reset to its default value for TabNotification elements.
|
||||
- As a property, that doesn't happen, even though the property stores
|
||||
- its value in a JS property |_notification| that is not defined
|
||||
- in XBL as a field or property. Maybe this is wrong, but it works.
|
||||
-->
|
||||
<property name="notification"
|
||||
onget="return this._notification"
|
||||
onset="this._notification = val; return val;"/>
|
||||
<method name="close">
|
||||
<body><![CDATA[
|
||||
Weave.Notifications.remove(this.notification);
|
||||
|
||||
// We should be able to call the base class's close method here
|
||||
// to remove the notification element from the notification box,
|
||||
// but we can't because of bug 373652, so instead we copied its code
|
||||
// and execute it below.
|
||||
var control = this.control;
|
||||
if (control)
|
||||
control.removeNotification(this);
|
||||
else
|
||||
this.hidden = true;
|
||||
]]></body>
|
||||
</method>
|
||||
</implementation>
|
||||
</binding>
|
||||
|
||||
</bindings>
|
|
@ -10,7 +10,9 @@ Cu.import("resource://services-sync/FxaMigrator.jsm", imports);
|
|||
add_task(function* test() {
|
||||
// Fake the state where we saw an EOL notification.
|
||||
Services.obs.notifyObservers(null, STATE_CHANGED_TOPIC, null);
|
||||
Assert.ok(Weave.Notifications.notifications.some(n => {
|
||||
return n.title == NOTIFICATION_TITLE;
|
||||
|
||||
let notificationBox = document.getElementById("global-notificationbox");
|
||||
Assert.ok(notificationBox.allNotifications.some(n => {
|
||||
return n.getAttribute("value") == NOTIFICATION_TITLE;
|
||||
}), "Disconnect notification should be present");
|
||||
});
|
||||
|
|
|
@ -3,7 +3,6 @@
|
|||
|
||||
var {Log} = Cu.import("resource://gre/modules/Log.jsm", {});
|
||||
var {Weave} = Cu.import("resource://services-sync/main.js", {});
|
||||
var {Notifications} = Cu.import("resource://services-sync/notifications.js", {});
|
||||
|
||||
var stringBundle = Cc["@mozilla.org/intl/stringbundle;1"]
|
||||
.getService(Ci.nsIStringBundleService)
|
||||
|
@ -74,7 +73,7 @@ add_task(function* prepare() {
|
|||
yield xps.whenLoaded();
|
||||
// Put Sync and the UI into a known state.
|
||||
Weave.Status.login = Weave.LOGIN_FAILED_NO_USERNAME;
|
||||
yield notifyAndPromiseUIUpdated("weave:ui:clear-error");
|
||||
yield notifyAndPromiseUIUpdated("weave:service:login:error");
|
||||
|
||||
checkBroadcasterVisible("sync-setup-state");
|
||||
checkButtonTooltips("Sign In To Sync");
|
||||
|
@ -85,21 +84,20 @@ add_task(function* prepare() {
|
|||
window.gSyncUI._needsSetup = oldNeedsSetup;
|
||||
// and an observer to set the state back to what it should be now we've
|
||||
// restored the stub.
|
||||
Services.obs.notifyObservers(null, "weave:ui:clear-error", null);
|
||||
Services.obs.notifyObservers(null, "weave:service:login:finish", null);
|
||||
});
|
||||
// and a notification to have the state change away from "needs setup"
|
||||
yield notifyAndPromiseUIUpdated("weave:ui:clear-error");
|
||||
yield notifyAndPromiseUIUpdated("weave:service:login:finish");
|
||||
checkBroadcasterVisible("sync-syncnow-state");
|
||||
});
|
||||
|
||||
add_task(function* testSyncNeedsVerification() {
|
||||
Assert.equal(Notifications.notifications.length, 0, "start with no notifications");
|
||||
// mock out the "_needsVerification()" function
|
||||
let oldNeedsVerification = window.gSyncUI._needsVerification;
|
||||
window.gSyncUI._needsVerification = () => true;
|
||||
try {
|
||||
// a notification for the state change
|
||||
yield notifyAndPromiseUIUpdated("weave:ui:clear-error");
|
||||
yield notifyAndPromiseUIUpdated("weave:service:login:finish");
|
||||
checkButtonTooltips("Verify");
|
||||
} finally {
|
||||
window.gSyncUI._needsVerification = oldNeedsVerification;
|
||||
|
@ -108,7 +106,6 @@ add_task(function* testSyncNeedsVerification() {
|
|||
|
||||
|
||||
add_task(function* testSyncLoginError() {
|
||||
Assert.equal(Notifications.notifications.length, 0, "start with no notifications");
|
||||
checkBroadcasterVisible("sync-syncnow-state");
|
||||
|
||||
// Pretend we are in a "login failed" error state
|
||||
|
@ -116,7 +113,6 @@ add_task(function* testSyncLoginError() {
|
|||
Weave.Status.login = Weave.LOGIN_FAILED_LOGIN_REJECTED;
|
||||
yield notifyAndPromiseUIUpdated("weave:ui:sync:error");
|
||||
|
||||
Assert.equal(Notifications.notifications.length, 0, "no notifications shown on login error");
|
||||
// But the menu *should* reflect the login error.
|
||||
checkBroadcasterVisible("sync-reauth-state");
|
||||
// The tooltips for the buttons should also reflect it.
|
||||
|
@ -127,7 +123,6 @@ add_task(function* testSyncLoginError() {
|
|||
Weave.Status.login = Weave.LOGIN_SUCCEEDED;
|
||||
yield notifyAndPromiseUIUpdated("weave:service:login:start");
|
||||
yield notifyAndPromiseUIUpdated("weave:service:login:finish");
|
||||
Assert.equal(Notifications.notifications.length, 0, "no notifications left");
|
||||
// The menus should be back to "all good"
|
||||
checkBroadcasterVisible("sync-syncnow-state");
|
||||
});
|
||||
|
|
|
@ -132,7 +132,6 @@ browser.jar:
|
|||
content/browser/sync/genericChange.xul (content/sync/genericChange.xul)
|
||||
content/browser/sync/genericChange.js (content/sync/genericChange.js)
|
||||
content/browser/sync/key.xhtml (content/sync/key.xhtml)
|
||||
content/browser/sync/notification.xml (content/sync/notification.xml)
|
||||
content/browser/sync/utils.js (content/sync/utils.js)
|
||||
* content/browser/sync/customize.xul (content/sync/customize.xul)
|
||||
content/browser/sync/customize.js (content/sync/customize.js)
|
||||
|
|
|
@ -127,13 +127,14 @@ libs:: $(call MERGE_FILES,$(addprefix profile/chrome/,$(PROFILE_CHROME)))
|
|||
|
||||
libs-%:
|
||||
$(NSINSTALL) -D $(DIST)/install
|
||||
@$(MAKE) -C ../../toolkit/locales libs-$*
|
||||
@$(MAKE) -C ../../toolkit/locales libs-$* XPI_ROOT_APPID='$(XPI_ROOT_APPID)'
|
||||
@$(MAKE) -C ../../services/sync/locales AB_CD=$* XPI_NAME=locale-$*
|
||||
ifdef MOZ_WEBAPP_RUNTIME
|
||||
@$(MAKE) -C ../../webapprt/locales AB_CD=$* XPI_NAME=locale-$*
|
||||
endif
|
||||
@$(MAKE) -C ../../extensions/spellcheck/locales AB_CD=$* XPI_NAME=locale-$*
|
||||
@$(MAKE) -C ../../intl/locales AB_CD=$* XPI_NAME=locale-$*
|
||||
@$(MAKE) -C ../../devtools/client/locales AB_CD=$* XPI_NAME=locale-$* XPI_ROOT_APPID='$(XPI_ROOT_APPID)'
|
||||
@$(MAKE) -B searchplugins AB_CD=$* XPI_NAME=locale-$*
|
||||
@$(MAKE) libs AB_CD=$* XPI_NAME=locale-$* PREF_DIR=$(PREF_DIR)
|
||||
@$(MAKE) -C $(DEPTH)/$(MOZ_BRANDING_DIRECTORY)/locales AB_CD=$* XPI_NAME=locale-$*
|
||||
|
|
|
@ -6,6 +6,7 @@ def test(mod, path, entity = None):
|
|||
import re
|
||||
# ignore anything but Firefox
|
||||
if mod not in ("netwerk", "dom", "toolkit", "security/manager",
|
||||
"devtools/client", "devtools/shared",
|
||||
"browser", "webapprt",
|
||||
"extensions/reporter", "extensions/spellcheck",
|
||||
"other-licenses/branding/firefox",
|
||||
|
|
|
@ -28,60 +28,6 @@
|
|||
locale/browser/browser.properties (%chrome/browser/browser.properties)
|
||||
locale/browser/browser-pocket.properties (%chrome/browser/browser-pocket.properties)
|
||||
locale/browser/customizableui/customizableWidgets.properties (%chrome/browser/customizableui/customizableWidgets.properties)
|
||||
locale/browser/devtools/aboutdebugging.dtd (%chrome/browser/devtools/aboutdebugging.dtd)
|
||||
locale/browser/devtools/aboutdebugging.properties (%chrome/browser/devtools/aboutdebugging.properties)
|
||||
locale/browser/devtools/animationinspector.dtd (%chrome/browser/devtools/animationinspector.dtd)
|
||||
locale/browser/devtools/animationinspector.properties (%chrome/browser/devtools/animationinspector.properties)
|
||||
locale/browser/devtools/appcacheutils.properties (%chrome/browser/devtools/appcacheutils.properties)
|
||||
locale/browser/devtools/debugger.dtd (%chrome/browser/devtools/debugger.dtd)
|
||||
locale/browser/devtools/debugger.properties (%chrome/browser/devtools/debugger.properties)
|
||||
locale/browser/devtools/device.properties (%chrome/browser/devtools/device.properties)
|
||||
locale/browser/devtools/filterwidget.properties (%chrome/browser/devtools/filterwidget.properties)
|
||||
locale/browser/devtools/filterwidget.dtd (%chrome/browser/devtools/filterwidget.dtd)
|
||||
locale/browser/devtools/netmonitor.dtd (%chrome/browser/devtools/netmonitor.dtd)
|
||||
locale/browser/devtools/netmonitor.properties (%chrome/browser/devtools/netmonitor.properties)
|
||||
locale/browser/devtools/shadereditor.dtd (%chrome/browser/devtools/shadereditor.dtd)
|
||||
locale/browser/devtools/shadereditor.properties (%chrome/browser/devtools/shadereditor.properties)
|
||||
locale/browser/devtools/canvasdebugger.dtd (%chrome/browser/devtools/canvasdebugger.dtd)
|
||||
locale/browser/devtools/canvasdebugger.properties (%chrome/browser/devtools/canvasdebugger.properties)
|
||||
locale/browser/devtools/webaudioeditor.dtd (%chrome/browser/devtools/webaudioeditor.dtd)
|
||||
locale/browser/devtools/webaudioeditor.properties (%chrome/browser/devtools/webaudioeditor.properties)
|
||||
locale/browser/devtools/webconsole.properties (%chrome/browser/devtools/webconsole.properties)
|
||||
locale/browser/devtools/inspector.properties (%chrome/browser/devtools/inspector.properties)
|
||||
locale/browser/devtools/jsonview.properties (%chrome/browser/devtools/jsonview.properties)
|
||||
locale/browser/devtools/tilt.properties (%chrome/browser/devtools/tilt.properties)
|
||||
locale/browser/devtools/shared.properties (%chrome/browser/devtools/shared.properties)
|
||||
locale/browser/devtools/scratchpad.properties (%chrome/browser/devtools/scratchpad.properties)
|
||||
locale/browser/devtools/scratchpad.dtd (%chrome/browser/devtools/scratchpad.dtd)
|
||||
locale/browser/devtools/storage.properties (%chrome/browser/devtools/storage.properties)
|
||||
locale/browser/devtools/styleeditor.properties (%chrome/browser/devtools/styleeditor.properties)
|
||||
locale/browser/devtools/styleeditor.dtd (%chrome/browser/devtools/styleeditor.dtd)
|
||||
locale/browser/devtools/styleinspector.dtd (%chrome/browser/devtools/styleinspector.dtd)
|
||||
locale/browser/devtools/webConsole.dtd (%chrome/browser/devtools/webConsole.dtd)
|
||||
locale/browser/devtools/VariablesView.dtd (%chrome/browser/devtools/VariablesView.dtd)
|
||||
locale/browser/devtools/sourceeditor.properties (%chrome/browser/devtools/sourceeditor.properties)
|
||||
locale/browser/devtools/sourceeditor.dtd (%chrome/browser/devtools/sourceeditor.dtd)
|
||||
locale/browser/devtools/promisedebugger.dtd (%chrome/browser/devtools/promisedebugger.dtd)
|
||||
locale/browser/devtools/promisedebugger.properties (%chrome/browser/devtools/promisedebugger.properties)
|
||||
locale/browser/devtools/performance.dtd (%chrome/browser/devtools/performance.dtd)
|
||||
locale/browser/devtools/performance.properties (%chrome/browser/devtools/performance.properties)
|
||||
locale/browser/devtools/memory.properties (%chrome/browser/devtools/memory.properties)
|
||||
locale/browser/devtools/graphs.properties (%chrome/browser/devtools/graphs.properties)
|
||||
locale/browser/devtools/layoutview.dtd (%chrome/browser/devtools/layoutview.dtd)
|
||||
locale/browser/devtools/responsiveUI.properties (%chrome/browser/devtools/responsiveUI.properties)
|
||||
locale/browser/devtools/toolbox.dtd (%chrome/browser/devtools/toolbox.dtd)
|
||||
locale/browser/devtools/toolbox.properties (%chrome/browser/devtools/toolbox.properties)
|
||||
locale/browser/devtools/inspector.dtd (%chrome/browser/devtools/inspector.dtd)
|
||||
locale/browser/devtools/markers.properties (%chrome/browser/devtools/markers.properties)
|
||||
locale/browser/devtools/projecteditor.properties (%chrome/browser/devtools/projecteditor.properties)
|
||||
locale/browser/devtools/eyedropper.properties (%chrome/browser/devtools/eyedropper.properties)
|
||||
locale/browser/devtools/connection-screen.dtd (%chrome/browser/devtools/connection-screen.dtd)
|
||||
locale/browser/devtools/connection-screen.properties (%chrome/browser/devtools/connection-screen.properties)
|
||||
locale/browser/devtools/font-inspector.dtd (%chrome/browser/devtools/font-inspector.dtd)
|
||||
locale/browser/devtools/har.properties (%chrome/browser/devtools/har.properties)
|
||||
locale/browser/devtools/app-manager.properties (%chrome/browser/devtools/app-manager.properties)
|
||||
locale/browser/devtools/webide.dtd (%chrome/browser/devtools/webide.dtd)
|
||||
locale/browser/devtools/webide.properties (%chrome/browser/devtools/webide.properties)
|
||||
locale/browser/lightweightThemes.properties (%chrome/browser/lightweightThemes.properties)
|
||||
locale/browser/loop/loop.properties (%chrome/browser/loop/loop.properties)
|
||||
locale/browser/newTab.dtd (%chrome/browser/newTab.dtd)
|
||||
|
|
|
@ -11,6 +11,7 @@ dirs = browser
|
|||
extensions/reporter
|
||||
other-licenses/branding/firefox
|
||||
browser/branding/official
|
||||
devtools/client
|
||||
|
||||
[includes]
|
||||
# non-central apps might want to use %(topsrcdir)s here, or other vars
|
||||
|
|
Двоичные данные
browser/themes/linux/aboutCertError_sectionCollapsed-rtl.png
До Ширина: | Высота: | Размер: 791 B |
Двоичные данные
browser/themes/linux/aboutCertError_sectionCollapsed.png
До Ширина: | Высота: | Размер: 776 B |
Двоичные данные
browser/themes/linux/aboutCertError_sectionExpanded.png
До Ширина: | Высота: | Размер: 767 B |
|
@ -572,13 +572,13 @@ menuitem:not([type]):not(.menuitem-tooltip):not(.menuitem-iconic-tooltip) {
|
|||
|
||||
/* Primary toolbar buttons */
|
||||
|
||||
toolbar .toolbarbutton-1 > .toolbarbutton-icon,
|
||||
toolbar .toolbarbutton-1 > :-moz-any(.toolbarbutton-menubutton-button, .toolbarbutton-badge-stack) > .toolbarbutton-icon {
|
||||
:-moz-any(toolbar, .widget-overflow-list) .toolbarbutton-1 > .toolbarbutton-icon,
|
||||
:-moz-any(toolbar, .widget-overflow-list) .toolbarbutton-1 > :-moz-any(.toolbarbutton-menubutton-button, .toolbarbutton-badge-stack) > .toolbarbutton-icon {
|
||||
max-width: 16px;
|
||||
}
|
||||
|
||||
toolbar .toolbarbutton-1:-moz-any(@primaryToolbarButtons@) > .toolbarbutton-icon,
|
||||
toolbar .toolbarbutton-1:-moz-any(@primaryToolbarButtons@) > :-moz-any(.toolbarbutton-menubutton-button, .toolbarbutton-badge-stack) > .toolbarbutton-icon,
|
||||
:-moz-any(toolbar, .widget-overflow-list) .toolbarbutton-1:-moz-any(@primaryToolbarButtons@) > .toolbarbutton-icon,
|
||||
:-moz-any(toolbar, .widget-overflow-list) .toolbarbutton-1:-moz-any(@primaryToolbarButtons@) > :-moz-any(.toolbarbutton-menubutton-button, .toolbarbutton-badge-stack) > .toolbarbutton-icon,
|
||||
#bookmarks-menu-button[cui-areatype="toolbar"] > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon {
|
||||
max-width: 18px;
|
||||
}
|
||||
|
@ -617,7 +617,7 @@ toolbar .toolbarbutton-1:-moz-any(@primaryToolbarButtons@) > :-moz-any(.toolbarb
|
|||
:-moz-any(#TabsToolbar, #nav-bar) .toolbarbutton-1 > .toolbarbutton-menubutton-button > .toolbarbutton-icon,
|
||||
:-moz-any(#TabsToolbar, #nav-bar) #bookmarks-menu-button[cui-areatype="toolbar"] > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon {
|
||||
/* horizontal padding + border + actual icon width */
|
||||
max-width: 32px !important /* bug 561154 */;
|
||||
max-width: 32px;
|
||||
}
|
||||
|
||||
#nav-bar #PanelUI-menu-button {
|
||||
|
|
|
@ -8,9 +8,6 @@ browser.jar:
|
|||
#include ../shared/jar.inc.mn
|
||||
skin/classic/browser/sanitizeDialog.css
|
||||
skin/classic/browser/aboutSessionRestore-window-icon.png
|
||||
skin/classic/browser/aboutCertError_sectionCollapsed.png
|
||||
skin/classic/browser/aboutCertError_sectionCollapsed-rtl.png
|
||||
skin/classic/browser/aboutCertError_sectionExpanded.png
|
||||
#ifdef MOZ_SERVICES_SYNC
|
||||
skin/classic/browser/aboutSyncTabs.css
|
||||
#endif
|
||||
|
|
Двоичные данные
browser/themes/osx/aboutCertError_sectionCollapsed-rtl.png
До Ширина: | Высота: | Размер: 791 B |
Двоичные данные
browser/themes/osx/aboutCertError_sectionCollapsed.png
До Ширина: | Высота: | Размер: 776 B |
Двоичные данные
browser/themes/osx/aboutCertError_sectionExpanded.png
До Ширина: | Высота: | Размер: 767 B |
|
@ -63,6 +63,12 @@
|
|||
z-index: 2; /* navbar is at 1 */
|
||||
}
|
||||
|
||||
@media (-moz-mac-yosemite-theme) {
|
||||
#navigator-toolbox::after {
|
||||
background-image: linear-gradient(to top, hsla(0,0%,0%,.1), hsla(0,0%,0%,.1) 1px, hsla(0,0%,100%,0) 1px, hsla(0,0%,100%,0) 2px, transparent 3px);
|
||||
}
|
||||
}
|
||||
|
||||
#navigator-toolbox toolbarbutton:-moz-lwtheme {
|
||||
color: inherit;
|
||||
text-shadow: inherit;
|
||||
|
@ -149,6 +155,10 @@ toolbarseparator {
|
|||
#navigator-toolbox > toolbar:not(#TabsToolbar):not(#nav-bar):not(:-moz-lwtheme) {
|
||||
background-image: none;
|
||||
}
|
||||
|
||||
#navigator-toolbox > toolbar:-moz-window-inactive:not(#TabsToolbar):not(#nav-bar):not(:-moz-lwtheme) {
|
||||
background-color: hsl(0,0%,95%);
|
||||
}
|
||||
}
|
||||
|
||||
#navigator-toolbox > toolbar:not(#toolbar-menubar):not(#TabsToolbar):not(#nav-bar):not(#addon-bar) {
|
||||
|
@ -191,6 +201,10 @@ toolbarseparator {
|
|||
#nav-bar {
|
||||
background: linear-gradient(hsl(0,0%,93%), hsl(0,0%,83%));
|
||||
}
|
||||
|
||||
#nav-bar:-moz-window-inactive {
|
||||
background: linear-gradient(hsl(0,0%,97%), hsl(0,0%,95%));
|
||||
}
|
||||
}
|
||||
|
||||
/* Draw the bottom border of the tabs toolbar when it's not using
|
||||
|
@ -217,6 +231,10 @@ toolbarseparator {
|
|||
position: relative;
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
#main-window[tabsintitlebar] #TabsToolbar:not([collapsed="true"]) + #nav-bar:-moz-window-inactive:not(:-moz-lwtheme) {
|
||||
border-top-color: hsla(0,0%,0%,.05);
|
||||
}
|
||||
}
|
||||
|
||||
#nav-bar-customization-target {
|
||||
|
@ -596,14 +614,14 @@ toolbarpaletteitem[place="palette"] > #personal-bookmarks > #bookmarks-toolbar-p
|
|||
|
||||
/* ----- PRIMARY TOOLBAR BUTTONS ----- */
|
||||
|
||||
toolbar .toolbarbutton-1 > .toolbarbutton-icon,
|
||||
toolbar .toolbarbutton-1 > :-moz-any(.toolbarbutton-menubutton-button, .toolbarbutton-badge-stack) > .toolbarbutton-icon {
|
||||
:-moz-any(toolbar, .widget-overflow-list) .toolbarbutton-1 > .toolbarbutton-icon,
|
||||
:-moz-any(toolbar, .widget-overflow-list) .toolbarbutton-1 > :-moz-any(.toolbarbutton-menubutton-button, .toolbarbutton-badge-stack) > .toolbarbutton-icon {
|
||||
max-width: 16px;
|
||||
margin: 1px;
|
||||
}
|
||||
|
||||
toolbar .toolbarbutton-1:-moz-any(@primaryToolbarButtons@) > .toolbarbutton-icon,
|
||||
toolbar .toolbarbutton-1:-moz-any(@primaryToolbarButtons@) > :-moz-any(.toolbarbutton-menubutton-button, .toolbarbutton-badge-stack) > .toolbarbutton-icon {
|
||||
:-moz-any(toolbar, .widget-overflow-list) .toolbarbutton-1:-moz-any(@primaryToolbarButtons@) > .toolbarbutton-icon,
|
||||
:-moz-any(toolbar, .widget-overflow-list) .toolbarbutton-1:-moz-any(@primaryToolbarButtons@) > :-moz-any(.toolbarbutton-menubutton-button, .toolbarbutton-badge-stack) > .toolbarbutton-icon {
|
||||
max-width: 18px;
|
||||
margin: 0;
|
||||
}
|
||||
|
@ -2546,6 +2564,54 @@ toolbarbutton.chevron > .toolbarbutton-menu-dropmarker {
|
|||
}
|
||||
}
|
||||
|
||||
@media (-moz-mac-yosemite-theme) {
|
||||
.tab-background-middle[visuallyselected=true]:-moz-window-inactive {
|
||||
background-image: url(chrome://browser/skin/yosemite/tab-active-middle-inactive.png),
|
||||
@fgTabTextureYosemiteInactive@,
|
||||
none;
|
||||
}
|
||||
|
||||
.tab-background-start[visuallyselected=true]:-moz-window-inactive:-moz-locale-dir(ltr)::after,
|
||||
.tab-background-end[visuallyselected=true]:-moz-window-inactive:-moz-locale-dir(rtl)::after {
|
||||
background-image: url(chrome://browser/skin/yosemite/tab-stroke-start-inactive.png);
|
||||
}
|
||||
|
||||
.tab-background-end[visuallyselected=true]:-moz-window-inactive:-moz-locale-dir(ltr)::after,
|
||||
.tab-background-start[visuallyselected=true]:-moz-window-inactive:-moz-locale-dir(rtl)::after {
|
||||
background-image: url(chrome://browser/skin/yosemite/tab-stroke-end-inactive.png);
|
||||
}
|
||||
|
||||
.tab-background-start[visuallyselected=true]:-moz-window-inactive:-moz-locale-dir(ltr):not(:-moz-lwtheme)::before,
|
||||
.tab-background-end[visuallyselected=true]:-moz-window-inactive:-moz-locale-dir(rtl):not(:-moz-lwtheme)::before {
|
||||
background-image: url(chrome://browser/skin/yosemite/tab-selected-start-inactive.svg);
|
||||
background-size: 100% 100%;
|
||||
}
|
||||
|
||||
.tab-background-end[visuallyselected=true]:-moz-window-inactive:-moz-locale-dir(ltr):not(:-moz-lwtheme)::before,
|
||||
.tab-background-start[visuallyselected=true]:-moz-window-inactive:-moz-locale-dir(rtl):not(:-moz-lwtheme)::before {
|
||||
background-image: url(chrome://browser/skin/yosemite/tab-selected-end-inactive.svg);
|
||||
background-size: 100% 100%;
|
||||
}
|
||||
|
||||
@media (min-resolution: 2dppx) {
|
||||
.tab-background-middle[visuallyselected=true]:-moz-window-inactive {
|
||||
background-image: url(chrome://browser/skin/yosemite/tab-active-middle-inactive@2x.png),
|
||||
@fgTabTextureYosemiteInactive@,
|
||||
none;
|
||||
}
|
||||
|
||||
.tab-background-start[visuallyselected=true]:-moz-window-inactive:-moz-locale-dir(ltr)::after,
|
||||
.tab-background-end[visuallyselected=true]:-moz-window-inactive:-moz-locale-dir(rtl)::after {
|
||||
background-image: url(chrome://browser/skin/yosemite/tab-stroke-start-inactive@2x.png);
|
||||
}
|
||||
|
||||
.tab-background-end[visuallyselected=true]:-moz-window-inactive:-moz-locale-dir(ltr)::after,
|
||||
.tab-background-start[visuallyselected=true]:-moz-window-inactive:-moz-locale-dir(rtl)::after {
|
||||
background-image: url(chrome://browser/skin/yosemite/tab-stroke-end-inactive@2x.png);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.tabbrowser-tab:not(:hover) > .tab-stack > .tab-content > .tab-icon-image:not([visuallyselected="true"]) {
|
||||
opacity: .9;
|
||||
}
|
||||
|
|
|
@ -7,9 +7,6 @@ browser.jar:
|
|||
#include ../shared/jar.inc.mn
|
||||
skin/classic/browser/sanitizeDialog.css
|
||||
skin/classic/browser/aboutSessionRestore-window-icon.png
|
||||
skin/classic/browser/aboutCertError_sectionCollapsed.png
|
||||
skin/classic/browser/aboutCertError_sectionCollapsed-rtl.png
|
||||
skin/classic/browser/aboutCertError_sectionExpanded.png
|
||||
#ifdef MOZ_SERVICES_SYNC
|
||||
skin/classic/browser/aboutSyncTabs.css
|
||||
#endif
|
||||
|
@ -252,25 +249,33 @@ browser.jar:
|
|||
skin/classic/browser/lion/tabbrowser/alltabs-box-bkgnd-icon.png (tabbrowser/alltabs-box-bkgnd-icon-lion.png)
|
||||
skin/classic/browser/tabbrowser/alltabs-box-bkgnd-icon@2x.png (tabbrowser/alltabs-box-bkgnd-icon-lion@2x.png)
|
||||
skin/classic/browser/lion/tabview/tabview.png (tabview/tabview-lion.png)
|
||||
skin/classic/browser/lion/places/toolbar.png (places/toolbar-lion.png)
|
||||
skin/classic/browser/yosemite/Toolbar.png (Toolbar-yosemite.png)
|
||||
skin/classic/browser/yosemite/Toolbar@2x.png (Toolbar-yosemite@2x.png)
|
||||
skin/classic/browser/yosemite/menuPanel.png (menuPanel-yosemite.png)
|
||||
skin/classic/browser/yosemite/menuPanel@2x.png (menuPanel-yosemite@2x.png)
|
||||
skin/classic/browser/yosemite/menuPanel-customize.png (menuPanel-customize-yosemite.png)
|
||||
skin/classic/browser/yosemite/menuPanel-customize@2x.png (menuPanel-customize-yosemite@2x.png)
|
||||
skin/classic/browser/yosemite/menuPanel-exit.png (menuPanel-exit-yosemite.png)
|
||||
skin/classic/browser/yosemite/menuPanel-exit@2x.png (menuPanel-exit-yosemite@2x.png)
|
||||
skin/classic/browser/yosemite/menuPanel-help.png (menuPanel-help-yosemite.png)
|
||||
skin/classic/browser/yosemite/menuPanel-help@2x.png (menuPanel-help-yosemite@2x.png)
|
||||
skin/classic/browser/yosemite/menuPanel-small.png (menuPanel-small-yosemite.png)
|
||||
skin/classic/browser/yosemite/menuPanel-small@2x.png (menuPanel-small-yosemite@2x.png)
|
||||
skin/classic/browser/yosemite/reload-stop-go.png (reload-stop-go-yosemite.png)
|
||||
skin/classic/browser/yosemite/reload-stop-go@2x.png (reload-stop-go-yosemite@2x.png)
|
||||
skin/classic/browser/yosemite/sync-horizontalbar.png (sync-horizontalbar-yosemite.png)
|
||||
skin/classic/browser/yosemite/sync-horizontalbar@2x.png (sync-horizontalbar-yosemite@2x.png)
|
||||
skin/classic/browser/yosemite/thumburger.png (customizableui/thumburger-yosemite.png)
|
||||
skin/classic/browser/yosemite/thumburger@2x.png (customizableui/thumburger-yosemite@2x.png)
|
||||
skin/classic/browser/lion/places/toolbar.png (places/toolbar-lion.png)
|
||||
skin/classic/browser/yosemite/Toolbar.png (Toolbar-yosemite.png)
|
||||
skin/classic/browser/yosemite/Toolbar@2x.png (Toolbar-yosemite@2x.png)
|
||||
skin/classic/browser/yosemite/menuPanel.png (menuPanel-yosemite.png)
|
||||
skin/classic/browser/yosemite/menuPanel@2x.png (menuPanel-yosemite@2x.png)
|
||||
skin/classic/browser/yosemite/menuPanel-customize.png (menuPanel-customize-yosemite.png)
|
||||
skin/classic/browser/yosemite/menuPanel-customize@2x.png (menuPanel-customize-yosemite@2x.png)
|
||||
skin/classic/browser/yosemite/menuPanel-exit.png (menuPanel-exit-yosemite.png)
|
||||
skin/classic/browser/yosemite/menuPanel-exit@2x.png (menuPanel-exit-yosemite@2x.png)
|
||||
skin/classic/browser/yosemite/menuPanel-help.png (menuPanel-help-yosemite.png)
|
||||
skin/classic/browser/yosemite/menuPanel-help@2x.png (menuPanel-help-yosemite@2x.png)
|
||||
skin/classic/browser/yosemite/menuPanel-small.png (menuPanel-small-yosemite.png)
|
||||
skin/classic/browser/yosemite/menuPanel-small@2x.png (menuPanel-small-yosemite@2x.png)
|
||||
skin/classic/browser/yosemite/reload-stop-go.png (reload-stop-go-yosemite.png)
|
||||
skin/classic/browser/yosemite/reload-stop-go@2x.png (reload-stop-go-yosemite@2x.png)
|
||||
skin/classic/browser/yosemite/sync-horizontalbar.png (sync-horizontalbar-yosemite.png)
|
||||
skin/classic/browser/yosemite/sync-horizontalbar@2x.png (sync-horizontalbar-yosemite@2x.png)
|
||||
skin/classic/browser/yosemite/thumburger.png (customizableui/thumburger-yosemite.png)
|
||||
skin/classic/browser/yosemite/thumburger@2x.png (customizableui/thumburger-yosemite@2x.png)
|
||||
skin/classic/browser/yosemite/tab-selected-end-inactive.svg (tabbrowser/tab-selected-end-yosemite-inactive.svg)
|
||||
skin/classic/browser/yosemite/tab-selected-start-inactive.svg (tabbrowser/tab-selected-start-yosemite-inactive.svg)
|
||||
skin/classic/browser/yosemite/tab-active-middle-inactive.png (tabbrowser/tab-active-middle-yosemite-inactive.png)
|
||||
skin/classic/browser/yosemite/tab-active-middle-inactive@2x.png (tabbrowser/tab-active-middle-yosemite-inactive@2x.png)
|
||||
skin/classic/browser/yosemite/tab-stroke-end-inactive.png (tabbrowser/tab-stroke-end-yosemite-inactive.png)
|
||||
skin/classic/browser/yosemite/tab-stroke-end-inactive@2x.png (tabbrowser/tab-stroke-end-yosemite-inactive@2x.png)
|
||||
skin/classic/browser/yosemite/tab-stroke-start-inactive.png (tabbrowser/tab-stroke-start-yosemite-inactive.png)
|
||||
skin/classic/browser/yosemite/tab-stroke-start-inactive@2x.png (tabbrowser/tab-stroke-start-yosemite-inactive@2x.png)
|
||||
#ifdef E10S_TESTING_ONLY
|
||||
skin/classic/browser/e10s-64@2x.png (../shared/e10s-64@2x.png)
|
||||
#endif
|
||||
|
@ -306,5 +311,5 @@ browser.jar:
|
|||
% override chrome://browser/skin/preferences/checkbox@2x.png chrome://browser/skin/yosemite/preferences/checkbox@2x.png os=Darwin osversion>=10.10
|
||||
% override chrome://browser/skin/reload-stop-go.png chrome://browser/skin/yosemite/reload-stop-go.png os=Darwin osversion>=10.10
|
||||
% override chrome://browser/skin/reload-stop-go@2x.png chrome://browser/skin/yosemite/reload-stop-go@2x.png os=Darwin osversion>=10.10
|
||||
% override chrome://browser/skin/sync-horizontalbar.png chrome://browser/skin/yosemite/sync-horizontalbar.png os=Darwin osversion>=10.10
|
||||
% override chrome://browser/skin/sync-horizontalbar@2x.png chrome://browser/skin/yosemite/sync-horizontalbar@2x.png os=Darwin osversion>=10.10
|
||||
% override chrome://browser/skin/sync-horizontalbar.png chrome://browser/skin/yosemite/sync-horizontalbar.png os=Darwin osversion>=10.10
|
||||
% override chrome://browser/skin/sync-horizontalbar@2x.png chrome://browser/skin/yosemite/sync-horizontalbar@2x.png os=Darwin osversion>=10.10
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
%filter substitution
|
||||
|
||||
%define fgTabTexture linear-gradient(transparent 2px, hsla(0,0%,100%,.6) 2px, hsla(0,0%,100%,.6) 3px, hsl(0,0%,99%) 3px, hsl(0,0%,93%))
|
||||
%define fgTabTextureYosemiteInactive linear-gradient(transparent 2px, hsl(0,0%,99%) 2px, hsl(0,0%,97%))
|
||||
%define toolbarColorLWT rgba(253,253,253,0.45)
|
||||
%define fgTabTextureLWT linear-gradient(transparent 2px, rgba(254,254,254,.72) 2px, @toolbarColorLWT@)
|
||||
%define fgTabBackgroundColor transparent
|
||||
|
|
После Ширина: | Высота: | Размер: 78 B |
Двоичные данные
browser/themes/osx/tabbrowser/tab-active-middle-yosemite-inactive@2x.png
Normal file
После Ширина: | Высота: | Размер: 89 B |
|
@ -0,0 +1,28 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="30px" height="31px" preserveAspectRatio="none">
|
||||
<defs>
|
||||
<style>
|
||||
#tab-background-fill {
|
||||
background-color: transparent;
|
||||
background-image: linear-gradient(transparent, transparent 2px, hsl(0,0%,99%) 2px, hsl(0,0%,97%));
|
||||
background-repeat: no-repeat;
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
}
|
||||
</style>
|
||||
|
||||
<clipPath id="tab-curve-clip-path-end" clipPathUnits="objectBoundingBox">
|
||||
<path d="m 0,0.0625 -0.05,0 0,0.938 1,0 0,-0.028 C 0.67917542,0.95840561 0.56569036,0.81970962 0.51599998,0.5625 0.48279998,0.3905 0.465,0.0659 0,0.0625 z"/>
|
||||
</clipPath>
|
||||
|
||||
<clipPath id="tab-hover-clip-path" clipPathUnits="objectBoundingBox">
|
||||
<path d="M 0,0.2 0,1 1,1, 1,0.2 z"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
|
||||
<foreignObject width="30" height="31" clip-path="url(#tab-curve-clip-path-end)">
|
||||
<div id="tab-background-fill" xmlns="http://www.w3.org/1999/xhtml"></div>
|
||||
</foreignObject>
|
||||
</svg>
|
После Ширина: | Высота: | Размер: 1.2 KiB |
|
@ -0,0 +1,28 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="30px" height="31px" preserveAspectRatio="none">
|
||||
<defs>
|
||||
<style>
|
||||
#tab-background-fill {
|
||||
background-color: transparent;
|
||||
background-image: linear-gradient(transparent, transparent 2px, hsl(0,0%,99%) 2px, hsl(0,0%,97%));
|
||||
background-repeat: no-repeat;
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
}
|
||||
</style>
|
||||
|
||||
<clipPath id="tab-curve-clip-path-start" clipPathUnits="objectBoundingBox">
|
||||
<path d="m 1,0.0625 0.05,0 0,0.938 -1,0 0,-0.028 C 0.32082458,0.95840561 0.4353096,0.81970962 0.48499998,0.5625 0.51819998,0.3905 0.535,0.0659 1,0.0625 z"/>
|
||||
</clipPath>
|
||||
|
||||
<clipPath id="tab-hover-clip-path" clipPathUnits="objectBoundingBox">
|
||||
<path d="M 0,0.2 0,1 1,1, 1,0.2 z"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
|
||||
<foreignObject width="30" height="31" clip-path="url(#tab-curve-clip-path-start)">
|
||||
<div id="tab-background-fill" xmlns="http://www.w3.org/1999/xhtml"></div>
|
||||
</foreignObject>
|
||||
</svg>
|
После Ширина: | Высота: | Размер: 1.2 KiB |
После Ширина: | Высота: | Размер: 339 B |
После Ширина: | Высота: | Размер: 718 B |
После Ширина: | Высота: | Размер: 339 B |
После Ширина: | Высота: | Размер: 716 B |
Двоичные данные
browser/themes/windows/aboutCertError_sectionCollapsed-rtl.png
До Ширина: | Высота: | Размер: 140 B |
Двоичные данные
browser/themes/windows/aboutCertError_sectionCollapsed.png
До Ширина: | Высота: | Размер: 142 B |
Двоичные данные
browser/themes/windows/aboutCertError_sectionExpanded.png
До Ширина: | Высота: | Размер: 152 B |
|
@ -695,13 +695,13 @@ toolbar[brighttext] .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker {
|
|||
-moz-margin-end: 0;
|
||||
}
|
||||
|
||||
toolbar .toolbarbutton-1 > .toolbarbutton-icon,
|
||||
toolbar .toolbarbutton-1 > :-moz-any(.toolbarbutton-menubutton-button, .toolbarbutton-badge-stack) > .toolbarbutton-icon {
|
||||
:-moz-any(toolbar, .widget-overflow-list) .toolbarbutton-1 > .toolbarbutton-icon,
|
||||
:-moz-any(toolbar, .widget-overflow-list) .toolbarbutton-1 > :-moz-any(.toolbarbutton-menubutton-button, .toolbarbutton-badge-stack) > .toolbarbutton-icon {
|
||||
max-width: 16px;
|
||||
}
|
||||
|
||||
toolbar .toolbarbutton-1:-moz-any(@primaryToolbarButtons@) > .toolbarbutton-icon,
|
||||
toolbar .toolbarbutton-1:-moz-any(@primaryToolbarButtons@) > :-moz-any(.toolbarbutton-menubutton-button, .toolbarbutton-badge-stack) > .toolbarbutton-icon,
|
||||
:-moz-any(toolbar, .widget-overflow-list) .toolbarbutton-1:-moz-any(@primaryToolbarButtons@) > .toolbarbutton-icon,
|
||||
:-moz-any(toolbar, .widget-overflow-list) .toolbarbutton-1:-moz-any(@primaryToolbarButtons@) > :-moz-any(.toolbarbutton-menubutton-button, .toolbarbutton-badge-stack) > .toolbarbutton-icon,
|
||||
#bookmarks-menu-button[cui-areatype="toolbar"] > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon {
|
||||
max-width: 18px;
|
||||
}
|
||||
|
|
|
@ -7,9 +7,6 @@ browser.jar:
|
|||
#include ../shared/jar.inc.mn
|
||||
skin/classic/browser/sanitizeDialog.css
|
||||
skin/classic/browser/aboutSessionRestore-window-icon.png
|
||||
skin/classic/browser/aboutCertError_sectionCollapsed.png
|
||||
skin/classic/browser/aboutCertError_sectionCollapsed-rtl.png
|
||||
skin/classic/browser/aboutCertError_sectionExpanded.png
|
||||
#ifdef MOZ_SERVICES_SYNC
|
||||
skin/classic/browser/aboutSyncTabs.css
|
||||
#endif
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
|
||||
<!DOCTYPE html [
|
||||
<!ENTITY % htmlDTD PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd"> %htmlDTD;
|
||||
<!ENTITY % toolboxDTD SYSTEM "chrome://browser/locale/devtools/toolbox.dtd"> %toolboxDTD;
|
||||
<!ENTITY % aboutdebuggingDTD SYSTEM "chrome://browser/locale/devtools/aboutdebugging.dtd"> %aboutdebuggingDTD;
|
||||
<!ENTITY % toolboxDTD SYSTEM "chrome://devtools/locale/toolbox.dtd"> %toolboxDTD;
|
||||
<!ENTITY % aboutdebuggingDTD SYSTEM "chrome://devtools/locale/aboutdebugging.dtd"> %aboutdebuggingDTD;
|
||||
]>
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
|
|
|
@ -17,7 +17,7 @@ loader.lazyImporter(this, "AddonManager",
|
|||
|
||||
const ExtensionIcon = "chrome://mozapps/skin/extensions/extensionGeneric.svg";
|
||||
const Strings = Services.strings.createBundle(
|
||||
"chrome://browser/locale/devtools/aboutdebugging.properties");
|
||||
"chrome://devtools/locale/aboutdebugging.properties");
|
||||
|
||||
exports.AddonsComponent = React.createClass({
|
||||
displayName: "AddonsComponent",
|
||||
|
|
|
@ -13,7 +13,7 @@ loader.lazyRequireGetter(this, "TargetComponent",
|
|||
loader.lazyRequireGetter(this, "Services");
|
||||
|
||||
const Strings = Services.strings.createBundle(
|
||||
"chrome://browser/locale/devtools/aboutdebugging.properties");
|
||||
"chrome://devtools/locale/aboutdebugging.properties");
|
||||
const LocaleCompare = (a, b) => {
|
||||
return a.name.toLowerCase().localeCompare(b.name.toLowerCase());
|
||||
};
|
||||
|
|
|
@ -21,7 +21,7 @@ loader.lazyImporter(this, "gDevTools",
|
|||
"resource://devtools/client/framework/gDevTools.jsm");
|
||||
|
||||
const Strings = Services.strings.createBundle(
|
||||
"chrome://browser/locale/devtools/aboutdebugging.properties");
|
||||
"chrome://devtools/locale/aboutdebugging.properties");
|
||||
|
||||
exports.TargetComponent = React.createClass({
|
||||
displayName: "TargetComponent",
|
||||
|
|
|
@ -15,7 +15,7 @@ loader.lazyRequireGetter(this, "TargetListComponent",
|
|||
loader.lazyRequireGetter(this, "Services");
|
||||
|
||||
const Strings = Services.strings.createBundle(
|
||||
"chrome://browser/locale/devtools/aboutdebugging.properties");
|
||||
"chrome://devtools/locale/aboutdebugging.properties");
|
||||
|
||||
exports.WorkersComponent = React.createClass({
|
||||
displayName: "WorkersComponent",
|
||||
|
|
|
@ -20,7 +20,7 @@ loader.lazyRequireGetter(this, "EventEmitter",
|
|||
loader.lazyRequireGetter(this, "AnimationsFront",
|
||||
"devtools/server/actors/animation", true);
|
||||
|
||||
const STRINGS_URI = "chrome://browser/locale/devtools/animationinspector.properties";
|
||||
const STRINGS_URI = "chrome://devtools/locale/animationinspector.properties";
|
||||
const L10N = new ViewHelpers.L10N(STRINGS_URI);
|
||||
|
||||
// Global toolbox/inspector, set when startup is called.
|
||||
|
|
|
@ -3,15 +3,15 @@
|
|||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<!DOCTYPE html [
|
||||
<!ENTITY % animationinspectorDTD SYSTEM "chrome://browser/locale/devtools/animationinspector.dtd" >
|
||||
<!ENTITY % animationinspectorDTD SYSTEM "chrome://devtools/locale/animationinspector.dtd" >
|
||||
%animationinspectorDTD;
|
||||
]>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<title>&title;</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
||||
<link rel="stylesheet" href="chrome://devtools/skin/themes/common.css" type="text/css"/>
|
||||
<link rel="stylesheet" href="chrome://devtools/skin/themes/animationinspector.css" type="text/css"/>
|
||||
<link rel="stylesheet" href="chrome://devtools/skin/common.css" type="text/css"/>
|
||||
<link rel="stylesheet" href="chrome://devtools/skin/animationinspector.css" type="text/css"/>
|
||||
<script type="application/javascript;version=1.8" src="chrome://devtools/content/shared/theme-switching.js"/>
|
||||
</head>
|
||||
<body class="theme-sidebar devtools-monospace" role="application" empty="true">
|
||||
|
|
|
@ -29,7 +29,7 @@ const {
|
|||
TargetNodeHighlighter
|
||||
} = require("devtools/client/animationinspector/utils");
|
||||
|
||||
const STRINGS_URI = "chrome://browser/locale/devtools/animationinspector.properties";
|
||||
const STRINGS_URI = "chrome://devtools/locale/animationinspector.properties";
|
||||
const L10N = new ViewHelpers.L10N(STRINGS_URI);
|
||||
const MILLIS_TIME_FORMAT_MAX_DURATION = 4000;
|
||||
// The minimum spacing between 2 time graduation headers in the timeline (px).
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
// Test that when animations displayed in the timeline are running on the
|
||||
// compositor, they get a special icon and information in the tooltip.
|
||||
|
||||
const STRINGS_URI = "chrome://browser/locale/devtools/animationinspector.properties";
|
||||
const STRINGS_URI = "chrome://devtools/locale/animationinspector.properties";
|
||||
const L10N = new ViewHelpers.L10N(STRINGS_URI);
|
||||
|
||||
add_task(function*() {
|
||||
|
|
|
@ -80,8 +80,8 @@ const EVENTS = {
|
|||
XPCOMUtils.defineConstant(this, "EVENTS", EVENTS);
|
||||
|
||||
const HTML_NS = "http://www.w3.org/1999/xhtml";
|
||||
const STRINGS_URI = "chrome://browser/locale/devtools/canvasdebugger.properties";
|
||||
const SHARED_STRINGS_URI = "chrome://browser/locale/devtools/shared.properties";
|
||||
const STRINGS_URI = "chrome://devtools/locale/canvasdebugger.properties";
|
||||
const SHARED_STRINGS_URI = "chrome://devtools/locale/shared.properties";
|
||||
|
||||
const SNAPSHOT_START_RECORDING_DELAY = 10; // ms
|
||||
const SNAPSHOT_DATA_EXPORT_MAX_BLOCK = 1000; // ms
|
||||
|
|
|
@ -4,11 +4,11 @@
|
|||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<?xml-stylesheet href="chrome://browser/skin/" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/content/shared/widgets/widgets.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/themes/common.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/themes/widgets.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/themes/canvasdebugger.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/common.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/widgets.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/canvasdebugger.css" type="text/css"?>
|
||||
<!DOCTYPE window [
|
||||
<!ENTITY % canvasDebuggerDTD SYSTEM "chrome://browser/locale/devtools/canvasdebugger.dtd">
|
||||
<!ENTITY % canvasDebuggerDTD SYSTEM "chrome://devtools/locale/canvasdebugger.dtd">
|
||||
%canvasDebuggerDTD;
|
||||
]>
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
||||
<link rel="stylesheet" href="chrome://global/skin/global.css" type="text/css"/>
|
||||
<link rel="stylesheet" href="chrome://devtools/content/commandline/commandline.css" type="text/css"/>
|
||||
<link rel="stylesheet" href="chrome://devtools/skin/themes/commandline.css" type="text/css"/>
|
||||
<link rel="stylesheet" href="chrome://devtools/skin/commandline.css" type="text/css"/>
|
||||
</head>
|
||||
<body class="gcli-body">
|
||||
<div id="gcli-output-root"></div>
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
||||
<link rel="stylesheet" href="chrome://global/skin/global.css" type="text/css"/>
|
||||
<link rel="stylesheet" href="chrome://devtools/content/commandline/commandline.css" type="text/css"/>
|
||||
<link rel="stylesheet" href="chrome://devtools/skin/themes/commandline.css" type="text/css"/>
|
||||
<link rel="stylesheet" href="chrome://devtools/skin/commandline.css" type="text/css"/>
|
||||
</head>
|
||||
<body class="gcli-body">
|
||||
<div id="gcli-tooltip-root"></div>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
var { classes: Cc, interfaces: Ci, utils: Cu } = Components;
|
||||
|
||||
const DBG_STRINGS_URI = "chrome://browser/locale/devtools/debugger.properties";
|
||||
const DBG_STRINGS_URI = "chrome://devtools/locale/debugger.properties";
|
||||
const NEW_SOURCE_IGNORED_URLS = ["debugger eval code", "XStringBundle"];
|
||||
const NEW_SOURCE_DISPLAY_DELAY = 200; // ms
|
||||
const FETCH_SOURCE_RESPONSE_DELAY = 200; // ms
|
||||
|
|
|
@ -5,11 +5,11 @@
|
|||
<?xml-stylesheet href="chrome://browser/skin/" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/content/shared/widgets/widgets.css" type="text/css"?>
|
||||
<?xml-stylesheet href="debugger.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/themes/common.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/themes/widgets.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/themes/debugger.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/common.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/widgets.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/debugger.css" type="text/css"?>
|
||||
<!DOCTYPE window [
|
||||
<!ENTITY % debuggerDTD SYSTEM "chrome://browser/locale/devtools/debugger.dtd">
|
||||
<!ENTITY % debuggerDTD SYSTEM "chrome://devtools/locale/debugger.dtd">
|
||||
%debuggerDTD;
|
||||
]>
|
||||
<?xul-overlay href="chrome://global/content/editMenuOverlay.xul"?>
|
||||
|
|
|
@ -26,19 +26,19 @@ loader.lazyGetter(this, "StoragePanel", () => require("devtools/client/storage/p
|
|||
loader.lazyGetter(this, "ScratchpadPanel", () => require("devtools/client/scratchpad/scratchpad-panel").ScratchpadPanel);
|
||||
|
||||
// Strings
|
||||
const toolboxProps = "chrome://browser/locale/devtools/toolbox.properties";
|
||||
const inspectorProps = "chrome://browser/locale/devtools/inspector.properties";
|
||||
const webConsoleProps = "chrome://browser/locale/devtools/webconsole.properties";
|
||||
const debuggerProps = "chrome://browser/locale/devtools/debugger.properties";
|
||||
const styleEditorProps = "chrome://browser/locale/devtools/styleeditor.properties";
|
||||
const shaderEditorProps = "chrome://browser/locale/devtools/shadereditor.properties";
|
||||
const canvasDebuggerProps = "chrome://browser/locale/devtools/canvasdebugger.properties";
|
||||
const webAudioEditorProps = "chrome://browser/locale/devtools/webaudioeditor.properties";
|
||||
const performanceProps = "chrome://browser/locale/devtools/performance.properties";
|
||||
const netMonitorProps = "chrome://browser/locale/devtools/netmonitor.properties";
|
||||
const storageProps = "chrome://browser/locale/devtools/storage.properties";
|
||||
const scratchpadProps = "chrome://browser/locale/devtools/scratchpad.properties";
|
||||
const memoryProps = "chrome://browser/locale/devtools/memory.properties";
|
||||
const toolboxProps = "chrome://devtools/locale/toolbox.properties";
|
||||
const inspectorProps = "chrome://devtools/locale/inspector.properties";
|
||||
const webConsoleProps = "chrome://devtools/locale/webconsole.properties";
|
||||
const debuggerProps = "chrome://devtools/locale/debugger.properties";
|
||||
const styleEditorProps = "chrome://devtools/locale/styleeditor.properties";
|
||||
const shaderEditorProps = "chrome://devtools/locale/shadereditor.properties";
|
||||
const canvasDebuggerProps = "chrome://devtools/locale/canvasdebugger.properties";
|
||||
const webAudioEditorProps = "chrome://devtools/locale/webaudioeditor.properties";
|
||||
const performanceProps = "chrome://devtools/locale/performance.properties";
|
||||
const netMonitorProps = "chrome://devtools/locale/netmonitor.properties";
|
||||
const storageProps = "chrome://devtools/locale/storage.properties";
|
||||
const scratchpadProps = "chrome://devtools/locale/scratchpad.properties";
|
||||
const memoryProps = "chrome://devtools/locale/memory.properties";
|
||||
|
||||
loader.lazyGetter(this, "toolboxStrings", () => Services.strings.createBundle(toolboxProps));
|
||||
loader.lazyGetter(this, "performanceStrings",() => Services.strings.createBundle(performanceProps));
|
||||
|
@ -62,7 +62,7 @@ Tools.options = {
|
|||
id: "options",
|
||||
ordinal: 0,
|
||||
url: "chrome://devtools/content/framework/toolbox-options.xul",
|
||||
icon: "chrome://devtools/skin/themes/images/tool-options.svg",
|
||||
icon: "chrome://devtools/skin/images/tool-options.svg",
|
||||
invertIconForLightTheme: true,
|
||||
bgTheme: "theme-body",
|
||||
label: l10n("options.label", toolboxStrings),
|
||||
|
@ -86,7 +86,7 @@ Tools.inspector = {
|
|||
key: l10n("inspector.commandkey", inspectorStrings),
|
||||
ordinal: 1,
|
||||
modifiers: osString == "Darwin" ? "accel,alt" : "accel,shift",
|
||||
icon: "chrome://devtools/skin/themes/images/tool-inspector.svg",
|
||||
icon: "chrome://devtools/skin/images/tool-inspector.svg",
|
||||
invertIconForLightTheme: true,
|
||||
url: "chrome://devtools/content/inspector/inspector.xul",
|
||||
label: l10n("inspector.label", inspectorStrings),
|
||||
|
@ -122,7 +122,7 @@ Tools.webConsole = {
|
|||
accesskey: l10n("webConsoleCmd.accesskey", webConsoleStrings),
|
||||
modifiers: Services.appinfo.OS == "Darwin" ? "accel,alt" : "accel,shift",
|
||||
ordinal: 2,
|
||||
icon: "chrome://devtools/skin/themes/images/tool-webconsole.svg",
|
||||
icon: "chrome://devtools/skin/images/tool-webconsole.svg",
|
||||
invertIconForLightTheme: true,
|
||||
url: "chrome://devtools/content/webconsole/webconsole.xul",
|
||||
label: l10n("ToolboxTabWebconsole.label", webConsoleStrings),
|
||||
|
@ -158,9 +158,9 @@ Tools.jsdebugger = {
|
|||
accesskey: l10n("debuggerMenu.accesskey", debuggerStrings),
|
||||
modifiers: osString == "Darwin" ? "accel,alt" : "accel,shift",
|
||||
ordinal: 3,
|
||||
icon: "chrome://devtools/skin/themes/images/tool-debugger.svg",
|
||||
icon: "chrome://devtools/skin/images/tool-debugger.svg",
|
||||
invertIconForLightTheme: true,
|
||||
highlightedicon: "chrome://devtools/skin/themes/images/tool-debugger-paused.svg",
|
||||
highlightedicon: "chrome://devtools/skin/images/tool-debugger-paused.svg",
|
||||
url: "chrome://devtools/content/debugger/debugger.xul",
|
||||
label: l10n("ToolboxDebugger.label", debuggerStrings),
|
||||
panelLabel: l10n("ToolboxDebugger.panelLabel", debuggerStrings),
|
||||
|
@ -186,7 +186,7 @@ Tools.styleEditor = {
|
|||
ordinal: 4,
|
||||
accesskey: l10n("open.accesskey", styleEditorStrings),
|
||||
modifiers: "shift",
|
||||
icon: "chrome://devtools/skin/themes/images/tool-styleeditor.svg",
|
||||
icon: "chrome://devtools/skin/images/tool-styleeditor.svg",
|
||||
invertIconForLightTheme: true,
|
||||
url: "chrome://devtools/content/styleeditor/styleeditor.xul",
|
||||
label: l10n("ToolboxStyleEditor.label", styleEditorStrings),
|
||||
|
@ -211,7 +211,7 @@ Tools.shaderEditor = {
|
|||
id: "shadereditor",
|
||||
ordinal: 5,
|
||||
visibilityswitch: "devtools.shadereditor.enabled",
|
||||
icon: "chrome://devtools/skin/themes/images/tool-shadereditor.svg",
|
||||
icon: "chrome://devtools/skin/images/tool-shadereditor.svg",
|
||||
invertIconForLightTheme: true,
|
||||
url: "chrome://devtools/content/shadereditor/shadereditor.xul",
|
||||
label: l10n("ToolboxShaderEditor.label", shaderEditorStrings),
|
||||
|
@ -231,7 +231,7 @@ Tools.canvasDebugger = {
|
|||
id: "canvasdebugger",
|
||||
ordinal: 6,
|
||||
visibilityswitch: "devtools.canvasdebugger.enabled",
|
||||
icon: "chrome://devtools/skin/themes/images/tool-canvas.svg",
|
||||
icon: "chrome://devtools/skin/images/tool-canvas.svg",
|
||||
invertIconForLightTheme: true,
|
||||
url: "chrome://devtools/content/canvasdebugger/canvasdebugger.xul",
|
||||
label: l10n("ToolboxCanvasDebugger.label", canvasDebuggerStrings),
|
||||
|
@ -252,9 +252,9 @@ Tools.canvasDebugger = {
|
|||
Tools.performance = {
|
||||
id: "performance",
|
||||
ordinal: 7,
|
||||
icon: "chrome://devtools/skin/themes/images/tool-profiler.svg",
|
||||
icon: "chrome://devtools/skin/images/tool-profiler.svg",
|
||||
invertIconForLightTheme: true,
|
||||
highlightedicon: "chrome://devtools/skin/themes/images/tool-profiler-active.svg",
|
||||
highlightedicon: "chrome://devtools/skin/images/tool-profiler-active.svg",
|
||||
url: "chrome://devtools/content/performance/performance.xul",
|
||||
visibilityswitch: "devtools.performance.enabled",
|
||||
label: l10n("performance.label", performanceStrings),
|
||||
|
@ -280,9 +280,9 @@ Tools.performance = {
|
|||
Tools.memory = {
|
||||
id: "memory",
|
||||
ordinal: 8,
|
||||
icon: "chrome://devtools/skin/themes/images/tool-memory.svg",
|
||||
icon: "chrome://devtools/skin/images/tool-memory.svg",
|
||||
invertIconForLightTheme: true,
|
||||
highlightedicon: "chrome://devtools/skin/themes/images/tool-memory-active.svg",
|
||||
highlightedicon: "chrome://devtools/skin/images/tool-memory-active.svg",
|
||||
url: "chrome://devtools/content/memory/memory.xhtml",
|
||||
visibilityswitch: "devtools.memory.enabled",
|
||||
label: l10n("memory.label", memoryStrings),
|
||||
|
@ -305,7 +305,7 @@ Tools.netMonitor = {
|
|||
ordinal: 9,
|
||||
modifiers: osString == "Darwin" ? "accel,alt" : "accel,shift",
|
||||
visibilityswitch: "devtools.netmonitor.enabled",
|
||||
icon: "chrome://devtools/skin/themes/images/tool-network.svg",
|
||||
icon: "chrome://devtools/skin/images/tool-network.svg",
|
||||
invertIconForLightTheme: true,
|
||||
url: "chrome://devtools/content/netmonitor/netmonitor.xul",
|
||||
label: l10n("netmonitor.label", netMonitorStrings),
|
||||
|
@ -332,7 +332,7 @@ Tools.storage = {
|
|||
accesskey: l10n("storage.accesskey", storageStrings),
|
||||
modifiers: "shift",
|
||||
visibilityswitch: "devtools.storage.enabled",
|
||||
icon: "chrome://devtools/skin/themes/images/tool-storage.svg",
|
||||
icon: "chrome://devtools/skin/images/tool-storage.svg",
|
||||
invertIconForLightTheme: true,
|
||||
url: "chrome://devtools/content/storage/storage.xul",
|
||||
label: l10n("storage.label", storageStrings),
|
||||
|
@ -359,7 +359,7 @@ Tools.webAudioEditor = {
|
|||
id: "webaudioeditor",
|
||||
ordinal: 11,
|
||||
visibilityswitch: "devtools.webaudioeditor.enabled",
|
||||
icon: "chrome://devtools/skin/themes/images/tool-webaudio.svg",
|
||||
icon: "chrome://devtools/skin/images/tool-webaudio.svg",
|
||||
invertIconForLightTheme: true,
|
||||
url: "chrome://devtools/content/webaudioeditor/webaudioeditor.xul",
|
||||
label: l10n("ToolboxWebAudioEditor1.label", webAudioEditorStrings),
|
||||
|
@ -379,7 +379,7 @@ Tools.scratchpad = {
|
|||
id: "scratchpad",
|
||||
ordinal: 12,
|
||||
visibilityswitch: "devtools.scratchpad.enabled",
|
||||
icon: "chrome://devtools/skin/themes/images/tool-scratchpad.svg",
|
||||
icon: "chrome://devtools/skin/images/tool-scratchpad.svg",
|
||||
invertIconForLightTheme: true,
|
||||
url: "chrome://devtools/content/scratchpad/scratchpad.xul",
|
||||
label: l10n("scratchpad.label", scratchpadStrings),
|
||||
|
@ -419,7 +419,7 @@ Tools.darkTheme = {
|
|||
id: "dark",
|
||||
label: l10n("options.darkTheme.label", toolboxStrings),
|
||||
ordinal: 1,
|
||||
stylesheets: ["chrome://devtools/skin/themes/dark-theme.css"],
|
||||
stylesheets: ["chrome://devtools/skin/dark-theme.css"],
|
||||
classList: ["theme-dark"],
|
||||
};
|
||||
|
||||
|
@ -427,7 +427,7 @@ Tools.lightTheme = {
|
|||
id: "light",
|
||||
label: l10n("options.lightTheme.label", toolboxStrings),
|
||||
ordinal: 2,
|
||||
stylesheets: ["chrome://devtools/skin/themes/light-theme.css"],
|
||||
stylesheets: ["chrome://devtools/skin/light-theme.css"],
|
||||
classList: ["theme-light"],
|
||||
};
|
||||
|
||||
|
|
|
@ -35,7 +35,7 @@ loader.lazyGetter(this, "XULRuntime", function() {
|
|||
});
|
||||
|
||||
loader.lazyGetter(this, "l10n", () => Services.strings
|
||||
.createBundle("chrome://browser/locale/devtools/eyedropper.properties"));
|
||||
.createBundle("chrome://devtools/locale/eyedropper.properties"));
|
||||
|
||||
const EYEDROPPER_URL = "chrome://devtools/content/eyedropper/eyedropper.xul";
|
||||
const CROSSHAIRS_URL = "chrome://devtools/content/eyedropper/crosshairs.css";
|
||||
|
|
|
@ -6,8 +6,8 @@
|
|||
|
||||
<!DOCTYPE window []>
|
||||
|
||||
<?xml-stylesheet href="chrome://devtools/skin/themes/common.css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/themes/eyedropper.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/common.css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/eyedropper.css" type="text/css"?>
|
||||
|
||||
<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
|
||||
<commandset id="eyedropper-commandset">
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
|
||||
<!DOCTYPE html [
|
||||
<!ENTITY % fontinspectorDTD SYSTEM "chrome://browser/locale/devtools/font-inspector.dtd" >
|
||||
<!ENTITY % fontinspectorDTD SYSTEM "chrome://devtools/locale/font-inspector.dtd" >
|
||||
%fontinspectorDTD;
|
||||
]>
|
||||
|
||||
|
@ -12,8 +12,8 @@
|
|||
<title>&title;</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
||||
<link rel="stylesheet" href="font-inspector.css" type="text/css"/>
|
||||
<link rel="stylesheet" href="chrome://devtools/skin/themes/common.css" type="text/css"/>
|
||||
<link rel="stylesheet" href="chrome://devtools/skin/themes/font-inspector.css" type="text/css"/>
|
||||
<link rel="stylesheet" href="chrome://devtools/skin/common.css" type="text/css"/>
|
||||
<link rel="stylesheet" href="chrome://devtools/skin/font-inspector.css" type="text/css"/>
|
||||
<script type="application/javascript;version=1.8" src="chrome://devtools/content/shared/theme-switching.js"/>
|
||||
</head>
|
||||
<body class="theme-sidebar devtools-monospace" role="application">
|
||||
|
|
|
@ -21,7 +21,7 @@ var gClient;
|
|||
var gConnectionTimeout;
|
||||
|
||||
XPCOMUtils.defineLazyGetter(window, 'l10n', function () {
|
||||
return Services.strings.createBundle('chrome://browser/locale/devtools/connection-screen.properties');
|
||||
return Services.strings.createBundle('chrome://devtools/locale/connection-screen.properties');
|
||||
});
|
||||
|
||||
/**
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
|
||||
<!DOCTYPE html [
|
||||
<!ENTITY % connectionDTD SYSTEM "chrome://browser/locale/devtools/connection-screen.dtd" >
|
||||
<!ENTITY % connectionDTD SYSTEM "chrome://devtools/locale/connection-screen.dtd" >
|
||||
%connectionDTD;
|
||||
]>
|
||||
|
||||
|
@ -12,7 +12,7 @@
|
|||
xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
|
||||
<head>
|
||||
<title>&title;</title>
|
||||
<link rel="stylesheet" href="chrome://devtools/skin/themes/dark-theme.css" type="text/css"/>
|
||||
<link rel="stylesheet" href="chrome://devtools/skin/dark-theme.css" type="text/css"/>
|
||||
<link rel="stylesheet" href="chrome://devtools/content/framework/connect/connect.css" type="text/css"/>
|
||||
<script type="application/javascript;version=1.8" src="connect.js"></script>
|
||||
</head>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<!DOCTYPE window [
|
||||
<!ENTITY % toolboxDTD SYSTEM "chrome://browser/locale/devtools/toolbox.dtd" >
|
||||
<!ENTITY % toolboxDTD SYSTEM "chrome://devtools/locale/toolbox.dtd" >
|
||||
%toolboxDTD;
|
||||
]>
|
||||
<?xml-stylesheet href="chrome://browser/skin/" type="text/css"?>
|
||||
|
|
|
@ -37,7 +37,7 @@ const TABS_PINNED_AVG_HISTOGRAM = "DEVTOOLS_TABS_PINNED_AVERAGE_LINEAR";
|
|||
const FORBIDDEN_IDS = new Set(["toolbox", ""]);
|
||||
const MAX_ORDINAL = 99;
|
||||
|
||||
const bundle = Services.strings.createBundle("chrome://browser/locale/devtools/toolbox.properties");
|
||||
const bundle = Services.strings.createBundle("chrome://devtools/locale/toolbox.properties");
|
||||
|
||||
/**
|
||||
* DevTools is a class that represents a set of developer tools, it holds a
|
||||
|
|
|
@ -533,7 +533,7 @@ ToolSidebar.prototype = {
|
|||
}
|
||||
|
||||
XPCOMUtils.defineLazyGetter(this, "l10n", function() {
|
||||
let bundle = Services.strings.createBundle("chrome://browser/locale/devtools/toolbox.properties");
|
||||
let bundle = Services.strings.createBundle("chrome://devtools/locale/toolbox.properties");
|
||||
let l10n = function(aName, ...aArgs) {
|
||||
try {
|
||||
if (aArgs.length == 0) {
|
||||
|
|
|
@ -6,7 +6,7 @@ function test() {
|
|||
let {ToolSidebar} = require("devtools/client/framework/sidebar");
|
||||
|
||||
const toolURL = "data:text/xml;charset=utf8,<?xml version='1.0'?>" +
|
||||
"<?xml-stylesheet href='chrome://devtools/skin/themes/common.css' type='text/css'?>" +
|
||||
"<?xml-stylesheet href='chrome://devtools/skin/common.css' type='text/css'?>" +
|
||||
"<window xmlns='http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul'>" +
|
||||
"<hbox flex='1'><description flex='1'>foo</description><splitter class='devtools-side-splitter'/>" +
|
||||
"<tabbox flex='1' id='sidebar' class='devtools-sidebar-tabs'><tabs/><tabpanels flex='1'/></tabbox>" +
|
||||
|
|
|
@ -6,7 +6,7 @@ function test() {
|
|||
const { ToolSidebar } = require("devtools/client/framework/sidebar");
|
||||
|
||||
const toolURL = "data:text/xml;charset=utf8,<?xml version='1.0'?>" +
|
||||
"<?xml-stylesheet href='chrome://devtools/skin/themes/common.css' type='text/css'?>" +
|
||||
"<?xml-stylesheet href='chrome://devtools/skin/common.css' type='text/css'?>" +
|
||||
"<window xmlns='http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul'>" +
|
||||
"<hbox flex='1'><description flex='1'>foo</description><splitter class='devtools-side-splitter'/>" +
|
||||
"<tabbox flex='1' id='sidebar' class='devtools-sidebar-tabs'><tabs/><tabpanels flex='1'/></tabbox>" +
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
const {ToolSidebar} = require("devtools/client/framework/sidebar");
|
||||
|
||||
const testToolURL = "data:text/xml;charset=utf8,<?xml version='1.0'?>" +
|
||||
"<?xml-stylesheet href='chrome://devtools/skin/themes/common.css' type='text/css'?>" +
|
||||
"<?xml-stylesheet href='chrome://devtools/skin/common.css' type='text/css'?>" +
|
||||
"<window xmlns='http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul'>" +
|
||||
"<hbox flex='1'><description flex='1'>test tool</description>" +
|
||||
"<splitter class='devtools-side-splitter'/>" +
|
||||
|
|
|
@ -4,8 +4,8 @@
|
|||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<?xml-stylesheet href="chrome://browser/skin/" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/content/shared/widgets/widgets.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/themes/common.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/themes/widgets.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/common.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/widgets.css" type="text/css"?>
|
||||
<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
|
||||
<script type="application/javascript;version=1.8" src="chrome://devtools/content/shared/theme-switching.js"/>
|
||||
<box flex="1" class="devtools-responsive-container theme-body">
|
||||
|
|
|
@ -13,7 +13,7 @@ XPCOMUtils.defineLazyModuleGetter(this, "gDevTools", "resource://devtools/client
|
|||
exports.OptionsPanel = OptionsPanel;
|
||||
|
||||
XPCOMUtils.defineLazyGetter(this, "l10n", function() {
|
||||
let bundle = Services.strings.createBundle("chrome://browser/locale/devtools/toolbox.properties");
|
||||
let bundle = Services.strings.createBundle("chrome://devtools/locale/toolbox.properties");
|
||||
let l10n = function(aName, ...aArgs) {
|
||||
try {
|
||||
if (aArgs.length == 0) {
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<!DOCTYPE window [
|
||||
<!ENTITY % toolboxDTD SYSTEM "chrome://browser/locale/devtools/toolbox.dtd" >
|
||||
<!ENTITY % toolboxDTD SYSTEM "chrome://devtools/locale/toolbox.dtd" >
|
||||
%toolboxDTD;
|
||||
]>
|
||||
<?xml-stylesheet href="chrome://browser/skin/" type="text/css"?>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<!DOCTYPE window [
|
||||
<!ENTITY % toolboxDTD SYSTEM "chrome://browser/locale/devtools/toolbox.dtd" >
|
||||
<!ENTITY % toolboxDTD SYSTEM "chrome://devtools/locale/toolbox.dtd" >
|
||||
%toolboxDTD;
|
||||
]>
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<!DOCTYPE window [
|
||||
<!ENTITY % toolboxDTD SYSTEM "chrome://browser/locale/devtools/toolbox.dtd" >
|
||||
<!ENTITY % toolboxDTD SYSTEM "chrome://devtools/locale/toolbox.dtd" >
|
||||
%toolboxDTD;
|
||||
]>
|
||||
|
||||
|
|
|
@ -30,7 +30,7 @@ Cu.import("resource://gre/modules/Task.jsm");
|
|||
loader.lazyImporter(this, "CommandUtils",
|
||||
"resource://devtools/client/shared/DeveloperToolbar.jsm");
|
||||
loader.lazyGetter(this, "toolboxStrings", () => {
|
||||
const properties = "chrome://browser/locale/devtools/toolbox.properties";
|
||||
const properties = "chrome://devtools/locale/toolbox.properties";
|
||||
const bundle = Services.strings.createBundle(properties);
|
||||
return (name, ...args) => {
|
||||
try {
|
||||
|
|
|
@ -3,12 +3,12 @@
|
|||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<?xml-stylesheet href="chrome://browser/skin/" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/themes/common.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/common.css" type="text/css"?>
|
||||
|
||||
<?xul-overlay href="chrome://global/content/editMenuOverlay.xul"?>
|
||||
|
||||
<!DOCTYPE window [
|
||||
<!ENTITY % toolboxDTD SYSTEM "chrome://browser/locale/devtools/toolbox.dtd" >
|
||||
<!ENTITY % toolboxDTD SYSTEM "chrome://devtools/locale/toolbox.dtd" >
|
||||
%toolboxDTD;
|
||||
<!ENTITY % editMenuStrings SYSTEM "chrome://global/locale/editMenuOverlay.dtd">
|
||||
%editMenuStrings;
|
||||
|
|
|
@ -19,10 +19,10 @@ loader.lazyGetter(this, "ToolSidebar", () => require("devtools/client/framework/
|
|||
loader.lazyGetter(this, "SelectorSearch", () => require("devtools/client/inspector/selector-search").SelectorSearch);
|
||||
|
||||
loader.lazyGetter(this, "strings", () => {
|
||||
return Services.strings.createBundle("chrome://browser/locale/devtools/inspector.properties");
|
||||
return Services.strings.createBundle("chrome://devtools/locale/inspector.properties");
|
||||
});
|
||||
loader.lazyGetter(this, "toolboxStrings", () => {
|
||||
return Services.strings.createBundle("chrome://browser/locale/devtools/toolbox.properties");
|
||||
return Services.strings.createBundle("chrome://devtools/locale/toolbox.properties");
|
||||
});
|
||||
loader.lazyGetter(this, "clipboardHelper", () => {
|
||||
return Cc["@mozilla.org/widget/clipboardhelper;1"].getService(Ci.nsIClipboardHelper);
|
||||
|
|
|
@ -5,11 +5,11 @@
|
|||
<?xml-stylesheet href="chrome://browser/skin/" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/content/shared/widgets/widgets.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/content/inspector/inspector.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/themes/common.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/themes/widgets.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/themes/inspector.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/common.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/widgets.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://devtools/skin/inspector.css" type="text/css"?>
|
||||
<!DOCTYPE window [
|
||||
<!ENTITY % inspectorDTD SYSTEM "chrome://browser/locale/devtools/inspector.dtd" >
|
||||
<!ENTITY % inspectorDTD SYSTEM "chrome://devtools/locale/inspector.dtd" >
|
||||
%inspectorDTD;
|
||||
]>
|
||||
|
||||
|
|
|
@ -149,188 +149,188 @@ devtools.jar:
|
|||
content/aboutdebugging/aboutdebugging.css (aboutdebugging/aboutdebugging.css)
|
||||
content/aboutdebugging/aboutdebugging.js (aboutdebugging/aboutdebugging.js)
|
||||
% skin devtools classic/1.0 %skin/
|
||||
* skin/themes/common.css (themes/common.css)
|
||||
skin/themes/dark-theme.css (themes/dark-theme.css)
|
||||
skin/themes/light-theme.css (themes/light-theme.css)
|
||||
skin/themes/toolbars.css (themes/toolbars.css)
|
||||
skin/themes/variables.css (themes/variables.css)
|
||||
skin/themes/images/add.svg (themes/images/add.svg)
|
||||
skin/themes/images/filters.svg (themes/images/filters.svg)
|
||||
skin/themes/images/filter-swatch.svg (themes/images/filter-swatch.svg)
|
||||
skin/themes/images/pseudo-class.svg (themes/images/pseudo-class.svg)
|
||||
skin/themes/images/controls.png (themes/images/controls.png)
|
||||
skin/themes/images/controls@2x.png (themes/images/controls@2x.png)
|
||||
skin/themes/images/animation-fast-track.svg (themes/images/animation-fast-track.svg)
|
||||
skin/themes/images/performance-icons.svg (themes/images/performance-icons.svg)
|
||||
skin/themes/images/newtab.png (themes/images/newtab.png)
|
||||
skin/themes/images/newtab@2x.png (themes/images/newtab@2x.png)
|
||||
skin/themes/images/newtab-inverted.png (themes/images/newtab-inverted.png)
|
||||
skin/themes/images/newtab-inverted@2x.png (themes/images/newtab-inverted@2x.png)
|
||||
* skin/themes/widgets.css (themes/widgets.css)
|
||||
skin/themes/images/power.svg (themes/images/power.svg)
|
||||
skin/themes/images/filetypes/dir-close.svg (themes/images/filetypes/dir-close.svg)
|
||||
skin/themes/images/filetypes/dir-open.svg (themes/images/filetypes/dir-open.svg)
|
||||
skin/themes/images/filetypes/globe.svg (themes/images/filetypes/globe.svg)
|
||||
skin/themes/images/filetypes/store.svg (themes/images/filetypes/store.svg)
|
||||
skin/themes/images/commandline-icon.png (themes/images/commandline-icon.png)
|
||||
skin/themes/images/commandline-icon@2x.png (themes/images/commandline-icon@2x.png)
|
||||
skin/themes/images/alerticon-warning.png (themes/images/alerticon-warning.png)
|
||||
skin/themes/images/alerticon-warning@2x.png (themes/images/alerticon-warning@2x.png)
|
||||
* skin/themes/ruleview.css (themes/ruleview.css)
|
||||
skin/themes/commandline.css (themes/commandline.css)
|
||||
skin/themes/images/command-paintflashing.png (themes/images/command-paintflashing.png)
|
||||
skin/themes/images/command-paintflashing@2x.png (themes/images/command-paintflashing@2x.png)
|
||||
skin/themes/images/command-screenshot.png (themes/images/command-screenshot.png)
|
||||
skin/themes/images/command-screenshot@2x.png (themes/images/command-screenshot@2x.png)
|
||||
skin/themes/images/command-responsivemode.png (themes/images/command-responsivemode.png)
|
||||
skin/themes/images/command-responsivemode@2x.png (themes/images/command-responsivemode@2x.png)
|
||||
skin/themes/images/command-scratchpad.png (themes/images/command-scratchpad.png)
|
||||
skin/themes/images/command-scratchpad@2x.png (themes/images/command-scratchpad@2x.png)
|
||||
skin/themes/images/command-tilt.png (themes/images/command-tilt.png)
|
||||
skin/themes/images/command-tilt@2x.png (themes/images/command-tilt@2x.png)
|
||||
skin/themes/images/command-pick.png (themes/images/command-pick.png)
|
||||
skin/themes/images/command-pick@2x.png (themes/images/command-pick@2x.png)
|
||||
skin/themes/images/command-frames.png (themes/images/command-frames.png)
|
||||
skin/themes/images/command-frames@2x.png (themes/images/command-frames@2x.png)
|
||||
skin/themes/images/command-console.png (themes/images/command-console.png)
|
||||
skin/themes/images/command-console@2x.png (themes/images/command-console@2x.png)
|
||||
skin/themes/images/command-eyedropper.png (themes/images/command-eyedropper.png)
|
||||
skin/themes/images/command-eyedropper@2x.png (themes/images/command-eyedropper@2x.png)
|
||||
skin/themes/images/command-rulers.png (themes/images/command-rulers.png)
|
||||
skin/themes/images/command-rulers@2x.png (themes/images/command-rulers@2x.png)
|
||||
skin/themes/images/command-measure.png (themes/images/command-measure.png)
|
||||
skin/themes/images/command-measure@2x.png (themes/images/command-measure@2x.png)
|
||||
skin/themes/markup-view.css (themes/markup-view.css)
|
||||
skin/themes/images/editor-error.png (themes/images/editor-error.png)
|
||||
skin/themes/images/editor-breakpoint.png (themes/images/editor-breakpoint.png)
|
||||
skin/themes/images/editor-breakpoint@2x.png (themes/images/editor-breakpoint@2x.png)
|
||||
skin/themes/images/editor-debug-location.png (themes/images/editor-debug-location.png)
|
||||
skin/themes/images/editor-debug-location@2x.png (themes/images/editor-debug-location@2x.png)
|
||||
* skin/themes/webconsole.css (themes/webconsole.css)
|
||||
skin/themes/images/webconsole.svg (themes/images/webconsole.svg)
|
||||
skin/themes/images/breadcrumbs-divider@2x.png (themes/images/breadcrumbs-divider@2x.png)
|
||||
skin/themes/images/breadcrumbs-scrollbutton.png (themes/images/breadcrumbs-scrollbutton.png)
|
||||
skin/themes/images/breadcrumbs-scrollbutton@2x.png (themes/images/breadcrumbs-scrollbutton@2x.png)
|
||||
skin/themes/animationinspector.css (themes/animationinspector.css)
|
||||
skin/themes/eyedropper.css (themes/eyedropper.css)
|
||||
skin/themes/canvasdebugger.css (themes/canvasdebugger.css)
|
||||
skin/themes/debugger.css (themes/debugger.css)
|
||||
* skin/themes/netmonitor.css (themes/netmonitor.css)
|
||||
skin/themes/performance.css (themes/performance.css)
|
||||
skin/themes/memory.css (themes/memory.css)
|
||||
skin/themes/promisedebugger.css (themes/promisedebugger.css)
|
||||
skin/themes/images/timeline-filter.svg (themes/images/timeline-filter.svg)
|
||||
skin/themes/scratchpad.css (themes/scratchpad.css)
|
||||
skin/themes/shadereditor.css (themes/shadereditor.css)
|
||||
skin/themes/storage.css (themes/storage.css)
|
||||
* skin/themes/splitview.css (themes/splitview.css)
|
||||
skin/themes/styleeditor.css (themes/styleeditor.css)
|
||||
skin/themes/webaudioeditor.css (themes/webaudioeditor.css)
|
||||
skin/themes/images/magnifying-glass.png (themes/images/magnifying-glass.png)
|
||||
skin/themes/images/magnifying-glass@2x.png (themes/images/magnifying-glass@2x.png)
|
||||
skin/themes/images/magnifying-glass-light.png (themes/images/magnifying-glass-light.png)
|
||||
skin/themes/images/magnifying-glass-light@2x.png (themes/images/magnifying-glass-light@2x.png)
|
||||
skin/themes/images/itemToggle.png (themes/images/itemToggle.png)
|
||||
skin/themes/images/itemToggle@2x.png (themes/images/itemToggle@2x.png)
|
||||
skin/themes/images/itemArrow-dark-rtl.svg (themes/images/itemArrow-dark-rtl.svg)
|
||||
skin/themes/images/itemArrow-dark-ltr.svg (themes/images/itemArrow-dark-ltr.svg)
|
||||
skin/themes/images/itemArrow-rtl.svg (themes/images/itemArrow-rtl.svg)
|
||||
skin/themes/images/itemArrow-ltr.svg (themes/images/itemArrow-ltr.svg)
|
||||
skin/themes/images/noise.png (themes/images/noise.png)
|
||||
skin/themes/images/dropmarker.svg (themes/images/dropmarker.svg)
|
||||
skin/themes/layoutview.css (themes/layoutview.css)
|
||||
skin/themes/images/debugger-collapse.png (themes/images/debugger-collapse.png)
|
||||
skin/themes/images/debugger-collapse@2x.png (themes/images/debugger-collapse@2x.png)
|
||||
skin/themes/images/debugger-expand.png (themes/images/debugger-expand.png)
|
||||
skin/themes/images/debugger-expand@2x.png (themes/images/debugger-expand@2x.png)
|
||||
skin/themes/images/debugger-pause.png (themes/images/debugger-pause.png)
|
||||
skin/themes/images/debugger-pause@2x.png (themes/images/debugger-pause@2x.png)
|
||||
skin/themes/images/debugger-play.png (themes/images/debugger-play.png)
|
||||
skin/themes/images/debugger-play@2x.png (themes/images/debugger-play@2x.png)
|
||||
skin/themes/images/fast-forward.png (themes/images/fast-forward.png)
|
||||
skin/themes/images/fast-forward@2x.png (themes/images/fast-forward@2x.png)
|
||||
skin/themes/images/rewind.png (themes/images/rewind.png)
|
||||
skin/themes/images/rewind@2x.png (themes/images/rewind@2x.png)
|
||||
skin/themes/images/debugger-step-in.png (themes/images/debugger-step-in.png)
|
||||
skin/themes/images/debugger-step-in@2x.png (themes/images/debugger-step-in@2x.png)
|
||||
skin/themes/images/debugger-step-out.png (themes/images/debugger-step-out.png)
|
||||
skin/themes/images/debugger-step-out@2x.png (themes/images/debugger-step-out@2x.png)
|
||||
skin/themes/images/debugger-step-over.png (themes/images/debugger-step-over.png)
|
||||
skin/themes/images/debugger-step-over@2x.png (themes/images/debugger-step-over@2x.png)
|
||||
skin/themes/images/debugger-blackbox.png (themes/images/debugger-blackbox.png)
|
||||
skin/themes/images/debugger-blackbox@2x.png (themes/images/debugger-blackbox@2x.png)
|
||||
skin/themes/images/debugger-prettyprint.png (themes/images/debugger-prettyprint.png)
|
||||
skin/themes/images/debugger-prettyprint@2x.png (themes/images/debugger-prettyprint@2x.png)
|
||||
skin/themes/images/debugger-toggleBreakpoints.png (themes/images/debugger-toggleBreakpoints.png)
|
||||
skin/themes/images/debugger-toggleBreakpoints@2x.png (themes/images/debugger-toggleBreakpoints@2x.png)
|
||||
skin/themes/images/tracer-icon.png (themes/images/tracer-icon.png)
|
||||
skin/themes/images/tracer-icon@2x.png (themes/images/tracer-icon@2x.png)
|
||||
skin/themes/images/responsivemode/responsive-se-resizer.png (themes/images/responsivemode/responsive-se-resizer.png)
|
||||
skin/themes/images/responsivemode/responsive-se-resizer@2x.png (themes/images/responsivemode/responsive-se-resizer@2x.png)
|
||||
skin/themes/images/responsivemode/responsive-vertical-resizer.png (themes/images/responsivemode/responsive-vertical-resizer.png)
|
||||
skin/themes/images/responsivemode/responsive-vertical-resizer@2x.png (themes/images/responsivemode/responsive-vertical-resizer@2x.png)
|
||||
skin/themes/images/responsivemode/responsive-horizontal-resizer.png (themes/images/responsivemode/responsive-horizontal-resizer.png)
|
||||
skin/themes/images/responsivemode/responsive-horizontal-resizer@2x.png (themes/images/responsivemode/responsive-horizontal-resizer@2x.png)
|
||||
skin/themes/images/responsivemode/responsiveui-rotate.png (themes/images/responsivemode/responsiveui-rotate.png)
|
||||
skin/themes/images/responsivemode/responsiveui-rotate@2x.png (themes/images/responsivemode/responsiveui-rotate@2x.png)
|
||||
skin/themes/images/responsivemode/responsiveui-touch.png (themes/images/responsivemode/responsiveui-touch.png)
|
||||
skin/themes/images/responsivemode/responsiveui-touch@2x.png (themes/images/responsivemode/responsiveui-touch@2x.png)
|
||||
skin/themes/images/responsivemode/responsiveui-screenshot.png (themes/images/responsivemode/responsiveui-screenshot.png)
|
||||
skin/themes/images/responsivemode/responsiveui-screenshot@2x.png (themes/images/responsivemode/responsiveui-screenshot@2x.png)
|
||||
skin/themes/images/responsivemode/responsiveui-home.png (themes/images/responsivemode/responsiveui-home.png)
|
||||
skin/themes/images/toggle-tools.png (themes/images/toggle-tools.png)
|
||||
skin/themes/images/toggle-tools@2x.png (themes/images/toggle-tools@2x.png)
|
||||
skin/themes/images/dock-bottom@2x.png (themes/images/dock-bottom@2x.png)
|
||||
skin/themes/images/dock-bottom-minimize@2x.png (themes/images/dock-bottom-minimize@2x.png)
|
||||
skin/themes/images/dock-bottom-maximize@2x.png (themes/images/dock-bottom-maximize@2x.png)
|
||||
skin/themes/images/dock-side@2x.png (themes/images/dock-side@2x.png)
|
||||
* skin/themes/floating-scrollbars.css (themes/floating-scrollbars.css)
|
||||
skin/themes/floating-scrollbars-light.css (themes/floating-scrollbars-light.css)
|
||||
* skin/themes/inspector.css (themes/inspector.css)
|
||||
skin/themes/images/profiler-stopwatch.svg (themes/images/profiler-stopwatch.svg)
|
||||
skin/themes/images/profiler-stopwatch-checked.svg (themes/images/profiler-stopwatch-checked.svg)
|
||||
skin/themes/images/tool-options.svg (themes/images/tool-options.svg)
|
||||
skin/themes/images/tool-webconsole.svg (themes/images/tool-webconsole.svg)
|
||||
skin/themes/images/tool-canvas.svg (themes/images/tool-canvas.svg)
|
||||
skin/themes/images/tool-debugger.svg (themes/images/tool-debugger.svg)
|
||||
skin/themes/images/tool-debugger-paused.svg (themes/images/tool-debugger-paused.svg)
|
||||
skin/themes/images/tool-inspector.svg (themes/images/tool-inspector.svg)
|
||||
skin/themes/images/tool-shadereditor.svg (themes/images/tool-shadereditor.svg)
|
||||
skin/themes/images/tool-styleeditor.svg (themes/images/tool-styleeditor.svg)
|
||||
skin/themes/images/tool-storage.svg (themes/images/tool-storage.svg)
|
||||
skin/themes/images/tool-profiler.svg (themes/images/tool-profiler.svg)
|
||||
skin/themes/images/tool-profiler-active.svg (themes/images/tool-profiler-active.svg)
|
||||
skin/themes/images/tool-network.svg (themes/images/tool-network.svg)
|
||||
skin/themes/images/tool-scratchpad.svg (themes/images/tool-scratchpad.svg)
|
||||
skin/themes/images/tool-webaudio.svg (themes/images/tool-webaudio.svg)
|
||||
skin/themes/images/tool-memory.svg (themes/images/tool-memory.svg)
|
||||
skin/themes/images/tool-memory-active.svg (themes/images/tool-memory-active.svg)
|
||||
skin/themes/images/close.png (themes/images/close.png)
|
||||
skin/themes/images/close@2x.png (themes/images/close@2x.png)
|
||||
skin/themes/images/vview-delete.png (themes/images/vview-delete.png)
|
||||
skin/themes/images/vview-delete@2x.png (themes/images/vview-delete@2x.png)
|
||||
skin/themes/images/vview-edit.png (themes/images/vview-edit.png)
|
||||
skin/themes/images/vview-edit@2x.png (themes/images/vview-edit@2x.png)
|
||||
skin/themes/images/vview-lock.png (themes/images/vview-lock.png)
|
||||
skin/themes/images/vview-lock@2x.png (themes/images/vview-lock@2x.png)
|
||||
skin/themes/images/vview-open-inspector.png (themes/images/vview-open-inspector.png)
|
||||
skin/themes/images/vview-open-inspector@2x.png (themes/images/vview-open-inspector@2x.png)
|
||||
skin/themes/images/cubic-bezier-swatch.png (themes/images/cubic-bezier-swatch.png)
|
||||
skin/themes/images/cubic-bezier-swatch@2x.png (themes/images/cubic-bezier-swatch@2x.png)
|
||||
skin/themes/images/undock@2x.png (themes/images/undock@2x.png)
|
||||
skin/themes/font-inspector.css (themes/font-inspector.css)
|
||||
skin/themes/computedview.css (themes/computedview.css)
|
||||
skin/themes/images/arrow-e.png (themes/images/arrow-e.png)
|
||||
skin/themes/images/arrow-e@2x.png (themes/images/arrow-e@2x.png)
|
||||
skin/themes/projecteditor/projecteditor.css (themes/projecteditor/projecteditor.css)
|
||||
skin/themes/images/search-clear-failed.svg (themes/images/search-clear-failed.svg)
|
||||
skin/themes/images/search-clear-light.svg (themes/images/search-clear-light.svg)
|
||||
skin/themes/images/search-clear-dark.svg (themes/images/search-clear-dark.svg)
|
||||
skin/themes/tooltip/arrow-horizontal-dark.png (themes/tooltip/arrow-horizontal-dark.png)
|
||||
skin/themes/tooltip/arrow-horizontal-dark@2x.png (themes/tooltip/arrow-horizontal-dark@2x.png)
|
||||
skin/themes/tooltip/arrow-vertical-dark.png (themes/tooltip/arrow-vertical-dark.png)
|
||||
skin/themes/tooltip/arrow-vertical-dark@2x.png (themes/tooltip/arrow-vertical-dark@2x.png)
|
||||
skin/themes/tooltip/arrow-horizontal-light.png (themes/tooltip/arrow-horizontal-light.png)
|
||||
skin/themes/tooltip/arrow-horizontal-light@2x.png (themes/tooltip/arrow-horizontal-light@2x.png)
|
||||
skin/themes/tooltip/arrow-vertical-light.png (themes/tooltip/arrow-vertical-light.png)
|
||||
skin/themes/tooltip/arrow-vertical-light@2x.png (themes/tooltip/arrow-vertical-light@2x.png)
|
||||
* skin/common.css (themes/common.css)
|
||||
skin/dark-theme.css (themes/dark-theme.css)
|
||||
skin/light-theme.css (themes/light-theme.css)
|
||||
skin/toolbars.css (themes/toolbars.css)
|
||||
skin/variables.css (themes/variables.css)
|
||||
skin/images/add.svg (themes/images/add.svg)
|
||||
skin/images/filters.svg (themes/images/filters.svg)
|
||||
skin/images/filter-swatch.svg (themes/images/filter-swatch.svg)
|
||||
skin/images/pseudo-class.svg (themes/images/pseudo-class.svg)
|
||||
skin/images/controls.png (themes/images/controls.png)
|
||||
skin/images/controls@2x.png (themes/images/controls@2x.png)
|
||||
skin/images/animation-fast-track.svg (themes/images/animation-fast-track.svg)
|
||||
skin/images/performance-icons.svg (themes/images/performance-icons.svg)
|
||||
skin/images/newtab.png (themes/images/newtab.png)
|
||||
skin/images/newtab@2x.png (themes/images/newtab@2x.png)
|
||||
skin/images/newtab-inverted.png (themes/images/newtab-inverted.png)
|
||||
skin/images/newtab-inverted@2x.png (themes/images/newtab-inverted@2x.png)
|
||||
* skin/widgets.css (themes/widgets.css)
|
||||
skin/images/power.svg (themes/images/power.svg)
|
||||
skin/images/filetypes/dir-close.svg (themes/images/filetypes/dir-close.svg)
|
||||
skin/images/filetypes/dir-open.svg (themes/images/filetypes/dir-open.svg)
|
||||
skin/images/filetypes/globe.svg (themes/images/filetypes/globe.svg)
|
||||
skin/images/filetypes/store.svg (themes/images/filetypes/store.svg)
|
||||
skin/images/commandline-icon.png (themes/images/commandline-icon.png)
|
||||
skin/images/commandline-icon@2x.png (themes/images/commandline-icon@2x.png)
|
||||
skin/images/alerticon-warning.png (themes/images/alerticon-warning.png)
|
||||
skin/images/alerticon-warning@2x.png (themes/images/alerticon-warning@2x.png)
|
||||
* skin/ruleview.css (themes/ruleview.css)
|
||||
skin/commandline.css (themes/commandline.css)
|
||||
skin/images/command-paintflashing.png (themes/images/command-paintflashing.png)
|
||||
skin/images/command-paintflashing@2x.png (themes/images/command-paintflashing@2x.png)
|
||||
skin/images/command-screenshot.png (themes/images/command-screenshot.png)
|
||||
skin/images/command-screenshot@2x.png (themes/images/command-screenshot@2x.png)
|
||||
skin/images/command-responsivemode.png (themes/images/command-responsivemode.png)
|
||||
skin/images/command-responsivemode@2x.png (themes/images/command-responsivemode@2x.png)
|
||||
skin/images/command-scratchpad.png (themes/images/command-scratchpad.png)
|
||||
skin/images/command-scratchpad@2x.png (themes/images/command-scratchpad@2x.png)
|
||||
skin/images/command-tilt.png (themes/images/command-tilt.png)
|
||||
skin/images/command-tilt@2x.png (themes/images/command-tilt@2x.png)
|
||||
skin/images/command-pick.png (themes/images/command-pick.png)
|
||||
skin/images/command-pick@2x.png (themes/images/command-pick@2x.png)
|
||||
skin/images/command-frames.png (themes/images/command-frames.png)
|
||||
skin/images/command-frames@2x.png (themes/images/command-frames@2x.png)
|
||||
skin/images/command-console.png (themes/images/command-console.png)
|
||||
skin/images/command-console@2x.png (themes/images/command-console@2x.png)
|
||||
skin/images/command-eyedropper.png (themes/images/command-eyedropper.png)
|
||||
skin/images/command-eyedropper@2x.png (themes/images/command-eyedropper@2x.png)
|
||||
skin/images/command-rulers.png (themes/images/command-rulers.png)
|
||||
skin/images/command-rulers@2x.png (themes/images/command-rulers@2x.png)
|
||||
skin/images/command-measure.png (themes/images/command-measure.png)
|
||||
skin/images/command-measure@2x.png (themes/images/command-measure@2x.png)
|
||||
skin/markup-view.css (themes/markup-view.css)
|
||||
skin/images/editor-error.png (themes/images/editor-error.png)
|
||||
skin/images/editor-breakpoint.png (themes/images/editor-breakpoint.png)
|
||||
skin/images/editor-breakpoint@2x.png (themes/images/editor-breakpoint@2x.png)
|
||||
skin/images/editor-debug-location.png (themes/images/editor-debug-location.png)
|
||||
skin/images/editor-debug-location@2x.png (themes/images/editor-debug-location@2x.png)
|
||||
* skin/webconsole.css (themes/webconsole.css)
|
||||
skin/images/webconsole.svg (themes/images/webconsole.svg)
|
||||
skin/images/breadcrumbs-divider@2x.png (themes/images/breadcrumbs-divider@2x.png)
|
||||
skin/images/breadcrumbs-scrollbutton.png (themes/images/breadcrumbs-scrollbutton.png)
|
||||
skin/images/breadcrumbs-scrollbutton@2x.png (themes/images/breadcrumbs-scrollbutton@2x.png)
|
||||
skin/animationinspector.css (themes/animationinspector.css)
|
||||
skin/eyedropper.css (themes/eyedropper.css)
|
||||
skin/canvasdebugger.css (themes/canvasdebugger.css)
|
||||
skin/debugger.css (themes/debugger.css)
|
||||
* skin/netmonitor.css (themes/netmonitor.css)
|
||||
skin/performance.css (themes/performance.css)
|
||||
skin/memory.css (themes/memory.css)
|
||||
skin/promisedebugger.css (themes/promisedebugger.css)
|
||||
skin/images/timeline-filter.svg (themes/images/timeline-filter.svg)
|
||||
skin/scratchpad.css (themes/scratchpad.css)
|
||||
skin/shadereditor.css (themes/shadereditor.css)
|
||||
skin/storage.css (themes/storage.css)
|
||||
* skin/splitview.css (themes/splitview.css)
|
||||
skin/styleeditor.css (themes/styleeditor.css)
|
||||
skin/webaudioeditor.css (themes/webaudioeditor.css)
|
||||
skin/images/magnifying-glass.png (themes/images/magnifying-glass.png)
|
||||
skin/images/magnifying-glass@2x.png (themes/images/magnifying-glass@2x.png)
|
||||
skin/images/magnifying-glass-light.png (themes/images/magnifying-glass-light.png)
|
||||
skin/images/magnifying-glass-light@2x.png (themes/images/magnifying-glass-light@2x.png)
|
||||
skin/images/itemToggle.png (themes/images/itemToggle.png)
|
||||
skin/images/itemToggle@2x.png (themes/images/itemToggle@2x.png)
|
||||
skin/images/itemArrow-dark-rtl.svg (themes/images/itemArrow-dark-rtl.svg)
|
||||
skin/images/itemArrow-dark-ltr.svg (themes/images/itemArrow-dark-ltr.svg)
|
||||
skin/images/itemArrow-rtl.svg (themes/images/itemArrow-rtl.svg)
|
||||
skin/images/itemArrow-ltr.svg (themes/images/itemArrow-ltr.svg)
|
||||
skin/images/noise.png (themes/images/noise.png)
|
||||
skin/images/dropmarker.svg (themes/images/dropmarker.svg)
|
||||
skin/layoutview.css (themes/layoutview.css)
|
||||
skin/images/debugger-collapse.png (themes/images/debugger-collapse.png)
|
||||
skin/images/debugger-collapse@2x.png (themes/images/debugger-collapse@2x.png)
|
||||
skin/images/debugger-expand.png (themes/images/debugger-expand.png)
|
||||
skin/images/debugger-expand@2x.png (themes/images/debugger-expand@2x.png)
|
||||
skin/images/debugger-pause.png (themes/images/debugger-pause.png)
|
||||
skin/images/debugger-pause@2x.png (themes/images/debugger-pause@2x.png)
|
||||
skin/images/debugger-play.png (themes/images/debugger-play.png)
|
||||
skin/images/debugger-play@2x.png (themes/images/debugger-play@2x.png)
|
||||
skin/images/fast-forward.png (themes/images/fast-forward.png)
|
||||
skin/images/fast-forward@2x.png (themes/images/fast-forward@2x.png)
|
||||
skin/images/rewind.png (themes/images/rewind.png)
|
||||
skin/images/rewind@2x.png (themes/images/rewind@2x.png)
|
||||
skin/images/debugger-step-in.png (themes/images/debugger-step-in.png)
|
||||
skin/images/debugger-step-in@2x.png (themes/images/debugger-step-in@2x.png)
|
||||
skin/images/debugger-step-out.png (themes/images/debugger-step-out.png)
|
||||
skin/images/debugger-step-out@2x.png (themes/images/debugger-step-out@2x.png)
|
||||
skin/images/debugger-step-over.png (themes/images/debugger-step-over.png)
|
||||
skin/images/debugger-step-over@2x.png (themes/images/debugger-step-over@2x.png)
|
||||
skin/images/debugger-blackbox.png (themes/images/debugger-blackbox.png)
|
||||
skin/images/debugger-blackbox@2x.png (themes/images/debugger-blackbox@2x.png)
|
||||
skin/images/debugger-prettyprint.png (themes/images/debugger-prettyprint.png)
|
||||
skin/images/debugger-prettyprint@2x.png (themes/images/debugger-prettyprint@2x.png)
|
||||
skin/images/debugger-toggleBreakpoints.png (themes/images/debugger-toggleBreakpoints.png)
|
||||
skin/images/debugger-toggleBreakpoints@2x.png (themes/images/debugger-toggleBreakpoints@2x.png)
|
||||
skin/images/tracer-icon.png (themes/images/tracer-icon.png)
|
||||
skin/images/tracer-icon@2x.png (themes/images/tracer-icon@2x.png)
|
||||
skin/images/responsivemode/responsive-se-resizer.png (themes/images/responsivemode/responsive-se-resizer.png)
|
||||
skin/images/responsivemode/responsive-se-resizer@2x.png (themes/images/responsivemode/responsive-se-resizer@2x.png)
|
||||
skin/images/responsivemode/responsive-vertical-resizer.png (themes/images/responsivemode/responsive-vertical-resizer.png)
|
||||
skin/images/responsivemode/responsive-vertical-resizer@2x.png (themes/images/responsivemode/responsive-vertical-resizer@2x.png)
|
||||
skin/images/responsivemode/responsive-horizontal-resizer.png (themes/images/responsivemode/responsive-horizontal-resizer.png)
|
||||
skin/images/responsivemode/responsive-horizontal-resizer@2x.png (themes/images/responsivemode/responsive-horizontal-resizer@2x.png)
|
||||
skin/images/responsivemode/responsiveui-rotate.png (themes/images/responsivemode/responsiveui-rotate.png)
|
||||
skin/images/responsivemode/responsiveui-rotate@2x.png (themes/images/responsivemode/responsiveui-rotate@2x.png)
|
||||
skin/images/responsivemode/responsiveui-touch.png (themes/images/responsivemode/responsiveui-touch.png)
|
||||
skin/images/responsivemode/responsiveui-touch@2x.png (themes/images/responsivemode/responsiveui-touch@2x.png)
|
||||
skin/images/responsivemode/responsiveui-screenshot.png (themes/images/responsivemode/responsiveui-screenshot.png)
|
||||
skin/images/responsivemode/responsiveui-screenshot@2x.png (themes/images/responsivemode/responsiveui-screenshot@2x.png)
|
||||
skin/images/responsivemode/responsiveui-home.png (themes/images/responsivemode/responsiveui-home.png)
|
||||
skin/images/toggle-tools.png (themes/images/toggle-tools.png)
|
||||
skin/images/toggle-tools@2x.png (themes/images/toggle-tools@2x.png)
|
||||
skin/images/dock-bottom@2x.png (themes/images/dock-bottom@2x.png)
|
||||
skin/images/dock-bottom-minimize@2x.png (themes/images/dock-bottom-minimize@2x.png)
|
||||
skin/images/dock-bottom-maximize@2x.png (themes/images/dock-bottom-maximize@2x.png)
|
||||
skin/images/dock-side@2x.png (themes/images/dock-side@2x.png)
|
||||
* skin/floating-scrollbars.css (themes/floating-scrollbars.css)
|
||||
skin/floating-scrollbars-light.css (themes/floating-scrollbars-light.css)
|
||||
* skin/inspector.css (themes/inspector.css)
|
||||
skin/images/profiler-stopwatch.svg (themes/images/profiler-stopwatch.svg)
|
||||
skin/images/profiler-stopwatch-checked.svg (themes/images/profiler-stopwatch-checked.svg)
|
||||
skin/images/tool-options.svg (themes/images/tool-options.svg)
|
||||
skin/images/tool-webconsole.svg (themes/images/tool-webconsole.svg)
|
||||
skin/images/tool-canvas.svg (themes/images/tool-canvas.svg)
|
||||
skin/images/tool-debugger.svg (themes/images/tool-debugger.svg)
|
||||
skin/images/tool-debugger-paused.svg (themes/images/tool-debugger-paused.svg)
|
||||
skin/images/tool-inspector.svg (themes/images/tool-inspector.svg)
|
||||
skin/images/tool-shadereditor.svg (themes/images/tool-shadereditor.svg)
|
||||
skin/images/tool-styleeditor.svg (themes/images/tool-styleeditor.svg)
|
||||
skin/images/tool-storage.svg (themes/images/tool-storage.svg)
|
||||
skin/images/tool-profiler.svg (themes/images/tool-profiler.svg)
|
||||
skin/images/tool-profiler-active.svg (themes/images/tool-profiler-active.svg)
|
||||
skin/images/tool-network.svg (themes/images/tool-network.svg)
|
||||
skin/images/tool-scratchpad.svg (themes/images/tool-scratchpad.svg)
|
||||
skin/images/tool-webaudio.svg (themes/images/tool-webaudio.svg)
|
||||
skin/images/tool-memory.svg (themes/images/tool-memory.svg)
|
||||
skin/images/tool-memory-active.svg (themes/images/tool-memory-active.svg)
|
||||
skin/images/close.png (themes/images/close.png)
|
||||
skin/images/close@2x.png (themes/images/close@2x.png)
|
||||
skin/images/vview-delete.png (themes/images/vview-delete.png)
|
||||
skin/images/vview-delete@2x.png (themes/images/vview-delete@2x.png)
|
||||
skin/images/vview-edit.png (themes/images/vview-edit.png)
|
||||
skin/images/vview-edit@2x.png (themes/images/vview-edit@2x.png)
|
||||
skin/images/vview-lock.png (themes/images/vview-lock.png)
|
||||
skin/images/vview-lock@2x.png (themes/images/vview-lock@2x.png)
|
||||
skin/images/vview-open-inspector.png (themes/images/vview-open-inspector.png)
|
||||
skin/images/vview-open-inspector@2x.png (themes/images/vview-open-inspector@2x.png)
|
||||
skin/images/cubic-bezier-swatch.png (themes/images/cubic-bezier-swatch.png)
|
||||
skin/images/cubic-bezier-swatch@2x.png (themes/images/cubic-bezier-swatch@2x.png)
|
||||
skin/images/undock@2x.png (themes/images/undock@2x.png)
|
||||
skin/font-inspector.css (themes/font-inspector.css)
|
||||
skin/computedview.css (themes/computedview.css)
|
||||
skin/images/arrow-e.png (themes/images/arrow-e.png)
|
||||
skin/images/arrow-e@2x.png (themes/images/arrow-e@2x.png)
|
||||
skin/projecteditor/projecteditor.css (themes/projecteditor/projecteditor.css)
|
||||
skin/images/search-clear-failed.svg (themes/images/search-clear-failed.svg)
|
||||
skin/images/search-clear-light.svg (themes/images/search-clear-light.svg)
|
||||
skin/images/search-clear-dark.svg (themes/images/search-clear-dark.svg)
|
||||
skin/tooltip/arrow-horizontal-dark.png (themes/tooltip/arrow-horizontal-dark.png)
|
||||
skin/tooltip/arrow-horizontal-dark@2x.png (themes/tooltip/arrow-horizontal-dark@2x.png)
|
||||
skin/tooltip/arrow-vertical-dark.png (themes/tooltip/arrow-vertical-dark.png)
|
||||
skin/tooltip/arrow-vertical-dark@2x.png (themes/tooltip/arrow-vertical-dark@2x.png)
|
||||
skin/tooltip/arrow-horizontal-light.png (themes/tooltip/arrow-horizontal-light.png)
|
||||
skin/tooltip/arrow-horizontal-light@2x.png (themes/tooltip/arrow-horizontal-light@2x.png)
|
||||
skin/tooltip/arrow-vertical-light.png (themes/tooltip/arrow-vertical-light.png)
|
||||
skin/tooltip/arrow-vertical-light@2x.png (themes/tooltip/arrow-vertical-light@2x.png)
|
||||
|
|
|
@ -34,7 +34,7 @@ const CLASS_ID = "{d8c9acee-dec5-11e4-8c75-1681e6b88ec1}";
|
|||
|
||||
// Localization
|
||||
var jsonViewStrings = Services.strings.createBundle(
|
||||
"chrome://browser/locale/devtools/jsonview.properties");
|
||||
"chrome://devtools/locale/jsonview.properties");
|
||||
|
||||
/**
|
||||
* This object detects 'application/vnd.mozilla.json.view' content type
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
.theme-dark .searchBox,
|
||||
.theme-light .searchBox {
|
||||
border: 1px solid rgb(170, 170, 170);
|
||||
background-image: url("chrome://devtools/skin/themes/images/magnifying-glass-light.png");
|
||||
background-image: url("chrome://devtools/skin/images/magnifying-glass-light.png");
|
||||
background-position: 8px center;
|
||||
border-radius: 2px;
|
||||
padding-left: 25px;
|
||||
|
@ -42,5 +42,5 @@
|
|||
background-color: rgba(24, 29, 32, 1);
|
||||
color: rgba(184, 200, 217, 1);
|
||||
border-color: var(--theme-splitter-color);
|
||||
background-image: url("chrome://devtools/skin/themes/images/magnifying-glass.png");
|
||||
background-image: url("chrome://devtools/skin/images/magnifying-glass.png");
|
||||
}
|
||||
|
|
|
@ -16,7 +16,7 @@ Cu.import("resource://devtools/client/shared/widgets/ViewHelpers.jsm");
|
|||
const {InplaceEditor, editableItem} = require("devtools/client/shared/inplace-editor");
|
||||
const {ReflowFront} = require("devtools/server/actors/layout");
|
||||
|
||||
const STRINGS_URI = "chrome://browser/locale/devtools/shared.properties";
|
||||
const STRINGS_URI = "chrome://devtools/locale/shared.properties";
|
||||
const SHARED_L10N = new ViewHelpers.L10N(STRINGS_URI);
|
||||
const NUMERIC = /^-?[\d\.]+$/;
|
||||
const LONG_TEXT_ROTATE_LIMIT = 3;
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<!DOCTYPE html [
|
||||
<!ENTITY % layoutviewDTD SYSTEM "chrome://browser/locale/devtools/layoutview.dtd" >
|
||||
<!ENTITY % layoutviewDTD SYSTEM "chrome://devtools/locale/layoutview.dtd" >
|
||||
%layoutviewDTD;
|
||||
]>
|
||||
|
||||
|
@ -17,8 +17,8 @@
|
|||
|
||||
<script type="application/javascript;version=1.8" src="view.js"></script>
|
||||
|
||||
<link rel="stylesheet" href="chrome://devtools/skin/themes/common.css" type="text/css"/>
|
||||
<link rel="stylesheet" href="chrome://devtools/skin/themes/layoutview.css" type="text/css"/>
|
||||
<link rel="stylesheet" href="chrome://devtools/skin/common.css" type="text/css"/>
|
||||
<link rel="stylesheet" href="chrome://devtools/skin/layoutview.css" type="text/css"/>
|
||||
|
||||
</head>
|
||||
<body class="theme-sidebar devtools-monospace">
|
||||
|
|