| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2007 Apple Inc. All rights reserved. | 2 * Copyright (C) 2007 Apple Inc. All rights reserved. |
| 3 * Copyright (C) 2009 Joseph Pecoraro | 3 * Copyright (C) 2009 Joseph Pecoraro |
| 4 * | 4 * |
| 5 * Redistribution and use in source and binary forms, with or without | 5 * Redistribution and use in source and binary forms, with or without |
| 6 * modification, are permitted provided that the following conditions | 6 * modification, are permitted provided that the following conditions |
| 7 * are met: | 7 * are met: |
| 8 * | 8 * |
| 9 * 1. Redistributions of source code must retain the above copyright | 9 * 1. Redistributions of source code must retain the above copyright |
| 10 * notice, this list of conditions and the following disclaimer. | 10 * notice, this list of conditions and the following disclaimer. |
| (...skipping 976 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 987 } | 987 } |
| 988 } | 988 } |
| 989 | 989 |
| 990 var anchor; | 990 var anchor; |
| 991 if (rawLocation) | 991 if (rawLocation) |
| 992 anchor = this._parentPane._linkifier.linkifyCSSLocation(medi
aHeader.id, rawLocation); | 992 anchor = this._parentPane._linkifier.linkifyCSSLocation(medi
aHeader.id, rawLocation); |
| 993 else { | 993 else { |
| 994 // The "linkedStylesheet" case. | 994 // The "linkedStylesheet" case. |
| 995 anchor = WebInspector.linkifyResourceAsNode(media.sourceURL,
undefined, "subtitle", media.sourceURL); | 995 anchor = WebInspector.linkifyResourceAsNode(media.sourceURL,
undefined, "subtitle", media.sourceURL); |
| 996 } | 996 } |
| 997 anchor.preferredPanel = "scripts"; | 997 anchor.preferredPanel = "sources"; |
| 998 anchor.style.float = "right"; | 998 anchor.style.float = "right"; |
| 999 refElement.appendChild(anchor); | 999 refElement.appendChild(anchor); |
| 1000 } | 1000 } |
| 1001 | 1001 |
| 1002 var mediaTextElement = mediaDataElement.createChild("span"); | 1002 var mediaTextElement = mediaDataElement.createChild("span"); |
| 1003 mediaTextElement.textContent = mediaText; | 1003 mediaTextElement.textContent = mediaText; |
| 1004 mediaTextElement.title = media.text; | 1004 mediaTextElement.title = media.text; |
| 1005 } | 1005 } |
| 1006 } | 1006 } |
| 1007 | 1007 |
| (...skipping 292 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1300 | 1300 |
| 1301 _createRuleOriginNode: function() | 1301 _createRuleOriginNode: function() |
| 1302 { | 1302 { |
| 1303 /** | 1303 /** |
| 1304 * @param {string} url | 1304 * @param {string} url |
| 1305 * @param {number} line | 1305 * @param {number} line |
| 1306 */ | 1306 */ |
| 1307 function linkifyUncopyable(url, line) | 1307 function linkifyUncopyable(url, line) |
| 1308 { | 1308 { |
| 1309 var link = WebInspector.linkifyResourceAsNode(url, line, "", url + "
:" + (line + 1)); | 1309 var link = WebInspector.linkifyResourceAsNode(url, line, "", url + "
:" + (line + 1)); |
| 1310 link.preferredPanel = "scripts"; | 1310 link.preferredPanel = "sources"; |
| 1311 link.classList.add("webkit-html-resource-link"); | 1311 link.classList.add("webkit-html-resource-link"); |
| 1312 link.setAttribute("data-uncopyable", link.textContent); | 1312 link.setAttribute("data-uncopyable", link.textContent); |
| 1313 link.textContent = ""; | 1313 link.textContent = ""; |
| 1314 return link; | 1314 return link; |
| 1315 } | 1315 } |
| 1316 | 1316 |
| 1317 if (this.styleRule.sourceURL) | 1317 if (this.styleRule.sourceURL) |
| 1318 return this._parentPane._linkifier.linkifyCSSLocation(this.rule.id.s
tyleSheetId, this.rule.rawLocation) || linkifyUncopyable(this.styleRule.sourceUR
L, this.rule.lineNumberInSource()); | 1318 return this._parentPane._linkifier.linkifyCSSLocation(this.rule.id.s
tyleSheetId, this.rule.rawLocation) || linkifyUncopyable(this.styleRule.sourceUR
L, this.rule.lineNumberInSource()); |
| 1319 | 1319 |
| 1320 if (!this.rule) | 1320 if (!this.rule) |
| (...skipping 948 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2269 /** | 2269 /** |
| 2270 * @param {Element} element | 2270 * @param {Element} element |
| 2271 */ | 2271 */ |
| 2272 _navigateToSource: function(element) | 2272 _navigateToSource: function(element) |
| 2273 { | 2273 { |
| 2274 console.assert(this.section().navigable); | 2274 console.assert(this.section().navigable); |
| 2275 var propertyNameClicked = element === this.nameElement; | 2275 var propertyNameClicked = element === this.nameElement; |
| 2276 var uiLocation = this.property.uiLocation(propertyNameClicked); | 2276 var uiLocation = this.property.uiLocation(propertyNameClicked); |
| 2277 if (!uiLocation) | 2277 if (!uiLocation) |
| 2278 return; | 2278 return; |
| 2279 WebInspector.showPanel("scripts").showUILocation(uiLocation); | 2279 WebInspector.showPanel("sources").showUILocation(uiLocation); |
| 2280 }, | 2280 }, |
| 2281 | 2281 |
| 2282 /** | 2282 /** |
| 2283 * @param {Element} element | 2283 * @param {Element} element |
| 2284 */ | 2284 */ |
| 2285 _isNameElement: function(element) | 2285 _isNameElement: function(element) |
| 2286 { | 2286 { |
| 2287 return element.enclosingNodeOrSelfWithClass("webkit-css-property") === t
his.nameElement; | 2287 return element.enclosingNodeOrSelfWithClass("webkit-css-property") === t
his.nameElement; |
| 2288 }, | 2288 }, |
| 2289 | 2289 |
| (...skipping 582 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2872 return; | 2872 return; |
| 2873 } | 2873 } |
| 2874 | 2874 |
| 2875 var results = this._cssCompletions.startsWith(prefix); | 2875 var results = this._cssCompletions.startsWith(prefix); |
| 2876 var selectedIndex = this._cssCompletions.mostUsedOf(results); | 2876 var selectedIndex = this._cssCompletions.mostUsedOf(results); |
| 2877 completionsReadyCallback(results, selectedIndex); | 2877 completionsReadyCallback(results, selectedIndex); |
| 2878 }, | 2878 }, |
| 2879 | 2879 |
| 2880 __proto__: WebInspector.TextPrompt.prototype | 2880 __proto__: WebInspector.TextPrompt.prototype |
| 2881 } | 2881 } |
| OLD | NEW |