--
You received this message because you are subscribed to the Google Groups "platform-predictability" group.
To unsubscribe from this group and stop receiving emails from it, send an email to platform-predicta...@chromium.org.
To post to this group, send email to platform-pr...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/platform-predictability/CANLC6v0e_EwoSPyu4xTYK2fziPhrVBi5UzuLKR2LkoxeGKgwhQ%40mail.gmail.com.
+John Chen who is working on ChromeDriver.I didn't know about this bit of UI. How are you running wpt to encounter this problem?Looks like it's added in https://cs.chromium.org/chromium/src/chrome/browser/ui/startup/startup_browser_creator_impl.cc?type=cs&l=826 and that there's no second command line arg to disable it. I would dig through the history of that to see why it was added, and if a way of disabling it would be compatible with the original motivations.
On Tue, Jun 13, 2017 at 12:04 AM Ali Juma <aj...@chromium.org> wrote:
I'm working on upstreaming web platform tests for IntersectionObserver, and am running into flakiness caused by the drawing of the "Chrome is being controlled by automated test software" butterbar that appears when using chromedriver. The tests depend on the height of the window (they grab this using document.clientHeight when the test begins). This changes when the butterbar is drawn, so if this happens after the tests have started running, we get failures (where the results are off by 39 pixels in the y-dimension, and this appears to be the height of the butterbar). Delaying the start of the test using triple-raf seems to "work" but even that seems inherently fragile, since the butterbar is initiated by the browser process so I'm not sure we can depend on the height changing after any constant number of renderer frames.The tests aren't flaky when run as layout tests (which doesn't involve chromedriver afaik), only when run using WPT tooling.Any ideas about the best way to proceed? Is there a way to turn off the butterbar, or some reliable way to wait for it (that's still reasonable to add to a web platform test)?Thanks,Ali
--
You received this message because you are subscribed to the Google Groups "platform-predictability" group.
To unsubscribe from this group and stop receiving emails from it, send an email to platform-predictability+unsub...@chromium.org.
To post to this group, send email to platform-predictability@chromium.org.
To unsubscribe from this group and stop receiving emails from it, send an email to platform-predicta...@chromium.org.
To post to this group, send email to platform-pr...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/platform-predictability/CANLC6v0e_EwoSPyu4xTYK2fziPhrVBi5UzuLKR2LkoxeGKgwhQ%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "platform-predictability" group.
To unsubscribe from this group and stop receiving emails from it, send an email to platform-predicta...@chromium.org.
To post to this group, send email to platform-pr...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/platform-predictability/CAN4pA0e92am_wDWAY510nHCi_Nn4u_HwHnGFAxyW7A-hQ6HY9w%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/platform-predictability/CAARdPYfdL6%2BEbv1fUMoJRaiusn22Z%2B%2Bc1uPObF53bzt4qY%2BNKA%40mail.gmail.com.