Flakiness dashboard: https://test-results.appspot.com/dashboards/flakiness_dashboard.html#testType=content_browsertests&tests=EffectiveTouchActionPropagatesAcrossNestedFrames
It's flaking on android, linux, mac, windows.
Originally it was blamed on https://chromium-review.googlesource.com/c/1372110, however it flaked after that was reverted too (https://bugs.chromium.org/p/chromium/issues/detail?id=912193#c20).
Flakiness dashboard doesn't appear to go back far enough to the start of the flakiness.
Example failure: https://chromium-swarm.appspot.com/task?id=41ba1b01f9aff510&refresh=10&show_raw=1
RUN ] SitePerProcessBrowserTouchActionTest.EffectiveTouchActionPropagatesAcrossNestedFrames
DevTools listening on ws://127.0.0.1:54885/devtools/browser/77ff8bd8-982f-4b02-b3bd-57847140bf3b
../../content/browser/site_per_process_browsertest.cc:12760: Failure
Expected equality of these values:
expected_touch_action
Which is: 15
effective_touch_action.has_value() ? effective_touch_action.value() : cc::kTouchActionAuto
Which is: 63
Stack trace:
0 content_browsertests 0x0000000101b5a13b testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop(int) + 91
1 content_browsertests 0x0000000101b59af9 testing::internal::AssertHelper::operator=(testing::Message const&) const + 89
2 content_browsertests 0x0000000100e11b53 content::SitePerProcessBrowserTouchActionTest_EffectiveTouchActionPropagatesAcrossNestedFrames_Test::RunTestOnMainThread() + 2211
3 content_browsertests 0x00000001036a856b content::BrowserTestBase::ProxyRunTestOnMainThreadLoop() + 491
4 content_browsertests 0x0000000103745b08 content::ShellBrowserMainParts::PreMainMessageLoopRun() + 72
5 content_browsertests 0x0000000102e8be62 content::BrowserMainLoop::PreMainMessageLoopRun() + 50
6 content_browsertests 0x00000001032f01b7 content::StartupTaskRunner::RunAllTasksNow() + 39
7 content_browsertests 0x0000000102e8aa0b content::BrowserMainLoop::CreateStartupTasks() + 683
8 content_browsertests 0x0000000102e8e035 content::BrowserMainRunnerImpl::Initialize(content::MainFunctionParams const&) + 85
9 content_browsertests 0x0000000103745576 ShellBrowserMain(content::MainFunctionParams const&, std::__1::unique_ptr<content::BrowserMainRunner, std::__1::default_delete<content::BrowserMainRunner> > const&) + 22
10 content_browsertests 0x0000000103741e72 content::ShellMainDelegate::RunProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&) + 242
11 content_browsertests 0x0000000102d502dd content::ContentMainRunnerImpl::RunServiceManager(content::MainFunctionParams&, bool) + 813
12 content_browsertests 0x0000000102d4ff84 content::ContentMainRunnerImpl::Run(bool) + 292
13 content_browsertests 0x0000000105695e20 service_manager::Main(service_manager::MainParams const&) + 2352
14 content_browsertests 0x0000000101f380f4 content::ContentMain(content::ContentMainParams const&) + 68
15 content_browsertests 0x00000001036a81bd content::BrowserTestBase::SetUp() + 2829
16 content_browsertests 0x000000010369310e content::ContentBrowserTest::SetUp() + 334
[ FAILED ] SitePerProcessBrowserTouchActionTest.EffectiveTouchActionPropagatesAcrossNestedFrames, where TypeParam = and GetParam() = (1213 ms)
Comment 1 by danakj@chromium.org
, Dec 14