Revert "Fix URL equals defect"

This reverts commit 1cf5281d70009cdac4ef362beb3085f00467735c.
Revert "Comment out some failed tests"

This reverts commit 8828527d665a14ae93cca7fbf8b8698177a7183c.