the Chromium logo

The Chromium Projects

Animations Documentation, Throughput Metrics, Code Health, Capability Delegation, User Input Security and more!

July 2020 Chrome Interactions Highlights Archives: go/interactions-team-highlights
<td><td>Landed 5 CLs with roughly 1300 lines of documentation
added.</td></td>
<td><td>A lot of details are missed when the interval is large such as 5
seconds</td></td>

<td><td>The graph can be very noisy if the interval is too small such as 0.2
second.</td></td>

<td><td>A 1-second interval is likely a good choice.</td></td>
<td><td>The team landed 52 CLs and started a design doc (summary <a
href="https://docs.google.com/document/d/1hk5N4NH-kYhEqyz1glnVGvWgT9NEMlMtaC4AJWE5CfA/edit#heading=h.lowhafniytq6">here</a>).</td></td>

<td><td>lanwei@ removed experimental delegation code for user
activation.</td></td>

<td><td>kevers@ landed <a
href="https://chromium-review.googlesource.com/c/chromium/src/+/2313157">patch</a>
to fix flaky layout tests.</td></td>

<td><td>kevers@ also <a
href="https://chromium-review.googlesource.com/c/chromium/src/+/2310969">addressed</a>
animation/style regressions due to recent refactoring.</td></td>

<td><td>liviutinta@ fixed a <a
href="https://bugs.chromium.org/p/chromium/issues/detail?id=1076078">bug</a>
to ensure that when right clicking on a mis-spelled word and contextmenu
event prevented, the mis-spelled word should not be highlighted.</td></td>

<td><td>liviutinta@ also <a
href="https://critique-ng.corp.google.com/cl/323644938">started</a>
experimenta with Click as Pointer Event.</td></td>

<td><td>Everybody joined in to create <a
href="https://docs.google.com/document/d/1PCz35DkhYHT8zXJoKQl--WhQZpimJRyNlfEWSSjpUJ0/edit#">Interactions
RTF</a> (Read this first)</td></td>
<td><td>Sent <a
href="https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/ZRI-7X_4GwM">Intent
to Ship</a>.</td></td>

<td><td>Sent request for official position to <a
href="https://github.com/mozilla/standards-positions/issues/411">Gecko</a>
and <a
href="https://lists.webkit.org/pipermail/webkit-dev/2020-July/031313.html">WebKit</a>.</td></td>

<td><td>Sent <a
href="https://github.com/w3ctag/design-reviews/issues/537">TAG Review</a>
request.</td></td>
image Animations Documentation kevers@ has made a lot of progress updating documentations in README.md. Specifically, image Throughput Metrics xidachen@ started discussion on adjusting throughput reporting interval. They collected data with different reporting intervals and shown in the above graph. Bug Triage Our entire team has been working to formalize the bug triaging process. We now have a great doc that describes the triage process and our un-triaged bug is coming to 0.
Capability Delegation mustaq@ has completed the first draft of Capability Delegation API, and restarted the payment spec issue discussion. User Input Security liviutinta@ started finch experiments for Browser Verified Keyboard/Mouse Activation Trigger.
Scroll Unification lanwei@ improved many web tests by replacing eventsender with gpuBenchmarking.smoothScrollByXY. Currently there are 2 out of 42 remaining. WebDriver Actions API Spec lanwei@ added webdriver wpt tests, and implemented the wheel input source in Chromedriver.
Code Health During the no-meetings week, our team made a lot of contributions to code health. Azimuth/Altitude for Pointer Events image liviutinta@ has implemented this feature.
Chrome Interactions Highlights | July 2020 go/interactions-team