Adam Barth
|
fc451b47eb
|
Unfork Sky's trace events
This CL remove the body of Sky's TraceEvent.h in favor of the version in base.
There's still some more of the system to unwind before we can remove all the
other boilerplate.
R=eseidel@chromium.org
Review URL: https://codereview.chromium.org/691663002
|
2014-10-30 09:39:46 -07:00 |
|
Adam Barth
|
8385799d73
|
Fix line numbers in JavaScript stack traces
Instead of calling the function constructor to compile script in Sky, we now
concatenate strings. This has the advantage of making the line numbers
generated in error messages correct but the disadvantage of being a hack. I've
filed https://code.google.com/p/v8/issues/detail?id=3624 to request a proper
API for this purpose.
R=esprehn@chromium.org
Review URL: https://codereview.chromium.org/688033003
|
2014-10-29 14:00:57 -07:00 |
|
Adam Barth
|
f3e367c383
|
Don't crash when importing a module that doesn't export
Instead of crashing, we should use the value "undefined". There's some question
as to whether we should default to the document, but we can resolve that later.
R=eseidel@chromium.org
Review URL: https://codereview.chromium.org/690483002
|
2014-10-28 14:13:31 -07:00 |
|
Adam Barth
|
c198c32164
|
Don't crash when importing a 404
Now we have a test for this case.
R=esprehn@chromium.org
Review URL: https://codereview.chromium.org/682913002
|
2014-10-27 17:22:55 -07:00 |
|
Adam Barth
|
08164a0e81
|
Delete ScriptableDocumentParser
There's only one parser: the HTMLDocumentParser. No need for the complex class
hierarchy.
R=eseidel@chromium.org
Review URL: https://codereview.chromium.org/680583003
|
2014-10-24 11:04:40 -07:00 |
|
Adam Barth
|
ae72930937
|
Open the Sky
|
2014-10-23 11:17:19 -07:00 |
|