Skip to content

Allow native to use CSS 'isolation'#184

Merged
necolas merged 1 commit into
mainfrom
add-css-isolation
Aug 8, 2024
Merged

Allow native to use CSS 'isolation'#184
necolas merged 1 commit into
mainfrom
add-css-isolation

Conversation

@necolas

@necolas necolas commented Aug 8, 2024

Copy link
Copy Markdown
Contributor

@github-actions

github-actions Bot commented Aug 8, 2024

Copy link
Copy Markdown

workflow: benchmarks/size

Comparison of minified (terser) and compressed (brotli) size results, measured in bytes. Smaller is better.

Results Base Patch Ratio
react-strict-dom/dist/dom/index.js
· compressed 2,573 2,573 1.00
· minified 8,823 8,823 1.00
react-strict-dom/dist/dom/runtime.js
· compressed 836 836 1.00
· minified 2,365 2,365 1.00
react-strict-dom/dist/native/index.js
· compressed 15,056 15,088 1.00 +
· minified 54,902 54,914 1.00 +

@github-actions

github-actions Bot commented Aug 8, 2024

Copy link
Copy Markdown

workflow: benchmarks/perf (native)

Comparison of performance test results, measured in operations per second. Larger is better.

Results Base Patch Ratio
css.create
· small 1,141,851 1,146,494 1.00 +
· small with units 435,387 454,742 1.04 +
· small with variables 681,802 678,980 1.00 -
· several small 335,157 329,925 0.98 -
· large 219,164 216,692 0.99 -
· large with polyfills 153,055 151,903 0.99 -
· complex 104,579 103,732 0.99 -
· unsupported 227,356 229,492 1.01 +
css.createTheme
· simple theme 223,594 221,460 0.99 -
· polyfill theme 209,750 210,458 1.00 +
css.props
· small 241,296 242,370 1.00 +
· small with units 190,119 189,039 0.99 -
· small with variables 104,773 105,340 1.01 +
· small with variables of units 73,970 74,097 1.00 +
· large 103,666 104,272 1.01 +
· large with polyfills 25,586 25,825 1.01 +
· complex 17,670 17,827 1.01 +
· unsupported 75,620 75,433 1.00 -
· simple merge 161,157 161,415 1.00 +
· wide merge 13,574 13,683 1.01 +
· deep merge 13,413 13,506 1.01 +
· themed merge 32,300 32,102 0.99 -

@necolas necolas merged commit 9f83dd4 into main Aug 8, 2024
@necolas necolas deleted the add-css-isolation branch August 8, 2024 23:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants