Rendering Core Weekly Update for October 4, 2022

0 views
Skip to first unread message

Stephen Chenney

unread,
Oct 3, 2022, 4:27:04 PM10/3/22
to rendering-core-dev
No meeting this week.

Oct 4, 2022


Agenda

  • No meeting this week.

Upcoming Meetings

  • Add any future discussion topics here.

Triage

Layout is falling behind on some security issues as of Friday evening.

Team

Untriaged

SLA Misses

Missing Owners

Layout

22

5

1

Style

12

0

0

Editing

20

0

0

Paint

15

0

0

Canvas

11

0

0

DOM

4

0

0


P1 Bugs Exceeding Web Platform SLO


Team

Priority 1 Bugs

Num Unassigned

Priority 1 Bugs older than 30 days

Layout

8

3

3

Style

0

0

0

Editing

4

1

2

Paint

5

1

2

Canvas

16

1

14

DOM

3

2

3


Open, Closed and Fixed

Team

Opened

Closed

Fixed

Layout

44

42

20

Style

19

27

11

Editing

13

7

5

Paint

31

32

12

Canvas

14

12

5

DOM

24

37

13


Total Open

Team

Total Open

Delta

Total Assigned

Delta

New WPT

Run Rate

Layout

1277

4

284

-2

2

9

Style

945

-7

262

-4

0

-1

Editing

1074

8

70

1

0

1

Paint

1459

10

460

8

1

0

Canvas

374

4

190

-3

0

2

DOM

1334

-4

531

-9

0

1


 

Regression Bugs

Team

Priority 1 Regressions

Num Unassigned

Priority 1 Regressions older than 15 days

External Assignee

Expected Slow Fix

Layout

6

1

0

4

0

Style

4

0

2

2

0

Editing

0

0

0

0

0

Paint

3

1

0

0

0

Canvas

1

0

1

0

0

DOM

3

0

2

2

0



Web Test Fail/Skipped Counts

The table below is derived from the actual test expectations for recent try bot runs: linux-blink-rel 80007, mac-11-blink-rel 7437, win10.20h2-blink-rel 3858. Counts include virtual test suites owned by the team or testing stable functionality.


wpt/editing was added to the counts.


All test failures:

  • Linux 3196 down 66

  • Mac 3407 down 63

  • Win 3155 down 60


Delta in the table below is the rounded average of the platforms.



Failing

Skipped




Team

Linux

Mac

Win

Delta

Linux

Mac

Win

Delta

Canvas

10

12

12

0

2

2

2

0

DOM

176

193

177

4

103

191

104

0

Editing

2

2

2

-19

6

6

6

-43

Layout

32

39

33

0

8

13

9

0

Paint

158

166

151

7

23

31

27

1

Style/All

1313

1394

1277

-65

1103

1104

1104

-5



Web Test Regressions and Status Changes

When triaging newly added tests, be sure to add necessary information to crbug.com and update the metadata at wpt.fyi.


Test Status Changes, maybe incorrect due to Windows failed test shard:

  • 186 new Web tests (including relevant virtual suites)

    • 2 Internal

      • shadow-dom/focus-navigation/focus-navigation-web-component-input-type-radio.html

      • wpt_internal/css/css-backgrounds/border-image-repeat-space-1-zoomed.html

    • 2 Failing:

      • external/wpt/editing/other/select-all-and-delete-in-html-element-having-contenteditable.html

      • external/wpt/shadow-dom/focus-navigation/focus-navigation-web-component-input-type-radio.html

    • 6 Skipped

      • external/wpt/editing/manual/* (6 tests)

  • Existing tests

    • 86 Newly passing

      • external/wpt/css/css-color/ (68 tests)

      • external/wpt/css/CSS2/floats-clear/clearance-containing-fragmented-float-crash.html

      • external/wpt/css/css-grid/alignment/… (6 tests)

      • external/wpt/css/css-sizing/aspect-ratio/flex-aspect-ratio-004.html

      • printing/block-with-overflow-in-bottom-aligned-fixedpos.html (+ virtual)

      • printing/fixed-positioned-headers-and-footers-larger-than-page.html (+ virtual)

      • printing/flexbox-with-overflow-in-bottom-aligned-fixedpos.html (+ virtual)

      • printing/multi-page-background.html (+ virtual)

      • printing/page-break-avoid.html (+ virtual)

    • 10 new failures

      • external/wpt/css/css-grid/alignment/grid-container-baseline-001.html

      • external/wpt/css/css-images/gradient/gradient-eval-00[5,7,8,9].html (4 tests)

      • external/wpt/css/css-sizing/aspect-ratio/flex-aspect-ratio-002.html

      • external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/… (3 tests)

      • external/wpt/svg/struct/reftests/currentScale-change-repaint.html


Launch Test Status

Regressions are how many fail in the virtual suite while passing in the default.

Passing compares the virtual / default passing test counts.

Failing/Timeout compares virtual / default failing or timeout results

Skipped compares skipped count for virtual / default

  • backface-visibility-interop: Need to update tracking for linux only

  • controls-refresh-hc: Regressions 0, Passing 55 / 55, Failing/Timeout 0 / 0, Skipped 0 / 0

  • css-highlight-inheritance: Regressions 1, Passing 276/ 253, Failing/Timeout 34 / 57, Skipped 11 / 11

  • Percentage of NG Blocks over time, Windows 50th percentile, Stable and Dev

    • Stable steady at 99.27%

    • Dev steady at 99.26%

Metrics

Reminder to add any performance wins to go/wp-perfy.

  • Nothing to report

EngProd (vivianz, weizhong, jonathanjlee,preethim,jiesheng,troebst)


Web Developer Metrics (dgrogan, schenney, foolip)

  • Explored Stack Overflow:

    • When we fix a known common problem, the 2nd answer to the canonical question tends to be the newly launched solution, and it grows in votes to approach the old best answer. The second best answer also tends to be a popular old answer that was updated with the new technique.

    • Views of the canonical page for a problem tend to grow continuously, e.g. aspect-ratio, flex-gap

Reply all
Reply to author
Forward
0 new messages