Summary: | [JSC]: ASSERT in KURL(ParsedURLStringTag) under sourceMapURLForScript | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Joseph Pecoraro <joepeck> | ||||
Component: | Web Inspector (Deprecated) | Assignee: | Joseph Pecoraro <joepeck> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | apavlov, joepeck, keishi, loislo, pfeldman, pmuellr, simon.fraser, timothy, vsevik, web-inspector-bugs, webkit.review.bot, yurys | ||||
Priority: | P2 | Keywords: | InRadar | ||||
Version: | 528+ (Nightly build) | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Attachments: |
|
Description
Joseph Pecoraro
2013-02-15 16:45:07 PST
Looks like there was duplicate sourceURL parsing on the JSC side. This caused use to override the real Script.url with the sourceURL before its expected. So in sourceMapURLForScript, JSC was working with the sourceURL url, instead of the real script url. I'll try to write a test for this to see if this hits the v8 side as well. Easier way to test this. Just eval the following in the console: js> //@ sourceURL=/one/two Created attachment 188670 [details]
[PATCH] Proposed fix and test
Comment on attachment 188670 [details] [PATCH] Proposed fix and test Clearing flags on attachment: 188670 Committed r143240: <http://trac.webkit.org/changeset/143240> All reviewed patches have been landed. Closing bug. |