Changeset 190416 in webkit
- Timestamp:
- Oct 1, 2015, 10:42:21 AM (10 years ago)
- Location:
- trunk/Source
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r190413 r190416 1 2015-09-30 João Oliveira <hello@jxs.pt> 2 3 Web Inspector: Adjust font size of Developer Tools using Command,+ or Command,- 4 https://bugs.webkit.org/show_bug.cgi?id=149590 5 6 Reviewed by Joseph Pecoraro. 7 8 Patch by João Oliveira and Brian Burg. 9 10 Expose the frontend page's zoom factor so we can implement relative zoom. 11 12 * inspector/InspectorFrontendHost.cpp: 13 (WebCore::InspectorFrontendHost::zoomFactor): Added. 14 * inspector/InspectorFrontendHost.h: 15 * inspector/InspectorFrontendHost.idl: 16 * page/Frame.h: 17 (WebCore::Frame::pageZoomFactor): 18 1 19 2015-10-01 Carlos Garcia Campos <cgarcia@igalia.com> 2 20 -
trunk/Source/WebCore/inspector/InspectorFrontendHost.cpp
r190271 r190416 175 175 } 176 176 177 void InspectorFrontendHost::inspectedURLChanged(const String& newURL) 178 { 179 if (m_client) 180 m_client->inspectedURLChanged(newURL); 181 } 182 177 183 void InspectorFrontendHost::setZoomFactor(float zoom) 178 184 { … … 180 186 } 181 187 182 void InspectorFrontendHost::inspectedURLChanged(const String& newURL) 183 { 184 if (m_client) 185 m_client->inspectedURLChanged(newURL); 188 float InspectorFrontendHost::zoomFactor() 189 { 190 return m_frontendPage->mainFrame().pageZoomFactor(); 186 191 } 187 192 -
trunk/Source/WebCore/inspector/InspectorFrontendHost.h
r189558 r190416 58 58 void closeWindow(); 59 59 void bringToFront(); 60 void inspectedURLChanged(const String&); 61 60 62 void setZoomFactor(float); 61 void inspectedURLChanged(const String&);63 float zoomFactor(); 62 64 63 65 void setAttachedWindowHeight(unsigned); -
trunk/Source/WebCore/inspector/InspectorFrontendHost.idl
r189558 r190416 38 38 void closeWindow(); 39 39 void bringToFront(); 40 void inspectedURLChanged(DOMString newURL); 41 40 42 void setZoomFactor(unrestricted float zoom); 41 void inspectedURLChanged(DOMString newURL);43 float zoomFactor(); 42 44 43 45 void requestSetDockSide(DOMString side); -
trunk/Source/WebInspectorUI/ChangeLog
r190405 r190416 1 2015-09-30 João Oliveira <hello@jxs.pt> 2 3 Web Inspector: Adjust font size of Developer Tools using Command,+ or Command,- 4 https://bugs.webkit.org/show_bug.cgi?id=149590 5 6 Reviewed by Joseph Pecoraro. 7 8 Patch by João Oliveira and Brian Burg. 9 10 * UserInterface/Base/Main.js: 11 (WebInspector.contentLoaded): Add global keyboard shortcuts for zoom in and zoom out. 12 1 13 2015-10-01 Andres Gomez <agomez@igalia.com> 2 14 -
trunk/Source/WebInspectorUI/UserInterface/Base/Main.js
r190149 r190416 246 246 this.detailsSidebarKeyboardShortcut = new WebInspector.KeyboardShortcut(WebInspector.KeyboardShortcut.Modifier.CommandOrControl | WebInspector.KeyboardShortcut.Modifier.Option, "0", this.toggleDetailsSidebar.bind(this)); 247 247 248 this._increaseZoomKeyboardShortcut = new WebInspector.KeyboardShortcut(WebInspector.KeyboardShortcut.Modifier.CommandOrControl, WebInspector.KeyboardShortcut.Key.Plus, this._increaseZoom.bind(this)); 249 this._decreaseZoomKeyboardShortcut = new WebInspector.KeyboardShortcut(WebInspector.KeyboardShortcut.Modifier.CommandOrControl, WebInspector.KeyboardShortcut.Key.Minus, this._decreaseZoom.bind(this)); 250 248 251 this.tabBrowser = new WebInspector.TabBrowser(document.getElementById("tab-browser"), this.tabBar, this.navigationSidebar, this.detailsSidebar); 249 252 this.tabBrowser.addEventListener(WebInspector.TabBrowser.Event.SelectedTabContentViewDidChange, this._tabBrowserSelectedTabContentViewDidChange, this); … … 1809 1812 }; 1810 1813 1814 WebInspector._increaseZoom = function(event) { 1815 let currentZoom = InspectorFrontendHost.zoomFactor(); 1816 InspectorFrontendHost.setZoomFactor(currentZoom * 1.2); 1817 event.preventDefault(); 1818 }; 1819 1820 WebInspector._decreaseZoom = function(event) { 1821 let currentZoom = InspectorFrontendHost.zoomFactor(); 1822 InspectorFrontendHost.setZoomFactor(currentZoom * 0.8); 1823 event.preventDefault(); 1824 }; 1825 1811 1826 WebInspector._generateDisclosureTriangleImages = function() 1812 1827 {
Note:
See TracChangeset
for help on using the changeset viewer.