| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 /** | 5 /** |
| 6 * @constructor | 6 * @constructor |
| 7 * @extends {WebInspector.VBox} | 7 * @extends {WebInspector.VBox} |
| 8 * @implements {WebInspector.OverridesSupport.PageResizer} | 8 * @implements {WebInspector.OverridesSupport.PageResizer} |
| 9 * @implements {WebInspector.TargetManager.Observer} | 9 * @implements {WebInspector.TargetManager.Observer} |
| 10 * @param {!WebInspector.InspectedPagePlaceholder} inspectedPagePlaceholder | 10 * @param {!WebInspector.InspectedPagePlaceholder} inspectedPagePlaceholder |
| (...skipping 602 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 613 fieldsetElement.appendChild(deviceSelectElement); | 613 fieldsetElement.appendChild(deviceSelectElement); |
| 614 deviceSelectElement.classList.add("responsive-design-device-select"); | 614 deviceSelectElement.classList.add("responsive-design-device-select"); |
| 615 | 615 |
| 616 var detailsElement = deviceSection.createChild("div", "responsive-design
-suite"); | 616 var detailsElement = deviceSection.createChild("div", "responsive-design
-suite"); |
| 617 | 617 |
| 618 // Dimensions. | 618 // Dimensions. |
| 619 var screenElement = detailsElement.createChild("div", ""); | 619 var screenElement = detailsElement.createChild("div", ""); |
| 620 fieldsetElement = screenElement.createChild("fieldset"); | 620 fieldsetElement = screenElement.createChild("fieldset"); |
| 621 | 621 |
| 622 var emulateResolutionCheckbox = WebInspector.SettingsUI.createSettingChe
ckbox("", WebInspector.overridesSupport.settings.emulateResolution, true, WebIns
pector.UIString("Emulate screen resolution")); | 622 var emulateResolutionCheckbox = WebInspector.SettingsUI.createSettingChe
ckbox("", WebInspector.overridesSupport.settings.emulateResolution, true, WebIns
pector.UIString("Emulate screen resolution")); |
| 623 themeCheckbox(emulateResolutionCheckbox); |
| 623 fieldsetElement.appendChild(emulateResolutionCheckbox); | 624 fieldsetElement.appendChild(emulateResolutionCheckbox); |
| 624 | 625 |
| 625 var resolutionIcon = fieldsetElement.createChild("div", "responsive-desi
gn-icon responsive-design-icon-resolution"); | 626 var resolutionIcon = fieldsetElement.createChild("div", "responsive-desi
gn-icon responsive-design-icon-resolution"); |
| 626 resolutionIcon.title = WebInspector.UIString("Screen resolution"); | 627 resolutionIcon.title = WebInspector.UIString("Screen resolution"); |
| 627 var resolutionFieldset = WebInspector.SettingsUI.createSettingFieldset(W
ebInspector.overridesSupport.settings.emulateResolution); | 628 var resolutionFieldset = WebInspector.SettingsUI.createSettingFieldset(W
ebInspector.overridesSupport.settings.emulateResolution); |
| 628 fieldsetElement.appendChild(resolutionFieldset); | 629 fieldsetElement.appendChild(resolutionFieldset); |
| 629 | 630 |
| 630 resolutionFieldset.appendChild(WebInspector.SettingsUI.createSettingInpu
tField("", WebInspector.overridesSupport.settings.deviceWidth, true, 4, "3em", W
ebInspector.OverridesSupport.deviceSizeValidator, true, true, WebInspector.UIStr
ing("\u2013"))); | 631 resolutionFieldset.appendChild(WebInspector.SettingsUI.createSettingInpu
tField("", WebInspector.overridesSupport.settings.deviceWidth, true, 4, "3em", W
ebInspector.OverridesSupport.deviceSizeValidator, true, true, WebInspector.UIStr
ing("\u2013"))); |
| 631 resolutionFieldset.createTextChild("\u00D7"); | 632 resolutionFieldset.createTextChild("\u00D7"); |
| 632 resolutionFieldset.appendChild(WebInspector.SettingsUI.createSettingInpu
tField("", WebInspector.overridesSupport.settings.deviceHeight, true, 4, "3em",
WebInspector.OverridesSupport.deviceSizeValidator, true, true, WebInspector.UISt
ring("\u2013"))); | 633 resolutionFieldset.appendChild(WebInspector.SettingsUI.createSettingInpu
tField("", WebInspector.overridesSupport.settings.deviceHeight, true, 4, "3em",
WebInspector.OverridesSupport.deviceSizeValidator, true, true, WebInspector.UISt
ring("\u2013"))); |
| 633 | 634 |
| 634 var swapButton = resolutionFieldset.createChild("button", "responsive-de
sign-icon responsive-design-icon-swap"); | 635 var swapButton = resolutionFieldset.createChild("button", "responsive-de
sign-icon responsive-design-icon-swap"); |
| 635 swapButton.title = WebInspector.UIString("Swap dimensions"); | 636 swapButton.title = WebInspector.UIString("Swap dimensions"); |
| 636 swapButton.addEventListener("click", WebInspector.overridesSupport.swapD
imensions.bind(WebInspector.overridesSupport), false); | 637 swapButton.addEventListener("click", WebInspector.overridesSupport.swapD
imensions.bind(WebInspector.overridesSupport), false); |
| 637 | 638 |
| 638 // Device pixel ratio. | 639 // Device pixel ratio. |
| 639 detailsElement.createChild("div", "responsive-design-suite-separator"); | 640 detailsElement.createChild("div", "responsive-design-suite-separator"); |
| 640 | 641 |
| 641 var dprElement = detailsElement.createChild("div", ""); | 642 var dprElement = detailsElement.createChild("div", ""); |
| 642 var resolutionFieldset2 = WebInspector.SettingsUI.createSettingFieldset(
WebInspector.overridesSupport.settings.emulateResolution); | 643 var resolutionFieldset2 = WebInspector.SettingsUI.createSettingFieldset(
WebInspector.overridesSupport.settings.emulateResolution); |
| 643 dprElement.appendChild(resolutionFieldset2); | 644 dprElement.appendChild(resolutionFieldset2); |
| 644 var dprButton = resolutionFieldset2.createChild("div", "responsive-desig
n-icon responsive-design-icon-dpr"); | 645 var dprButton = resolutionFieldset2.createChild("div", "responsive-desig
n-icon responsive-design-icon-dpr"); |
| 645 dprButton.title = WebInspector.UIString("Device pixel ratio"); | 646 dprButton.title = WebInspector.UIString("Device pixel ratio"); |
| 646 resolutionFieldset2.appendChild(WebInspector.SettingsUI.createSettingInp
utField("", WebInspector.overridesSupport.settings.deviceScaleFactor, true, 4, "
1.9em", WebInspector.OverridesSupport.deviceScaleFactorValidator, true, true, We
bInspector.UIString("\u2013"))); | 647 resolutionFieldset2.appendChild(WebInspector.SettingsUI.createSettingInp
utField("", WebInspector.overridesSupport.settings.deviceScaleFactor, true, 4, "
1.9em", WebInspector.OverridesSupport.deviceScaleFactorValidator, true, true, We
bInspector.UIString("\u2013"))); |
| 647 | 648 |
| 648 // Fit to window. | 649 // Fit to window. |
| 649 detailsElement.createChild("div", "responsive-design-suite-separator"); | 650 detailsElement.createChild("div", "responsive-design-suite-separator"); |
| 650 var fitToWindowElement = detailsElement.createChild("div", ""); | 651 var fitToWindowElement = detailsElement.createChild("div", ""); |
| 651 fieldsetElement = fitToWindowElement.createChild("fieldset"); | 652 fieldsetElement = fitToWindowElement.createChild("fieldset"); |
| 652 fieldsetElement.appendChild(WebInspector.SettingsUI.createSettingCheckbo
x(WebInspector.UIString("Fit"), WebInspector.overridesSupport.settings.deviceFit
Window, true, WebInspector.UIString("Zoom to fit available space"))); | 653 var fitCheckbox = WebInspector.SettingsUI.createSettingCheckbox(WebInspe
ctor.UIString("Fit"), WebInspector.overridesSupport.settings.deviceFitWindow, tr
ue, WebInspector.UIString("Zoom to fit available space")) |
| 654 fieldsetElement.appendChild(fitCheckbox); |
| 655 themeCheckbox(fitCheckbox); |
| 656 |
| 657 /** |
| 658 * @param {!Element} checkbox |
| 659 */ |
| 660 function themeCheckbox(checkbox) |
| 661 { |
| 662 checkbox.checkColor = "rgb(255, 156, 0)"; |
| 663 checkbox.backgroundColor = "rgb(102, 102, 102)"; |
| 664 checkbox.borderColor = "rgb(45, 45, 45)"; |
| 665 } |
| 653 }, | 666 }, |
| 654 | 667 |
| 655 _createNetworkSection: function() | 668 _createNetworkSection: function() |
| 656 { | 669 { |
| 657 var networkSection = this._toolbarElement.createChild("div", "responsive
-design-section responsive-design-section-network"); | 670 var networkSection = this._toolbarElement.createChild("div", "responsive
-design-section responsive-design-section-network"); |
| 658 | 671 |
| 659 networkSection.createChild("div", "responsive-design-section-decorator")
; | 672 networkSection.createChild("div", "responsive-design-section-decorator")
; |
| 660 | 673 |
| 661 // Bandwidth. | 674 // Bandwidth. |
| 662 var bandwidthElement = networkSection.createChild("div", "responsive-des
ign-suite responsive-design-suite-top").createChild("div"); | 675 var bandwidthElement = networkSection.createChild("div", "responsive-des
ign-suite responsive-design-suite-top").createChild("div"); |
| (...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 793 WebInspector.EmulationDispatcher.prototype = { | 806 WebInspector.EmulationDispatcher.prototype = { |
| 794 /** | 807 /** |
| 795 * @override | 808 * @override |
| 796 * @param {!EmulationAgent.Viewport=} viewport | 809 * @param {!EmulationAgent.Viewport=} viewport |
| 797 */ | 810 */ |
| 798 viewportChanged: function(viewport) | 811 viewportChanged: function(viewport) |
| 799 { | 812 { |
| 800 this._responsiveDesignView._viewportChanged(viewport); | 813 this._responsiveDesignView._viewportChanged(viewport); |
| 801 } | 814 } |
| 802 } | 815 } |
| OLD | NEW |