Changeset 40434 in webkit
- Timestamp:
- Jan 30, 2009 5:47:49 PM (15 years ago)
- Location:
- trunk/WebCore
- Files:
-
- 4 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r40433 r40434 1 2009-01-30 Simon Fraser <simon.fraser@apple.com> 2 3 Reviewed by Dave Hyatt 4 5 https://bugs.webkit.org/show_bug.cgi?id=23357 6 7 New files to support accelerated compositing at the RenderLayer 8 level. 9 10 * WebCore.xcodeproj/project.pbxproj: 11 New files added to project, and run through the sort script. 12 13 * rendering/RenderLayerBacking.cpp: Added. 14 * rendering/RenderLayerBacking.h: Added. 15 New object to store compositing-related data for a single 16 RenderLayer. 17 18 * rendering/RenderLayerCompositor.cpp: Added. 19 * rendering/RenderLayerCompositor.h: Added. 20 Per-RenderView controller object for compositing hierarchy 21 maintenance. 22 1 23 2009-01-30 Simon Fraser <simon.fraser@apple.com> 2 24 -
trunk/WebCore/WebCore.xcodeproj/project.pbxproj
r40433 r40434 148 148 0F580B0D0F12A2690051D689 /* GraphicsLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F580B0A0F12A2690051D689 /* GraphicsLayer.h */; settings = {ATTRIBUTES = (Private, ); }; }; 149 149 0F580B0E0F12A2690051D689 /* GraphicsLayerClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F580B0B0F12A2690051D689 /* GraphicsLayerClient.h */; settings = {ATTRIBUTES = (Private, ); }; }; 150 0F580CFD0F12DE9B0051D689 /* RenderLayerCompositor.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F580CF90F12DE9B0051D689 /* RenderLayerCompositor.h */; }; 151 0F580CFE0F12DE9B0051D689 /* RenderLayerCompositor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F580CFA0F12DE9B0051D689 /* RenderLayerCompositor.cpp */; }; 152 0F580CFF0F12DE9B0051D689 /* RenderLayerBacking.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F580CFB0F12DE9B0051D689 /* RenderLayerBacking.h */; }; 153 0F580D000F12DE9B0051D689 /* RenderLayerBacking.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F580CFC0F12DE9B0051D689 /* RenderLayerBacking.cpp */; }; 150 154 0F6ECD450F252F3700BDE271 /* CSSPropertyLonghand.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F6ECD430F252F3700BDE271 /* CSSPropertyLonghand.h */; }; 151 155 0F6ECD460F252F3700BDE271 /* CSSPropertyLonghand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F6ECD440F252F3700BDE271 /* CSSPropertyLonghand.cpp */; }; … … 5006 5010 0F580B0A0F12A2690051D689 /* GraphicsLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GraphicsLayer.h; sourceTree = "<group>"; }; 5007 5011 0F580B0B0F12A2690051D689 /* GraphicsLayerClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GraphicsLayerClient.h; sourceTree = "<group>"; }; 5012 0F580CF90F12DE9B0051D689 /* RenderLayerCompositor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RenderLayerCompositor.h; sourceTree = "<group>"; }; 5013 0F580CFA0F12DE9B0051D689 /* RenderLayerCompositor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RenderLayerCompositor.cpp; sourceTree = "<group>"; }; 5014 0F580CFB0F12DE9B0051D689 /* RenderLayerBacking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RenderLayerBacking.h; sourceTree = "<group>"; }; 5015 0F580CFC0F12DE9B0051D689 /* RenderLayerBacking.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RenderLayerBacking.cpp; sourceTree = "<group>"; }; 5008 5016 0F6ECD430F252F3700BDE271 /* CSSPropertyLonghand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSSPropertyLonghand.h; sourceTree = "<group>"; }; 5009 5017 0F6ECD440F252F3700BDE271 /* CSSPropertyLonghand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CSSPropertyLonghand.cpp; sourceTree = "<group>"; }; … … 14113 14121 BCEA483A097D93020094C9E4 /* RenderLayer.cpp */, 14114 14122 BCEA483B097D93020094C9E4 /* RenderLayer.h */, 14123 0F580CFC0F12DE9B0051D689 /* RenderLayerBacking.cpp */, 14124 0F580CFB0F12DE9B0051D689 /* RenderLayerBacking.h */, 14125 0F580CFA0F12DE9B0051D689 /* RenderLayerCompositor.cpp */, 14126 0F580CF90F12DE9B0051D689 /* RenderLayerCompositor.h */, 14115 14127 A8EA73B60A1900E300A8EF5F /* RenderLegend.cpp */, 14116 14128 A8EA73BD0A1900E300A8EF5F /* RenderLegend.h */, … … 15611 15623 513F14540AB634C400094DDF /* IconLoader.h in Headers */, 15612 15624 51E1ECC10C91C90400DC255B /* IconRecord.h in Headers */, 15625 1A71D57C0F33819000F9CE4E /* IdentifierRep.h in Headers */, 15613 15626 49E911C50EF86D47009D0CAF /* IdentityTransformOperation.h in Headers */, 15614 15627 B27535700B053814002CE64F /* Image.h in Headers */, … … 16149 16162 BCEA4878097D93020094C9E4 /* RenderInline.h in Headers */, 16150 16163 BCEA487A097D93020094C9E4 /* RenderLayer.h in Headers */, 16164 0F580CFF0F12DE9B0051D689 /* RenderLayerBacking.h in Headers */, 16165 0F580CFD0F12DE9B0051D689 /* RenderLayerCompositor.h in Headers */, 16151 16166 A8EA73D10A1900E300A8EF5F /* RenderLegend.h in Headers */, 16152 16167 0BE030A20F3112FB003C1A46 /* RenderLineBoxList.h in Headers */, … … 16158 16173 ABDDFE7A0A5C6E7000A3E11D /* RenderMenuList.h in Headers */, 16159 16174 BCEA4880097D93020094C9E4 /* RenderObject.h in Headers */, 16175 BC2CC8DF0F32881000A9DF26 /* RenderObjectChildList.h in Headers */, 16160 16176 A871DED70A1530C700B12A68 /* RenderPart.h in Headers */, 16161 16177 A871DED50A1530C700B12A68 /* RenderPartObject.h in Headers */, … … 16528 16544 51DF6D7E0B92A16D00C2DC85 /* ThreadCheck.h in Headers */, 16529 16545 E1FF57A30F01255B00891EBB /* ThreadGlobalData.h in Headers */, 16546 185BCF290F3279CE000EA262 /* ThreadTimers.h in Headers */, 16530 16547 0B90561B0F2578BF0095FF6A /* ThreadableLoader.h in Headers */, 16531 16548 0B90561C0F2578BF0095FF6A /* ThreadableLoaderClient.h in Headers */, … … 16703 16720 1A569D250D7E2B82007C3983 /* runtime_root.h in Headers */, 16704 16721 93309E1E099E64920056E581 /* visible_units.h in Headers */, 16705 BC2CC8DF0F32881000A9DF26 /* RenderObjectChildList.h in Headers */,16706 185BCF290F3279CE000EA262 /* ThreadTimers.h in Headers */,16707 1A71D57C0F33819000F9CE4E /* IdentifierRep.h in Headers */,16708 16722 ); 16709 16723 runOnlyForDeploymentPostprocessing = 0; … … 17596 17610 B275358E0B053A66002CE64F /* IconMac.mm in Sources */, 17597 17611 51E1ECC00C91C90400DC255B /* IconRecord.cpp in Sources */, 17612 1A71D57B0F33819000F9CE4E /* IdentifierRep.cpp in Sources */, 17598 17613 B275356F0B053814002CE64F /* Image.cpp in Sources */, 17599 17614 B2A10B940B3818D700099AA4 /* ImageBufferCG.cpp in Sources */, … … 18172 18187 BCEA4877097D93020094C9E4 /* RenderInline.cpp in Sources */, 18173 18188 BCEA4879097D93020094C9E4 /* RenderLayer.cpp in Sources */, 18189 0F580D000F12DE9B0051D689 /* RenderLayerBacking.cpp in Sources */, 18190 0F580CFE0F12DE9B0051D689 /* RenderLayerCompositor.cpp in Sources */, 18174 18191 A8EA73CA0A1900E300A8EF5F /* RenderLegend.cpp in Sources */, 18175 18192 BC33FB1B0F30EE85002CDD7C /* RenderLineBoxList.cpp in Sources */, … … 18527 18544 51DF6D800B92A18E00C2DC85 /* ThreadCheck.mm in Sources */, 18528 18545 E1FF57A60F01256B00891EBB /* ThreadGlobalData.cpp in Sources */, 18546 185BCF280F3279CE000EA262 /* ThreadTimers.cpp in Sources */, 18529 18547 0B90561E0F257E930095FF6A /* ThreadableLoader.cpp in Sources */, 18530 18548 E44613AF0CD6331000FADA75 /* TimeRanges.cpp in Sources */, … … 18684 18702 1A569D240D7E2B82007C3983 /* runtime_root.cpp in Sources */, 18685 18703 93309E1D099E64920056E581 /* visible_units.cpp in Sources */, 18686 185BCF280F3279CE000EA262 /* ThreadTimers.cpp in Sources */,18687 1A71D57B0F33819000F9CE4E /* IdentifierRep.cpp in Sources */,18688 18704 ); 18689 18705 runOnlyForDeploymentPostprocessing = 0;
Note: See TracChangeset
for help on using the changeset viewer.