Summary: | Web Inspector: prevent stripping `console.assert` if it's used inside a string | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Devin Rousso <hi> | ||||||||||
Component: | Web Inspector | Assignee: | Devin Rousso <hi> | ||||||||||
Status: | RESOLVED FIXED | ||||||||||||
Severity: | Normal | CC: | commit-queue, hi, inspector-bugzilla-changes, joepeck, webkit-bug-importer | ||||||||||
Priority: | P2 | Keywords: | InRadar | ||||||||||
Version: | WebKit Nightly Build | ||||||||||||
Hardware: | All | ||||||||||||
OS: | All | ||||||||||||
Bug Depends on: | |||||||||||||
Bug Blocks: | 195132 | ||||||||||||
Attachments: |
|
Description
Devin Rousso
2019-05-23 19:15:32 PDT
Created attachment 370546 [details]
Patch
Created attachment 370547 [details]
Patch
Comment on attachment 370547 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=370547&action=review > Source/WebInspectorUI/Scripts/remove-console-asserts.pl:52 > + s/^\s*console\.assert\(.*\);\s*//g; This is nice. I approve this. > Source/WebInspectorUI/Scripts/remove-console-asserts.pl:59 > + next if /^["'`]*console\.assert/; This doesn't do what you think it does. Created attachment 370548 [details]
Patch
Comment on attachment 370548 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=370548&action=review sh > Source/WebInspectorUI/Scripts/remove-console-asserts.pl:59 > + next if /^.*?["'`].*?console\.assert/; /["'`].*?console\.assert/ Comment on attachment 370548 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=370548&action=review >> Source/WebInspectorUI/Scripts/remove-console-asserts.pl:59 >> + next if /^.*?["'`].*?console\.assert/; > > /["'`].*?console\.assert/ /\/\/.*?console\.assert/ Created attachment 370553 [details]
Patch
Comment on attachment 370553 [details] Patch Clearing flags on attachment: 370553 Committed r245741: <https://trac.webkit.org/changeset/245741> All reviewed patches have been landed. Closing bug. |