| OLD | NEW | 
|---|
|  | 1 2012-04-20  James Robinson  <jamesr@chromium.org> | 
|  | 2 | 
|  | 3         [chromium] Plumb a compositor surface ready notification through to the 
     threaded compositor | 
|  | 4         https://bugs.webkit.org/show_bug.cgi?id=84305 | 
|  | 5 | 
|  | 6         Reviewed by Adrienne Walker. | 
|  | 7 | 
|  | 8         Add a notification for when the compositor surface associated with a giv
     en view is ready to use. | 
|  | 9 | 
|  | 10         * chromium/public/WebLayerTreeView.h: | 
|  | 11         (WebLayerTreeView): | 
|  | 12 | 
|  | 13 2012-04-16  James Robinson  <jamesr@chromium.org> | 
|  | 14 | 
|  | 15         [chromium] Convert WebPluginContainerImpl over to use WebExternalTexture
     Layer | 
|  | 16         https://bugs.webkit.org/show_bug.cgi?id=84120 | 
|  | 17 | 
|  | 18         Reviewed by Adrienne Walker. | 
|  | 19 | 
|  | 20         This adds support for IO surface backed WebExternalTextureLayer, used by
      CoreAnimation plugins on OS X and moves | 
|  | 21         some functionality used by multiple WebLayer subclasses up to the base c
     lass. | 
|  | 22 | 
|  | 23         * chromium/public/WebContentLayer.h: | 
|  | 24         (WebContentLayer): | 
|  | 25         * chromium/public/WebExternalTextureLayer.h: | 
|  | 26         (WebCore): | 
|  | 27         (WebExternalTextureLayer): | 
|  | 28         * chromium/public/WebLayer.h: | 
|  | 29         (WebKit): | 
|  | 30         (WebLayer): | 
|  | 31         (WebKit::WebLayer::unwrap): | 
|  | 32 | 
|  | 33 2012-04-17  Dana Jansens  <danakj@chromium.org> | 
|  | 34 | 
|  | 35         [chromium] Fix gyp for WebFilterOperation.h and WebFilterOperations.h | 
|  | 36         https://bugs.webkit.org/show_bug.cgi?id=84182 | 
|  | 37 | 
|  | 38         Reviewed by James Robinson. | 
|  | 39 | 
|  | 40         * Platform.gypi: | 
|  | 41 | 
|  | 42 2012-04-16  Kent Tamura  <tkent@chromium.org> | 
|  | 43 | 
|  | 44         [Chromium] Fix Chromium-Mac build | 
|  | 45         https://bugs.webkit.org/show_bug.cgi?id=80054 | 
|  | 46 | 
|  | 47         * chromium/public/WebFilterOperations.h: | 
|  | 48         (WebKit): WebFilterOperation is a struct, not a class. | 
|  | 49 | 
|  | 50 2012-04-16  Dana Jansens  <danakj@chromium.org> | 
|  | 51 | 
|  | 52         [chromium] Expose compositor filters to Aura through WebLayer | 
|  | 53         https://bugs.webkit.org/show_bug.cgi?id=80054 | 
|  | 54 | 
|  | 55         Reviewed by James Robinson. | 
|  | 56 | 
|  | 57         * chromium/public/WebFilterOperation.h: Added. | 
|  | 58         (WebKit): | 
|  | 59         (WebFilterOperation): | 
|  | 60         (WebKit::WebFilterOperation::WebFilterOperation): | 
|  | 61         (WebBasicColorMatrixFilterOperation): | 
|  | 62         (WebKit::WebBasicColorMatrixFilterOperation::WebBasicColorMatrixFilterOp
     eration): | 
|  | 63         (WebBasicComponentTransferFilterOperation): | 
|  | 64         (WebKit::WebBasicComponentTransferFilterOperation::WebBasicComponentTran
     sferFilterOperation): | 
|  | 65         (WebBlurFilterOperation): | 
|  | 66         (WebKit::WebBlurFilterOperation::WebBlurFilterOperation): | 
|  | 67         (WebDropShadowFilterOperation): | 
|  | 68         (WebKit::WebDropShadowFilterOperation::WebDropShadowFilterOperation): | 
|  | 69         * chromium/public/WebFilterOperations.h: Added. | 
|  | 70         (WebKit): | 
|  | 71         (WebFilterOperations): | 
|  | 72         * chromium/public/WebLayer.h: | 
|  | 73         (WebKit): | 
|  | 74         (WebLayer): | 
|  | 75 | 
|  | 76 2012-04-13  James Robinson  <jamesr@chromium.org> | 
|  | 77 | 
|  | 78         [chromium] Expose WebVideoLayer to Platform API and port WebMediaPlayerC
     lientImpl to using it | 
|  | 79         https://bugs.webkit.org/show_bug.cgi?id=83963 | 
|  | 80 | 
|  | 81         Reviewed by Adrienne Walker. | 
|  | 82 | 
|  | 83         Adds a compositor layer type for video, WebVideoLayer, and a WebVideoPro
     vider interface. | 
|  | 84 | 
|  | 85         * Platform.gypi: | 
|  | 86         * chromium/public/WebContentLayer.h: | 
|  | 87         (WebContentLayer): | 
|  | 88         * chromium/public/WebLayer.h: | 
|  | 89         (WebLayer): | 
|  | 90         (WebKit::WebLayer::unwrap): | 
|  | 91         * chromium/public/WebVideoFrameProvider.h: Renamed from Source/WebCore/p
     latform/graphics/chromium/VideoFrameProvider.h. | 
|  | 92         (WebKit): | 
|  | 93         (WebVideoFrameProvider): | 
|  | 94         (WebKit::WebVideoFrameProvider::~WebVideoFrameProvider): | 
|  | 95         (Client): | 
|  | 96         * chromium/public/WebVideoLayer.h: Copied from Source/WebKit/chromium/sr
     c/WebContentLayer.cpp. | 
|  | 97         (WebCore): | 
|  | 98         (WebKit): | 
|  | 99         (WebVideoLayer): | 
|  | 100         (WebKit::WebVideoLayer::WebVideoLayer): | 
|  | 101         (WebKit::WebVideoLayer::~WebVideoLayer): | 
|  | 102 | 
|  | 103 2012-04-11  James Robinson  <jamesr@chromium.org> | 
|  | 104 | 
|  | 105         [chromium] Remove unused compositeToTexture / compositeOffscreen setting | 
|  | 106         https://bugs.webkit.org/show_bug.cgi?id=83733 | 
|  | 107 | 
|  | 108         Reviewed by Adrienne Walker. | 
|  | 109 | 
|  | 110         Remove compositeOffscreen setting. This was an experiment that is no lon
     ger needed. | 
|  | 111 | 
|  | 112         * chromium/public/WebLayerTreeView.h: | 
|  | 113         (WebKit::WebLayerTreeView::Settings::Settings): | 
|  | 114         (Settings): | 
|  | 115 | 
|  | 116 2012-04-13  James Robinson  <jamesr@chromium.org> | 
|  | 117 | 
|  | 118         [chromium] Move WebVideoFrame into Platform and remove WebCore::VideoFra
     meChromium wrapper API | 
|  | 119         https://bugs.webkit.org/show_bug.cgi?id=83851 | 
|  | 120 | 
|  | 121         Reviewed by Adam Barth. | 
|  | 122 | 
|  | 123         Move WebVideoFrame API into Platform. | 
|  | 124 | 
|  | 125         * Platform.gypi: | 
|  | 126         * chromium/public/WebVideoFrame.h: Renamed from Source/WebCore/platform/
     graphics/chromium/VideoFrameChromium.h. | 
|  | 127         (WebKit): | 
|  | 128         (WebVideoFrame): | 
|  | 129         (WebKit::WebVideoFrame::~WebVideoFrame): | 
|  | 130         (WebKit::WebVideoFrame::format): | 
|  | 131         (WebKit::WebVideoFrame::width): | 
|  | 132         (WebKit::WebVideoFrame::height): | 
|  | 133         (WebKit::WebVideoFrame::planes): | 
|  | 134         (WebKit::WebVideoFrame::stride): | 
|  | 135         (WebKit::WebVideoFrame::data): | 
|  | 136         (WebKit::WebVideoFrame::textureId): | 
|  | 137         (WebKit::WebVideoFrame::textureTarget): | 
|  | 138         * chromium/src/WebVideoFrame.cpp: Renamed from Source/WebCore/platform/g
     raphics/chromium/VideoFrameChromium.cpp. | 
|  | 139         (WebKit): | 
|  | 140 | 
|  | 141 2012-04-12  Sheriff Bot  <webkit.review.bot@gmail.com> | 
|  | 142 | 
|  | 143         Unreviewed, rolling out r114075. | 
|  | 144         http://trac.webkit.org/changeset/114075 | 
|  | 145         https://bugs.webkit.org/show_bug.cgi?id=83857 | 
|  | 146 | 
|  | 147         Breaks compile (Requested by jamesr on #webkit). | 
|  | 148 | 
|  | 149         * Platform.gypi: | 
|  | 150 | 
|  | 151 2012-04-12  James Robinson  <jamesr@chromium.org> | 
|  | 152 | 
|  | 153         [chromium] Move WebVideoFrame into Platform and remove WebCore::VideoFra
     meChromium wrapper API | 
|  | 154         https://bugs.webkit.org/show_bug.cgi?id=83851 | 
|  | 155 | 
|  | 156         Reviewed by Adam Barth. | 
|  | 157 | 
|  | 158         Move WebVideoFrame API into Platform. | 
|  | 159 | 
|  | 160         * Platform.gypi: | 
|  | 161         * chromium/public/WebVideoFrame.h: Renamed from Source/WebCore/platform/
     graphics/chromium/VideoFrameChromium.h. | 
|  | 162         (WebKit): | 
|  | 163         (WebVideoFrame): | 
|  | 164         (WebKit::WebVideoFrame::~WebVideoFrame): | 
|  | 165         (WebKit::WebVideoFrame::format): | 
|  | 166         (WebKit::WebVideoFrame::width): | 
|  | 167         (WebKit::WebVideoFrame::height): | 
|  | 168         (WebKit::WebVideoFrame::planes): | 
|  | 169         (WebKit::WebVideoFrame::stride): | 
|  | 170         (WebKit::WebVideoFrame::data): | 
|  | 171         (WebKit::WebVideoFrame::textureId): | 
|  | 172         (WebKit::WebVideoFrame::textureTarget): | 
|  | 173         * chromium/src/WebVideoFrame.cpp: Renamed from Source/WebCore/platform/g
     raphics/chromium/VideoFrameChromium.cpp. | 
|  | 174         (WebKit): | 
|  | 175 | 
|  | 176 2012-04-11  David Dorwin  <ddorwin@chromium.org> | 
|  | 177 | 
|  | 178         Add keySystem attribute to canPlayType() for Encrypted Media Extensions | 
|  | 179         https://bugs.webkit.org/show_bug.cgi?id=82973 | 
|  | 180 | 
|  | 181         Reviewed by Adam Barth. | 
|  | 182 | 
|  | 183         The new attribute is behind the ENABLE(ENCRYPTED_MEDIA) feature define. | 
|  | 184         Implementation is based on v0.1 of the draft proposal at | 
|  | 185         http://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-media/encrypted-
     media.html#extensions. | 
|  | 186 | 
|  | 187         * chromium/public/WebMimeRegistry.h: | 
|  | 188         (WebKit::WebMimeRegistry::supportsMediaMIMEType): | 
|  | 189 | 
| 1 2012-04-09  Dana Jansens  <danakj@chromium.org> | 190 2012-04-09  Dana Jansens  <danakj@chromium.org> | 
| 2 | 191 | 
| 3         [chromium] Viewport is not filled when out of texture memory on mac | 192         [chromium] Viewport is not filled when out of texture memory on mac | 
| 4         https://bugs.webkit.org/show_bug.cgi?id=83351 | 193         https://bugs.webkit.org/show_bug.cgi?id=83351 | 
| 5 | 194 | 
| 6         Reviewed by Adrienne Walker. | 195         Reviewed by Adrienne Walker. | 
| 7 | 196 | 
| 8         * chromium/public/WebLayerTreeView.h: | 197         * chromium/public/WebLayerTreeView.h: | 
| 9         (WebLayerTreeView): | 198         (WebLayerTreeView): | 
| 10 | 199 | 
|  | 200 2012-04-09  James Robinson  <jamesr@chromium.org> | 
|  | 201 | 
|  | 202         [chromium] CCLayerTreeHost / WebLayerTreeView should be single ownership
     , not RefCounted | 
|  | 203         https://bugs.webkit.org/show_bug.cgi?id=83413 | 
|  | 204 | 
|  | 205         Reviewed by Adrienne Walker. | 
|  | 206 | 
|  | 207         This makes WebLayerTreeView noncopyable to better match the underlying s
     emantics. There is no code currently | 
|  | 208         that attempts to copy WebLayerTreeView instances. | 
|  | 209 | 
|  | 210         * chromium/public/WebLayerTreeView.h: | 
|  | 211         (WebKit): | 
|  | 212         (WebLayerTreeView): | 
|  | 213 | 
|  | 214 2012-04-04  Adam Barth  <abarth@webkit.org> | 
|  | 215 | 
|  | 216         figure out how to export webcore symbols from webkit.dll properly | 
|  | 217         https://bugs.webkit.org/show_bug.cgi?id=83105 | 
|  | 218 | 
|  | 219         Reviewed by Dimitri Glazkov. | 
|  | 220 | 
|  | 221         Unwind our ugly, ugly hack to make the Windows component build work. | 
|  | 222 | 
|  | 223         * chromium/public/WebMediaStreamSourcesRequest.h: | 
|  | 224         (WebMediaStreamSourcesRequest): | 
|  | 225 | 
|  | 226 2012-04-03  Adam Barth  <abarth@webkit.org> | 
|  | 227 | 
|  | 228         Unreviewed. This patch adds an ugly, ugly hack to bandaid over the | 
|  | 229         Windows component build. See comments in the code for details. | 
|  | 230 | 
|  | 231         * chromium/public/WebMediaStreamSourcesRequest.h: | 
|  | 232         (WebMediaStreamSourcesRequest): | 
|  | 233 | 
|  | 234 2012-04-02  Zhenyao Mo  <zmo@google.com> | 
|  | 235 | 
|  | 236         Implement WebGLShaderPrecisionFormat | 
|  | 237         https://bugs.webkit.org/show_bug.cgi?id=75925 | 
|  | 238 | 
|  | 239         Reviewed by Kenneth Russell. | 
|  | 240 | 
|  | 241         * chromium/public/WebGraphicsContext3D.h: Add getShaderPrecisionFormat()
     . | 
|  | 242         (WebGraphicsContext3D): | 
|  | 243 | 
|  | 244 2012-04-03  Adam Barth  <abarth@webkit.org> | 
|  | 245 | 
|  | 246         Attempt to fix the Windows component build by including these headers | 
|  | 247         rather than forward declaring these objects. | 
|  | 248 | 
|  | 249         * chromium/public/WebMediaStreamSourcesRequest.h: | 
|  | 250         (WebKit): | 
|  | 251 | 
|  | 252 2012-04-02  Adam Barth  <abarth@webkit.org> | 
|  | 253 | 
|  | 254         [Chromium] Move a number of virtual functions from WebKitPlatformSupport
     .h into Platform.h | 
|  | 255         https://bugs.webkit.org/show_bug.cgi?id=82865 | 
|  | 256 | 
|  | 257         Reviewed by Kent Tamura. | 
|  | 258 | 
|  | 259         Moving these functions into Platform.h allows them to be called from | 
|  | 260         Platform (aka WebCore/platform), as discussed in | 
|  | 261         https://lists.webkit.org/pipermail/webkit-dev/2012-March/020166.html | 
|  | 262 | 
|  | 263         * chromium/public/Platform.h: | 
|  | 264         (WebKit): | 
|  | 265         (Platform): | 
|  | 266         (WebKit::Platform::mimeRegistry): | 
|  | 267         (WebKit::Platform::audioHardwareSampleRate): | 
|  | 268         (WebKit::Platform::audioHardwareBufferSize): | 
|  | 269         (WebKit::Platform::createAudioDevice): | 
|  | 270         (WebKit::Platform::sampleGamepads): | 
|  | 271         (WebKit::Platform::visitedLinkHash): | 
|  | 272         (WebKit::Platform::isLinkVisited): | 
|  | 273         (WebKit::Platform::signedPublicKeyAndChallengeString): | 
|  | 274         (WebKit::Platform::memoryUsageMB): | 
|  | 275         (WebKit::Platform::actualMemoryUsageMB): | 
|  | 276         (WebKit::Platform::lowMemoryUsageMB): | 
|  | 277         (WebKit::Platform::highMemoryUsageMB): | 
|  | 278         (WebKit::Platform::highUsageDeltaMB): | 
|  | 279         (WebKit::Platform::prefetchHostName): | 
|  | 280         (WebKit::Platform::createSocketStreamHandle): | 
|  | 281         (WebKit::Platform::userAgent): | 
|  | 282         (WebKit::Platform::cacheMetadata): | 
|  | 283         (WebKit::Platform::createThread): | 
|  | 284         (WebKit::Platform::currentThread): | 
|  | 285         (WebKit::Platform::decrementStatsCounter): | 
|  | 286         (WebKit::Platform::incrementStatsCounter): | 
|  | 287         (WebKit::Platform::loadResource): | 
|  | 288         (WebKit::Platform::loadAudioResource): | 
|  | 289         (WebKit::Platform::sandboxEnabled): | 
|  | 290         (WebKit::Platform::suddenTerminationChanged): | 
|  | 291         (WebKit::Platform::defaultLocale): | 
|  | 292         (WebKit::Platform::currentTime): | 
|  | 293         (WebKit::Platform::monotonicallyIncreasingTime): | 
|  | 294         (WebKit::Platform::setSharedTimerFiredFunction): | 
|  | 295         (WebKit::Platform::setSharedTimerFireInterval): | 
|  | 296         (WebKit::Platform::stopSharedTimer): | 
|  | 297         (WebKit::Platform::callOnMainThread): | 
|  | 298         (WebKit::Platform::getTraceCategoryEnabledFlag): | 
|  | 299         (WebKit::Platform::addTraceEvent): | 
|  | 300         (WebKit::Platform::histogramCustomCounts): | 
|  | 301         (WebKit::Platform::histogramEnumeration): | 
|  | 302 | 
|  | 303 2012-04-02  Adam Barth  <abarth@webkit.org> | 
|  | 304 | 
|  | 305         [Chromium] Move another block of headers from WebKit/chromium/public/pla
     tform to Platform/chromium/public | 
|  | 306         https://bugs.webkit.org/show_bug.cgi?id=82862 | 
|  | 307 | 
|  | 308         Rubber-stamped by Eric Seidel. | 
|  | 309 | 
|  | 310         * Platform.gypi: | 
|  | 311         * chromium/public/WebAudioBus.h: Copied from Source/WebKit/chromium/publ
     ic/platform/WebAudioBus.h. | 
|  | 312         * chromium/public/WebAudioDevice.h: Copied from Source/WebKit/chromium/p
     ublic/platform/WebAudioDevice.h. | 
|  | 313         * chromium/public/WebGamepad.h: Copied from Source/WebKit/chromium/publi
     c/platform/WebGamepad.h. | 
|  | 314         * chromium/public/WebGamepads.h: Copied from Source/WebKit/chromium/publ
     ic/platform/WebGamepads.h. | 
|  | 315         * chromium/public/WebSocketStreamError.h: Copied from Source/WebKit/chro
     mium/public/platform/WebSocketStreamError.h. | 
|  | 316         * chromium/public/WebSocketStreamHandle.h: Copied from Source/WebKit/chr
     omium/public/platform/WebSocketStreamHandle.h. | 
|  | 317         * chromium/public/WebSocketStreamHandleClient.h: Copied from Source/WebK
     it/chromium/public/platform/WebSocketStreamHandleClient.h. | 
|  | 318 | 
|  | 319 2012-04-01  Adam Barth  <abarth@webkit.org> | 
|  | 320 | 
|  | 321         [Chromium] Move thread-related APIs from WebKit into Platform | 
|  | 322         https://bugs.webkit.org/show_bug.cgi?id=82858 | 
|  | 323 | 
|  | 324         Reviewed by Eric Seidel. | 
|  | 325 | 
|  | 326         * Platform.gypi: | 
|  | 327         * chromium/public/WebThread.h: Copied from Source/WebKit/chromium/public
     /platform/WebThread.h. | 
|  | 328         * chromium/public/WebThreadSafeData.h: Copied from Source/WebKit/chromiu
     m/public/platform/WebThreadSafeData.h. | 
|  | 329 | 
|  | 330 2012-03-29  Adam Barth  <abarth@webkit.org> | 
|  | 331 | 
|  | 332         [Chromium] Delete WebKit/chromium/bridge | 
|  | 333         https://bugs.webkit.org/show_bug.cgi?id=82677 | 
|  | 334 | 
|  | 335         Reviewed by James Robinson. | 
|  | 336 | 
|  | 337         This patch moves all the MediaStream-related platform APIs from | 
|  | 338         WebKit/chromium/public/platform into Platform/chromium/public. This is | 
|  | 339         part of a larger project to more clearly separate the platform and | 
|  | 340         client portions of the Chromium WebKit API. | 
|  | 341 | 
|  | 342         * Platform.gypi: | 
|  | 343         * chromium/public/Platform.h: | 
|  | 344         (WebKit): | 
|  | 345         (Platform): | 
|  | 346         (WebKit::Platform::createPeerConnectionHandler): | 
|  | 347         (WebKit::Platform::createPeerConnection00Handler): | 
|  | 348         (WebKit::Platform::createMediaStreamCenter): | 
|  | 349         * chromium/public/WebICECandidateDescriptor.h: Copied from Source/WebKit
     /chromium/public/platform/WebICECandidateDescriptor.h. | 
|  | 350         * chromium/public/WebICEOptions.h: Copied from Source/WebKit/chromium/pu
     blic/platform/WebICEOptions.h. | 
|  | 351         * chromium/public/WebMediaHints.h: Copied from Source/WebKit/chromium/pu
     blic/platform/WebMediaHints.h. | 
|  | 352         * chromium/public/WebMediaStreamCenter.h: Copied from Source/WebKit/chro
     mium/public/platform/WebMediaStreamCenter.h. | 
|  | 353         * chromium/public/WebMediaStreamCenterClient.h: Copied from Source/WebKi
     t/chromium/public/platform/WebMediaStreamCenterClient.h. | 
|  | 354         * chromium/public/WebMediaStreamComponent.h: Copied from Source/WebKit/c
     hromium/public/platform/WebMediaStreamComponent.h. | 
|  | 355         * chromium/public/WebMediaStreamDescriptor.h: Copied from Source/WebKit/
     chromium/public/platform/WebMediaStreamDescriptor.h. | 
|  | 356         * chromium/public/WebMediaStreamSource.h: Copied from Source/WebKit/chro
     mium/public/platform/WebMediaStreamSource.h. | 
|  | 357         * chromium/public/WebMediaStreamSourcesRequest.h: Copied from Source/Web
     Kit/chromium/public/platform/WebMediaStreamSourcesRequest.h. | 
|  | 358         * chromium/public/WebPeerConnection00Handler.h: Copied from Source/WebKi
     t/chromium/public/platform/WebPeerConnection00Handler.h. | 
|  | 359         * chromium/public/WebPeerConnection00HandlerClient.h: Copied from Source
     /WebKit/chromium/public/platform/WebPeerConnection00HandlerClient.h. | 
|  | 360         * chromium/public/WebPeerConnectionHandler.h: Copied from Source/WebKit/
     chromium/public/platform/WebPeerConnectionHandler.h. | 
|  | 361         (WebPeerConnectionHandler): | 
|  | 362         * chromium/public/WebPeerConnectionHandlerClient.h: Copied from Source/W
     ebKit/chromium/public/platform/WebPeerConnectionHandlerClient.h. | 
|  | 363         * chromium/public/WebSessionDescriptionDescriptor.h: Copied from Source/
     WebKit/chromium/public/platform/WebSessionDescriptionDescriptor.h. | 
|  | 364         * chromium/public/WebVector.h: Copied from Source/WebKit/chromium/public
     /platform/WebVector.h. | 
|  | 365 | 
|  | 366 2012-03-30  David Barr  <davidbarr@chromium.org> | 
|  | 367 | 
|  | 368         Split up top-level .gitignore and .gitattributes | 
|  | 369         https://bugs.webkit.org/show_bug.cgi?id=82687 | 
|  | 370 | 
|  | 371         Reviewed by Tor Arne Vestbø. | 
|  | 372 | 
|  | 373         * Platform.gyp/.gitignore: Added. | 
|  | 374 | 
|  | 375 2012-03-29  Adam Barth  <abarth@webkit.org> | 
|  | 376 | 
|  | 377         [Chromium] Move createURLLoader() into Platform | 
|  | 378         https://bugs.webkit.org/show_bug.cgi?id=82587 | 
|  | 379 | 
|  | 380         Reviewed by James Robinson. | 
|  | 381 | 
|  | 382         This patch introduces a base class for WebKitPlatformSupport that we | 
|  | 383         can use to incrementally more APIs from WebKit/chromium/public/platform | 
|  | 384         into Platform/chromium/public. Using this technique lets us avoid | 
|  | 385         making changes in the embedder during the transition. | 
|  | 386 | 
|  | 387         This patch moves createURLLoader() because it's necessary for | 
|  | 388         ResourceHandle.  This is the third patch in this sequence: | 
|  | 389         https://github.com/abarth/webkit/compare/master...webcore-platform | 
|  | 390 | 
|  | 391         * Platform.gypi: | 
|  | 392         * chromium/public/Platform.h: Added. | 
|  | 393         (WebKit): | 
|  | 394         (Platform): | 
|  | 395         (WebKit::Platform::createURLLoader): | 
|  | 396         (WebKit::Platform::~Platform): | 
|  | 397         * chromium/src/Platform.cpp: Added. | 
|  | 398         (WebKit): | 
|  | 399         (WebKit::Platform::initialize): | 
|  | 400         (WebKit::Platform::shutdown): | 
|  | 401         (WebKit::Platform::current): | 
|  | 402 | 
|  | 403 2012-03-28  Adam Barth  <abarth@webkit.org> | 
|  | 404 | 
|  | 405         [Chromium] Move APIs related to ResourceHandle into Platform | 
|  | 406         https://bugs.webkit.org/show_bug.cgi?id=82553 | 
|  | 407 | 
|  | 408         Reviewed by James Robinson. | 
|  | 409 | 
|  | 410         This patch is the first patch in this series: | 
|  | 411         https://github.com/abarth/webkit/compare/master...webcore-platform | 
|  | 412 | 
|  | 413         The goal of these patches is to move WebCore::ResourceHandle out of | 
|  | 414         Chromium's WebKit layer and into WebCore/platform, where it belongs. | 
|  | 415 | 
|  | 416         This patch moves the Chromium-WebKit APIs used by ResourceHandle out of | 
|  | 417         the WebKit layer and into the Plaform layer. These are APIs that WebKit | 
|  | 418         uses to call "down" to manipulate the underlying platform (rather than | 
|  | 419         "up" to the client to make decisions). The long-term plan is to move | 
|  | 420         all of the headers in WebKit/chromium/public/platform into | 
|  | 421         Platform/chromium/public (although we'll likely need to clean up some | 
|  | 422         layering violations as we go). | 
|  | 423 | 
|  | 424         * Platform.gypi: | 
|  | 425         * chromium/public/WebData.h: Added. | 
|  | 426         (WebKit): | 
|  | 427         (WebData): | 
|  | 428         (WebKit::WebData::~WebData): | 
|  | 429         (WebKit::WebData::WebData): | 
|  | 430         (WebKit::WebData::operator=): | 
|  | 431         (WebKit::WebData::isEmpty): | 
|  | 432         (WebKit::WebData::isNull): | 
|  | 433         * chromium/public/WebHTTPBody.h: Added. | 
|  | 434         (WebKit): | 
|  | 435         (WebHTTPBody): | 
|  | 436         (WebKit::WebHTTPBody::~WebHTTPBody): | 
|  | 437         (WebKit::WebHTTPBody::WebHTTPBody): | 
|  | 438         (WebKit::WebHTTPBody::operator=): | 
|  | 439         (WebKit::WebHTTPBody::isNull): | 
|  | 440         * chromium/public/WebHTTPHeaderVisitor.h: Added. | 
|  | 441         (WebKit): | 
|  | 442         (WebHTTPHeaderVisitor): | 
|  | 443         (WebKit::WebHTTPHeaderVisitor::~WebHTTPHeaderVisitor): | 
|  | 444         * chromium/public/WebHTTPLoadInfo.h: Added. | 
|  | 445         (WebCore): | 
|  | 446         (WebKit): | 
|  | 447         (WebHTTPLoadInfo): | 
|  | 448         (WebKit::WebHTTPLoadInfo::WebHTTPLoadInfo): | 
|  | 449         (WebKit::WebHTTPLoadInfo::~WebHTTPLoadInfo): | 
|  | 450         (WebKit::WebHTTPLoadInfo::operator =): | 
|  | 451         * chromium/public/WebPrivateOwnPtr.h: Added. | 
|  | 452         (WebKit): | 
|  | 453         (WebPrivateOwnPtr): | 
|  | 454         (WebKit::WebPrivateOwnPtr::WebPrivateOwnPtr): | 
|  | 455         (WebKit::WebPrivateOwnPtr::~WebPrivateOwnPtr): | 
|  | 456         (WebKit::WebPrivateOwnPtr::reset): | 
|  | 457         (WebKit::WebPrivateOwnPtr::get): | 
|  | 458         (WebKit::WebPrivateOwnPtr::operator->): | 
|  | 459         * chromium/public/WebURL.h: Added. | 
|  | 460         (WebKit): | 
|  | 461         (WebURL): | 
|  | 462         (WebKit::WebURL::~WebURL): | 
|  | 463         (WebKit::WebURL::WebURL): | 
|  | 464         (WebKit::WebURL::operator=): | 
|  | 465         (WebKit::WebURL::assign): | 
|  | 466         (WebKit::WebURL::spec): | 
|  | 467         (WebKit::WebURL::parsed): | 
|  | 468         (WebKit::WebURL::isValid): | 
|  | 469         (WebKit::WebURL::isEmpty): | 
|  | 470         (WebKit::WebURL::isNull): | 
|  | 471         (WebKit::WebURL::operator GURL): | 
|  | 472         (WebKit::operator<): | 
|  | 473         (WebKit::operator==): | 
|  | 474         (WebKit::operator!=): | 
|  | 475         * chromium/public/WebURLError.h: Added. | 
|  | 476         (WebKit): | 
|  | 477         (WebURLError): | 
|  | 478         (WebKit::WebURLError::WebURLError): | 
|  | 479         * chromium/public/WebURLLoadTiming.h: Added. | 
|  | 480         (WebKit): | 
|  | 481         (WebURLLoadTiming): | 
|  | 482         (WebKit::WebURLLoadTiming::~WebURLLoadTiming): | 
|  | 483         (WebKit::WebURLLoadTiming::WebURLLoadTiming): | 
|  | 484         (WebKit::WebURLLoadTiming::operator=): | 
|  | 485         (WebKit::WebURLLoadTiming::isNull): | 
|  | 486         * chromium/public/WebURLLoader.h: Added. | 
|  | 487         (WebKit): | 
|  | 488         (WebURLLoader): | 
|  | 489         (WebKit::WebURLLoader::~WebURLLoader): | 
|  | 490         * chromium/public/WebURLLoaderClient.h: Added. | 
|  | 491         (WebKit): | 
|  | 492         (WebURLLoaderClient): | 
|  | 493         (WebKit::WebURLLoaderClient::willSendRequest): | 
|  | 494         (WebKit::WebURLLoaderClient::didSendData): | 
|  | 495         (WebKit::WebURLLoaderClient::didReceiveResponse): | 
|  | 496         (WebKit::WebURLLoaderClient::didDownloadData): | 
|  | 497         (WebKit::WebURLLoaderClient::didReceiveData): | 
|  | 498         (WebKit::WebURLLoaderClient::didReceiveCachedMetadata): | 
|  | 499         (WebKit::WebURLLoaderClient::didFinishLoading): | 
|  | 500         (WebKit::WebURLLoaderClient::didFail): | 
|  | 501         (WebKit::WebURLLoaderClient::~WebURLLoaderClient): | 
|  | 502         * chromium/public/WebURLRequest.h: Added. | 
|  | 503         (WebKit): | 
|  | 504         (WebURLRequest): | 
|  | 505         (ExtraData): | 
|  | 506         (WebKit::WebURLRequest::ExtraData::~ExtraData): | 
|  | 507         (WebKit::WebURLRequest::~WebURLRequest): | 
|  | 508         (WebKit::WebURLRequest::WebURLRequest): | 
|  | 509         (WebKit::WebURLRequest::operator=): | 
|  | 510         * chromium/public/WebURLResponse.h: Added. | 
|  | 511         (WebKit): | 
|  | 512         (WebURLResponse): | 
|  | 513         (ExtraData): | 
|  | 514         (WebKit::WebURLResponse::ExtraData::~ExtraData): | 
|  | 515         (WebKit::WebURLResponse::~WebURLResponse): | 
|  | 516         (WebKit::WebURLResponse::WebURLResponse): | 
|  | 517         (WebKit::WebURLResponse::operator=): | 
|  | 518 | 
| 11 2012-03-27  Nat Duca  <nduca@chromium.org> | 519 2012-03-27  Nat Duca  <nduca@chromium.org> | 
| 12 | 520 | 
| 13         [chromium] Route monotonic clock up from compositor | 521         [chromium] Route monotonic clock up from compositor | 
| 14         https://bugs.webkit.org/show_bug.cgi?id=82154 | 522         https://bugs.webkit.org/show_bug.cgi?id=82154 | 
| 15 | 523 | 
| 16         Reviewed by James Robinson. | 524         Reviewed by James Robinson. | 
| 17 | 525 | 
| 18         * chromium/public/WebLayerTreeViewClient.h: | 526         * chromium/public/WebLayerTreeViewClient.h: | 
| 19         (WebLayerTreeViewClient): | 527         (WebLayerTreeViewClient): | 
| 20 | 528 | 
| (...skipping 447 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 468 | 976 | 
| 469 2011-11-02  Adam Barth  <abarth@webkit.org> | 977 2011-11-02  Adam Barth  <abarth@webkit.org> | 
| 470 | 978 | 
| 471         Add stubs for WTF and Platform | 979         Add stubs for WTF and Platform | 
| 472         https://bugs.webkit.org/show_bug.cgi?id=71492 | 980         https://bugs.webkit.org/show_bug.cgi?id=71492 | 
| 473 | 981 | 
| 474         Reviewed by Eric Seidel. | 982         Reviewed by Eric Seidel. | 
| 475 | 983 | 
| 476         This patch creates the Platform directory, which begins the process of | 984         This patch creates the Platform directory, which begins the process of | 
| 477         moving Platform out of WebCore. | 985         moving Platform out of WebCore. | 
| OLD | NEW | 
|---|