Now DebuggerScript.js is provided to v8/ScriptDebugServer by WebKit layer. The script itself is a part of WebCore and it would be nice to avoid this round-trip. We already do the same thing with InjectedScriptSource.js
Created attachment 86479 [details] Patch
Attachment 86479 [details] did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/WebCore/ChangeLog', u'Source/WebCor..." exit_code: 1 Source/WebCore/inspector/xxd.pl:44: One or more unexpected \r (^M) found; better to use only a \n [whitespace/carriage_return] [1] Suppressing further [whitespace/carriage_return] reports for this file. Total errors found: 1 in 7 files If any of these errors are false positives, please file a bug against check-webkit-style.
Attachment 86479 [details] did not build on chromium: Build output: http://queues.webkit.org/results/8218884
Attachment 86479 [details] did not build on qt: Build output: http://queues.webkit.org/results/8228295
Comment on attachment 86479 [details] Patch This seems to break too many bots.
Attachment 86479 [details] did not build on mac: Build output: http://queues.webkit.org/results/8222437
(In reply to comment #5) > (From update of attachment 86479 [details]) > This seems to break too many bots. For some reason InjectedScriptSource_js wasn't regenerated after xxd.pl changes.
Created attachment 86574 [details] Patch
Comment on attachment 86574 [details] Patch Use input and output aliases please.
Committed r81758: <http://trac.webkit.org/changeset/81758>
Some more cleanup should be done.
Created attachment 86595 [details] Remove debuggerScriptSource implementation from DRT.
Created attachment 86596 [details] Remove references to DebuggerScript.js from DRT and Qt port.
Created attachment 86598 [details] Remove DebuggerScript.js from Chromium resource bundle. This one should be landed once there are no references to the id from Chromium code.
Attachment 86598 [details] did not build on chromium: Build output: http://queues.webkit.org/results/8221875
Committed r81762
Comment on attachment 86598 [details] Remove DebuggerScript.js from Chromium resource bundle. Please do patch per bug. Or land things like this as not reviewed.
Will fix the rest in separate bugs. Closing this one.