| 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 414 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 425 */ | 425 */ |
| 426 function ScriptLineEnd(n) { | 426 function ScriptLineEnd(n) { |
| 427 return this.line_ends[n]; | 427 return this.line_ends[n]; |
| 428 } | 428 } |
| 429 | 429 |
| 430 | 430 |
| 431 /** | 431 /** |
| 432 * If sourceURL comment is available returns sourceURL comment contents. | 432 * If sourceURL comment is available returns sourceURL comment contents. |
| 433 * Otherwise, script name is returned. See | 433 * Otherwise, script name is returned. See |
| 434 * http://fbug.googlecode.com/svn/branches/firebug1.1/docs/ReleaseNotes_1.1.txt | 434 * http://fbug.googlecode.com/svn/branches/firebug1.1/docs/ReleaseNotes_1.1.txt |
| 435 * and Source Map Revision 3 proposal for details on using //# sourceURL | 435 * and Source Map Revision 3 proposal for details on using //# sourceURL and |
| 436 * comment to identify scripts that don't have name. | 436 * deprecated //@ sourceURL comment to identify scripts that don't have name. |
| 437 * | 437 * |
| 438 * @return {?string} script name if present, value for //# sourceURL comment. | 438 * @return {?string} script name if present, value for //# sourceURL comment or |
| 439 * deprecated //@ sourceURL comment otherwise. |
| 439 */ | 440 */ |
| 440 function ScriptNameOrSourceURL() { | 441 function ScriptNameOrSourceURL() { |
| 441 if (this.source_url) return this.source_url; | 442 if (this.source_url) return this.source_url; |
| 442 return this.name; | 443 return this.name; |
| 443 } | 444 } |
| 444 | 445 |
| 445 | 446 |
| 446 utils.SetUpLockedPrototype(Script, [ | 447 utils.SetUpLockedPrototype(Script, [ |
| 447 "source", | 448 "source", |
| 448 "name", | 449 "name", |
| (...skipping 555 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1004 utils.Export(function(to) { | 1005 utils.Export(function(to) { |
| 1005 to.ErrorToString = ErrorToString; | 1006 to.ErrorToString = ErrorToString; |
| 1006 to.MakeError = MakeError; | 1007 to.MakeError = MakeError; |
| 1007 to.MakeRangeError = MakeRangeError; | 1008 to.MakeRangeError = MakeRangeError; |
| 1008 to.MakeSyntaxError = MakeSyntaxError; | 1009 to.MakeSyntaxError = MakeSyntaxError; |
| 1009 to.MakeTypeError = MakeTypeError; | 1010 to.MakeTypeError = MakeTypeError; |
| 1010 to.MakeURIError = MakeURIError; | 1011 to.MakeURIError = MakeURIError; |
| 1011 }); | 1012 }); |
| 1012 | 1013 |
| 1013 }); | 1014 }); |
| OLD | NEW |