Changeset 216139 in webkit
- Timestamp:
- May 3, 2017 1:51:01 PM (7 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r216138 r216139 1 2017-05-03 Michael Catanzaro <mcatanzaro@igalia.com> 2 3 YouTube user agent quirk breaks new YouTube 4 https://bugs.webkit.org/show_bug.cgi?id=171603 5 6 Reviewed by Carlos Garcia Campos. 7 8 Our user agent quirk to make YouTube 360 work breaks the new YouTube UI, causing it to 9 attempt to use the obsolete custom elements v0 API. WebKit only supports the v1 API. We 10 have to remove this quirk. 11 12 Note this does not affect Safari as Apple ports don't use our user agent quirks. 13 14 * platform/UserAgentQuirks.cpp: 15 (WebCore::urlRequiresChromeBrowser): 16 1 17 2017-05-03 Joseph Pecoraro <pecoraro@apple.com> 2 18 -
trunk/Source/WebCore/platform/UserAgentQuirks.cpp
r210207 r216139 65 65 // https://bugs.webkit.org/show_bug.cgi?id=147296 66 66 if (baseDomain == "typekit.net" || baseDomain == "typekit.com") 67 return true;68 69 // Needed for YouTube 360 with WebKitGTK+ and WPE (requires ENABLE_MEDIA_SOURCE).70 if (baseDomain == "youtube.com")71 67 return true; 72 68 -
trunk/Tools/ChangeLog
r216135 r216139 1 2017-05-03 Michael Catanzaro <mcatanzaro@igalia.com> 2 3 YouTube user agent quirk breaks new YouTube 4 https://bugs.webkit.org/show_bug.cgi?id=171603 5 6 Reviewed by Carlos Garcia Campos. 7 8 Remove the YouTube quirk test. 9 10 * TestWebKitAPI/Tests/WebCore/UserAgentQuirks.cpp: 11 (TestWebKitAPI::TEST): 12 1 13 2017-05-03 Said Abou-Hallawa <sabouhallawa@apple.com> 2 14 -
trunk/Tools/TestWebKitAPI/Tests/WebCore/UserAgentQuirks.cpp
r210207 r216139 90 90 assertUserAgentForURLHasChromeBrowserQuirk("http://typekit.com/"); 91 91 assertUserAgentForURLHasChromeBrowserQuirk("http://typekit.net/"); 92 assertUserAgentForURLHasChromeBrowserQuirk("http://www.youtube.com/");93 92 assertUserAgentForURLHasChromeBrowserQuirk("http://www.slack.com/"); 94 93
Note: See TracChangeset
for help on using the changeset viewer.