WebKit Bugzilla
Attachment 342372 Details for
Bug 186466
: [WPE][GTK] paypal.com requires user agent quirk
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch
bug-186466-20180609175803.patch (text/plain), 2.75 KB, created by
Michael Catanzaro
on 2018-06-09 15:58:04 PDT
(
hide
)
Description:
Patch
Filename:
MIME Type:
Creator:
Michael Catanzaro
Created:
2018-06-09 15:58:04 PDT
Size:
2.75 KB
patch
obsolete
>Subversion Revision: 232558 >diff --git a/Source/WebCore/ChangeLog b/Source/WebCore/ChangeLog >index b08b3c28c2a8ad37397edc5a70d8ae5cb1d5708f..63858566601955f6ed8271accbe494e5d6b1589d 100644 >--- a/Source/WebCore/ChangeLog >+++ b/Source/WebCore/ChangeLog >@@ -1,3 +1,13 @@ >+2018-06-09 Michael Catanzaro <mcatanzaro@igalia.com> >+ >+ [WPE][GTK] paypal.com requires user agent quirk >+ https://bugs.webkit.org/show_bug.cgi?id=186466 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ * platform/UserAgentQuirks.cpp: >+ (WebCore::urlRequiresMacintoshPlatform): >+ > 2018-06-06 Jer Noble <jer.noble@apple.com> > > REGRESSION (r231817?): Layout Test media/track/track-delete-during-setup.html is a flaky timeout >diff --git a/Source/WebCore/platform/UserAgentQuirks.cpp b/Source/WebCore/platform/UserAgentQuirks.cpp >index 578c45012b48d493dfe4406cd28b2813980d5a2c..6bc389e39bf0fc85b5cdd886248c2e55b64f4631 100644 >--- a/Source/WebCore/platform/UserAgentQuirks.cpp >+++ b/Source/WebCore/platform/UserAgentQuirks.cpp >@@ -93,6 +93,10 @@ static bool urlRequiresMacintoshPlatform(const URL& url) > if (baseDomain == "whatsapp.com") > return true; > >+ // paypal.com completely blocks users with WebKitGTK+'s standard user agent. >+ if (baseDomain == "paypal.com") >+ return true; >+ > // chase.com displays a huge "please update your browser" warning with > // WebKitGTK+'s standard user agent. > if (baseDomain == "chase.com") >diff --git a/Tools/ChangeLog b/Tools/ChangeLog >index 357f65e9fb45266d3292a74b659553ae90fd1ca9..184ab4b04a11a8f068a123a743ff9d82448ccb65 100644 >--- a/Tools/ChangeLog >+++ b/Tools/ChangeLog >@@ -1,3 +1,13 @@ >+2018-06-09 Michael Catanzaro <mcatanzaro@igalia.com> >+ >+ [WPE][GTK] paypal.com requires user agent quirk >+ https://bugs.webkit.org/show_bug.cgi?id=186466 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ * TestWebKitAPI/Tests/WebCore/UserAgentQuirks.cpp: >+ (TestWebKitAPI::TEST): >+ > 2018-06-06 Brent Fulgham <bfulgham@apple.com> > > Adjust compile and runtime flags to match shippable state of features (Part 2) >diff --git a/Tools/TestWebKitAPI/Tests/WebCore/UserAgentQuirks.cpp b/Tools/TestWebKitAPI/Tests/WebCore/UserAgentQuirks.cpp >index c3b834405b11ff81e58643f63aec12d39c1329e9..057905b139a59ef37e356964c040aa5e7dc12746 100644 >--- a/Tools/TestWebKitAPI/Tests/WebCore/UserAgentQuirks.cpp >+++ b/Tools/TestWebKitAPI/Tests/WebCore/UserAgentQuirks.cpp >@@ -94,6 +94,7 @@ TEST(UserAgentTest, Quirks) > assertUserAgentForURLHasMacPlatformQuirk("http://web.whatsapp.com/"); > assertUserAgentForURLHasMacPlatformQuirk("http://www.chase.com/"); > assertUserAgentForURLHasMacPlatformQuirk("http://docs.google.com/"); >+ assertUserAgentForURLHasMacPlatformQuirk("http://paypal.com"); > } > > } // namespace TestWebKitAPI
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Formatted Diff
|
Diff
Attachments on
bug 186466
: 342372 |
342374