| OLD | NEW |
| 1 // Copyright 2012 the V8 project authors. All rights reserved. | 1 // Copyright 2012 the V8 project 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 // ------------------------------------------------------------------- | 5 // ------------------------------------------------------------------- |
| 6 | 6 |
| 7 (function(global, utils) { | 7 (function(global, utils) { |
| 8 | 8 |
| 9 %CheckIsBootstrapping(); | 9 %CheckIsBootstrapping(); |
| 10 | 10 |
| (...skipping 430 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 441 */ | 441 */ |
| 442 function ScriptLineEnd(n) { | 442 function ScriptLineEnd(n) { |
| 443 return this.line_ends[n]; | 443 return this.line_ends[n]; |
| 444 } | 444 } |
| 445 | 445 |
| 446 | 446 |
| 447 /** | 447 /** |
| 448 * If sourceURL comment is available returns sourceURL comment contents. | 448 * If sourceURL comment is available returns sourceURL comment contents. |
| 449 * Otherwise, script name is returned. See | 449 * Otherwise, script name is returned. See |
| 450 * http://fbug.googlecode.com/svn/branches/firebug1.1/docs/ReleaseNotes_1.1.txt | 450 * http://fbug.googlecode.com/svn/branches/firebug1.1/docs/ReleaseNotes_1.1.txt |
| 451 * and Source Map Revision 3 proposal for details on using //# sourceURL | 451 * and Source Map Revision 3 proposal for details on using //# sourceURL and |
| 452 * comment to identify scripts that don't have name. | 452 * deprecated //@ sourceURL comment to identify scripts that don't have name. |
| 453 * | 453 * |
| 454 * @return {?string} script name if present, value for //# sourceURL comment. | 454 * @return {?string} script name if present, value for //# sourceURL or |
| 455 * deprecated //@ sourceURL comment otherwise. |
| 455 */ | 456 */ |
| 456 function ScriptNameOrSourceURL() { | 457 function ScriptNameOrSourceURL() { |
| 457 if (this.source_url) return this.source_url; | 458 if (this.source_url) return this.source_url; |
| 458 return this.name; | 459 return this.name; |
| 459 } | 460 } |
| 460 | 461 |
| 461 | 462 |
| 462 utils.SetUpLockedPrototype(Script, [ | 463 utils.SetUpLockedPrototype(Script, [ |
| 463 "source", | 464 "source", |
| 464 "name", | 465 "name", |
| (...skipping 568 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1033 utils.Export(function(to) { | 1034 utils.Export(function(to) { |
| 1034 to.ErrorToString = ErrorToString; | 1035 to.ErrorToString = ErrorToString; |
| 1035 to.MakeError = MakeError; | 1036 to.MakeError = MakeError; |
| 1036 to.MakeRangeError = MakeRangeError; | 1037 to.MakeRangeError = MakeRangeError; |
| 1037 to.MakeSyntaxError = MakeSyntaxError; | 1038 to.MakeSyntaxError = MakeSyntaxError; |
| 1038 to.MakeTypeError = MakeTypeError; | 1039 to.MakeTypeError = MakeTypeError; |
| 1039 to.MakeURIError = MakeURIError; | 1040 to.MakeURIError = MakeURIError; |
| 1040 }); | 1041 }); |
| 1041 | 1042 |
| 1042 }); | 1043 }); |
| OLD | NEW |