Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(481)

Side by Side Diff: chrome/common/extensions/docs/examples/api/devtools/audits/broken-links/devtools.js

Issue 11745015: Update references to the extension messaging APIs to point to the "runtime" (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: rebase Created 7 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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 var category = chrome.experimental.devtools.audits.addCategory( 5 var category = chrome.experimental.devtools.audits.addCategory(
6 "Broken links", 1); 6 "Broken links", 1);
7 category.onAuditStarted.addListener(function callback(auditResults) { 7 category.onAuditStarted.addListener(function callback(auditResults) {
8 chrome.extension.sendRequest({ tabId: webInspector.inspectedWindow.tabId }, 8 chrome.extension.sendRequest({ tabId: webInspector.inspectedWindow.tabId },
9 function(results) { 9 function(results) {
10 if (!results.badlinks.length) { 10 if (!results.badlinks.length) {
11 auditResults.addResult("No broken links", 11 auditResults.addResult("No broken links",
12 "There are no broken links on the page!", 12 "There are no broken links on the page!",
13 auditResults.Severity.Info); 13 auditResults.Severity.Info);
14 } 14 }
15 else { 15 else {
16 var details = auditResults.createResult(results.badlinks.length + 16 var details = auditResults.createResult(results.badlinks.length +
17 " links out of " + results.total + " are broken"); 17 " links out of " + results.total + " are broken");
18 for (var i = 0; i < results.badlinks.length; ++i) { 18 for (var i = 0; i < results.badlinks.length; ++i) {
19 details.addChild(auditResults.createURL(results.badlinks[i].href, 19 details.addChild(auditResults.createURL(results.badlinks[i].href,
20 results.badlinks[i].text)); 20 results.badlinks[i].text));
21 } 21 }
22 auditResults.addResult("Broken links found (" + 22 auditResults.addResult("Broken links found (" +
23 results.badlinks.length + 23 results.badlinks.length +
24 ")", "", 24 ")", "",
25 auditResults.Severity.Severe, 25 auditResults.Severity.Severe,
26 details); 26 details);
27 } 27 }
28 auditResults.done(); 28 auditResults.done();
29 }); 29 });
30 }); 30 });
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698