Revert "Fixes semicolon parsing within a url"

This reverts commit 828d4c801a5a9266d261ae2a770d1991cb46303b.

While this fixes the parser, it tanks performance. Need to figure out a
better solution