<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[150356] trunk</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/150356">150356</a></dd>
<dt>Author</dt> <dd>andersca@apple.com</dd>
<dt>Date</dt> <dd>2013-05-19 15:57:32 -0700 (Sun, 19 May 2013)</dd>
</dl>

<h3>Log Message</h3>
<pre>Remove link prerendering code
https://bugs.webkit.org/show_bug.cgi?id=116415

Reviewed by Darin Adler.

.:

This code was only used by Chromium and is dead now.

* Source/autotools/SetupWebKitFeatures.m4:
* Source/cmake/WebKitFeatures.cmake:
* Source/cmakeconfig.h.cmake:

Source/JavaScriptCore:

This code was only used by Chromium and is dead now.

* Configurations/FeatureDefines.xcconfig:

Source/WebCore:

* Configurations/FeatureDefines.xcconfig:
* GNUmakefile.list.am:
* Target.pri:
* WebCore.vcproj/WebCore.vcproj:
* WebCore.vcxproj/WebCore.vcxproj:
* WebCore.vcxproj/WebCore.vcxproj.filters:
* WebCore.xcodeproj/project.pbxproj:
* dom/Document.cpp:
(WebCore::Document::Document):
* dom/Document.h:
(WebCore):
(Document):
* dom/EventNames.h:
(WebCore):
* html/HTMLLinkElement.cpp:
* html/HTMLLinkElement.h:
* html/LinkRelAttribute.cpp:
(WebCore::LinkRelAttribute::LinkRelAttribute):
* html/LinkRelAttribute.h:
(LinkRelAttribute):
* loader/LinkLoader.cpp:
(WebCore::LinkLoader::~LinkLoader):
(WebCore::LinkLoader::loadLink):
(WebCore::LinkLoader::released):
* loader/LinkLoader.h:
(WebCore):
(LinkLoader):
* loader/LinkLoaderClient.h:
(LinkLoaderClient):
* loader/Prerenderer.cpp: Removed.
* loader/Prerenderer.h: Removed.
* loader/PrerendererClient.cpp: Removed.
* loader/PrerendererClient.h: Removed.
* platform/PrerenderClient.h: Removed.
* platform/PrerenderHandle.h: Removed.

Source/WebKit/blackberry:

This code was only used by Chromium and is dead now.

* WebCoreSupport/AboutDataEnableFeatures.in:

Source/WebKit/mac:

This code was only used by Chromium and is dead now.

* Configurations/FeatureDefines.xcconfig:

Source/WebKit2:

This code was only used by Chromium and is dead now.

* Configurations/FeatureDefines.xcconfig:

Source/WTF:

This code was only used by Chromium and is dead now.

* wtf/FeatureDefines.h:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkChangeLog">trunk/ChangeLog</a></li>
<li><a href="#trunkSourceJavaScriptCoreChangeLog">trunk/Source/JavaScriptCore/ChangeLog</a></li>
<li><a href="#trunkSourceJavaScriptCoreConfigurationsFeatureDefinesxcconfig">trunk/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig</a></li>
<li><a href="#trunkSourceWTFChangeLog">trunk/Source/WTF/ChangeLog</a></li>
<li><a href="#trunkSourceWTFwtfFeatureDefinesh">trunk/Source/WTF/wtf/FeatureDefines.h</a></li>
<li><a href="#trunkSourceWebCoreChangeLog">trunk/Source/WebCore/ChangeLog</a></li>
<li><a href="#trunkSourceWebCoreConfigurationsFeatureDefinesxcconfig">trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig</a></li>
<li><a href="#trunkSourceWebCoreGNUmakefilelistam">trunk/Source/WebCore/GNUmakefile.list.am</a></li>
<li><a href="#trunkSourceWebCoreTargetpri">trunk/Source/WebCore/Target.pri</a></li>
<li><a href="#trunkSourceWebCoreWebCorevcprojWebCorevcproj">trunk/Source/WebCore/WebCore.vcproj/WebCore.vcproj</a></li>
<li><a href="#trunkSourceWebCoreWebCorevcxprojWebCorevcxproj">trunk/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj</a></li>
<li><a href="#trunkSourceWebCoreWebCorevcxprojWebCorevcxprojfilters">trunk/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj.filters</a></li>
<li><a href="#trunkSourceWebCoreWebCorexcodeprojprojectpbxproj">trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj</a></li>
<li><a href="#trunkSourceWebCoredomDocumentcpp">trunk/Source/WebCore/dom/Document.cpp</a></li>
<li><a href="#trunkSourceWebCoredomDocumenth">trunk/Source/WebCore/dom/Document.h</a></li>
<li><a href="#trunkSourceWebCoredomEventNamesh">trunk/Source/WebCore/dom/EventNames.h</a></li>
<li><a href="#trunkSourceWebCorehtmlHTMLLinkElementcpp">trunk/Source/WebCore/html/HTMLLinkElement.cpp</a></li>
<li><a href="#trunkSourceWebCorehtmlHTMLLinkElementh">trunk/Source/WebCore/html/HTMLLinkElement.h</a></li>
<li><a href="#trunkSourceWebCorehtmlLinkRelAttributecpp">trunk/Source/WebCore/html/LinkRelAttribute.cpp</a></li>
<li><a href="#trunkSourceWebCorehtmlLinkRelAttributeh">trunk/Source/WebCore/html/LinkRelAttribute.h</a></li>
<li><a href="#trunkSourceWebCoreloaderLinkLoadercpp">trunk/Source/WebCore/loader/LinkLoader.cpp</a></li>
<li><a href="#trunkSourceWebCoreloaderLinkLoaderh">trunk/Source/WebCore/loader/LinkLoader.h</a></li>
<li><a href="#trunkSourceWebCoreloaderLinkLoaderClienth">trunk/Source/WebCore/loader/LinkLoaderClient.h</a></li>
<li><a href="#trunkSourceWebKitblackberryChangeLog">trunk/Source/WebKit/blackberry/ChangeLog</a></li>
<li><a href="#trunkSourceWebKitblackberryWebCoreSupportAboutDataEnableFeaturesin">trunk/Source/WebKit/blackberry/WebCoreSupport/AboutDataEnableFeatures.in</a></li>
<li><a href="#trunkSourceWebKitmacChangeLog">trunk/Source/WebKit/mac/ChangeLog</a></li>
<li><a href="#trunkSourceWebKitmacConfigurationsFeatureDefinesxcconfig">trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig</a></li>
<li><a href="#trunkSourceWebKit2ChangeLog">trunk/Source/WebKit2/ChangeLog</a></li>
<li><a href="#trunkSourceWebKit2ConfigurationsFeatureDefinesxcconfig">trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig</a></li>
<li><a href="#trunkSourceautotoolsSetupWebKitFeaturesm4">trunk/Source/autotools/SetupWebKitFeatures.m4</a></li>
<li><a href="#trunkSourcecmakeWebKitFeaturescmake">trunk/Source/cmake/WebKitFeatures.cmake</a></li>
<li><a href="#trunkSourcecmakeconfighcmake">trunk/Source/cmakeconfig.h.cmake</a></li>
</ul>

<h3>Removed Paths</h3>
<ul>
<li><a href="#trunkSourceWebCoreloaderPrerenderercpp">trunk/Source/WebCore/loader/Prerenderer.cpp</a></li>
<li><a href="#trunkSourceWebCoreloaderPrerendererh">trunk/Source/WebCore/loader/Prerenderer.h</a></li>
<li><a href="#trunkSourceWebCoreloaderPrerendererClientcpp">trunk/Source/WebCore/loader/PrerendererClient.cpp</a></li>
<li><a href="#trunkSourceWebCoreloaderPrerendererClienth">trunk/Source/WebCore/loader/PrerendererClient.h</a></li>
<li><a href="#trunkSourceWebCoreplatformPrerenderClienth">trunk/Source/WebCore/platform/PrerenderClient.h</a></li>
<li><a href="#trunkSourceWebCoreplatformPrerenderHandleh">trunk/Source/WebCore/platform/PrerenderHandle.h</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/ChangeLog (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/ChangeLog        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/ChangeLog        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -1,3 +1,16 @@
</span><ins>+2013-05-19  Anders Carlsson  &lt;andersca@apple.com&gt;
+
+        Remove link prerendering code
+        https://bugs.webkit.org/show_bug.cgi?id=116415
+
+        Reviewed by Darin Adler.
+
+        This code was only used by Chromium and is dead now.
+
+        * Source/autotools/SetupWebKitFeatures.m4:
+        * Source/cmake/WebKitFeatures.cmake:
+        * Source/cmakeconfig.h.cmake:
+
</ins><span class="cx"> 2013-05-18  Patrick Gansterer  &lt;paroga@webkit.org&gt;
</span><span class="cx"> 
</span><span class="cx">         [CMake] Replace *_LIBRARY_NAME with *_OUTPUT_NAME
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ChangeLog (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ChangeLog        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/JavaScriptCore/ChangeLog        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -1,3 +1,14 @@
</span><ins>+2013-05-19  Anders Carlsson  &lt;andersca@apple.com&gt;
+
+        Remove link prerendering code
+        https://bugs.webkit.org/show_bug.cgi?id=116415
+
+        Reviewed by Darin Adler.
+
+        This code was only used by Chromium and is dead now.
+
+        * Configurations/FeatureDefines.xcconfig:
+
</ins><span class="cx"> 2013-05-18  Patrick Gansterer  &lt;paroga@webkit.org&gt;
</span><span class="cx"> 
</span><span class="cx">         [CMake] Replace *_LIBRARY_NAME with *_OUTPUT_NAME
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreConfigurationsFeatureDefinesxcconfig"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -126,7 +126,6 @@
</span><span class="cx"> ENABLE_LEGACY_VENDOR_PREFIXES = ENABLE_LEGACY_VENDOR_PREFIXES;
</span><span class="cx"> ENABLE_LEGACY_WEB_AUDIO = ENABLE_LEGACY_WEB_AUDIO;
</span><span class="cx"> ENABLE_LINK_PREFETCH = ;
</span><del>-ENABLE_LINK_PRERENDER = ;
</del><span class="cx"> ENABLE_MATHML = ENABLE_MATHML;
</span><span class="cx"> ENABLE_MEDIA_SOURCE = ;
</span><span class="cx"> ENABLE_MEDIA_STATISTICS = ;
</span></span></pre></div>
<a id="trunkSourceWTFChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WTF/ChangeLog (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WTF/ChangeLog        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WTF/ChangeLog        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -1,3 +1,14 @@
</span><ins>+2013-05-19  Anders Carlsson  &lt;andersca@apple.com&gt;
+
+        Remove link prerendering code
+        https://bugs.webkit.org/show_bug.cgi?id=116415
+
+        Reviewed by Darin Adler.
+
+        This code was only used by Chromium and is dead now.
+
+        * wtf/FeatureDefines.h:
+
</ins><span class="cx"> 2013-05-18  Patrick Gansterer  &lt;paroga@webkit.org&gt;
</span><span class="cx"> 
</span><span class="cx">         [CMake] Replace *_LIBRARY_NAME with *_OUTPUT_NAME
</span></span></pre></div>
<a id="trunkSourceWTFwtfFeatureDefinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WTF/wtf/FeatureDefines.h (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WTF/wtf/FeatureDefines.h        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WTF/wtf/FeatureDefines.h        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -572,10 +572,6 @@
</span><span class="cx"> #define ENABLE_LINK_PREFETCH 0
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if !defined(ENABLE_LINK_PRERENDER)
-#define ENABLE_LINK_PRERENDER 0
-#endif
-
</del><span class="cx"> #if !defined(ENABLE_MATHML)
</span><span class="cx"> #define ENABLE_MATHML 1
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebCoreChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/ChangeLog (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/ChangeLog        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebCore/ChangeLog        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -1,3 +1,46 @@
</span><ins>+2013-05-19  Anders Carlsson  &lt;andersca@apple.com&gt;
+
+        Remove link prerendering code
+        https://bugs.webkit.org/show_bug.cgi?id=116415
+
+        Reviewed by Darin Adler.
+
+        * Configurations/FeatureDefines.xcconfig:
+        * GNUmakefile.list.am:
+        * Target.pri:
+        * WebCore.vcproj/WebCore.vcproj:
+        * WebCore.vcxproj/WebCore.vcxproj:
+        * WebCore.vcxproj/WebCore.vcxproj.filters:
+        * WebCore.xcodeproj/project.pbxproj:
+        * dom/Document.cpp:
+        (WebCore::Document::Document):
+        * dom/Document.h:
+        (WebCore):
+        (Document):
+        * dom/EventNames.h:
+        (WebCore):
+        * html/HTMLLinkElement.cpp:
+        * html/HTMLLinkElement.h:
+        * html/LinkRelAttribute.cpp:
+        (WebCore::LinkRelAttribute::LinkRelAttribute):
+        * html/LinkRelAttribute.h:
+        (LinkRelAttribute):
+        * loader/LinkLoader.cpp:
+        (WebCore::LinkLoader::~LinkLoader):
+        (WebCore::LinkLoader::loadLink):
+        (WebCore::LinkLoader::released):
+        * loader/LinkLoader.h:
+        (WebCore):
+        (LinkLoader):
+        * loader/LinkLoaderClient.h:
+        (LinkLoaderClient):
+        * loader/Prerenderer.cpp: Removed.
+        * loader/Prerenderer.h: Removed.
+        * loader/PrerendererClient.cpp: Removed.
+        * loader/PrerendererClient.h: Removed.
+        * platform/PrerenderClient.h: Removed.
+        * platform/PrerenderHandle.h: Removed.
+
</ins><span class="cx"> 2013-05-19  Simon Fraser  &lt;simon.fraser@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Change the terminology used by rendering code when painting a given node and its children from &quot;paintingRoot&quot; to &quot;subtreePaintRoot&quot;
</span></span></pre></div>
<a id="trunkSourceWebCoreConfigurationsFeatureDefinesxcconfig"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -126,7 +126,6 @@
</span><span class="cx"> ENABLE_LEGACY_VENDOR_PREFIXES = ENABLE_LEGACY_VENDOR_PREFIXES;
</span><span class="cx"> ENABLE_LEGACY_WEB_AUDIO = ENABLE_LEGACY_WEB_AUDIO;
</span><span class="cx"> ENABLE_LINK_PREFETCH = ;
</span><del>-ENABLE_LINK_PRERENDER = ;
</del><span class="cx"> ENABLE_MATHML = ENABLE_MATHML;
</span><span class="cx"> ENABLE_MEDIA_SOURCE = ;
</span><span class="cx"> ENABLE_MEDIA_STATISTICS = ;
</span><span class="lines">@@ -184,4 +183,4 @@
</span><span class="cx"> ENABLE_XHR_TIMEOUT = ENABLE_XHR_TIMEOUT;
</span><span class="cx"> ENABLE_XSLT = ENABLE_XSLT;
</span><span class="cx"> 
</span><del>-FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_BLOB) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_CONDITIONAL_RULES) $(ENABLE_CSS3_TEXT) $(ENABLE_CSS3_TEXT_LINE_BREAK) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM4_EVENTS_CONSTRUCTOR) $(ENABLE_DRAGGABLE_REGION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_ENCRYPTED_MEDIA_V2) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LEGACY_WEB_AUDIO) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_PLUGIN_PROXY_FOR_VIDEO) $(ENABLE_PROGRESS_ELEMENT) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SUBPIXEL_LAYOUT) $(ENABLE_SVG) $(ENABLE_SVG_FONTS) $(ENABLE_TEMPLATE_ELEMENT) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_THREADED_HTML_PARSER) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHR_TIMEOUT) $(ENABLE_XSLT) $(FEATURE_DEFINES_$(PLATFORM_NAME));
</del><ins>+FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_BLOB) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_CONDITIONAL_RULES) $(ENABLE_CSS3_TEXT) $(ENABLE_CSS3_TEXT_LINE_BREAK) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM4_EVENTS_CONSTRUCTOR) $(ENABLE_DRAGGABLE_REGION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_ENCRYPTED_MEDIA_V2) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LEGACY_WEB_AUDIO) $(ENABLE_LINK_PREFETCH) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_PLUGIN_PROXY_FOR_VIDEO) $(ENABLE_PROGRESS_ELEMENT) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SUBPIXEL_LAYOUT) $(ENABLE_SVG) $(ENABLE_SVG_FONTS) $(ENABLE_TEMPLATE_ELEMENT) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_THREADED_HTML_PARSER) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHR_TIMEOUT) $(ENABLE_XSLT) $(FEATURE_DEFINES_$(PLATFORM_NAME));
</ins></span></pre></div>
<a id="trunkSourceWebCoreGNUmakefilelistam"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/GNUmakefile.list.am (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/GNUmakefile.list.am        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebCore/GNUmakefile.list.am        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -4132,10 +4132,6 @@
</span><span class="cx">         Source/WebCore/loader/PolicyCallback.h \
</span><span class="cx">         Source/WebCore/loader/PolicyChecker.cpp \
</span><span class="cx">         Source/WebCore/loader/PolicyChecker.h \
</span><del>-        Source/WebCore/loader/Prerenderer.cpp \
-        Source/WebCore/loader/Prerenderer.h \
-        Source/WebCore/loader/PrerendererClient.cpp \
-        Source/WebCore/loader/PrerendererClient.h \
</del><span class="cx">         Source/WebCore/loader/ProgressTracker.cpp \
</span><span class="cx">         Source/WebCore/loader/ProgressTracker.h \
</span><span class="cx">         Source/WebCore/loader/NavigationScheduler.cpp \
</span><span class="lines">@@ -5953,8 +5949,6 @@
</span><span class="cx">         Source/WebCore/platform/PopupMenuClient.h \
</span><span class="cx">         Source/WebCore/platform/PopupMenu.h \
</span><span class="cx">         Source/WebCore/platform/PopupMenuStyle.h \
</span><del>-        Source/WebCore/platform/PrerenderClient.h \
-        Source/WebCore/platform/PrerenderHandle.h \
</del><span class="cx">         Source/WebCore/platform/PublicSuffix.h \
</span><span class="cx">         Source/WebCore/platform/PurgeableBuffer.h \
</span><span class="cx">         Source/WebCore/platform/PurgePriority.h \
</span></span></pre></div>
<a id="trunkSourceWebCoreTargetpri"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/Target.pri (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/Target.pri        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebCore/Target.pri        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -887,8 +887,6 @@
</span><span class="cx">     loader/PolicyCallback.cpp \
</span><span class="cx">     loader/PolicyChecker.cpp \
</span><span class="cx">     loader/ProgressTracker.cpp \
</span><del>-    loader/Prerenderer.cpp \
-    loader/PrerendererClient.cpp \
</del><span class="cx">     loader/NavigationScheduler.cpp \
</span><span class="cx">     loader/ResourceBuffer.cpp \
</span><span class="cx">     loader/ResourceLoader.cpp \
</span><span class="lines">@@ -2055,8 +2053,6 @@
</span><span class="cx">     loader/NavigationAction.h \
</span><span class="cx">     loader/NetscapePlugInStreamLoader.h \
</span><span class="cx">     loader/PlaceholderDocument.h \
</span><del>-    loader/Prerenderer.h \
-    loader/PrerendererClient.h \
</del><span class="cx">     loader/ProgressTracker.h \
</span><span class="cx">     loader/ResourceBuffer.h \
</span><span class="cx">     loader/ResourceLoader.h \
</span><span class="lines">@@ -2397,8 +2393,6 @@
</span><span class="cx">     platform/Timer.h \
</span><span class="cx">     platform/Widget.h \
</span><span class="cx">     platform/PlatformStrategies.h \
</span><del>-    platform/PrerenderClient.h \
-    platform/PrerenderHandle.h \
</del><span class="cx">     platform/LocalizedStrings.h \
</span><span class="cx">     plugins/DOMMimeTypeArray.h \
</span><span class="cx">     plugins/DOMMimeType.h \
</span></span></pre></div>
<a id="trunkSourceWebCoreWebCorevcprojWebCorevcproj"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/WebCore.vcproj/WebCore.vcproj (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/WebCore.vcproj/WebCore.vcproj        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebCore/WebCore.vcproj/WebCore.vcproj        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -28119,22 +28119,6 @@
</span><span class="cx">                                 &gt;
</span><span class="cx">                         &lt;/File&gt;
</span><span class="cx">                         &lt;File
</span><del>-                                RelativePath=&quot;..\loader\Prerenderer.cpp&quot;
-                                &gt;
-                        &lt;/File&gt;
-                        &lt;File
-                                RelativePath=&quot;..\loader\Prerenderer.h&quot;
-                                &gt;
-                        &lt;/File&gt;
-                        &lt;File
-                                RelativePath=&quot;..\loader\PrerendererClient.cpp&quot;
-                                &gt;
-                        &lt;/File&gt;
-                        &lt;File
-                                RelativePath=&quot;..\loader\PrerendererClient.h&quot;
-                                &gt;
-                        &lt;/File&gt;
-                        &lt;File
</del><span class="cx">                                 RelativePath=&quot;..\loader\ProgressTracker.cpp&quot;
</span><span class="cx">                                 &gt;
</span><span class="cx">                         &lt;/File&gt;
</span><span class="lines">@@ -29087,14 +29071,6 @@
</span><span class="cx">                                 &gt;
</span><span class="cx">                         &lt;/File&gt;
</span><span class="cx">                         &lt;File
</span><del>-                                RelativePath=&quot;..\platform\PrerenderClient.h&quot;
-                                &gt;
-                        &lt;/File&gt;
-                        &lt;File
-                                RelativePath=&quot;..\platform\PrerenderHandle.h&quot;
-                                &gt;
-                        &lt;/File&gt;
-                        &lt;File
</del><span class="cx">                                 RelativePath=&quot;..\platform\PurgeableBuffer.h&quot;
</span><span class="cx">                                 &gt;
</span><span class="cx">                         &lt;/File&gt;
</span></span></pre></div>
<a id="trunkSourceWebCoreWebCorevcxprojWebCorevcxproj"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -3996,8 +3996,6 @@
</span><span class="cx">     &lt;ClCompile Include=&quot;..\loader\PlaceholderDocument.cpp&quot; /&gt;
</span><span class="cx">     &lt;ClCompile Include=&quot;..\loader\PolicyCallback.cpp&quot; /&gt;
</span><span class="cx">     &lt;ClCompile Include=&quot;..\loader\PolicyChecker.cpp&quot; /&gt;
</span><del>-    &lt;ClCompile Include=&quot;..\loader\Prerenderer.cpp&quot; /&gt;
-    &lt;ClCompile Include=&quot;..\loader\PrerendererClient.cpp&quot; /&gt;
</del><span class="cx">     &lt;ClCompile Include=&quot;..\loader\ProgressTracker.cpp&quot; /&gt;
</span><span class="cx">     &lt;ClCompile Include=&quot;..\loader\ResourceBuffer.cpp&quot; /&gt;
</span><span class="cx">     &lt;ClCompile Include=&quot;..\loader\ResourceLoader.cpp&quot; /&gt;
</span><span class="lines">@@ -11443,8 +11441,6 @@
</span><span class="cx">     &lt;ClInclude Include=&quot;..\loader\PlaceholderDocument.h&quot; /&gt;
</span><span class="cx">     &lt;ClInclude Include=&quot;..\loader\PolicyCallback.h&quot; /&gt;
</span><span class="cx">     &lt;ClInclude Include=&quot;..\loader\PolicyChecker.h&quot; /&gt;
</span><del>-    &lt;ClInclude Include=&quot;..\loader\Prerenderer.h&quot; /&gt;
-    &lt;ClInclude Include=&quot;..\loader\PrerendererClient.h&quot; /&gt;
</del><span class="cx">     &lt;ClInclude Include=&quot;..\loader\ProgressTracker.h&quot; /&gt;
</span><span class="cx">     &lt;ClInclude Include=&quot;..\loader\ResourceBuffer.h&quot; /&gt;
</span><span class="cx">     &lt;ClInclude Include=&quot;..\loader\ResourceLoader.h&quot; /&gt;
</span><span class="lines">@@ -11563,8 +11559,6 @@
</span><span class="cx">     &lt;ClInclude Include=&quot;..\platform\PopupMenu.h&quot; /&gt;
</span><span class="cx">     &lt;ClInclude Include=&quot;..\platform\PopupMenuClient.h&quot; /&gt;
</span><span class="cx">     &lt;ClInclude Include=&quot;..\platform\PopupMenuStyle.h&quot; /&gt;
</span><del>-    &lt;ClInclude Include=&quot;..\platform\PrerenderClient.h&quot; /&gt;
-    &lt;ClInclude Include=&quot;..\platform\PrerenderHandle.h&quot; /&gt;
</del><span class="cx">     &lt;ClInclude Include=&quot;..\platform\PurgeableBuffer.h&quot; /&gt;
</span><span class="cx">     &lt;ClInclude Include=&quot;..\platform\ReferrerPolicy.h&quot; /&gt;
</span><span class="cx">     &lt;ClInclude Include=&quot;..\platform\RunLoop.h&quot; /&gt;
</span></span></pre></div>
<a id="trunkSourceWebCoreWebCorevcxprojWebCorevcxprojfilters"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj.filters (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj.filters        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj.filters        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -918,12 +918,6 @@
</span><span class="cx">     &lt;ClCompile Include=&quot;..\loader\PolicyChecker.cpp&quot;&gt;
</span><span class="cx">       &lt;Filter&gt;loader&lt;/Filter&gt;
</span><span class="cx">     &lt;/ClCompile&gt;
</span><del>-    &lt;ClCompile Include=&quot;..\loader\Prerenderer.cpp&quot;&gt;
-      &lt;Filter&gt;loader&lt;/Filter&gt;
-    &lt;/ClCompile&gt;
-    &lt;ClCompile Include=&quot;..\loader\PrerendererClient.cpp&quot;&gt;
-      &lt;Filter&gt;loader&lt;/Filter&gt;
-    &lt;/ClCompile&gt;
</del><span class="cx">     &lt;ClCompile Include=&quot;..\loader\ProgressTracker.cpp&quot;&gt;
</span><span class="cx">       &lt;Filter&gt;loader&lt;/Filter&gt;
</span><span class="cx">     &lt;/ClCompile&gt;
</span><span class="lines">@@ -7644,12 +7638,6 @@
</span><span class="cx">     &lt;ClInclude Include=&quot;..\loader\PolicyChecker.h&quot;&gt;
</span><span class="cx">       &lt;Filter&gt;loader&lt;/Filter&gt;
</span><span class="cx">     &lt;/ClInclude&gt;
</span><del>-    &lt;ClInclude Include=&quot;..\loader\Prerenderer.h&quot;&gt;
-      &lt;Filter&gt;loader&lt;/Filter&gt;
-    &lt;/ClInclude&gt;
-    &lt;ClInclude Include=&quot;..\loader\PrerendererClient.h&quot;&gt;
-      &lt;Filter&gt;loader&lt;/Filter&gt;
-    &lt;/ClInclude&gt;
</del><span class="cx">     &lt;ClInclude Include=&quot;..\loader\ProgressTracker.h&quot;&gt;
</span><span class="cx">       &lt;Filter&gt;loader&lt;/Filter&gt;
</span><span class="cx">     &lt;/ClInclude&gt;
</span><span class="lines">@@ -7974,12 +7962,6 @@
</span><span class="cx">     &lt;ClInclude Include=&quot;..\platform\PopupMenuStyle.h&quot;&gt;
</span><span class="cx">       &lt;Filter&gt;platform&lt;/Filter&gt;
</span><span class="cx">     &lt;/ClInclude&gt;
</span><del>-    &lt;ClInclude Include=&quot;..\platform\PrerenderClient.h&quot;&gt;
-      &lt;Filter&gt;platform&lt;/Filter&gt;
-    &lt;/ClInclude&gt;
-    &lt;ClInclude Include=&quot;..\platform\PrerenderHandle.h&quot;&gt;
-      &lt;Filter&gt;platform&lt;/Filter&gt;
-    &lt;/ClInclude&gt;
</del><span class="cx">     &lt;ClInclude Include=&quot;..\platform\PurgeableBuffer.h&quot;&gt;
</span><span class="cx">       &lt;Filter&gt;platform&lt;/Filter&gt;
</span><span class="cx">     &lt;/ClInclude&gt;
</span></span></pre></div>
<a id="trunkSourceWebCoreWebCorexcodeprojprojectpbxproj"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -3273,12 +3273,8 @@
</span><span class="cx">                 97F8E666151D4A4E00D2D181 /* WorkerContextNotifications.h in Headers */ = {isa = PBXBuildFile; fileRef = 97F8E662151D4A3F00D2D181 /* WorkerContextNotifications.h */; };
</span><span class="cx">                 9831AE4A154225C900FE2644 /* ReferrerPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 9831AE49154225A200FE2644 /* ReferrerPolicy.h */; settings = {ATTRIBUTES = (Private, ); }; };
</span><span class="cx">                 984264F112D5280A000D88A4 /* LinkLoaderClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 984264EF12D5280A000D88A4 /* LinkLoaderClient.h */; };
</span><del>-                9856F8CD1549E82400B04F3A /* Prerenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = 9856F8C91549E82400B04F3A /* Prerenderer.h */; };
-                9856F8CF1549E82400B04F3A /* PrerendererClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 9856F8CB1549E82400B04F3A /* PrerendererClient.h */; };
-                9856F8D11549E84F00B04F3A /* PrerenderHandle.h in Headers */ = {isa = PBXBuildFile; fileRef = 9856F8D01549E84F00B04F3A /* PrerenderHandle.h */; };
</del><span class="cx">                 985BB96D13A94058007A0B69 /* LinkRelAttribute.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 985BB96B13A94058007A0B69 /* LinkRelAttribute.cpp */; };
</span><span class="cx">                 985BB96E13A94058007A0B69 /* LinkRelAttribute.h in Headers */ = {isa = PBXBuildFile; fileRef = 985BB96C13A94058007A0B69 /* LinkRelAttribute.h */; };
</span><del>-                986EA88315FFF29000985E5E /* PrerenderClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 986EA88215FFF29000985E5E /* PrerenderClient.h */; };
</del><span class="cx">                 98CE4326129E00BD005821DC /* LinkLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 98CE4325129E00BD005821DC /* LinkLoader.cpp */; };
</span><span class="cx">                 98CE432A129E00E5005821DC /* LinkLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 98CE4329129E00E5005821DC /* LinkLoader.h */; };
</span><span class="cx">                 98EB1F951313FE0500D0E1EA /* NotImplemented.h in Headers */ = {isa = PBXBuildFile; fileRef = 98EB1F941313FE0500D0E1EA /* NotImplemented.h */; settings = {ATTRIBUTES = (Private, ); }; };
</span><span class="lines">@@ -9743,12 +9739,8 @@
</span><span class="cx">                 97F8E663151D4A3F00D2D181 /* WorkerContextNotifications.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = WorkerContextNotifications.idl; path = Modules/notifications/WorkerContextNotifications.idl; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 9831AE49154225A200FE2644 /* ReferrerPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ReferrerPolicy.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 984264EF12D5280A000D88A4 /* LinkLoaderClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LinkLoaderClient.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><del>-                9856F8C91549E82400B04F3A /* Prerenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Prerenderer.h; path = loader/Prerenderer.h; sourceTree = SOURCE_ROOT; };
-                9856F8CB1549E82400B04F3A /* PrerendererClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PrerendererClient.h; path = loader/PrerendererClient.h; sourceTree = SOURCE_ROOT; };
-                9856F8D01549E84F00B04F3A /* PrerenderHandle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PrerenderHandle.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</del><span class="cx">                 985BB96B13A94058007A0B69 /* LinkRelAttribute.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LinkRelAttribute.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 985BB96C13A94058007A0B69 /* LinkRelAttribute.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LinkRelAttribute.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><del>-                986EA88215FFF29000985E5E /* PrerenderClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PrerenderClient.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</del><span class="cx">                 98CE4325129E00BD005821DC /* LinkLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LinkLoader.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 98CE4329129E00E5005821DC /* LinkLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LinkLoader.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 98EB1F941313FE0500D0E1EA /* NotImplemented.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NotImplemented.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="lines">@@ -13404,8 +13396,6 @@
</span><span class="cx">                                 1A8F6BB90DB55CDC001DB794 /* DOMApplicationCache.idl */,
</span><span class="cx">                                 1A8F6BBA0DB55CDC001DB794 /* ManifestParser.cpp */,
</span><span class="cx">                                 1A8F6BBB0DB55CDC001DB794 /* ManifestParser.h */,
</span><del>-                                9856F8C91549E82400B04F3A /* Prerenderer.h */,
-                                9856F8CB1549E82400B04F3A /* PrerendererClient.h */,
</del><span class="cx">                         );
</span><span class="cx">                         path = appcache;
</span><span class="cx">                         sourceTree = &quot;&lt;group&gt;&quot;;
</span><span class="lines">@@ -19387,8 +19377,6 @@
</span><span class="cx">                                 0668E1890ADD9624004128E0 /* PopupMenu.h */,
</span><span class="cx">                                 ABC128760B33AA6D00C693D5 /* PopupMenuClient.h */,
</span><span class="cx">                                 BC3BE12A0E98092F00835588 /* PopupMenuStyle.h */,
</span><del>-                                986EA88215FFF29000985E5E /* PrerenderClient.h */,
-                                9856F8D01549E84F00B04F3A /* PrerenderHandle.h */,
</del><span class="cx">                                 0081FEFD16B0A244008AAA7A /* PublicSuffix.h */,
</span><span class="cx">                                 E4D687780ED7AE4F006EA978 /* PurgeableBuffer.h */,
</span><span class="cx">                                 7E33CD00127F340D00BE8F17 /* PurgePriority.h */,
</span><span class="lines">@@ -23091,10 +23079,6 @@
</span><span class="cx">                                 37919C240B7D188600A56998 /* PositionIterator.h in Headers */,
</span><span class="cx">                                 9746AF3214F4DDE6003E7A70 /* PositionOptions.h in Headers */,
</span><span class="cx">                                 C0F2A44113869AAB0066C534 /* preprocessor.pm in Headers */,
</span><del>-                                986EA88315FFF29000985E5E /* PrerenderClient.h in Headers */,
-                                9856F8CD1549E82400B04F3A /* Prerenderer.h in Headers */,
-                                9856F8CF1549E82400B04F3A /* PrerendererClient.h in Headers */,
-                                9856F8D11549E84F00B04F3A /* PrerenderHandle.h in Headers */,
</del><span class="cx">                                 B71FE6DF11091CB300DAEF77 /* PrintContext.h in Headers */,
</span><span class="cx">                                 A8EA7EBC0A1945D000A8EF5F /* ProcessingInstruction.h in Headers */,
</span><span class="cx">                                 E44613EC0CD681B500FADA75 /* ProgressEvent.h in Headers */,
</span></span></pre></div>
<a id="trunkSourceWebCoredomDocumentcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/dom/Document.cpp (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/Document.cpp        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebCore/dom/Document.cpp        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -231,10 +231,6 @@
</span><span class="cx"> #include &quot;NodeRareData.h&quot;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if ENABLE(LINK_PRERENDER)
-#include &quot;Prerenderer.h&quot;
-#endif
-
</del><span class="cx"> #if ENABLE(TEXT_AUTOSIZING)
</span><span class="cx"> #include &quot;TextAutosizer.h&quot;
</span><span class="cx"> #endif
</span><span class="lines">@@ -517,9 +513,6 @@
</span><span class="cx">         m_cachedResourceLoader = CachedResourceLoader::create(0);
</span><span class="cx">     m_cachedResourceLoader-&gt;setDocument(this);
</span><span class="cx"> 
</span><del>-#if ENABLE(LINK_PRERENDER)
-    m_prerenderer = Prerenderer::create(this);
-#endif
</del><span class="cx"> #if ENABLE(TEXT_AUTOSIZING)
</span><span class="cx">     m_textAutosizer = TextAutosizer::create(this);
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebCoredomDocumenth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/dom/Document.h (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/Document.h        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebCore/dom/Document.h        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -180,10 +180,6 @@
</span><span class="cx"> class MicroDataItemList;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if ENABLE(LINK_PRERENDER)
-class Prerenderer;
-#endif
-
</del><span class="cx"> #if ENABLE(TEXT_AUTOSIZING)
</span><span class="cx"> class TextAutosizer;
</span><span class="cx"> #endif
</span><span class="lines">@@ -1153,10 +1149,6 @@
</span><span class="cx">     IntSize initialViewportSize() const;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if ENABLE(LINK_PRERENDER)
-    Prerenderer* prerenderer() { return m_prerenderer.get(); }
-#endif
-
</del><span class="cx"> #if ENABLE(TEXT_AUTOSIZING)
</span><span class="cx">     TextAutosizer* textAutosizer() { return m_textAutosizer.get(); }
</span><span class="cx"> #endif
</span><span class="lines">@@ -1545,10 +1537,6 @@
</span><span class="cx">     Timer&lt;Document&gt; m_pendingTasksTimer;
</span><span class="cx">     Vector&lt;OwnPtr&lt;Task&gt; &gt; m_pendingTasks;
</span><span class="cx"> 
</span><del>-#if ENABLE(LINK_PRERENDER)
-    OwnPtr&lt;Prerenderer&gt; m_prerenderer;
-#endif
-
</del><span class="cx"> #if ENABLE(TEXT_AUTOSIZING)
</span><span class="cx">     OwnPtr&lt;TextAutosizer&gt; m_textAutosizer;
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebCoredomEventNamesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/dom/EventNames.h (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/EventNames.h        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebCore/dom/EventNames.h        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -252,11 +252,6 @@
</span><span class="cx">     \
</span><span class="cx">     macro(webkitdeviceproximity) \
</span><span class="cx">     \
</span><del>-    macro(webkitprerenderstart) \
-    macro(webkitprerenderstop) \
-    macro(webkitprerenderload) \
-    macro(webkitprerenderdomcontentloaded) \
-    \
</del><span class="cx">     macro(securitypolicyviolation) \
</span><span class="cx">     \
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlHTMLLinkElementcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/HTMLLinkElement.cpp (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/HTMLLinkElement.cpp        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebCore/html/HTMLLinkElement.cpp        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -349,28 +349,6 @@
</span><span class="cx">     dispatchEvent(Event::create(eventNames().errorEvent, false, false));
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-#if ENABLE(LINK_PRERENDER)
-void HTMLLinkElement::didStartLinkPrerender()
-{
-    dispatchEvent(Event::create(eventNames().webkitprerenderstartEvent, false, false));
-}
-
-void HTMLLinkElement::didStopLinkPrerender()
-{
-    dispatchEvent(Event::create(eventNames().webkitprerenderstopEvent, false, false));
-}
-
-void HTMLLinkElement::didSendLoadForLinkPrerender()
-{
-    dispatchEvent(Event::create(eventNames().webkitprerenderloadEvent, false, false));
-}
-
-void HTMLLinkElement::didSendDOMContentLoadedForLinkPrerender()
-{
-    dispatchEvent(Event::create(eventNames().webkitprerenderdomcontentloadedEvent, false, false));
-}
-#endif
-
</del><span class="cx"> bool HTMLLinkElement::sheetLoaded()
</span><span class="cx"> {
</span><span class="cx">     if (!styleSheetIsLoading()) {
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlHTMLLinkElementh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/HTMLLinkElement.h (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/HTMLLinkElement.h        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebCore/html/HTMLLinkElement.h        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -91,12 +91,6 @@
</span><span class="cx"> 
</span><span class="cx">     virtual void linkLoaded() OVERRIDE;
</span><span class="cx">     virtual void linkLoadingErrored() OVERRIDE;
</span><del>-#if ENABLE(LINK_PRERENDER) 
-    virtual void didStartLinkPrerender() OVERRIDE;
-    virtual void didStopLinkPrerender() OVERRIDE;
-    virtual void didSendLoadForLinkPrerender() OVERRIDE;
-    virtual void didSendDOMContentLoadedForLinkPrerender() OVERRIDE;
-#endif
</del><span class="cx"> 
</span><span class="cx">     bool isAlternate() const { return m_disabledState == Unset &amp;&amp; m_relAttribute.m_isAlternate; }
</span><span class="cx">     
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlLinkRelAttributecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/LinkRelAttribute.cpp (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/LinkRelAttribute.cpp        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebCore/html/LinkRelAttribute.cpp        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -43,9 +43,6 @@
</span><span class="cx">     , m_isLinkPrefetch(false)
</span><span class="cx">     , m_isLinkSubresource(false)
</span><span class="cx"> #endif
</span><del>-#if ENABLE(LINK_PRERENDER)
-    , m_isLinkPrerender(false)
-#endif
</del><span class="cx"> {
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="lines">@@ -58,9 +55,6 @@
</span><span class="cx">     , m_isLinkPrefetch(false)
</span><span class="cx">     , m_isLinkSubresource(false)
</span><span class="cx"> #endif
</span><del>-#if ENABLE(LINK_PRERENDER)
-    , m_isLinkPrerender(false)
-#endif
</del><span class="cx"> {
</span><span class="cx">     if (equalIgnoringCase(rel, &quot;stylesheet&quot;))
</span><span class="cx">         m_isStyleSheet = true;
</span><span class="lines">@@ -103,10 +97,6 @@
</span><span class="cx">             else if (equalIgnoringCase(*it, &quot;subresource&quot;))
</span><span class="cx">               m_isLinkSubresource = true;
</span><span class="cx"> #endif
</span><del>-#if ENABLE(LINK_PRERENDER)
-            else if (equalIgnoringCase(*it, &quot;prerender&quot;))
-              m_isLinkPrerender = true;
-#endif
</del><span class="cx">         }
</span><span class="cx">     }
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlLinkRelAttributeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/LinkRelAttribute.h (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/LinkRelAttribute.h        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebCore/html/LinkRelAttribute.h        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -46,9 +46,6 @@
</span><span class="cx">     bool m_isLinkPrefetch;
</span><span class="cx">     bool m_isLinkSubresource;
</span><span class="cx"> #endif
</span><del>-#if ENABLE(LINK_PRERENDER)
-    bool m_isLinkPrerender;
-#endif
</del><span class="cx"> 
</span><span class="cx">     LinkRelAttribute();
</span><span class="cx">     explicit LinkRelAttribute(const String&amp;);
</span></span></pre></div>
<a id="trunkSourceWebCoreloaderLinkLoadercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/LinkLoader.cpp (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/LinkLoader.cpp        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebCore/loader/LinkLoader.cpp        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -45,11 +45,6 @@
</span><span class="cx"> #include &quot;Settings.h&quot;
</span><span class="cx"> #include &quot;StyleResolver.h&quot;
</span><span class="cx"> 
</span><del>-#if ENABLE(LINK_PRERENDER)
-#include &quot;PrerenderHandle.h&quot;
-#include &quot;Prerenderer.h&quot;
-#endif
-
</del><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span><span class="cx"> LinkLoader::LinkLoader(LinkLoaderClient* client)
</span><span class="lines">@@ -63,10 +58,6 @@
</span><span class="cx"> {
</span><span class="cx">     if (m_cachedLinkResource)
</span><span class="cx">         m_cachedLinkResource-&gt;removeClient(this);
</span><del>-#if ENABLE(LINK_PRERENDER)
-    if (m_prerenderHandle)
-        m_prerenderHandle-&gt;removeClient();
-#endif
</del><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> void LinkLoader::linkLoadTimerFired(Timer&lt;LinkLoader&gt;* timer)
</span><span class="lines">@@ -94,30 +85,6 @@
</span><span class="cx">     m_cachedLinkResource = 0;
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-#if ENABLE(LINK_PRERENDER)
-
-void LinkLoader::didStartPrerender()
-{
-    m_client-&gt;didStartLinkPrerender();
-}
-
-void LinkLoader::didStopPrerender()
-{
-    m_client-&gt;didStopLinkPrerender();
-}
-
-void LinkLoader::didSendLoadForPrerender()
-{
-    m_client-&gt;didSendLoadForLinkPrerender();
-}
-
-void LinkLoader::didSendDOMContentLoadedForPrerender()
-{
-    m_client-&gt;didSendDOMContentLoadedForLinkPrerender();
-}
-
-#endif
-
</del><span class="cx"> bool LinkLoader::loadLink(const LinkRelAttribute&amp; relAttribute, const String&amp; type,
</span><span class="cx">                           const String&amp; sizes, const KURL&amp; href, Document* document)
</span><span class="cx"> {
</span><span class="lines">@@ -160,26 +127,11 @@
</span><span class="cx">     }
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if ENABLE(LINK_PRERENDER)
-    if (relAttribute.m_isLinkPrerender) {
-        ASSERT(!m_prerenderHandle);
-        m_prerenderHandle = document-&gt;prerenderer()-&gt;render(this, href);
-    }
-#endif
</del><span class="cx">     return true;
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> void LinkLoader::released()
</span><span class="cx"> {
</span><del>-    // Only prerenders need treatment here; other links either use the CachedResource interface, or are notionally
-    // atomic (dns prefetch).
-#if ENABLE(LINK_PRERENDER)
-    if (m_prerenderHandle) {
-        m_prerenderHandle-&gt;cancel();
-        m_prerenderHandle-&gt;removeClient();
-        m_prerenderHandle.clear();
-    }
-#endif
</del><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebCoreloaderLinkLoaderh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/LinkLoader.h (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/LinkLoader.h        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebCore/loader/LinkLoader.h        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -35,7 +35,6 @@
</span><span class="cx"> #include &quot;CachedResourceClient.h&quot;
</span><span class="cx"> #include &quot;CachedResourceHandle.h&quot;
</span><span class="cx"> #include &quot;LinkLoaderClient.h&quot;
</span><del>-#include &quot;PrerenderClient.h&quot;
</del><span class="cx"> #include &quot;Timer.h&quot;
</span><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/RefPtr.h&gt;
</span><span class="lines">@@ -46,27 +45,15 @@
</span><span class="cx"> class KURL;
</span><span class="cx"> struct LinkRelAttribute;
</span><span class="cx"> 
</span><del>-#if ENABLE(LINK_PRERENDER)
-class PrerenderHandle;
-#endif
</del><ins>+// The LinkLoader can load link rel types icon, dns-prefetch, subresource and prefetch.
+class LinkLoader : public CachedResourceClient {
</ins><span class="cx"> 
</span><del>-// The LinkLoader can load link rel types icon, dns-prefetch, subresource, prefetch and prerender.
-class LinkLoader : public CachedResourceClient, public PrerenderClient {
-
</del><span class="cx"> public:
</span><span class="cx">     explicit LinkLoader(LinkLoaderClient*);
</span><span class="cx">     virtual ~LinkLoader();
</span><span class="cx"> 
</span><span class="cx">     // from CachedResourceClient
</span><span class="cx">     virtual void notifyFinished(CachedResource*);
</span><del>-    
-#if ENABLE(LINK_PRERENDER)
-    // from PrerenderClient
-    virtual void didStartPrerender() OVERRIDE;
-    virtual void didStopPrerender() OVERRIDE;
-    virtual void didSendLoadForPrerender() OVERRIDE;
-    virtual void didSendDOMContentLoadedForPrerender() OVERRIDE;
-#endif
</del><span class="cx"> 
</span><span class="cx">     void released();
</span><span class="cx">     bool loadLink(const LinkRelAttribute&amp;, const String&amp; type, const String&amp; sizes, const KURL&amp;, Document*);
</span><span class="lines">@@ -80,10 +67,6 @@
</span><span class="cx">     CachedResourceHandle&lt;CachedResource&gt; m_cachedLinkResource;
</span><span class="cx">     Timer&lt;LinkLoader&gt; m_linkLoadTimer;
</span><span class="cx">     Timer&lt;LinkLoader&gt; m_linkLoadingErrorTimer;
</span><del>-
-#if ENABLE(LINK_PRERENDER)
-    RefPtr&lt;PrerenderHandle&gt; m_prerenderHandle;
-#endif
</del><span class="cx"> };
</span><span class="cx">     
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebCoreloaderLinkLoaderClienth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/LinkLoaderClient.h (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/LinkLoaderClient.h        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebCore/loader/LinkLoaderClient.h        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -42,13 +42,6 @@
</span><span class="cx">     virtual void linkLoaded() = 0;
</span><span class="cx">     virtual void linkLoadingErrored() = 0;
</span><span class="cx">     // There is no notification for cancellation.
</span><del>-
-#if ENABLE(LINK_PRERENDER)
-    virtual void didStartLinkPrerender() = 0;
-    virtual void didStopLinkPrerender() = 0;
-    virtual void didSendLoadForLinkPrerender() = 0;
-    virtual void didSendDOMContentLoadedForLinkPrerender() = 0;
-#endif
</del><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebCoreloaderPrerenderercpp"></a>
<div class="delfile"><h4>Deleted: trunk/Source/WebCore/loader/Prerenderer.cpp (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/Prerenderer.cpp        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebCore/loader/Prerenderer.cpp        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -1,147 +0,0 @@
</span><del>-/*
- * Copyright (C) 2012 Google Inc. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- *
- *     * Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above
- * copyright notice, this list of conditions and the following disclaimer
- * in the documentation and/or other materials provided with the
- * distribution.
- *     * Neither the name of Google Inc. nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- *
- */
-
-#include &quot;config.h&quot;
-#include &quot;Prerenderer.h&quot;
-
-#if ENABLE(LINK_PRERENDER)
-
-#include &quot;Document.h&quot;
-#include &quot;Frame.h&quot;
-#include &quot;FrameLoader.h&quot;
-#include &quot;PrerenderHandle.h&quot;
-#include &quot;PrerendererClient.h&quot;
-#include &quot;ReferrerPolicy.h&quot;
-#include &quot;SecurityPolicy.h&quot;
-
-#include &lt;wtf/PassOwnPtr.h&gt;
-#include &lt;wtf/PassRefPtr.h&gt;
-#include &lt;wtf/RefPtr.h&gt;
-#include &lt;wtf/text/WTFString.h&gt;
-
-namespace WebCore {
-
-// static
-PassOwnPtr&lt;Prerenderer&gt; Prerenderer::create(Document* document)
-{
-    Prerenderer* prerenderer = new Prerenderer(document);
-    prerenderer-&gt;suspendIfNeeded();
-    return adoptPtr(prerenderer);
-}
-
-Prerenderer::Prerenderer(Document* document)
-    : ActiveDOMObject(document)
-    , m_initializedClient(false)
-    , m_client(0)
-{
-}
-
-Prerenderer::~Prerenderer()
-{
-}
-
-PassRefPtr&lt;PrerenderHandle&gt; Prerenderer::render(PrerenderClient* prerenderClient, const KURL&amp; url)
-{
-    // Prerenders are unlike requests in most ways (for instance, they pass down fragments, and they don't return data),
-    // but they do have referrers.
-    const ReferrerPolicy referrerPolicy = document()-&gt;referrerPolicy();
-    
-    if (!document()-&gt;frame())
-        return 0;
-
-    const String referrer = SecurityPolicy::generateReferrerHeader(referrerPolicy, url, document()-&gt;frame()-&gt;loader()-&gt;outgoingReferrer());
-
-    RefPtr&lt;PrerenderHandle&gt; prerenderHandle = PrerenderHandle::create(prerenderClient, url, referrer, referrerPolicy);
-
-    if (client())
-        client()-&gt;willAddPrerender(prerenderHandle.get());
-    prerenderHandle-&gt;add();
-
-    m_activeHandles.append(prerenderHandle);
-    return prerenderHandle;
-}
-
-void Prerenderer::stop()
-{
-    while (!m_activeHandles.isEmpty()) {
-        RefPtr&lt;PrerenderHandle&gt; handle = m_activeHandles[0].release();
-        m_activeHandles.remove(0);
-        handle-&gt;abandon();
-    }
-    while (!m_suspendedHandles.isEmpty()) {
-        RefPtr&lt;PrerenderHandle&gt; handle = m_suspendedHandles[0].release();
-        m_suspendedHandles.remove(0);
-        handle-&gt;abandon();
-    }
-}
-
-void Prerenderer::suspend(ReasonForSuspension reason)
-{
-    if (reason == DocumentWillBecomeInactive || reason == PageWillBeSuspended) {
-        while (!m_activeHandles.isEmpty()) {
-            RefPtr&lt;PrerenderHandle&gt; handle = m_activeHandles[0].release();
-            m_activeHandles.remove(0);
-            handle-&gt;suspend();
-            m_suspendedHandles.append(handle);
-        }
-    }
-}
-
-void Prerenderer::resume()
-{
-    while (!m_suspendedHandles.isEmpty()) {
-        RefPtr&lt;PrerenderHandle&gt; handle = m_suspendedHandles[0].release();
-        m_suspendedHandles.remove(0);
-        handle-&gt;resume();
-        m_activeHandles.append(handle);
-    }
-}
-
-Document* Prerenderer::document()
-{
-    ASSERT(scriptExecutionContext()-&gt;isDocument());
-    return toDocument(scriptExecutionContext());
-}
-
-PrerendererClient* Prerenderer::client()
-{
-    if (!m_initializedClient) {
-        // We can't initialize the client in our contructor, because the platform might not have
-        // provided our supplement by then.
-        m_initializedClient = true;
-        m_client = PrerendererClient::from(document()-&gt;page());
-    }
-    return m_client;
-}
-
-}
-
-#endif // ENABLE(LINK_PRERENDER)
</del></span></pre></div>
<a id="trunkSourceWebCoreloaderPrerendererh"></a>
<div class="delfile"><h4>Deleted: trunk/Source/WebCore/loader/Prerenderer.h (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/Prerenderer.h        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebCore/loader/Prerenderer.h        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -1,88 +0,0 @@
</span><del>-/*
- * Copyright (C) 2012 Google Inc. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- *
- *     * Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above
- * copyright notice, this list of conditions and the following disclaimer
- * in the documentation and/or other materials provided with the
- * distribution.
- *     * Neither the name of Google Inc. nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- *
- */
-
-#ifndef Prerenderer_h
-#define Prerenderer_h
-
-#if ENABLE(LINK_PRERENDER)
-
-#include &quot;ActiveDOMObject.h&quot;
-#include &quot;KURL.h&quot;
-#include &lt;wtf/OwnPtr.h&gt;
-#include &lt;wtf/PassOwnPtr.h&gt;
-#include &lt;wtf/PassRefPtr.h&gt;
-#include &lt;wtf/RefPtr.h&gt;
-#include &lt;wtf/SinglyLinkedList.h&gt;
-#include &lt;wtf/Vector.h&gt;
-
-namespace WebCore {
-
-class Document;
-class PrerenderClient;
-class PrerenderHandle;
-class PrerendererClient;
-class Page;
-
-class Prerenderer : public ActiveDOMObject {
-    WTF_MAKE_NONCOPYABLE(Prerenderer);
-public:
-    virtual ~Prerenderer();
-
-    PassRefPtr&lt;PrerenderHandle&gt; render(PrerenderClient*, const KURL&amp;);
-
-    static PassOwnPtr&lt;Prerenderer&gt; create(Document*);
-
-    // From ActiveDOMObject:
-    virtual bool canSuspend() const OVERRIDE { return true; }
-    virtual void stop() OVERRIDE;
-    virtual void suspend(ReasonForSuspension) OVERRIDE;
-    virtual void resume() OVERRIDE;
-
-private:
-    typedef Vector&lt;RefPtr&lt;PrerenderHandle&gt; &gt; HandleVector;
-    typedef Vector&lt;KURL&gt; KURLVector;
-
-    explicit Prerenderer(Document*);
-
-    Document* document();
-    PrerendererClient* client();
-
-    bool m_initializedClient;
-    PrerendererClient* m_client;
-    HandleVector m_activeHandles;
-    HandleVector m_suspendedHandles;
-};
-
-}
-
-#endif // ENABLE(LINK_PRERENDER)
-
-#endif // Prerenderer_h
</del></span></pre></div>
<a id="trunkSourceWebCoreloaderPrerendererClientcpp"></a>
<div class="delfile"><h4>Deleted: trunk/Source/WebCore/loader/PrerendererClient.cpp (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/PrerendererClient.cpp        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebCore/loader/PrerendererClient.cpp        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -1,62 +0,0 @@
</span><del>-/*
- * Copyright (C) 2012 Google Inc. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- *
- *     * Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above
- * copyright notice, this list of conditions and the following disclaimer
- * in the documentation and/or other materials provided with the
- * distribution.
- *     * Neither the name of Google Inc. nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- *
- */
-
-#include &quot;config.h&quot;
-#include &quot;PrerendererClient.h&quot;
-
-#include &quot;Page.h&quot;
-#include &quot;Supplementable.h&quot;
-
-#if ENABLE(LINK_PRERENDER)
-
-namespace WebCore {
-
-// static
-const char* PrerendererClient::supplementName()
-{
-    return &quot;PrerendererClient&quot;;
-}
-
-// static
-PrerendererClient* PrerendererClient::from(Page* page)
-{
-    PrerendererClient* supplement = static_cast&lt;PrerendererClient*&gt;(Supplement&lt;Page&gt;::from(page, supplementName()));
-    return supplement;
-}
-
-void providePrerendererClientTo(Page* page, PrerendererClient* client)
-{
-    PrerendererClient::provideTo(page, PrerendererClient::supplementName(), adoptPtr(client));
-}
-
-}
-
-#endif
</del></span></pre></div>
<a id="trunkSourceWebCoreloaderPrerendererClienth"></a>
<div class="delfile"><h4>Deleted: trunk/Source/WebCore/loader/PrerendererClient.h (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/PrerendererClient.h        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebCore/loader/PrerendererClient.h        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -1,65 +0,0 @@
</span><del>-/*
- * Copyright (C) 2012 Google Inc. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- *
- *     * Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above
- * copyright notice, this list of conditions and the following disclaimer
- * in the documentation and/or other materials provided with the
- * distribution.
- *     * Neither the name of Google Inc. nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- *
- */
-
-#ifndef PrerendererClient_h
-#define PrerendererClient_h
-
-#if ENABLE(LINK_PRERENDER)
-
-#include &quot;Supplementable.h&quot;
-#include &lt;wtf/PassRefPtr.h&gt;
-
-namespace WebCore {
-
-class Document;
-class Page;
-class PrerenderHandle;
-
-class PrerendererClient : public Supplement&lt;Page&gt; {
-public:
-    virtual ~PrerendererClient() { }
-
-    virtual void willAddPrerender(PrerenderHandle*) = 0;
-
-    static const char* supplementName();
-    static PrerendererClient* from(Page*);
-
-protected:
-    PrerendererClient() { }
-};
-
-void providePrerendererClientTo(Page*, PrerendererClient*);
-
-} // namespace WebCore
-
-#endif // ENABLED(LINK_PRERENDER)
-
-#endif // PrerendererClient_h
</del></span></pre></div>
<a id="trunkSourceWebCoreplatformPrerenderClienth"></a>
<div class="delfile"><h4>Deleted: trunk/Source/WebCore/platform/PrerenderClient.h (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/PrerenderClient.h        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebCore/platform/PrerenderClient.h        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -1,52 +0,0 @@
</span><del>-/*
- * Copyright (C) 2012 Google Inc. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- *
- *     * Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above
- * copyright notice, this list of conditions and the following disclaimer
- * in the documentation and/or other materials provided with the
- * distribution.
- *     * Neither the name of Google Inc. nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- *
- */
-
-#ifndef PrerenderClient_h
-#define PrerenderClient_h
-
-namespace WebCore {
-
-class PrerenderClient {
-#if ENABLE(LINK_PRERENDER)
-public:
-    virtual ~PrerenderClient() { }
-
-    virtual void didStartPrerender() = 0;
-    virtual void didStopPrerender() = 0;
-    virtual void didSendLoadForPrerender() = 0;
-    virtual void didSendDOMContentLoadedForPrerender() = 0;
-#endif
-};
-
-}
-
-
-#endif
</del></span></pre></div>
<a id="trunkSourceWebCoreplatformPrerenderHandleh"></a>
<div class="delfile"><h4>Deleted: trunk/Source/WebCore/platform/PrerenderHandle.h (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/PrerenderHandle.h        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebCore/platform/PrerenderHandle.h        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -1,88 +0,0 @@
</span><del>-/*
- * Copyright (C) 2012 Google Inc. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- *
- *     * Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- *     * Redistributions in binary form must reproduce the above
- * copyright notice, this list of conditions and the following disclaimer
- * in the documentation and/or other materials provided with the
- * distribution.
- *     * Neither the name of Google Inc. nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- *
- */
-
-#ifndef PrerenderHandle_h
-#define PrerenderHandle_h
-
-#if ENABLE(LINK_PRERENDER)
-
-#include &quot;ReferrerPolicy.h&quot;
-#include &lt;wtf/PassRefPtr.h&gt;
-#include &lt;wtf/RefCounted.h&gt;
-#include &lt;wtf/RefPtr.h&gt;
-#include &lt;wtf/text/WTFString.h&gt;
-
-namespace WebCore {
-
-class KURL;
-class Prerender;
-class PrerenderClient;
-
-class PrerenderHandle : public RefCounted&lt;PrerenderHandle&gt; {
-    WTF_MAKE_NONCOPYABLE(PrerenderHandle);
-public:
-    static PassRefPtr&lt;PrerenderHandle&gt; create(PrerenderClient*, const KURL&amp;, const String&amp; referrer, ReferrerPolicy);
-    ~PrerenderHandle();
-
-    Prerender* prerender();
-
-    void removeClient();
-
-    // A prerender link element is added when it is inserted into a document.
-    void add();
-
-    // A prerender is abandoned when it's navigated away from. This is is a weaker signal
-    // than cancel(), since the launcher hasn't indicated that the prerender isn't wanted,
-    // and we may end up using it after, for instance, a short redirect chain.
-    void abandon();
-
-    // A prerender is canceled when it is removed from a document.
-    void cancel();
-
-    // A prerender is suspended along with the DOM containing its linkloader &amp; prerenderer.
-    void suspend();
-    void resume();
-
-    const KURL&amp; url() const;
-    const String&amp; referrer() const;
-    ReferrerPolicy referrerPolicy() const;
-
-private:
-    PrerenderHandle(PrerenderClient*, const KURL&amp;, const String&amp; referrer, ReferrerPolicy);
-
-    RefPtr&lt;Prerender&gt; m_prerender;
-};
-
-} // namespace WebCore
-
-#endif // ENABLE(LINK_PRERENDER)
-
-#endif // PrerenderHandle_h
</del></span></pre></div>
<a id="trunkSourceWebKitblackberryChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit/blackberry/ChangeLog (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit/blackberry/ChangeLog        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebKit/blackberry/ChangeLog        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -1,5 +1,16 @@
</span><span class="cx"> 2013-05-19  Anders Carlsson  &lt;andersca@apple.com&gt;
</span><span class="cx"> 
</span><ins>+        Remove link prerendering code
+        https://bugs.webkit.org/show_bug.cgi?id=116415
+
+        Reviewed by Darin Adler.
+
+        This code was only used by Chromium and is dead now.
+
+        * WebCoreSupport/AboutDataEnableFeatures.in:
+
+2013-05-19  Anders Carlsson  &lt;andersca@apple.com&gt;
+
</ins><span class="cx">         Remove ChromeClient::webView()
</span><span class="cx">         https://bugs.webkit.org/show_bug.cgi?id=116054
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebKitblackberryWebCoreSupportAboutDataEnableFeaturesin"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit/blackberry/WebCoreSupport/AboutDataEnableFeatures.in (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit/blackberry/WebCoreSupport/AboutDataEnableFeatures.in        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebKit/blackberry/WebCoreSupport/AboutDataEnableFeatures.in        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -119,7 +119,6 @@
</span><span class="cx"> LEGACY_VIEWPORT_ADAPTION
</span><span class="cx"> LEGACY_WEB_AUDIO
</span><span class="cx"> LINK_PREFETCH
</span><del>-LINK_PRERENDER
</del><span class="cx"> LLINT
</span><span class="cx"> LLINT_C_LOOP
</span><span class="cx"> MATHML
</span></span></pre></div>
<a id="trunkSourceWebKitmacChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit/mac/ChangeLog (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit/mac/ChangeLog        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebKit/mac/ChangeLog        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -1,5 +1,16 @@
</span><span class="cx"> 2013-05-19  Anders Carlsson  &lt;andersca@apple.com&gt;
</span><span class="cx"> 
</span><ins>+        Remove link prerendering code
+        https://bugs.webkit.org/show_bug.cgi?id=116415
+
+        Reviewed by Darin Adler.
+
+        This code was only used by Chromium and is dead now.
+
+        * Configurations/FeatureDefines.xcconfig:
+
+2013-05-19  Anders Carlsson  &lt;andersca@apple.com&gt;
+
</ins><span class="cx">         Remove ChromeClient::webView()
</span><span class="cx">         https://bugs.webkit.org/show_bug.cgi?id=116054
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebKitmacConfigurationsFeatureDefinesxcconfig"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -126,7 +126,6 @@
</span><span class="cx"> ENABLE_LEGACY_VENDOR_PREFIXES = ENABLE_LEGACY_VENDOR_PREFIXES;
</span><span class="cx"> ENABLE_LEGACY_WEB_AUDIO = ENABLE_LEGACY_WEB_AUDIO;
</span><span class="cx"> ENABLE_LINK_PREFETCH = ;
</span><del>-ENABLE_LINK_PRERENDER = ;
</del><span class="cx"> ENABLE_MATHML = ENABLE_MATHML;
</span><span class="cx"> ENABLE_MEDIA_SOURCE = ;
</span><span class="cx"> ENABLE_MEDIA_STATISTICS = ;
</span><span class="lines">@@ -184,4 +183,4 @@
</span><span class="cx"> ENABLE_XHR_TIMEOUT = ENABLE_XHR_TIMEOUT;
</span><span class="cx"> ENABLE_XSLT = ENABLE_XSLT;
</span><span class="cx"> 
</span><del>-FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_BLOB) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_CONDITIONAL_RULES) $(ENABLE_CSS3_TEXT) $(ENABLE_CSS3_TEXT_LINE_BREAK) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM4_EVENTS_CONSTRUCTOR) $(ENABLE_DRAGGABLE_REGION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_ENCRYPTED_MEDIA_V2) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LEGACY_WEB_AUDIO) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_PLUGIN_PROXY_FOR_VIDEO) $(ENABLE_PROGRESS_ELEMENT) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SUBPIXEL_LAYOUT) $(ENABLE_SVG) $(ENABLE_SVG_FONTS) $(ENABLE_TEMPLATE_ELEMENT) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_THREADED_HTML_PARSER) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHR_TIMEOUT) $(ENABLE_XSLT) $(FEATURE_DEFINES_$(PLATFORM_NAME));
</del><span class="cx">\ No newline at end of file
</span><ins>+FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_BLOB) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_CONDITIONAL_RULES) $(ENABLE_CSS3_TEXT) $(ENABLE_CSS3_TEXT_LINE_BREAK) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM4_EVENTS_CONSTRUCTOR) $(ENABLE_DRAGGABLE_REGION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_ENCRYPTED_MEDIA_V2) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LEGACY_WEB_AUDIO) $(ENABLE_LINK_PREFETCH) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_PLUGIN_PROXY_FOR_VIDEO) $(ENABLE_PROGRESS_ELEMENT) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SUBPIXEL_LAYOUT) $(ENABLE_SVG) $(ENABLE_SVG_FONTS) $(ENABLE_TEMPLATE_ELEMENT) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_THREADED_HTML_PARSER) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHR_TIMEOUT) $(ENABLE_XSLT) $(FEATURE_DEFINES_$(PLATFORM_NAME));
</ins><span class="cx">\ No newline at end of file
</span></span></pre></div>
<a id="trunkSourceWebKit2ChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/ChangeLog (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/ChangeLog        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebKit2/ChangeLog        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -1,3 +1,14 @@
</span><ins>+2013-05-19  Anders Carlsson  &lt;andersca@apple.com&gt;
+
+        Remove link prerendering code
+        https://bugs.webkit.org/show_bug.cgi?id=116415
+
+        Reviewed by Darin Adler.
+
+        This code was only used by Chromium and is dead now.
+
+        * Configurations/FeatureDefines.xcconfig:
+
</ins><span class="cx"> 2013-05-18  Anders Carlsson  &lt;andersca@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Simplify the StorageArea setter functions
</span></span></pre></div>
<a id="trunkSourceWebKit2ConfigurationsFeatureDefinesxcconfig"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -126,7 +126,6 @@
</span><span class="cx"> ENABLE_LEGACY_VENDOR_PREFIXES = ENABLE_LEGACY_VENDOR_PREFIXES;
</span><span class="cx"> ENABLE_LEGACY_WEB_AUDIO = ENABLE_LEGACY_WEB_AUDIO;
</span><span class="cx"> ENABLE_LINK_PREFETCH = ;
</span><del>-ENABLE_LINK_PRERENDER = ;
</del><span class="cx"> ENABLE_MATHML = ENABLE_MATHML;
</span><span class="cx"> ENABLE_MEDIA_SOURCE = ;
</span><span class="cx"> ENABLE_MEDIA_STATISTICS = ;
</span><span class="lines">@@ -184,4 +183,4 @@
</span><span class="cx"> ENABLE_XHR_TIMEOUT = ENABLE_XHR_TIMEOUT;
</span><span class="cx"> ENABLE_XSLT = ENABLE_XSLT;
</span><span class="cx"> 
</span><del>-FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_BLOB) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_CONDITIONAL_RULES) $(ENABLE_CSS3_TEXT) $(ENABLE_CSS3_TEXT_LINE_BREAK) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM4_EVENTS_CONSTRUCTOR) $(ENABLE_DRAGGABLE_REGION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_ENCRYPTED_MEDIA_V2) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LEGACY_WEB_AUDIO) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_PLUGIN_PROXY_FOR_VIDEO) $(ENABLE_PROGRESS_ELEMENT) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SUBPIXEL_LAYOUT) $(ENABLE_SVG) $(ENABLE_SVG_FONTS) $(ENABLE_TEMPLATE_ELEMENT) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_THREADED_HTML_PARSER) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHR_TIMEOUT) $(ENABLE_XSLT) $(FEATURE_DEFINES_$(PLATFORM_NAME));
</del><ins>+FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_BLOB) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_CONDITIONAL_RULES) $(ENABLE_CSS3_TEXT) $(ENABLE_CSS3_TEXT_LINE_BREAK) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM4_EVENTS_CONSTRUCTOR) $(ENABLE_DRAGGABLE_REGION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_ENCRYPTED_MEDIA_V2) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LEGACY_WEB_AUDIO) $(ENABLE_LINK_PREFETCH) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_PLUGIN_PROXY_FOR_VIDEO) $(ENABLE_PROGRESS_ELEMENT) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SUBPIXEL_LAYOUT) $(ENABLE_SVG) $(ENABLE_SVG_FONTS) $(ENABLE_TEMPLATE_ELEMENT) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_THREADED_HTML_PARSER) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHR_TIMEOUT) $(ENABLE_XSLT) $(FEATURE_DEFINES_$(PLATFORM_NAME));
</ins></span></pre></div>
<a id="trunkSourceautotoolsSetupWebKitFeaturesm4"></a>
<div class="modfile"><h4>Modified: trunk/Source/autotools/SetupWebKitFeatures.m4 (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/autotools/SetupWebKitFeatures.m4        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/autotools/SetupWebKitFeatures.m4        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -146,7 +146,6 @@
</span><span class="cx">     ENABLE_LEGACY_VENDOR_PREFIXES=1 \
</span><span class="cx">     ENABLE_LEGACY_WEB_AUDIO=0 \
</span><span class="cx">     ENABLE_LINK_PREFETCH=0 \
</span><del>-    ENABLE_LINK_PRERENDER=0 \
</del><span class="cx">     ENABLE_MATHML=0 \
</span><span class="cx">     ENABLE_MEDIA_CAPTURE=0 \
</span><span class="cx">     ENABLE_MEDIA_SOURCE=0 \
</span></span></pre></div>
<a id="trunkSourcecmakeWebKitFeaturescmake"></a>
<div class="modfile"><h4>Modified: trunk/Source/cmake/WebKitFeatures.cmake (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/cmake/WebKitFeatures.cmake        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/cmake/WebKitFeatures.cmake        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -78,7 +78,6 @@
</span><span class="cx">     WEBKIT_OPTION_DEFINE(ENABLE_LEGACY_VENDOR_PREFIXES &quot;Toggle Legacy Vendor Prefix Support&quot; ON)
</span><span class="cx">     WEBKIT_OPTION_DEFINE(ENABLE_LEGACY_WEB_AUDIO &quot;Toggle Legacy Web Audio support&quot; ON)
</span><span class="cx">     WEBKIT_OPTION_DEFINE(ENABLE_LINK_PREFETCH &quot;Toggle pre fetching support&quot; OFF)
</span><del>-    WEBKIT_OPTION_DEFINE(ENABLE_LINK_PRERENDER &quot;Toggle pre rendering support&quot; OFF)
</del><span class="cx">     WEBKIT_OPTION_DEFINE(ENABLE_LLINT &quot;Enable JSC Low Level Interpreter&quot; OFF)
</span><span class="cx">     WEBKIT_OPTION_DEFINE(ENABLE_MATHML &quot;Toggle MathML support&quot; ON)
</span><span class="cx">     WEBKIT_OPTION_DEFINE(ENABLE_MEDIA_CAPTURE &quot;Toggle Media Capture support&quot; OFF)
</span></span></pre></div>
<a id="trunkSourcecmakeconfighcmake"></a>
<div class="modfile"><h4>Modified: trunk/Source/cmakeconfig.h.cmake (150355 => 150356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/cmakeconfig.h.cmake        2013-05-19 22:52:34 UTC (rev 150355)
+++ trunk/Source/cmakeconfig.h.cmake        2013-05-19 22:57:32 UTC (rev 150356)
</span><span class="lines">@@ -71,7 +71,6 @@
</span><span class="cx"> #cmakedefine01 ENABLE_LEGACY_WEB_AUDIO
</span><span class="cx"> #cmakedefine01 ENABLE_LEGACY_WEBKIT_BLOB_BUILDER
</span><span class="cx"> #cmakedefine01 ENABLE_LINK_PREFETCH
</span><del>-#cmakedefine01 ENABLE_LINK_PRERENDER
</del><span class="cx"> #cmakedefine01 ENABLE_LLINT
</span><span class="cx"> #cmakedefine01 ENABLE_MATHML
</span><span class="cx"> #cmakedefine01 ENABLE_MEDIA_CAPTURE
</span></span></pre>
</div>
</div>

</body>
</html>