Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: prepare for lit@3.0 usage #3776

Merged
merged 1 commit into from Dec 1, 2023
Merged

refactor: prepare for lit@3.0 usage #3776

merged 1 commit into from Dec 1, 2023

Conversation

Westbrook
Copy link
Collaborator

Description

Fast forward changes needed to be compliant with lit@3.0 so that consumers could choose to force that dependency as needed. This also opens the door for an interstitial step wherein we depend on ^2 || ^3 if needed by consuming projects for a period of time.

Related issue(s)

How has this been tested?

  • Test case 1
    1. Tests pass

Types of changes

  • Refactor

Checklist

  • I have signed the Adobe Open Source CLA.
  • My code follows the code style of this project.
  • If my change required a change to the documentation, I have updated the documentation in this pull request.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

Copy link

github-actions bot commented Nov 6, 2023

Tachometer results

Chrome

accordion permalink

Version Bytes Avg Time vs remote vs branch
npm latest 415 kB 171.88ms - 173.94ms - unsure 🔍
-2% - +0%
-3.24ms - +0.03ms
branch 403 kB 173.24ms - 175.79ms unsure 🔍
-0% - +2%
-0.03ms - +3.24ms
-

action-bar permalink

Version Bytes Avg Time vs remote vs branch
npm latest 486 kB 92.37ms - 94.06ms - unsure 🔍
-2% - +1%
-1.53ms - +0.60ms
branch 472 kB 93.03ms - 94.33ms unsure 🔍
-1% - +2%
-0.60ms - +1.53ms
-

action-button permalink

Version Bytes Avg Time vs remote vs branch
npm latest 516 kB 118.52ms - 121.21ms - slower ❌
0% - 3%
0.10ms - 3.35ms
branch 500 kB 117.22ms - 119.06ms faster ✔
0% - 3%
0.10ms - 3.35ms
-

action-group permalink

Version Bytes Avg Time vs remote vs branch
npm latest 538 kB 75.46ms - 78.45ms - unsure 🔍
-1% - +4%
-1.09ms - +2.70ms
branch 521 kB 74.99ms - 77.31ms unsure 🔍
-3% - +1%
-2.70ms - +1.09ms
-

action-menu permalink

Version Bytes Avg Time vs remote vs branch
npm latest 640 kB 186.90ms - 193.52ms - unsure 🔍
-1% - +3%
-2.21ms - +5.30ms
branch 621 kB 186.88ms - 190.44ms unsure 🔍
-3% - +1%
-5.30ms - +2.21ms
-

alert-dialog permalink

Version Bytes Avg Time vs remote vs branch
npm latest 454 kB 129.28ms - 130.95ms - unsure 🔍
-0% - +1%
-0.43ms - +1.49ms
branch 441 kB 129.12ms - 130.05ms unsure 🔍
-1% - +0%
-1.49ms - +0.43ms
-

asset permalink

Version Bytes Avg Time vs remote vs branch
npm latest 361 kB 14.10ms - 14.31ms - unsure 🔍
-0% - +2%
-0.01ms - +0.22ms
branch 348 kB 14.05ms - 14.15ms unsure 🔍
-2% - +0%
-0.22ms - +0.01ms
-

avatar permalink

Version Bytes Avg Time vs remote vs branch
npm latest 399 kB 26.92ms - 27.17ms - unsure 🔍
-2% - +1%
-0.66ms - +0.34ms
branch 385 kB 26.72ms - 27.69ms unsure 🔍
-1% - +2%
-0.34ms - +0.66ms
-

badge permalink

Version Bytes Avg Time vs remote vs branch
npm latest 398 kB 37.31ms - 38.57ms - unsure 🔍
-2% - +2%
-0.67ms - +0.76ms
branch 386 kB 37.56ms - 38.23ms unsure 🔍
-2% - +2%
-0.76ms - +0.67ms
-

banner permalink

Version Bytes Avg Time vs remote vs branch
npm latest 360 kB 24.12ms - 24.44ms - unsure 🔍
-2% - +0%
-0.43ms - +0.06ms
branch 347 kB 24.28ms - 24.65ms unsure 🔍
-0% - +2%
-0.06ms - +0.43ms
-

button-group permalink

Version Bytes Avg Time vs remote vs branch
npm latest 442 kB 68.87ms - 71.82ms - unsure 🔍
-1% - +4%
-0.61ms - +2.71ms
branch 428 kB 68.53ms - 70.05ms unsure 🔍
-4% - +1%
-2.71ms - +0.61ms
-

button permalink

Version Bytes Avg Time vs remote vs branch
npm latest 447 kB 84.64ms - 86.93ms - unsure 🔍
-1% - +2%
-1.00ms - +1.76ms
branch 434 kB 84.65ms - 86.17ms unsure 🔍
-2% - +1%
-1.76ms - +1.00ms
-

card permalink

Version Bytes Avg Time vs remote vs branch
npm latest 512 kB 68.97ms - 71.69ms - unsure 🔍
-4% - +2%
-2.81ms - +1.57ms
branch 493 kB 69.23ms - 72.66ms unsure 🔍
-2% - +4%
-1.57ms - +2.81ms
-

checkbox permalink

Version Bytes Avg Time vs remote vs branch
npm latest 425 kB 133.66ms - 135.39ms - slower ❌
27% - 29%
28.76ms - 30.68ms
branch 405 kB 104.40ms - 105.22ms faster ✔
22% - 23%
28.76ms - 30.68ms
-

coachmark permalink

Version Bytes Avg Time vs remote vs branch
npm latest 363 kB 32.52ms - 33.84ms - unsure 🔍
-1% - +3%
-0.40ms - +0.98ms
branch 351 kB 32.69ms - 33.09ms unsure 🔍
-3% - +1%
-0.98ms - +0.40ms
-

color-area permalink

Version Bytes Avg Time vs remote vs branch
npm latest 456 kB 146.51ms - 147.40ms - unsure 🔍
-1% - +0%
-1.42ms - +0.43ms
branch 443 kB 146.64ms - 148.26ms unsure 🔍
-0% - +1%
-0.43ms - +1.42ms
-

color-handle permalink

Version Bytes Avg Time vs remote vs branch
npm latest 375 kB 46.97ms - 47.63ms - unsure 🔍
-0% - +2%
-0.02ms - +0.77ms
branch 362 kB 46.70ms - 47.14ms unsure 🔍
-2% - +0%
-0.77ms - +0.02ms
-

color-loupe permalink

Version Bytes Avg Time vs remote vs branch
npm latest 366 kB 31.99ms - 32.27ms - unsure 🔍
-0% - +1%
-0.05ms - +0.34ms
branch 353 kB 31.86ms - 32.12ms unsure 🔍
-1% - +0%
-0.34ms - +0.05ms
-

color-slider permalink

Version Bytes Avg Time vs remote vs branch
npm latest 458 kB 125.49ms - 126.44ms - unsure 🔍
-2% - +1%
-1.90ms - +1.40ms
branch 444 kB 124.64ms - 127.80ms unsure 🔍
-1% - +2%
-1.40ms - +1.90ms
-

color-wheel permalink

Version Bytes Avg Time vs remote vs branch
npm latest 460 kB 124.61ms - 125.43ms - unsure 🔍
-3% - +0%
-3.43ms - +0.41ms
branch 446 kB 124.65ms - 128.40ms unsure 🔍
-0% - +3%
-0.41ms - +3.43ms
-

dialog permalink

Version Bytes Avg Time vs remote vs branch
npm latest 508 kB 90.37ms - 92.60ms - unsure 🔍
-1% - +2%
-0.71ms - +1.77ms
branch 493 kB 90.41ms - 91.51ms unsure 🔍
-2% - +1%
-1.77ms - +0.71ms
-

divider permalink

Version Bytes Avg Time vs remote vs branch
npm latest 363 kB 14.02ms - 14.51ms - unsure 🔍
-1% - +2%
-0.16ms - +0.34ms
branch 350 kB 14.12ms - 14.23ms unsure 🔍
-2% - +1%
-0.34ms - +0.16ms
-

dropzone permalink

Version Bytes Avg Time vs remote vs branch
npm latest 370 kB 33.38ms - 34.75ms - unsure 🔍
-2% - +2%
-0.70ms - +0.73ms
branch 358 kB 33.84ms - 34.25ms unsure 🔍
-2% - +2%
-0.73ms - +0.70ms
-

field-group permalink

Version Bytes Avg Time vs remote vs branch
npm latest 431 kB 220.34ms - 223.30ms - slower ❌
80% - 85%
98.47ms - 102.58ms
branch 411 kB 119.87ms - 122.73ms faster ✔
45% - 46%
98.47ms - 102.58ms
-

field-label permalink

Version Bytes Avg Time vs remote vs branch
npm latest 390 kB 26.93ms - 28.04ms - unsure 🔍
-0% - +4%
-0.11ms - +1.05ms
branch 378 kB 26.84ms - 27.19ms unsure 🔍
-4% - +0%
-1.05ms - +0.11ms
-

grid permalink

Version Bytes Avg Time vs remote vs branch
npm latest 460 kB 41.61ms - 42.49ms - slower ❌
0% - 4%
0.21ms - 1.53ms
branch 429 kB 40.68ms - 41.68ms faster ✔
1% - 4%
0.21ms - 1.53ms
-

help-text permalink

Version Bytes Avg Time vs remote vs branch
npm latest 386 kB 17.17ms - 17.41ms - unsure 🔍
-1% - +1%
-0.24ms - +0.19ms
branch 374 kB 17.13ms - 17.49ms unsure 🔍
-1% - +1%
-0.19ms - +0.24ms
-

icon permalink

Version Bytes Avg Time vs remote vs branch
npm latest 393 kB 20.56ms - 20.81ms - unsure 🔍
-0% - +1%
-0.09ms - +0.26ms
branch 381 kB 20.47ms - 20.73ms unsure 🔍
-1% - +0%
-0.26ms - +0.09ms
-

icons permalink

Version Bytes Avg Time vs remote vs branch
npm latest 374 kB 34.70ms - 35.36ms - unsure 🔍
-1% - +1%
-0.22ms - +0.48ms
branch 362 kB 34.78ms - 35.02ms unsure 🔍
-1% - +1%
-0.48ms - +0.22ms
-

illustrated-message permalink

Version Bytes Avg Time vs remote vs branch
npm latest 406 kB 35.18ms - 35.53ms - unsure 🔍
-1% - +2%
-0.31ms - +0.53ms
branch 393 kB 34.86ms - 35.63ms unsure 🔍
-2% - +1%
-0.53ms - +0.31ms
-

infield-button permalink

Version Bytes Avg Time vs remote vs branch
npm latest 402 kB 22.30ms - 22.60ms - unsure 🔍
-1% - +1%
-0.13ms - +0.31ms
branch 390 kB 22.20ms - 22.52ms unsure 🔍
-1% - +1%
-0.31ms - +0.13ms
-

link permalink

Version Bytes Avg Time vs remote vs branch
npm latest 384 kB 22.48ms - 23.32ms - unsure 🔍
-2% - +2%
-0.46ms - +0.48ms
branch 371 kB 22.68ms - 23.09ms unsure 🔍
-2% - +2%
-0.48ms - +0.46ms
-

menu permalink

Version Bytes Avg Time vs remote vs branch
npm latest 462 kB 270.99ms - 275.71ms - unsure 🔍
-1% - +1%
-3.08ms - +3.06ms
branch 449 kB 271.41ms - 275.33ms unsure 🔍
-1% - +1%
-3.06ms - +3.08ms
-

meter permalink

Version Bytes Avg Time vs remote vs branch
npm latest 406 kB 67.82ms - 68.77ms - slower ❌
0% - 2%
0.08ms - 1.26ms
branch 393 kB 67.28ms - 67.97ms faster ✔
0% - 2%
0.08ms - 1.26ms
-

number-field permalink

Version Bytes Avg Time vs remote vs branch
npm latest 521 kB 111.89ms - 114.30ms - unsure 🔍
-1% - +2%
-1.52ms - +2.43ms
branch 502 kB 111.08ms - 114.21ms unsure 🔍
-2% - +1%
-2.43ms - +1.52ms
-

overlay permalink

Version Bytes Avg Time vs remote vs branch
npm latest 487 kB 62.83ms - 63.79ms - unsure 🔍
-1% - +1%
-0.45ms - +0.87ms
branch 474 kB 62.65ms - 63.55ms unsure 🔍
-1% - +1%
-0.87ms - +0.45ms
-

picker-button permalink

Version Bytes Avg Time vs remote vs branch
npm latest 414 kB 48.70ms - 49.44ms - unsure 🔍
-1% - +1%
-0.30ms - +0.70ms
branch 402 kB 48.53ms - 49.21ms unsure 🔍
-1% - +1%
-0.70ms - +0.30ms
-

picker permalink

Version Bytes Avg Time vs remote vs branch
npm latest 506 kB 654.04ms - 668.24ms - unsure 🔍
-1% - +1%
-8.51ms - +8.89ms
branch 491 kB 655.93ms - 665.98ms unsure 🔍
-1% - +1%
-8.89ms - +8.51ms
-

popover permalink

Version Bytes Avg Time vs remote vs branch
npm latest 383 kB 24.02ms - 24.83ms - unsure 🔍
-1% - +2%
-0.33ms - +0.58ms
branch 370 kB 24.09ms - 24.51ms unsure 🔍
-2% - +1%
-0.58ms - +0.33ms
-

progress-bar permalink

Version Bytes Avg Time vs remote vs branch
npm latest 407 kB 52.44ms - 54.54ms - unsure 🔍
-2% - +2%
-1.15ms - +1.13ms
branch 394 kB 53.05ms - 53.95ms unsure 🔍
-2% - +2%
-1.13ms - +1.15ms
-

progress-circle permalink

Version Bytes Avg Time vs remote vs branch
npm latest 383 kB 50.58ms - 52.18ms - unsure 🔍
-3% - +2%
-1.60ms - +0.92ms
branch 370 kB 50.75ms - 52.69ms unsure 🔍
-2% - +3%
-0.92ms - +1.60ms
-

quick-actions permalink

Version Bytes Avg Time vs remote vs branch
npm latest 361 kB 16.04ms - 16.19ms - unsure 🔍
-0% - +1%
-0.03ms - +0.17ms
branch 348 kB 15.97ms - 16.11ms unsure 🔍
-1% - +0%
-0.17ms - +0.03ms
-

radio permalink

Version Bytes Avg Time vs remote vs branch
npm latest 409 kB 76.21ms - 77.80ms - slower ❌
0% - 3%
0.16ms - 2.05ms
branch 394 kB 75.38ms - 76.42ms faster ✔
0% - 3%
0.16ms - 2.05ms
-

search permalink

Version Bytes Avg Time vs remote vs branch
npm latest 474 kB 64.67ms - 65.65ms - unsure 🔍
-1% - +1%
-0.81ms - +0.63ms
branch 459 kB 64.72ms - 65.78ms unsure 🔍
-1% - +1%
-0.63ms - +0.81ms
-

sidenav permalink

Version Bytes Avg Time vs remote vs branch
npm latest 428 kB 347.60ms - 353.75ms - unsure 🔍
-2% - +1%
-6.05ms - +3.62ms
branch 416 kB 348.16ms - 355.62ms unsure 🔍
-1% - +2%
-3.62ms - +6.05ms
-

slider permalink

Version Bytes Avg Time vs remote vs branch
npm latest 473 kB 122.87ms - 126.53ms - unsure 🔍
-1% - +3%
-0.97ms - +3.47ms
branch 458 kB 122.20ms - 124.71ms unsure 🔍
-3% - +1%
-3.47ms - +0.97ms
-

split-button permalink

Version Bytes Avg Time vs remote vs branch
npm latest 712 kB 1854.01ms - 1857.57ms - unsure 🔍
-0% - +0%
-0.78ms - +3.73ms
branch 696 kB 1852.93ms - 1855.69ms unsure 🔍
-0% - +0%
-3.73ms - +0.78ms
-

split-view permalink

Version Bytes Avg Time vs remote vs branch
npm latest 397 kB 37.84ms - 39.29ms - unsure 🔍
-1% - +3%
-0.27ms - +1.27ms
branch 383 kB 37.80ms - 38.34ms unsure 🔍
-3% - +1%
-1.27ms - +0.27ms
-

swatch permalink

Version Bytes Avg Time vs remote vs branch
npm latest 407 kB 26.83ms - 27.19ms - unsure 🔍
-3% - +1%
-0.75ms - +0.39ms
branch 395 kB 26.65ms - 27.73ms unsure 🔍
-1% - +3%
-0.39ms - +0.75ms
-

switch permalink

Version Bytes Avg Time vs remote vs branch
npm latest 401 kB 28.04ms - 28.38ms - unsure 🔍
-0% - +1%
-0.05ms - +0.41ms
branch 387 kB 27.87ms - 28.19ms unsure 🔍
-1% - +0%
-0.41ms - +0.05ms
-

table permalink

Version Bytes Avg Time vs remote vs branch
npm latest 544 kB 376.91ms - 381.90ms - slower ❌
15% - 17%
48.94ms - 56.57ms
branch 498 kB 323.76ms - 329.54ms faster ✔
13% - 15%
48.94ms - 56.57ms
-

tabs permalink

Version Bytes Avg Time vs remote vs branch
npm latest 424 kB 124.35ms - 126.11ms - unsure 🔍
-1% - +1%
-1.11ms - +1.51ms
branch 412 kB 124.06ms - 125.99ms unsure 🔍
-1% - +1%
-1.51ms - +1.11ms
-

tags permalink

Version Bytes Avg Time vs remote vs branch
npm latest 458 kB 22.89ms - 23.16ms - unsure 🔍
-0% - +1%
-0.10ms - +0.27ms
branch 441 kB 22.82ms - 23.06ms unsure 🔍
-1% - +0%
-0.27ms - +0.10ms
-

textfield permalink

Version Bytes Avg Time vs remote vs branch
npm latest 432 kB 42.13ms - 42.73ms - unsure 🔍
-0% - +2%
-0.19ms - +0.67ms
branch 418 kB 41.88ms - 42.51ms unsure 🔍
-2% - +0%
-0.67ms - +0.19ms
-

thumbnail permalink

Version Bytes Avg Time vs remote vs branch
npm latest 762 kB 32.70ms - 32.98ms - unsure 🔍
-1% - +1%
-0.19ms - +0.22ms
branch 749 kB 32.68ms - 32.98ms unsure 🔍
-1% - +1%
-0.22ms - +0.19ms
-

toast permalink

Version Bytes Avg Time vs remote vs branch
npm latest 436 kB 49.93ms - 52.86ms - unsure 🔍
-0% - +6%
-0.17ms - +2.87ms
branch 421 kB 49.67ms - 50.42ms unsure 🔍
-6% - +0%
-2.87ms - +0.17ms
-

tooltip permalink

Version Bytes Avg Time vs remote vs branch
npm latest 587 kB 53.56ms - 54.39ms - unsure 🔍
-3% - +1%
-1.82ms - +0.67ms
branch 560 kB 53.38ms - 55.73ms unsure 🔍
-1% - +3%
-0.67ms - +1.82ms
-

top-nav permalink

Version Bytes Avg Time vs remote vs branch
npm latest 429 kB 89.72ms - 91.27ms - unsure 🔍
-1% - +1%
-1.19ms - +1.35ms
branch 416 kB 89.41ms - 91.42ms unsure 🔍
-1% - +1%
-1.35ms - +1.19ms
-

tray permalink

Version Bytes Avg Time vs remote vs branch
npm latest 520 kB 117.34ms - 118.92ms - unsure 🔍
-1% - +1%
-1.16ms - +1.50ms
branch 505 kB 116.89ms - 119.03ms unsure 🔍
-1% - +1%
-1.50ms - +1.16ms
-

underlay permalink

Version Bytes Avg Time vs remote vs branch
npm latest 361 kB 15.52ms - 15.73ms - unsure 🔍
-1% - +0%
-0.23ms - +0.04ms
branch 348 kB 15.63ms - 15.81ms unsure 🔍
-0% - +2%
-0.04ms - +0.23ms
-
Firefox

accordion permalink

Version Bytes Avg Time vs remote vs branch
npm latest 415 kB 301.48ms - 313.24ms - unsure 🔍
-3% - +3%
-10.41ms - +8.41ms
branch 403 kB 301.01ms - 315.71ms unsure 🔍
-3% - +3%
-8.41ms - +10.41ms
-

action-bar permalink

Version Bytes Avg Time vs remote vs branch
npm latest 486 kB 181.08ms - 189.40ms - unsure 🔍
-2% - +5%
-3.50ms - +8.58ms
branch 472 kB 178.32ms - 187.08ms unsure 🔍
-5% - +2%
-8.58ms - +3.50ms
-

action-button permalink

Version Bytes Avg Time vs remote vs branch
npm latest 516 kB 272.13ms - 281.87ms - unsure 🔍
-3% - +3%
-7.50ms - +8.02ms
branch 500 kB 270.70ms - 282.78ms unsure 🔍
-3% - +3%
-8.02ms - +7.50ms
-

action-group permalink

Version Bytes Avg Time vs remote vs branch
npm latest 538 kB 182.94ms - 190.50ms - unsure 🔍
-2% - +4%
-2.82ms - +8.10ms
branch 521 kB 180.14ms - 188.02ms unsure 🔍
-4% - +1%
-8.10ms - +2.82ms
-

action-menu permalink

Version Bytes Avg Time vs remote vs branch
npm latest 640 kB 335.67ms - 342.97ms - unsure 🔍
-2% - +2%
-5.40ms - +5.92ms
branch 621 kB 334.73ms - 343.39ms unsure 🔍
-2% - +2%
-5.92ms - +5.40ms
-

alert-dialog permalink

Version Bytes Avg Time vs remote vs branch
npm latest 454 kB 231.16ms - 239.08ms - slower ❌
0% - 5%
0.85ms - 12.31ms
branch 441 kB 224.40ms - 232.68ms faster ✔
0% - 5%
0.85ms - 12.31ms
-

asset permalink

Version Bytes Avg Time vs remote vs branch
npm latest 361 kB 28.89ms - 31.59ms - unsure 🔍
-7% - +6%
-2.05ms - +1.85ms
branch 348 kB 28.93ms - 31.75ms unsure 🔍
-6% - +7%
-1.85ms - +2.05ms
-

avatar permalink

Version Bytes Avg Time vs remote vs branch
npm latest 399 kB 56.17ms - 59.11ms - faster ✔
1% - 10%
0.76ms - 5.96ms
branch 385 kB 58.85ms - 63.15ms slower ❌
1% - 10%
0.76ms - 5.96ms
-

badge permalink

Version Bytes Avg Time vs remote vs branch
npm latest 398 kB 82.81ms - 89.47ms - unsure 🔍
-6% - +5%
-5.04ms - +4.56ms
branch 386 kB 82.92ms - 89.84ms unsure 🔍
-5% - +6%
-4.56ms - +5.04ms
-

banner permalink

Version Bytes Avg Time vs remote vs branch
npm latest 360 kB 40.38ms - 44.30ms - unsure 🔍
-4% - +8%
-1.79ms - +3.47ms
branch 347 kB 39.74ms - 43.26ms unsure 🔍
-8% - +4%
-3.47ms - +1.79ms
-

button-group permalink

Version Bytes Avg Time vs remote vs branch
npm latest 442 kB 168.17ms - 177.55ms - unsure 🔍
-4% - +3%
-7.68ms - +4.92ms
branch 428 kB 170.04ms - 178.44ms unsure 🔍
-3% - +4%
-4.92ms - +7.68ms
-

button permalink

Version Bytes Avg Time vs remote vs branch
npm latest 447 kB 185.78ms - 194.34ms - unsure 🔍
-2% - +4%
-2.80ms - +7.88ms
branch 434 kB 184.32ms - 190.72ms unsure 🔍
-4% - +1%
-7.88ms - +2.80ms
-

card permalink

Version Bytes Avg Time vs remote vs branch
npm latest 512 kB 128.37ms - 133.83ms - unsure 🔍
-4% - +2%
-5.90ms - +2.46ms
branch 493 kB 129.66ms - 135.98ms unsure 🔍
-2% - +5%
-2.46ms - +5.90ms
-

checkbox permalink

Version Bytes Avg Time vs remote vs branch
npm latest 425 kB 259.54ms - 271.78ms - slower ❌
28% - 35%
56.75ms - 70.89ms
branch 405 kB 198.31ms - 205.37ms faster ✔
22% - 26%
56.75ms - 70.89ms
-

coachmark permalink

Version Bytes Avg Time vs remote vs branch
npm latest 363 kB 43.74ms - 45.18ms - unsure 🔍
-2% - +3%
-0.86ms - +1.34ms
branch 351 kB 43.39ms - 45.05ms unsure 🔍
-3% - +2%
-1.34ms - +0.86ms
-

color-area permalink

Version Bytes Avg Time vs remote vs branch
npm latest 456 kB 245.00ms - 254.52ms - unsure 🔍
-3% - +2%
-7.72ms - +4.08ms
branch 443 kB 248.09ms - 255.07ms unsure 🔍
-2% - +3%
-4.08ms - +7.72ms
-

color-handle permalink

Version Bytes Avg Time vs remote vs branch
npm latest 375 kB 98.81ms - 105.55ms - unsure 🔍
-6% - +4%
-6.36ms - +3.96ms
branch 362 kB 99.48ms - 107.28ms unsure 🔍
-4% - +6%
-3.96ms - +6.36ms
-

color-loupe permalink

Version Bytes Avg Time vs remote vs branch
npm latest 366 kB 63.31ms - 69.01ms - unsure 🔍
-8% - +2%
-5.41ms - +1.49ms
branch 353 kB 66.17ms - 70.07ms unsure 🔍
-2% - +8%
-1.49ms - +5.41ms
-

color-slider permalink

Version Bytes Avg Time vs remote vs branch
npm latest 458 kB 231.63ms - 239.45ms - faster ✔
4% - 9%
9.72ms - 21.80ms
branch 444 kB 246.70ms - 255.90ms slower ❌
4% - 9%
9.72ms - 21.80ms
-

color-wheel permalink

Version Bytes Avg Time vs remote vs branch
npm latest 460 kB 220.15ms - 227.93ms - unsure 🔍
-4% - +1%
-8.15ms - +2.71ms
branch 446 kB 222.98ms - 230.54ms unsure 🔍
-1% - +4%
-2.71ms - +8.15ms
-

dialog permalink

Version Bytes Avg Time vs remote vs branch
npm latest 508 kB 144.86ms - 150.10ms - unsure 🔍
-2% - +4%
-2.61ms - +5.17ms
branch 493 kB 143.33ms - 149.07ms unsure 🔍
-3% - +2%
-5.17ms - +2.61ms
-

divider permalink

Version Bytes Avg Time vs remote vs branch
npm latest 363 kB 37.49ms - 41.79ms - unsure 🔍
-12% - +3%
-4.97ms - +1.13ms
branch 350 kB 39.40ms - 43.72ms unsure 🔍
-3% - +13%
-1.13ms - +4.97ms
-

dropzone permalink

Version Bytes Avg Time vs remote vs branch
npm latest 370 kB 52.52ms - 54.08ms - unsure 🔍
-2% - +2%
-1.23ms - +1.11ms
branch 358 kB 52.48ms - 54.24ms unsure 🔍
-2% - +2%
-1.11ms - +1.23ms
-

field-group permalink

Version Bytes Avg Time vs remote vs branch
npm latest 431 kB 434.83ms - 449.97ms - slower ❌
66% - 73%
172.62ms - 189.46ms
branch 411 kB 257.68ms - 265.04ms faster ✔
40% - 42%
172.62ms - 189.46ms
-

field-label permalink

Version Bytes Avg Time vs remote vs branch
npm latest 390 kB 64.83ms - 70.05ms - unsure 🔍
-8% - +2%
-5.80ms - +1.16ms
branch 378 kB 67.46ms - 72.06ms unsure 🔍
-2% - +9%
-1.16ms - +5.80ms
-

grid permalink

Version Bytes Avg Time vs remote vs branch
npm latest 460 kB 83.44ms - 89.32ms - unsure 🔍
-1% - +8%
-0.94ms - +6.78ms
branch 429 kB 80.96ms - 85.96ms unsure 🔍
-8% - +1%
-6.78ms - +0.94ms
-

help-text permalink

Version Bytes Avg Time vs remote vs branch
npm latest 386 kB 35.46ms - 38.54ms - unsure 🔍
-7% - +2%
-2.75ms - +0.83ms
branch 374 kB 37.04ms - 38.88ms unsure 🔍
-2% - +8%
-0.83ms - +2.75ms
-

icon permalink

Version Bytes Avg Time vs remote vs branch
npm latest 393 kB 40.93ms - 43.07ms - faster ✔
3% - 8%
1.23ms - 3.69ms
branch 381 kB 43.86ms - 45.06ms slower ❌
3% - 9%
1.23ms - 3.69ms
-

icons permalink

Version Bytes Avg Time vs remote vs branch
npm latest 374 kB 61.78ms - 63.38ms - unsure 🔍
-2% - +2%
-1.21ms - +1.49ms
branch 362 kB 61.35ms - 63.53ms unsure 🔍
-2% - +2%
-1.49ms - +1.21ms
-

illustrated-message permalink

Version Bytes Avg Time vs remote vs branch
npm latest 406 kB 62.58ms - 64.42ms - unsure 🔍
-0% - +3%
-0.04ms - +1.96ms
branch 393 kB 62.14ms - 62.94ms unsure 🔍
-3% - +0%
-1.96ms - +0.04ms
-

infield-button permalink

Version Bytes Avg Time vs remote vs branch
npm latest 402 kB 55.00ms - 59.12ms - unsure 🔍
-3% - +8%
-1.73ms - +4.25ms
branch 390 kB 53.63ms - 57.97ms unsure 🔍
-7% - +3%
-4.25ms - +1.73ms
-

link permalink

Version Bytes Avg Time vs remote vs branch
npm latest 384 kB 42.28ms - 45.60ms - unsure 🔍
-8% - +1%
-3.49ms - +0.69ms
branch 371 kB 44.07ms - 46.61ms unsure 🔍
-2% - +8%
-0.69ms - +3.49ms
-

menu permalink

Version Bytes Avg Time vs remote vs branch
npm latest 462 kB 433.64ms - 442.88ms - unsure 🔍
-3% - +1%
-11.36ms - +6.08ms
branch 449 kB 433.51ms - 448.29ms unsure 🔍
-1% - +3%
-6.08ms - +11.36ms
-

meter permalink

Version Bytes Avg Time vs remote vs branch
npm latest 406 kB 114.53ms - 120.39ms - unsure 🔍
-6% - +2%
-6.68ms - +2.72ms
branch 393 kB 115.76ms - 123.12ms unsure 🔍
-2% - +6%
-2.72ms - +6.68ms
-

number-field permalink

Version Bytes Avg Time vs remote vs branch
npm latest 521 kB 227.33ms - 236.27ms - unsure 🔍
-3% - +2%
-7.82ms - +4.86ms
branch 502 kB 228.79ms - 237.77ms unsure 🔍
-2% - +3%
-4.86ms - +7.82ms
-

overlay permalink

Version Bytes Avg Time vs remote vs branch
npm latest 580 kB 134.12ms - 139.28ms - unsure 🔍
-1% - +5%
-1.60ms - +6.24ms
branch 566 kB 131.43ms - 137.33ms unsure 🔍
-5% - +1%
-6.24ms - +1.60ms
-

picker-button permalink

Version Bytes Avg Time vs remote vs branch
npm latest 414 kB 85.53ms - 91.35ms - unsure 🔍
-6% - +3%
-5.65ms - +2.73ms
branch 402 kB 86.89ms - 92.91ms unsure 🔍
-3% - +6%
-2.73ms - +5.65ms
-

picker permalink

Version Bytes Avg Time vs remote vs branch
npm latest 506 kB 997.40ms - 1024.60ms - unsure 🔍
-1% - +2%
-6.88ms - +22.16ms
branch 491 kB 998.26ms - 1008.46ms unsure 🔍
-2% - +1%
-22.16ms - +6.88ms
-

popover permalink

Version Bytes Avg Time vs remote vs branch
npm latest 383 kB 55.49ms - 59.75ms - slower ❌
3% - 12%
1.70ms - 6.42ms
branch 370 kB 52.54ms - 54.58ms faster ✔
3% - 11%
1.70ms - 6.42ms
-

progress-bar permalink

Version Bytes Avg Time vs remote vs branch
npm latest 407 kB 92.41ms - 100.83ms - unsure 🔍
-4% - +6%
-3.80ms - +6.00ms
branch 394 kB 93.00ms - 98.04ms unsure 🔍
-6% - +4%
-6.00ms - +3.80ms
-

progress-circle permalink

Version Bytes Avg Time vs remote vs branch
npm latest 383 kB 69.55ms - 74.37ms - unsure 🔍
-5% - +4%
-3.80ms - +2.88ms
branch 370 kB 70.10ms - 74.74ms unsure 🔍
-4% - +5%
-2.88ms - +3.80ms
-

quick-actions permalink

Version Bytes Avg Time vs remote vs branch
npm latest 361 kB 36.77ms - 40.07ms - unsure 🔍
-8% - +5%
-3.19ms - +1.99ms
branch 348 kB 37.01ms - 41.03ms unsure 🔍
-5% - +8%
-1.99ms - +3.19ms
-

radio permalink

Version Bytes Avg Time vs remote vs branch
npm latest 409 kB 156.62ms - 165.50ms - unsure 🔍
-2% - +6%
-2.76ms - +8.88ms
branch 394 kB 154.25ms - 161.75ms unsure 🔍
-5% - +2%
-8.88ms - +2.76ms
-

search permalink

Version Bytes Avg Time vs remote vs branch
npm latest 474 kB 122.62ms - 129.22ms - unsure 🔍
-5% - +3%
-6.40ms - +3.72ms
branch 459 kB 123.43ms - 131.09ms unsure 🔍
-3% - +5%
-3.72ms - +6.40ms
-

sidenav permalink

Version Bytes Avg Time vs remote vs branch
npm latest 428 kB 552.53ms - 561.79ms - unsure 🔍
-3% - +0%
-16.90ms - +1.78ms
branch 416 kB 556.61ms - 572.83ms unsure 🔍
-0% - +3%
-1.78ms - +16.90ms
-

slider permalink

Version Bytes Avg Time vs remote vs branch
npm latest 473 kB 227.45ms - 237.71ms - unsure 🔍
-3% - +3%
-6.11ms - +8.07ms
branch 458 kB 226.71ms - 236.49ms unsure 🔍
-3% - +3%
-8.07ms - +6.11ms
-

split-button permalink

Version Bytes Avg Time vs remote vs branch
npm latest 712 kB 1572.26ms - 1577.34ms - unsure 🔍
-0% - +0%
-4.68ms - +1.68ms
branch 696 kB 1574.39ms - 1578.21ms unsure 🔍
-0% - +0%
-1.68ms - +4.68ms
-

split-view permalink

Version Bytes Avg Time vs remote vs branch
npm latest 397 kB 84.38ms - 90.46ms - unsure 🔍
-8% - +2%
-7.50ms - +1.82ms
branch 383 kB 86.72ms - 93.80ms unsure 🔍
-2% - +9%
-1.82ms - +7.50ms
-

swatch permalink

Version Bytes Avg Time vs remote vs branch
npm latest 407 kB 71.48ms - 75.76ms - unsure 🔍
-6% - +4%
-4.64ms - +2.76ms
branch 395 kB 71.54ms - 77.58ms unsure 🔍
-4% - +6%
-2.76ms - +4.64ms
-

switch permalink

Version Bytes Avg Time vs remote vs branch
npm latest 401 kB 68.72ms - 75.32ms - unsure 🔍
-3% - +9%
-2.13ms - +6.09ms
branch 387 kB 67.58ms - 72.50ms unsure 🔍
-8% - +3%
-6.09ms - +2.13ms
-

table permalink

Version Bytes Avg Time vs remote vs branch
npm latest 544 kB 653.92ms - 666.20ms - slower ❌
23% - 26%
122.77ms - 139.07ms
branch 498 kB 523.78ms - 534.50ms faster ✔
19% - 21%
122.77ms - 139.07ms
-

tabs permalink

Version Bytes Avg Time vs remote vs branch
npm latest 424 kB 204.13ms - 212.07ms - unsure 🔍
-3% - +3%
-5.23ms - +5.23ms
branch 412 kB 204.69ms - 211.51ms unsure 🔍
-3% - +3%
-5.23ms - +5.23ms
-

tags permalink

Version Bytes Avg Time vs remote vs branch
npm latest 458 kB 45.34ms - 48.22ms - unsure 🔍
-3% - +7%
-1.26ms - +3.38ms
branch 441 kB 43.90ms - 47.54ms unsure 🔍
-7% - +3%
-3.38ms - +1.26ms
-

textfield permalink

Version Bytes Avg Time vs remote vs branch
npm latest 432 kB 83.62ms - 91.06ms - unsure 🔍
-7% - +5%
-5.98ms - +4.54ms
branch 418 kB 84.34ms - 91.78ms unsure 🔍
-5% - +7%
-4.54ms - +5.98ms
-

thumbnail permalink

Version Bytes Avg Time vs remote vs branch
npm latest 762 kB 72.66ms - 75.22ms - faster ✔
0% - 4%
0.30ms - 3.10ms
branch 749 kB 75.08ms - 76.20ms slower ❌
0% - 4%
0.30ms - 3.10ms
-

toast permalink

Version Bytes Avg Time vs remote vs branch
npm latest 436 kB 110.96ms - 118.20ms - unsure 🔍
-5% - +4%
-5.16ms - +5.12ms
branch 421 kB 110.95ms - 118.25ms unsure 🔍
-4% - +5%
-5.12ms - +5.16ms
-

tooltip permalink

Version Bytes Avg Time vs remote vs branch
npm latest 646 kB 109.73ms - 112.55ms - unsure 🔍
-1% - +3%
-1.57ms - +3.13ms
branch 628 kB 108.48ms - 112.24ms unsure 🔍
-3% - +1%
-3.13ms - +1.57ms
-

top-nav permalink

Version Bytes Avg Time vs remote vs branch
npm latest 429 kB 136.95ms - 144.53ms - unsure 🔍
-4% - +3%
-5.56ms - +4.80ms
branch 416 kB 137.59ms - 144.65ms unsure 🔍
-3% - +4%
-4.80ms - +5.56ms
-

tray permalink

Version Bytes Avg Time vs remote vs branch
npm latest 520 kB 207.93ms - 216.23ms - slower ❌
2% - 8%
5.14ms - 16.46ms
branch 505 kB 197.42ms - 205.14ms faster ✔
2% - 8%
5.14ms - 16.46ms
-

underlay permalink

Version Bytes Avg Time vs remote vs branch
npm latest 361 kB 40.16ms - 45.16ms - faster ✔
1% - 15%
0.16ms - 6.96ms
branch 348 kB 43.91ms - 48.53ms slower ❌
0% - 17%
0.16ms - 6.96ms
-

Copy link
Collaborator

@najikahalsema najikahalsema left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These look like good refactors. I have some questions but none that would prevent merging this. Good work.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this just an opportunistic testing refactor, or would it be affected by a 3.0 upgrade? (Beyond the render time being faster, which is why i'm assuming we wouldn't need so many nextFrame()s here?)

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

On the lest we assume that close will happen, but without confirming open first it was having trouble passing.

Comment on lines +397 to +400
await nextFrame();
await nextFrame();
await nextFrame();
await nextFrame();
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why all the nextFrames here?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is working to ensure that all child elements have el.updateComplete'ed. We would likely benefit from an advanced version of fixture or other helper that ensured whole tree of elements has updated before running tests.

@Westbrook Westbrook merged commit 07d190f into main Dec 1, 2023
46 checks passed
@Westbrook Westbrook deleted the pre-lit-3 branch December 1, 2023 03:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants