Do not allow InspectorObject and other raw interfaces from Console and DOMDebugger domains anymore.
Created attachment 134840 [details] Patch
Comment on attachment 134840 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=134840&action=review > Source/WebCore/ChangeLog:10 > + Type validator generator is extended to support missing InspectorObject type and Looks like this is main thing done in this patch. Could you please name the bug accordignly?
Among all types that needs assert for runtime validator, InspectorObject is missing and should be also supported. Switching Console and DOMDebugger to strict typed api reduces to more of a drive-by fix.
Created attachment 134846 [details] Patch
Committed r112706: <http://trac.webkit.org/changeset/112706>