Fix GKURL SameGetters and Different Getters
Fix GKURL SameGetters and Different Getters

WebKit r51589 fixed chromium's KURL::query() to match with original KURL.

query() returns an empty string if query is specified but empty. (e.g. http://example.com/path?)
query() returns a null string if query is not specified. (e.g. http://example.com/path)

This is necessary to distinguish these two URLs.

BUG=29212
TEST=test_shell_tests passes

Review URL: http://codereview.chromium.org/462017

git-svn-id: http://src.chromium.org/svn/trunk/src@33778 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

Former-commit-id: ad97582733ee87f93c9365a6f4c806b3685e5a60
meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser