Changeset 55347 in webkit
- Timestamp:
- Feb 26, 2010 11:01:02 PM (14 years ago)
- Location:
- trunk
- Files:
-
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r55345 r55347 1 2010-02-26 Pavel Feldman <pfeldman@chromium.org> 2 3 Reviewed by Timothy Hatcher. 4 5 Web Inspector: reload inspected page on Cmd+R / Ctrl+R / F5 key event in inspector. 6 Drive-by fix for couple of minor front-end problems. 7 8 https://bugs.webkit.org/show_bug.cgi?id=35434 9 10 * inspector/InspectorBackend.cpp: 11 (WebCore::InspectorBackend::reloadPage): 12 * inspector/InspectorBackend.h: 13 * inspector/InspectorBackend.idl: 14 * inspector/InspectorController.cpp: 15 (WebCore::InspectorController::didFinishLoading): 16 (WebCore::InspectorController::didFailLoading): 17 * inspector/front-end/InspectorBackendStub.js: 18 (.WebInspector.InspectorBackendStub.prototype.reloadPage): 19 * inspector/front-end/InspectorFrontendHostStub.js: 20 (.WebInspector.InspectorFrontendHostStub.prototype.copyText): 21 (.WebInspector.InspectorFrontendHostStub.prototype.canAttachWindow): 22 * inspector/front-end/TextViewer.js: 23 (WebInspector.TextViewer.prototype._paintLine): 24 * inspector/front-end/inspector.js: 25 (WebInspector.documentKeyDown): 26 (WebInspector.toggleAttach): 27 1 28 2010-02-26 Leandro Pereira <leandro@profusion.mobi> 2 29 -
trunk/WebCore/inspector/InspectorBackend.cpp
r55227 r55347 48 48 #include "InspectorFrontend.h" 49 49 #include "InspectorResource.h" 50 #include "Page.h" 50 51 #include "Pasteboard.h" 51 52 #include "ScriptArray.h" … … 134 135 else 135 136 frontend->didGetResourceContent(callId, ""); 137 } 138 139 void InspectorBackend::reloadPage() 140 { 141 if (m_inspectorController) 142 m_inspectorController->m_inspectedPage->mainFrame()->loader()->reload(); 136 143 } 137 144 -
trunk/WebCore/inspector/InspectorBackend.h
r55227 r55347 69 69 bool resourceTrackingEnabled() const; 70 70 void getResourceContent(long callId, unsigned long identifier); 71 void reloadPage(); 71 72 72 73 void startTimelineProfiler(); -
trunk/WebCore/inspector/InspectorBackend.idl
r55227 r55347 44 44 void disableResourceTracking(in boolean always); 45 45 void getResourceContent(in long callId, in unsigned long identifier); 46 void reloadPage(); 46 47 47 48 void startTimelineProfiler(); -
trunk/WebCore/inspector/InspectorController.cpp
r55278 r55347 1026 1026 resource->endTiming(); 1027 1027 1028 if (resource != m_mainResource && windowVisible()) 1028 // No need to mute this event for main resource since it happens after did commit load. 1029 if (windowVisible()) 1029 1030 resource->updateScriptObject(m_frontend.get()); 1030 1031 } … … 1042 1043 resource->endTiming(); 1043 1044 1044 if (resource != m_mainResource && windowVisible()) 1045 // No need to mute this event for main resource since it happens after did commit load. 1046 if (windowVisible()) 1045 1047 resource->updateScriptObject(m_frontend.get()); 1046 1048 } -
trunk/WebCore/inspector/front-end/InspectorBackendStub.js
r55227 r55347 149 149 }, 150 150 151 reloadPage: function() 152 { 153 }, 154 151 155 enableDebugger: function() 152 156 { -
trunk/WebCore/inspector/front-end/InspectorFrontendHostStub.js
r54240 r55347 94 94 copyText: function() 95 95 { 96 }, 97 98 canAttachWindow: function() 99 { 100 return false; 96 101 } 97 102 } -
trunk/WebCore/inspector/front-end/TextViewer.js
r55313 r55347 378 378 if (j > 1000) { 379 379 // This line is too long - do not waste cycles on minified js highlighting. 380 plainTextStart = j; 380 if (plainTextStart === -1) 381 plainTextStart = j; 381 382 break; 382 383 } -
trunk/WebCore/inspector/front-end/inspector.js
r55277 r55347 690 690 event.preventDefault(); 691 691 } 692 692 break; 693 694 case "F3": 695 if (!isMac) { 696 WebInspector.focusSearchField(); 697 event.preventDefault(); 698 } 693 699 break; 694 700 … … 759 765 } 760 766 767 break; 768 case "U+0052": // R key 769 if ((event.metaKey && isMac) || (event.ctrlKey && !isMac)) 770 InspectorBackend.reloadPage(); 771 break; 772 case "F5": 773 if (!isMac) 774 InspectorBackend.reloadPage(); 761 775 break; 762 776 } … … 886 900 WebInspector.toggleAttach = function() 887 901 { 888 if (!this.attached && InspectorFrontendHost.canAttachWindow &&!InspectorFrontendHost.canAttachWindow())889 902 if (!this.attached && !InspectorFrontendHost.canAttachWindow()) 903 return; 890 904 891 905 this.attached = !this.attached; -
trunk/WebKit/chromium/ChangeLog
r55346 r55347 1 2010-02-26 Pavel Feldman <pfeldman@chromium.org> 2 3 Reviewed by Timothy Hatcher. 4 5 Web Inspector: reload inspected page on Cmd+R / Ctrl+R / F5 key event in inspector. 6 7 * src/WebDevToolsFrontendImpl.cpp: 8 (WebKit::WebDevToolsFrontendImpl::WebDevToolsFrontendImpl): 9 (WebKit::WebDevToolsFrontendImpl::jsCanAttachWindow): 10 * src/WebDevToolsFrontendImpl.h: 11 * src/js/InspectorControllerImpl.js: 12 (devtools.InspectorBackendImpl): 13 (devtools.InspectorBackendImpl.prototype.toggleNodeSearch): 14 1 15 2010-02-26 James Hawkins <jhawkins@chromium.org> 2 16 -
trunk/WebKit/chromium/src/WebDevToolsFrontendImpl.cpp
r54515 r55347 162 162 "showContextMenu", 163 163 WebDevToolsFrontendImpl::jsShowContextMenu); 164 devToolsHost.addProtoFunction( 165 "canAttachWindow", 166 WebDevToolsFrontendImpl::jsCanAttachWindow); 164 167 devToolsHost.build(); 165 168 } … … 393 396 } 394 397 398 v8::Handle<v8::Value> WebDevToolsFrontendImpl::jsCanAttachWindow(const v8::Arguments& args) 399 { 400 return v8Boolean(true); 401 } 402 395 403 } // namespace WebKit -
trunk/WebKit/chromium/src/WebDevToolsFrontendImpl.h
r54232 r55347 145 145 static v8::Handle<v8::Value> jsWindowUnloading(const v8::Arguments& args); 146 146 static v8::Handle<v8::Value> jsShowContextMenu(const v8::Arguments& args); 147 static v8::Handle<v8::Value> jsCanAttachWindow(const v8::Arguments& args); 147 148 148 149 WebKit::WebViewImpl* m_webViewImpl; -
trunk/WebKit/chromium/src/js/InspectorControllerImpl.js
r55077 r55347 56 56 this.installInspectorControllerDelegate_("hideDOMNodeHighlight"); 57 57 this.installInspectorControllerDelegate_("releaseWrapperObjectGroup"); 58 this.installInspectorControllerDelegate_("reloadPage"); 58 59 this.installInspectorControllerDelegate_("removeAttribute"); 59 60 this.installInspectorControllerDelegate_("removeDOMStorageItem"); … … 80 81 if (!this.searchingForNode()) { 81 82 // This is called from ElementsPanel treeOutline's focusNodeChanged(). 82 DevToolsHost.activateWindow();83 InspectorFrontendHost.activateWindow(); 83 84 } 84 85 };
Note: See TracChangeset
for help on using the changeset viewer.