Changeset 110741 in webkit
- Timestamp:
- Mar 14, 2012 1:52:42 PM (12 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r110740 r110741 1 2012-03-14 Jessie Berlin <jberlin@apple.com> 2 3 WKTR doesn't have an implemenation of hasSpellingMarker yet. 4 5 Add more tests that rely on it to the WK2 Skipped list. 6 7 * platform/wk2/Skipped: 1 2012-03-14 James Robinson <jamesr@chromium.org> 2 3 [Chromium] Layout Test compositing/repaint/opacity-between-absolute.html is flaky 4 https://bugs.webkit.org/show_bug.cgi?id=79823 5 6 Reviewed by Adrienne Walker. 7 8 * platform/chromium/test_expectations.txt: 8 9 9 10 2012-03-14 Zalan Bujtas <zbujtas@gmail.com> … … 107 108 108 109 * platform/chromium/test_expectations.txt: 110 111 2012-03-14 Jessie Berlin <jberlin@apple.com> 112 113 WKTR doesn't have an implemenation of hasSpellingMarker yet. 114 115 Add more tests that rely on it to the WK2 Skipped list. 116 117 * platform/wk2/Skipped: 109 118 110 119 2012-03-14 Jessie Berlin <jberlin@apple.com> -
trunk/LayoutTests/platform/chromium/test_expectations.txt
r110736 r110741 2615 2615 BUGWK47949 MAC : compositing/reflections/nested-reflection-anchor-point.html = IMAGE 2616 2616 BUGWK47949 LINUX WIN : compositing/reflections/reflection-opacity.html = IMAGE+TEXT 2617 2617 2618 // The following are flaky on Mac 10.6; occasionally the layers fail to show up. 2618 2619 BUGWK47949 MAC : compositing/reflections/nested-reflection.html = IMAGE PASS 2619 BUGWK47949 : compositing/reflections/nested-reflection-transformed.html = IMAGE PASS2620 2620 BUGWK47949 MAC : compositing/reflections/reflection-opacity.html = IMAGE PASS 2621 2621 BUGWK47949 : compositing/reflections/reflection-positioning.html = IMAGE PASS 2622 BUGWK47949 : compositing/reflections/nested-reflection-transformed2.html = IMAGE PASS2623 2622 BUGWK47949 : compositing/reflections/nested-reflection-transition.html = IMAGE PASS 2624 2623 BUGWK47949 MAC : compositing/reflections/nested-reflection-size-change.html = IMAGE PASS 2625 2624 BUGWK79647 WIN MAC : compositing/reflections/reflection-ordering.html = IMAGE PASS 2626 2625 BUGWK79647 WIN LINUX : compositing/reflections/remove-add-reflection.html = IMAGE PASS 2626 2627 // Need rebaselines 2628 BUGWK47949 : compositing/reflections/nested-reflection-transformed.html = IMAGE 2629 BUGWK47949 : compositing/reflections/nested-reflection-transformed2.html = IMAGE 2627 2630 2628 2631 // Flaky because these are a poorly written tests. Need dino's new animation API … … 3539 3542 BUGWK74634 WIN : compositing/absolute-position-changed-with-composited-parent-layer.html = IMAGE 3540 3543 3541 BUGWK74731 : compositing/reflections/reflection-positioning2.html = PASS IMAGE3542 3543 3544 BUGWK74746 : fast/filesystem/workers/file-from-file-entry-sync.html = PASS CRASH 3544 3545 BUGWK74746 : fast/filesystem/workers/file-entry-to-uri-sync.html = PASS CRASH … … 3672 3673 3673 3674 // Will need rebaselines for mock scrollbars 3674 3675 // Flaky, needs investigation3676 BUGJAMESR : compositing/masks/masked-ancestor.html = IMAGE PASS3677 3675 3678 3676 BUGWK77534 LINUX : plugins/createScriptableObject-before-start.html = PASS MISSING … … 3774 3772 BUGWK79540 LEOPARD DEBUG : fast/files/workers/worker-read-file-async.html = PASS CRASH 3775 3773 3776 BUGWK79572 : css3/filters/effect-drop-shadow-hw.html = PASS IMAGE3777 BUGWK80007 : css3/filters/filtered-compositing-descendant.html = PASS IMAGE3778 3779 3774 BUGWK79642 : accessibility/aria-describedby-on-input.html = TIMEOUT 3780 3775 BUGWK79642 : fast/loader/subresource-willSendRequest-null.html = TIMEOUT … … 3782 3777 BUGWK79702 : fast/regex/lastIndex.html = TEXT 3783 3778 BUGWK79703 : fast/regex/overflow.html = TEXT 3784 3785 BUGWK79823 : compositing/repaint/opacity-between-absolute.html = PASS IMAGE3786 BUGWK79823 : compositing/reflections/masked-reflection-on-composited.html = PASS IMAGE3787 BUGWK79823 : compositing/reflections/reflection-on-composited.html = PASS IMAGE3788 BUGWK79823 : compositing/geometry/fixed-position.html = PASS IMAGE3789 BUGWK79823 : compositing/reflections/compositing-change-inside-reflection.html = PASS IMAGE3790 BUGWK79823 : compositing/webgl/webgl-reflection.html = PASS IMAGE3791 BUGWK79823 : compositing/masks/direct-image-mask.html = PASS IMAGE3792 BUGWK79823 : platform/chromium/compositing/render-surface-alpha-blending.html = PASS IMAGE3793 BUGWK79823 : platform/chromium/compositing/child-layer-3d-sorting.html = PASS IMAGE3794 BUGWK79823 : platform/chromium/compositing/plugins/webplugin-reflection.html = PASS IMAGE3795 3796 // Already associated with bug 47949 on Mac.3797 BUGWK79823 WIN LINUX : compositing/reflections/nested-reflection.html = PASS IMAGE3798 3779 3799 3780 BUGWK79862 : fast/js/primitive-property-access-edge-cases.html = TEXT … … 3888 3869 BUGWK80743 WIN MAC : compositing/direct-image-compositing.html = PASS IMAGE 3889 3870 BUGWK80743 WIN MAC : platform/chromium/compositing/huge-layer-rotated.html = PASS IMAGE 3890 3891 BUGWK80563 : css3/filters/effect-combined-hw.html = PASS IMAGE3892 BUGWK80563 : css3/filters/effect-hue-rotate-hw.html = PASS IMAGE3893 BUGWK80563 : css3/filters/effect-opacity-hw.html = PASS IMAGE3894 BUGWK80563 : compositing/reflections/nested-reflection-opacity.html = PASS IMAGE3895 3871 3896 3872 BUGWK80665 : fast/js/string-match.html = TEXT -
trunk/Source/WebCore/ChangeLog
r110738 r110741 1 2012-03-14 James Robinson <jamesr@chromium.org> 2 3 [Chromium] Layout Test compositing/repaint/opacity-between-absolute.html is flaky 4 https://bugs.webkit.org/show_bug.cgi?id=79823 5 6 Reviewed by Adrienne Walker. 7 8 LayerRendererChromium was storing a weak pointer to the current render surface in m_currentRenderSurface and 9 using this in useRenderSurface() to avoid rebinding if we called useRenderSurface() multiple times in a row on 10 the same surface. This pointer was never cleared, so if any subsequent surface landed at the same address this 11 caching would misbehave and we'd fail to correctly initialize the new render surface. The caching wasn't 12 actually buying us anything anyway since we only call useRenderSurface() once per surface per frame and we 13 always set the viewport for the default render surface. 14 15 * platform/graphics/chromium/LayerRendererChromium.cpp: 16 (WebCore::LayerRendererChromium::beginDrawingFrame): 17 (WebCore::LayerRendererChromium::useRenderSurface): 18 1 19 2012-03-14 Zalan Bujtas <zbujtas@gmail.com> 2 20 -
trunk/Source/WebCore/platform/graphics/chromium/LayerRendererChromium.cpp
r110596 r110741 390 390 391 391 makeContextCurrent(); 392 // The GL viewport covers the entire visible area, including the scrollbars.393 GLC(m_context.get(), m_context->viewport(0, 0, viewportWidth(), viewportHeight()));394 m_windowMatrix = screenMatrix(0, 0, viewportWidth(), viewportHeight());395 396 392 // Bind the common vertex attributes used for drawing all the layers. 397 393 m_sharedGeometry->prepareForDraw(); … … 1144 1140 bool LayerRendererChromium::useRenderSurface(CCRenderSurface* renderSurface) 1145 1141 { 1146 if (m_currentRenderSurface == renderSurface)1147 return true;1148 1149 1142 m_currentRenderSurface = renderSurface; 1150 1143
Note: See TracChangeset
for help on using the changeset viewer.