[Webkit-unassigned] [Bug 107603] Call XSSAuditor.filterToken() from threaded HTML parser

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Feb 1 00:26:47 PST 2013


https://bugs.webkit.org/show_bug.cgi?id=107603





--- Comment #7 from Adam Barth <abarth at webkit.org>  2013-02-01 00:28:48 PST ---
(In reply to comment #6)
> After the blocking patches, there are 3 non-thread safe dependencies left:
> 1. sourceForToken()/Document's TextResourceDecoder

^^^ We should be able to get sourceForToken from the BackgroundHTMLParser.  As for TextResourceDecoder, we can get the name of the decoder and create a new one on the background thread.

> 2. Tokenizer's shouldAllowCDATA()

^^^ This will also be available from the BackgroundHTMLParser's tokenizer.

> 3. Documents's url()

^^^ As you say, this one is easy.  :)

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list