Title: [228117] trunk/Source/WebCore
- Revision
- 228117
- Author
- jlew...@apple.com
- Date
- 2018-02-05 13:17:40 -0800 (Mon, 05 Feb 2018)
Log Message
Unreviewed, rolling out r228103.
This caused multiple tests to crash.
Reverted changeset:
"Use downcast in createLinkPreloadResourceClient"
https://bugs.webkit.org/show_bug.cgi?id=182488
https://trac.webkit.org/changeset/228103
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (228116 => 228117)
--- trunk/Source/WebCore/ChangeLog 2018-02-05 21:03:58 UTC (rev 228116)
+++ trunk/Source/WebCore/ChangeLog 2018-02-05 21:17:40 UTC (rev 228117)
@@ -1,3 +1,15 @@
+2018-02-05 Matt Lewis <jlew...@apple.com>
+
+ Unreviewed, rolling out r228103.
+
+ This caused multiple tests to crash.
+
+ Reverted changeset:
+
+ "Use downcast in createLinkPreloadResourceClient"
+ https://bugs.webkit.org/show_bug.cgi?id=182488
+ https://trac.webkit.org/changeset/228103
+
2018-02-05 Eric Carlson <eric.carl...@apple.com>
[iOS] VideoFullscreenInterfaceAVKit should not ignore errors
Modified: trunk/Source/WebCore/loader/LinkLoader.cpp (228116 => 228117)
--- trunk/Source/WebCore/loader/LinkLoader.cpp 2018-02-05 21:03:58 UTC (rev 228116)
+++ trunk/Source/WebCore/loader/LinkLoader.cpp 2018-02-05 21:17:40 UTC (rev 228117)
@@ -139,13 +139,13 @@
{
switch (resource.type()) {
case CachedResource::ImageResource:
- return LinkPreloadImageResourceClient::create(loader, downcast<CachedImage>(resource));
+ return LinkPreloadImageResourceClient::create(loader, static_cast<CachedImage&>(resource));
case CachedResource::Script:
- return LinkPreloadScriptResourceClient::create(loader, downcast<CachedScript>(resource));
+ return LinkPreloadScriptResourceClient::create(loader, static_cast<CachedScript&>(resource));
case CachedResource::CSSStyleSheet:
- return LinkPreloadStyleResourceClient::create(loader, downcast<CachedCSSStyleSheet>(resource));
+ return LinkPreloadStyleResourceClient::create(loader, static_cast<CachedCSSStyleSheet&>(resource));
case CachedResource::FontResource:
- return LinkPreloadFontResourceClient::create(loader, downcast<CachedFont>(resource));
+ return LinkPreloadFontResourceClient::create(loader, static_cast<CachedFont&>(resource));
case CachedResource::MediaResource:
if (!RuntimeEnabledFeatures::sharedFeatures().mediaPreloadingEnabled())
ASSERT_NOT_REACHED();
@@ -154,7 +154,7 @@
case CachedResource::TextTrackResource:
#endif
case CachedResource::RawResource:
- return LinkPreloadRawResourceClient::create(loader, downcast<CachedRawResource>(resource));
+ return LinkPreloadRawResourceClient::create(loader, static_cast<CachedRawResource&>(resource));
case CachedResource::MainResource:
case CachedResource::Icon:
#if ENABLE(SVG_FONTS)
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes