The ChromeDriver tests are currently only enabled on desktop builds in the commit queue. It should also be added in the Android build, to verify that ChromeDriver works properly on Android devices.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/1d3c50f6f1b3289411d1050487efd874ad84f0ca commit 1d3c50f6f1b3289411d1050487efd874ad84f0ca Author: Xianzhu Wang <wangxianzhu@chromium.org> Date: Wed Feb 21 20:50:20 2018 [SPv175+] SetNeedsPaintPropertyUpdate on overflow property change for SVGForeignObject and SVGViewportContainer The overflow rule is special for SVGForeignObject and SVGViewportContainer, and their changes to update paint properties were not covered by existing overflow clip change logic. They need special handling. Bug: 813411 , 813466 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Change-Id: I18b54c5cf249fd63765b191d80e9a5c96b446a04 Reviewed-on: https://chromium-review.googlesource.com/929347 Reviewed-by: Fredrik Söderquist <fs@opera.com> Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Cr-Commit-Position: refs/heads/master@{#538201} [modify] https://crrev.com/1d3c50f6f1b3289411d1050487efd874ad84f0ca/third_party/WebKit/Source/core/layout/svg/LayoutSVGBlock.h [modify] https://crrev.com/1d3c50f6f1b3289411d1050487efd874ad84f0ca/third_party/WebKit/Source/core/layout/svg/LayoutSVGForeignObject.cpp [modify] https://crrev.com/1d3c50f6f1b3289411d1050487efd874ad84f0ca/third_party/WebKit/Source/core/layout/svg/LayoutSVGForeignObject.h [modify] https://crrev.com/1d3c50f6f1b3289411d1050487efd874ad84f0ca/third_party/WebKit/Source/core/layout/svg/LayoutSVGViewportContainer.cpp [modify] https://crrev.com/1d3c50f6f1b3289411d1050487efd874ad84f0ca/third_party/WebKit/Source/core/layout/svg/LayoutSVGViewportContainer.h [modify] https://crrev.com/1d3c50f6f1b3289411d1050487efd874ad84f0ca/third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp [modify] https://crrev.com/1d3c50f6f1b3289411d1050487efd874ad84f0ca/third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.h [modify] https://crrev.com/1d3c50f6f1b3289411d1050487efd874ad84f0ca/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp [modify] https://crrev.com/1d3c50f6f1b3289411d1050487efd874ad84f0ca/third_party/WebKit/Source/core/paint/PaintPropertyTreeUpdateTests.cpp [modify] https://crrev.com/1d3c50f6f1b3289411d1050487efd874ad84f0ca/third_party/WebKit/Source/core/paint/SVGContainerPainter.cpp [modify] https://crrev.com/1d3c50f6f1b3289411d1050487efd874ad84f0ca/third_party/WebKit/Source/core/paint/SVGForeignObjectPainter.cpp [modify] https://crrev.com/1d3c50f6f1b3289411d1050487efd874ad84f0ca/third_party/WebKit/Source/core/paint/SVGShapePainter.cpp
Comment 1 by johnchen@chromium.org
, Feb 19 2018