I'm seeing them unnecessarily make URLs 16-bit, blob ones in particular.
Created attachment 188938 [details] proposed patch
Comment on attachment 188938 [details] proposed patch r+ I have a slight concern on platforms where char is signed that the compiler may complain for the cases we are adding an LChar to a char buffer. An example is the call to placeByteAsHex in appendEscapedChar in KURL.cpp
Comment on attachment 188938 [details] proposed patch Attachment 188938 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/16613339 New failing tests: fast/regions/seamless-iframe-flowed-into-regions.html
Committed <http://trac.webkit.org/r143265>. The failure looks unrelated.