| 2014-11-19 Joseph Pecoraro <pecoraro@apple.com> |
| |
| Web Inspector: LayoutTests/inspector should not have localStorage side effects |
| https://bugs.webkit.org/show_bug.cgi?id=138895 |
| |
| Reviewed by Brian Burg. |
| |
| When running inspector tests, do not restore/save WebInspector.Settings |
| to localStorage, as that will cause side effects. Instead each Setting |
| will be initialized with its default value and can be modified during |
| the run of the test. |
| |
| * UserInterface/Base/Test.js: |
| (WebInspector.loaded): |
| Name the setting to match the normal setting name now that persistence |
| is not an issue. |
| |
| * UserInterface/Models/Setting.js: |
| (WebInspector.Setting.prototype.get value): |
| (WebInspector.Setting.prototype.set value): |
| Do not restore/save when in tests. |
| |
| 2014-11-19 Joseph Pecoraro <pecoraro@apple.com> |
| |
| Web Inspector: JSContext inspection Resource search does not work |
| https://bugs.webkit.org/show_bug.cgi?id=131252 |
| |
| Reviewed by Timothy Hatcher. |
| |
| * UserInterface/Views/ResourceSidebarPanel.js: |
| (WebInspector.ResourceSidebarPanel.prototype.performSearch.resourceCallback): |
| (WebInspector.ResourceSidebarPanel.prototype.performSearch.resourcesCallback): |
| Cleanup by reordering things a bit. |
| |
| (WebInspector.ResourceSidebarPanel.prototype.performSearch.searchScripts.scriptCallback): |
| (WebInspector.ResourceSidebarPanel.prototype.performSearch.searchScripts): |
| (WebInspector.ResourceSidebarPanel.prototype.performSearch): |
| Search non-resource scripts individually. |
| |
| (WebInspector.ResourceSidebarPanel.prototype._searchTreeElementForScript): |
| Lazily create a ScriptTreeElement for the search tree outline as needed. |
| |
| (WebInspector.ResourceSidebarPanel.prototype._scriptsToSearch): |
| When searching scripts, just perform a shallow walk of the tree outline to find |
| Script resources that are not also Resources. Scripts are always guarenteed to |
| be in a folder when inspecting a web resource. For JSContext inspection, scripts |
| are promoted to the top level. |
| |
| * UserInterface/Main.html: |
| * UserInterface/Models/SourceCodeSearchMatchObject.js: Renamed from Source/WebInspectorUI/UserInterface/Models/ResourceSearchMatchObject.js. |
| (WebInspector.SourceCodeSearchMatchObject): |
| * UserInterface/Views/SearchIcons.css: |
| (.source-code-match-icon .icon): |
| (.resource-match-icon .icon): Deleted. |
| * UserInterface/Views/SearchResultTreeElement.js: |
| (WebInspector.SearchResultTreeElement): |
| Rename ResourceSearchMatchObject to SourceCodeSearchMatchObject. |
| |
| 2014-11-19 Joseph Pecoraro <pecoraro@apple.com> |
| |
| Web Inspector: Provide $exception in the console for the thrown exception value |
| https://bugs.webkit.org/show_bug.cgi?id=138726 |
| |
| Reviewed by Timothy Hatcher. |
| |
| * UserInterface/Base/Test.js: |
| (WebInspector.loaded): |
| In order to use RuntimeManager to execute in the global context or on the |
| active debugger call frame, we need to expose the quickConsole controller. |
| |
| * UserInterface/Controllers/JavaScriptRuntimeCompletionProvider.js: |
| Expose $exception to completion when we paused because of an exception. |
| |
| 2014-11-19 Joseph Pecoraro <pecoraro@apple.com> |
| |
| Web Inspector: Debugger should not mutate variable when hovering mouse over ++n expression |
| https://bugs.webkit.org/show_bug.cgi?id=138839 |
| |
| Reviewed by Timothy Hatcher. |
| |
| * UserInterface/Controllers/CodeMirrorTokenTrackingController.js: |
| (WebInspector.CodeMirrorTokenTrackingController.prototype._processJavaScriptExpression): |
| |
| 2014-11-19 Joseph Pecoraro <pecoraro@apple.com> |
| |
| Web Inspector: Improve basic JavaScript completion in inline <script>s |
| https://bugs.webkit.org/show_bug.cgi?id=138845 |
| |
| Reviewed by Timothy Hatcher. |
| |
| * UserInterface/Controllers/CodeMirrorCompletionController.js: |
| (WebInspector.CodeMirrorCompletionController.prototype._generateJavaScriptCompletions): |
| Fix up CodeMirror mode handling for JavaScript completion when inside of mixed mode |
| input (html). Also add completion for CodeMirror's localVars list. |
| |
| == Rolled over to ChangeLog-2014-11-19 == |