Changeset 91346 in webkit
- Timestamp:
- Jul 20, 2011, 12:54:08 AM (15 years ago)
- Location:
- trunk
- Files:
-
- 7 edited
-
LayoutTests/ChangeLog (modified) (1 diff)
-
LayoutTests/inspector/extensions/extensions-audits-api-expected.txt (modified) (1 diff)
-
LayoutTests/inspector/extensions/extensions-audits-expected.txt (modified) (1 diff)
-
LayoutTests/inspector/extensions/extensions-audits.html (modified) (1 diff)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/inspector/front-end/AuditFormatters.js (modified) (1 diff)
-
Source/WebCore/inspector/front-end/ExtensionAPI.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r91345 r91346 1 2011-07-20 Boris Smus <smus@chromium.org> 2 3 Web Inspector: audit extensions need a way to link directly to resources 4 https://bugs.webkit.org/show_bug.cgi?id=64315 5 6 Reviewed by Yury Semikhatsky. 7 8 * inspector/extensions/extensions-audits-expected.txt: 9 * inspector/extensions/extensions-audits-api-expected.txt: 10 * inspector/extensions/extensions-audits.html: 11 1 12 2011-07-20 tkent@chromium.org <tkent@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc> 2 13 -
trunk/LayoutTests/inspector/extensions/extensions-audits-api-expected.txt
r90355 r91346 17 17 createSnippet : <function> 18 18 createText : <function> 19 createResourceLink : <function> 19 20 addResult : <function> 20 21 createResult : <function> -
trunk/LayoutTests/inspector/extensions/extensions-audits-expected.txt
r81023 r91346 20 20 return 4; 21 21 } 22 error.html:10 22 23 Passed rule 23 24 this rule always passes ok -
trunk/LayoutTests/inspector/extensions/extensions-audits.html
r90355 r91346 21 21 nestedNode.expanded = true; 22 22 nestedNode.addChild(results.createSnippet("function rand()\n{\n return 4;\n}")); 23 nestedNode.addChild(results.createResourceLink('file:///path/to/error.html', 10)); 23 24 24 25 results.addResult("Rule with details subtree (1)", "This rule has a lot of details", results.Severity.Warning, node); -
trunk/Source/WebCore/ChangeLog
r91345 r91346 1 2011-07-20 Boris Smus <smus@chromium.org> 2 3 Add a resourceLink audit formatter to make it possible for devtools 4 extensions to link to specific lines in HTML/JS/CSS resources from the 5 audit results panel. 6 7 https://bugs.webkit.org/show_bug.cgi?id=64315 8 9 Reviewed by Yury Semikhatsky. 10 11 * inspector/front-end/AuditFormatters.js: resourceLink implementation 12 * inspector/front-end/ExtensionAPI.js: registering resourceLink FormattedValue 13 14 1 15 2011-07-20 Kent Tamura <tkent@chromium.org> 2 16 -
trunk/Source/WebCore/inspector/front-end/AuditFormatters.js
r81023 r91346 89 89 a.target = "_blank"; 90 90 return a; 91 }, 92 93 resourceLink: function(url, line) 94 { 95 var title = url.replace(/.*[\/\\]/, "") + ":" + line; 96 var a = document.createElement("a"); 97 a.href = url; 98 a.title = url; 99 a.className = "console-message-url webkit-html-resource-link"; 100 a.setAttribute("line_number", line); 101 a.setAttribute("preferred_panel", "scripts"); 102 a.textContent = title; 103 return a; 91 104 } 92 105 }; -
trunk/Source/WebCore/inspector/front-end/ExtensionAPI.js
r90625 r91346 291 291 this.createSnippet = bind(this._nodeFactory, null, "snippet"); 292 292 this.createText = bind(this._nodeFactory, null, "text"); 293 this.createResourceLink = bind(this._nodeFactory, null, "resourceLink"); 293 294 } 294 295
Note:
See TracChangeset
for help on using the changeset viewer.