Changeset 147748 in webkit
- Timestamp:
- Apr 5, 2013 8:45:51 AM (11 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 18 deleted
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r147746 r147748 1 2013-04-05 Ryosuke Niwa <rniwa@webkit.org> 2 3 Remove Chromium code from WebCore/rendering 4 https://bugs.webkit.org/show_bug.cgi?id=114017 5 6 Reviewed by Simon Fraser. 7 8 Removed. 9 10 * rendering/RenderBlockLineLayout.cpp: 11 (WebCore::setLogicalWidthForTextRun): 12 * rendering/RenderLayerBacking.cpp: 13 (WebCore::RenderLayerBacking::requiresHorizontalScrollbarLayer): 14 (WebCore::RenderLayerBacking::requiresVerticalScrollbarLayer): 15 (WebCore::RenderLayerBacking::requiresScrollCornerLayer): 16 * rendering/RenderLayerCompositor.cpp: 17 (WebCore::RenderLayerCompositor::paintContents): 18 (WebCore::shouldCompositeOverflowControls): 19 (WebCore::RenderLayerCompositor::requiresOverhangAreasLayer): 20 * rendering/RenderMediaControlsChromium.cpp: Removed. 21 * rendering/RenderMediaControlsChromium.h: Removed. 22 * rendering/RenderObject.cpp: 23 (WebCore::RenderObject::shouldRespectImageOrientation): 24 * rendering/RenderText.cpp: 25 (WebCore): 26 (WebCore::RenderText::previousOffsetForBackwardDeletion): 27 * rendering/RenderThemeChromiumAndroid.cpp: Removed. 28 * rendering/RenderThemeChromiumAndroid.h: Removed. 29 * rendering/RenderThemeChromiumCommon.cpp: Removed. 30 * rendering/RenderThemeChromiumCommon.h: Removed. 31 * rendering/RenderThemeChromiumDefault.cpp: Removed. 32 * rendering/RenderThemeChromiumDefault.h: Removed. 33 * rendering/RenderThemeChromiumFontProvider.cpp: Removed. 34 * rendering/RenderThemeChromiumFontProvider.h: Removed. 35 * rendering/RenderThemeChromiumFontProviderLinux.cpp: Removed. 36 * rendering/RenderThemeChromiumFontProviderWin.cpp: Removed. 37 * rendering/RenderThemeChromiumMac.h: Removed. 38 * rendering/RenderThemeChromiumMac.mm: Removed. 39 * rendering/RenderThemeChromiumSkia.cpp: Removed. 40 * rendering/RenderThemeChromiumSkia.h: Removed. 41 * rendering/RenderThemeChromiumWin.cpp: Removed. 42 * rendering/RenderThemeChromiumWin.h: Removed. 43 * rendering/RenderThemeMacShared.mm: 44 (WebCore::RenderThemeMacShared::paintSliderThumb): 45 1 46 2013-04-05 Noam Rosenthal <noam@webkit.org> 2 47 -
trunk/Source/WebCore/rendering/RenderBlockLineLayout.cpp
r147667 r147748 819 819 820 820 bool kerningIsEnabled = font.typesettingFeatures() & Kerning; 821 822 #if PLATFORM(CHROMIUM) && OS(DARWIN)823 // FIXME: Having any font feature settings enabled can lead to selection gaps on824 // Chromium-mac. https://bugs.webkit.org/show_bug.cgi?id=113418825 bool canUseSimpleFontCodePath = renderer->canUseSimpleFontCodePath() && !font.fontDescription().featureSettings();826 #else827 821 bool canUseSimpleFontCodePath = renderer->canUseSimpleFontCodePath(); 828 #endif829 822 830 823 // Since we don't cache glyph overflows, we need to re-measure the run if -
trunk/Source/WebCore/rendering/RenderLayerBacking.cpp
r147579 r147748 1017 1017 bool RenderLayerBacking::requiresHorizontalScrollbarLayer() const 1018 1018 { 1019 #if !PLATFORM(CHROMIUM)1020 1019 if (!m_owningLayer->hasOverlayScrollbars() && !m_owningLayer->needsCompositedScrolling()) 1021 1020 return false; 1022 #endif1023 1021 return m_owningLayer->horizontalScrollbar(); 1024 1022 } … … 1026 1024 bool RenderLayerBacking::requiresVerticalScrollbarLayer() const 1027 1025 { 1028 #if !PLATFORM(CHROMIUM)1029 1026 if (!m_owningLayer->hasOverlayScrollbars() && !m_owningLayer->needsCompositedScrolling()) 1030 1027 return false; 1031 #endif1032 1028 return m_owningLayer->verticalScrollbar(); 1033 1029 } … … 1035 1031 bool RenderLayerBacking::requiresScrollCornerLayer() const 1036 1032 { 1037 #if !PLATFORM(CHROMIUM)1038 1033 if (!m_owningLayer->hasOverlayScrollbars() && !m_owningLayer->needsCompositedScrolling()) 1039 1034 return false; 1040 #endif1041 1035 return !m_owningLayer->scrollCornerAndResizerRect().isEmpty(); 1042 1036 } -
trunk/Source/WebCore/rendering/RenderLayerCompositor.cpp
r147502 r147748 2279 2279 m_renderView->frameView()->paintScrollCorner(&context, transformedClip); 2280 2280 context.restore(); 2281 #if PLATFORM(CHROMIUM) && ENABLE(RUBBER_BANDING)2282 } else if (graphicsLayer == layerForOverhangAreas()) {2283 ScrollView* view = m_renderView->frameView();2284 view->calculateAndPaintOverhangAreas(&context, clip);2285 #endif2286 2281 } 2287 2282 } … … 2381 2376 } 2382 2377 2383 #if !PLATFORM(CHROMIUM)2384 2378 if (!view->hasOverlayScrollbars()) 2385 2379 return false; 2386 #endif2387 2380 return true; 2388 2381 } … … 2416 2409 if (scrollingCoordinator() && m_renderView->frameView()->hasOpaqueBackground() && !m_renderView->frameView()->prohibitsScrolling()) 2417 2410 return true; 2418 2419 // Chromium always wants a layer.2420 #if PLATFORM(CHROMIUM)2421 return true;2422 #endif2423 2411 2424 2412 return false; -
trunk/Source/WebCore/rendering/RenderObject.cpp
r147739 r147748 2295 2295 // an <img> and the setting to respect it everywhere is set. 2296 2296 return 2297 #if USE(CG) || PLATFORM(CHROMIUM) ||USE(CAIRO) || PLATFORM(BLACKBERRY)2297 #if USE(CG) || USE(CAIRO) || PLATFORM(BLACKBERRY) 2298 2298 // This can only be enabled for ports which honor the orientation flag in their drawing code. 2299 2299 document()->isImageDocument() || -
trunk/Source/WebCore/rendering/RenderText.cpp
r146726 r147748 1741 1741 } 1742 1742 1743 #if PLATFORM(MAC) || PLATFORM(CHROMIUM) && OS(MAC_OS_X)1743 #if PLATFORM(MAC) 1744 1744 1745 1745 #define HANGUL_CHOSEONG_START (0x1100) … … 1783 1783 int RenderText::previousOffsetForBackwardDeletion(int current) const 1784 1784 { 1785 #if PLATFORM(MAC) || PLATFORM(CHROMIUM) && OS(MAC_OS_X)1785 #if PLATFORM(MAC) 1786 1786 ASSERT(m_text); 1787 1787 StringImpl& text = *m_text.impl(); -
trunk/Source/WebCore/rendering/RenderThemeMacShared.mm
r147135 r147748 1434 1434 } 1435 1435 1436 #if PLATFORM(CHROMIUM)1437 paintInfo.context->translate(0, unzoomedRect.y());1438 paintInfo.context->scale(FloatSize(1, -1));1439 paintInfo.context->translate(0, -(unzoomedRect.y() + unzoomedRect.height()));1440 #endif1441 1442 1436 [sliderThumbCell drawInteriorWithFrame:unzoomedRect inView:documentViewFor(o)]; 1443 1437 [sliderThumbCell setControlView:nil];
Note: See TracChangeset
for help on using the changeset viewer.