Changeset 109668 in webkit
- Timestamp:
- Mar 3, 2012 7:04:59 PM (12 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 9 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r109667 r109668 1 2012-03-03 Robin Cao <robin.cao@torchmobile.com.cn> 2 3 [BlackBerry] Upstream LayerWebKitThread and its derived classes 4 https://bugs.webkit.org/show_bug.cgi?id=79871 5 6 Reviewed by Antonio Gomes. 7 8 Initial upstream, no new tests. 9 10 * platform/graphics/blackberry/CanvasLayerWebKitThread.cpp: Added. 11 (WebCore): 12 (WebCore::CanvasLayerWebKitThread::CanvasLayerWebKitThread): 13 (WebCore::CanvasLayerWebKitThread::~CanvasLayerWebKitThread): 14 (WebCore::CanvasLayerWebKitThread::setCanvas): 15 (WebCore::CanvasLayerWebKitThread::setNeedsDisplay): 16 (WebCore::CanvasLayerWebKitThread::updateTextureContentsIfNeeded): 17 * platform/graphics/blackberry/CanvasLayerWebKitThread.h: Added. 18 (WebCore): 19 (CanvasLayerWebKitThread): 20 (WebCore::CanvasLayerWebKitThread::create): 21 * platform/graphics/blackberry/LayerData.h: Added. 22 (WebCore): 23 (LayerData): 24 (WebCore::LayerData::LayerData): 25 (WebCore::LayerData::~LayerData): 26 (WebCore::LayerData::anchorPoint): 27 (WebCore::LayerData::anchorPointZ): 28 (WebCore::LayerData::backgroundColor): 29 (WebCore::LayerData::borderColor): 30 (WebCore::LayerData::borderWidth): 31 (WebCore::LayerData::bounds): 32 (WebCore::LayerData::doubleSided): 33 (WebCore::LayerData::frame): 34 (WebCore::LayerData::masksToBounds): 35 (WebCore::LayerData::opacity): 36 (WebCore::LayerData::opaque): 37 (WebCore::LayerData::position): 38 (WebCore::LayerData::sublayerTransform): 39 (WebCore::LayerData::transform): 40 (WebCore::LayerData::preserves3D): 41 (WebCore::LayerData::getTextureID): 42 (WebCore::LayerData::setTextureID): 43 (WebCore::LayerData::needsTexture): 44 (WebCore::LayerData::layerProgramShader): 45 (WebCore::LayerData::isFixedPosition): 46 (WebCore::LayerData::hasFixedContainer): 47 (WebCore::LayerData::hasFixedAncestorInDOMTree): 48 (WebCore::LayerData::pluginView): 49 (WebCore::LayerData::holePunchRect): 50 (WebCore::LayerData::hasHolePunchRect): 51 (WebCore::LayerData::mediaPlayer): 52 (WebCore::LayerData::canvas): 53 (WebCore::LayerData::replicate): 54 (WebCore::LayerData::layerType): 55 (WebCore::LayerData::includeVisibility): 56 * platform/graphics/blackberry/LayerWebKitThread.cpp: Added. 57 (WebCore): 58 (WebCore::LayerWebKitThread::create): 59 (WebCore::LayerWebKitThread::LayerWebKitThread): 60 (WebCore::LayerWebKitThread::~LayerWebKitThread): 61 (WebCore::LayerWebKitThread::paintContents): 62 (WebCore::LayerWebKitThread::contentsVisible): 63 (WebCore::LayerWebKitThread::createFrontBufferLock): 64 (WebCore::LayerWebKitThread::updateTextureContentsIfNeeded): 65 (WebCore::LayerWebKitThread::setContents): 66 (WebCore::LayerWebKitThread::setDrawable): 67 (WebCore::LayerWebKitThread::setNeedsCommit): 68 (WebCore::LayerWebKitThread::notifyAnimationStarted): 69 (WebCore::LayerWebKitThread::commitOnWebKitThread): 70 (WebCore::LayerWebKitThread::startAnimations): 71 (WebCore::LayerWebKitThread::updateTextureContents): 72 (WebCore::LayerWebKitThread::commitOnCompositingThread): 73 (WebCore::LayerWebKitThread::addSublayer): 74 (WebCore::LayerWebKitThread::insertSublayer): 75 (WebCore::LayerWebKitThread::removeFromSuperlayer): 76 (WebCore::LayerWebKitThread::removeSublayer): 77 (WebCore::LayerWebKitThread::replaceSublayer): 78 (WebCore::LayerWebKitThread::indexOfSublayer): 79 (WebCore::LayerWebKitThread::setBounds): 80 (WebCore::LayerWebKitThread::setFrame): 81 (WebCore::LayerWebKitThread::rootLayer): 82 (WebCore::LayerWebKitThread::removeAllSublayers): 83 (WebCore::LayerWebKitThread::setSublayers): 84 (WebCore::LayerWebKitThread::setNeedsDisplayInRect): 85 (WebCore::LayerWebKitThread::setNeedsDisplay): 86 (WebCore::LayerWebKitThread::updateLayerHierarchy): 87 (WebCore::LayerWebKitThread::setIsMask): 88 * platform/graphics/blackberry/LayerWebKitThread.h: Added. 89 (WebCore): 90 (LayerWebKitThread): 91 (WebCore::LayerWebKitThread::setAnchorPoint): 92 (WebCore::LayerWebKitThread::setAnchorPointZ): 93 (WebCore::LayerWebKitThread::setBackgroundColor): 94 (WebCore::LayerWebKitThread::setBorderColor): 95 (WebCore::LayerWebKitThread::setBorderWidth): 96 (WebCore::LayerWebKitThread::setDoubleSided): 97 (WebCore::LayerWebKitThread::setMasksToBounds): 98 (WebCore::LayerWebKitThread::setMaskLayer): 99 (WebCore::LayerWebKitThread::maskLayer): 100 (WebCore::LayerWebKitThread::setReplicaLayer): 101 (WebCore::LayerWebKitThread::replicaLayer): 102 (WebCore::LayerWebKitThread::setNeedsDisplayOnBoundsChange): 103 (WebCore::LayerWebKitThread::setOpacity): 104 (WebCore::LayerWebKitThread::setOpaque): 105 (WebCore::LayerWebKitThread::setPosition): 106 (WebCore::LayerWebKitThread::getSublayers): 107 (WebCore::LayerWebKitThread::setSublayerTransform): 108 (WebCore::LayerWebKitThread::superlayer): 109 (WebCore::LayerWebKitThread::setTransform): 110 (WebCore::LayerWebKitThread::setPreserves3D): 111 (WebCore::LayerWebKitThread::setFixedPosition): 112 (WebCore::LayerWebKitThread::setHasFixedContainer): 113 (WebCore::LayerWebKitThread::setHasFixedAncestorInDOMTree): 114 (WebCore::LayerWebKitThread::contents): 115 (WebCore::LayerWebKitThread::setOwner): 116 (WebCore::LayerWebKitThread::drawsContent): 117 (WebCore::LayerWebKitThread::layerCompositingThread): 118 (WebCore::LayerWebKitThread::setAbsoluteOffset): 119 (WebCore::LayerWebKitThread::contentsScale): 120 (WebCore::LayerWebKitThread::setRunningAnimations): 121 (WebCore::LayerWebKitThread::setSuspendedAnimations): 122 (WebCore::LayerWebKitThread::setNeedsTexture): 123 (WebCore::LayerWebKitThread::setLayerProgramShader): 124 (WebCore::LayerWebKitThread::isDrawable): 125 (WebCore::LayerWebKitThread::boundsChanged): 126 (WebCore::LayerWebKitThread::setSuperlayer): 127 (WebCore::LayerWebKitThread::numSublayers): 128 * platform/graphics/blackberry/PluginLayerWebKitThread.cpp: Added. 129 (WebCore): 130 (WebCore::PluginLayerWebKitThread::PluginLayerWebKitThread): 131 (WebCore::PluginLayerWebKitThread::~PluginLayerWebKitThread): 132 (WebCore::PluginLayerWebKitThread::setPluginView): 133 (WebCore::PluginLayerWebKitThread::setHolePunchRect): 134 (WebCore::PluginLayerWebKitThread::setNeedsDisplay): 135 (WebCore::PluginLayerWebKitThread::updateTextureContentsIfNeeded): 136 * platform/graphics/blackberry/PluginLayerWebKitThread.h: Added. 137 (WebCore): 138 (PluginLayerWebKitThread): 139 (WebCore::PluginLayerWebKitThread::create): 140 * platform/graphics/blackberry/VideoLayerWebKitThread.cpp: Added. 141 (WebCore): 142 (WebCore::VideoLayerWebKitThread::VideoLayerWebKitThread): 143 (WebCore::VideoLayerWebKitThread::~VideoLayerWebKitThread): 144 (WebCore::VideoLayerWebKitThread::setMediaPlayer): 145 (WebCore::VideoLayerWebKitThread::setHolePunchRect): 146 (WebCore::VideoLayerWebKitThread::setNeedsDisplay): 147 (WebCore::VideoLayerWebKitThread::boundsChanged): 148 (WebCore::VideoLayerWebKitThread::updateTextureContentsIfNeeded): 149 * platform/graphics/blackberry/VideoLayerWebKitThread.h: Added. 150 (WebCore): 151 (VideoLayerWebKitThread): 152 (WebCore::VideoLayerWebKitThread::create): 153 1 154 2012-03-03 Hans Wennborg <hans@chromium.org> 2 155
Note: See TracChangeset
for help on using the changeset viewer.