Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
733e197
PNT1-effects: opacity as a native group alpha at Chrome's paint alpha…
thejackshelton Oct 5, 2026
e86b8e9
PNT1-effects: refuse a z-index box kept under a clip only when its na…
thejackshelton Oct 5, 2026
6f3ac9b
Regenerate on PNT1-effects: pnpm regen (fixed point after 3 passes)
thejackshelton Oct 5, 2026
9a3ffe5
Merge remote-tracking branch 'origin/master' into pnt1-opacity-z
thejackshelton Oct 5, 2026
4241c78
Regenerate after merging origin/master: pnpm regen (fixed point after…
thejackshelton Oct 5, 2026
476e9bc
PNT1-effects: retarget paint-transform's body facts pin (stacking fac…
thejackshelton Oct 5, 2026
4c2f31d
PNT1-effects (review of #196): refuse every layer item kept under a c…
thejackshelton Oct 6, 2026
aae7f35
Regenerate after the #196 review fix: pnpm regen (fixed point after 2…
thejackshelton Oct 6, 2026
e539f72
PNT1-effects (review of #196): the root's clip is the viewport's and …
thejackshelton Oct 6, 2026
42db25f
Regenerate after the #196 review fix: pnpm regen
thejackshelton Oct 6, 2026
239223a
PNT1-effects (device judgement of #196): native refuses opacity stric…
thejackshelton Oct 6, 2026
ce0b8ee
Regenerate: pnpm regen
thejackshelton Oct 6, 2026
1d0a6c9
PNT1-effects: s4b's opacity pair is 0 and 100%, the values native draws
thejackshelton Oct 6, 2026
ecf5be1
PNT1-effects (review Low of #196): opacity-web proves the fractional …
thejackshelton Oct 6, 2026
2bc9965
Regenerate: pnpm regen
thejackshelton Oct 6, 2026
139a827
PNT1-effects: the opacity-web test compiles under the parity project id
thejackshelton Oct 6, 2026
bf86a9d
Merge remote-tracking branch 'origin/master' into pnt1-opacity-z
thejackshelton Oct 6, 2026
3749da8
Regenerate on CI: pnpm regen (regen-on-ci)
github-actions[bot] Oct 6, 2026
0ba1fe4
Merge remote-tracking branch 'origin/master' into pnt1-opacity-z
thejackshelton Oct 6, 2026
845db75
PNT1-effects after merging #91 (INL1a): the stacking tree takes inlin…
thejackshelton Oct 6, 2026
83be2ed
Regenerate on CI: pnpm regen (regen-on-ci)
github-actions[bot] Oct 6, 2026
6c115de
Merge remote-tracking branch 'origin/master' into pnt1-opacity-z
claude Oct 8, 2026
1ea4660
PNT1-effects after merging #91: inline boxes and <br>s carry stacking…
claude Oct 8, 2026
7786e41
Merge remote-tracking branch 'origin/master' into pnt1-opacity-z
claude Oct 8, 2026
f3e784e
PNT1-effects after merging #194 (OVFL): the stacking trees clip where…
claude Oct 8, 2026
91f4179
Regenerate on CI: pnpm regen (regen-on-ci)
github-actions[bot] Oct 8, 2026
6f440e0
Merge remote-tracking branch 'origin/master' into pnt1-opacity-z
claude Oct 8, 2026
8a1250d
Regenerate on CI: pnpm regen (regen-on-ci)
github-actions[bot] Oct 8, 2026
949f033
Merge origin/master (#208 charset, #198 pnt1-radius-native) into pnt1…
claude Oct 9, 2026
45e05ec
PNT1-effects after merging #198 (pnt1-radius-native): its paint-value…
claude Oct 9, 2026
5f9be6f
Regenerate on CI: pnpm regen (regen-on-ci)
github-actions[bot] Oct 9, 2026
a42c0bc
Merge remote-tracking branch 'origin/master' into pnt1-opacity-z
claude Oct 9, 2026
c409fa3
Regenerate on CI: pnpm regen (regen-on-ci)
github-actions[bot] Oct 9, 2026
9f85d98
PNT1-effects: the pointer-events identity masks opacity and z-index, …
claude Oct 9, 2026
eb81776
Merge origin/master (#218 gen-b-longhands, #216) into pnt1-opacity-z;…
claude Oct 9, 2026
b7fff6d
Regenerate on CI: pnpm regen (regen-on-ci)
github-actions[bot] Oct 9, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
5 changes: 5 additions & 0 deletions THIRD_PARTY_NOTICES.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ Those files are under the licences below, with the copyright lines from their he
## Chromium: BSD 3-Clause (the Chromium LICENSE file) (chromium-bsd)

- `cc/layers/tile_size_calculator.cc`: Copyright 2019 The Chromium Authors
- `cc/paint/paint_op_buffer_iterator.cc`: Copyright 2017 The Chromium Authors
- `cc/trees/layer_tree_settings.cc`: Copyright 2011 The Chromium Authors
- `third_party/blink/renderer/core/animation/animation_time_delta.h`: Copyright 2018 The Chromium Authors
- `third_party/blink/renderer/core/animation/css/css_keyframe_effect_model.cc`: Copyright 2020 The Chromium Authors
Expand Down Expand Up @@ -98,10 +99,13 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

## Skia: BSD 3-Clause (the Skia LICENSE file) (skia-bsd)

- `third_party/skia/include/core/SkPaint.h`: Copyright 2006 The Android Open Source Project
- `third_party/skia/src/base/SkTSort.h`: Copyright 2006 The Android Open Source Project
- `third_party/skia/src/core/SkAnalyticEdge.cpp`: Copyright 2006 The Android Open Source Project
- `third_party/skia/src/core/SkBlitRow_D32.cpp`: Copyright 2011 Google Inc.
- `third_party/skia/src/core/SkBlurMask.cpp`: Copyright 2006 The Android Open Source Project
- `third_party/skia/src/core/SkBlurMaskFilterImpl.cpp`: Copyright 2006 The Android Open Source Project
- `third_party/skia/src/core/SkColorData.h`: Copyright 2006 The Android Open Source Project
- `third_party/skia/src/core/SkDraw.cpp`: Copyright 2006 The Android Open Source Project
- `third_party/skia/src/core/SkEdgeBuilder.cpp`: Copyright 2011 Google Inc.
- `third_party/skia/src/core/SkFont.cpp`: Copyright 2014 Google Inc.
Expand All @@ -116,6 +120,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- `third_party/skia/src/core/SkScan_AntiPath.cpp`: Copyright 2006 The Android Open Source Project
- `third_party/skia/src/core/SkStrikeSpec.cpp`: Copyright 2019 The Android Open Source Project
- `third_party/skia/src/core/SkStroke.cpp`: Copyright 2008 The Android Open Source Project
- `third_party/skia/src/opts/SkBlitRow_opts.h`: Copyright 2015 Google Inc.
- `third_party/skia/src/opts/SkRasterPipeline_opts.h`: Copyright 2018 Google Inc.
- `third_party/skia/src/ports/SkScalerContext_mac_ct.cpp`: Copyright 2006 The Android Open Source Project
- `third_party/skia/src/shaders/gradients/SkGradientBaseShader.cpp`: Copyright 2022 Google LLC
Expand Down
75 changes: 75 additions & 0 deletions docs/ports.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,21 @@
{ "file": "packages/layout/src/paint-dither.ts", "symbol": "ccTileSize", "use": "port" }
]
},
{
"upstream": "cc/paint/paint_op_buffer_iterator.cc",
"licence": "bsd-chromium",
"noticeText": "chromium-bsd",
"licencePhrase": "Use of this source code is governed by a BSD-style license",
"copyright": "Copyright 2017 The Chromium Authors",
"fileSha256": "f4b4142ce5d6a4655c7c47ebd7b6884a812b318cb65c8e6d5251afbda073d24d",
"headerSha256": "80207e7762970891dde01ee5ccea3052c5fb9e9fe3facf9a5d7e9b8b7dd2cc82",
"ranges": [
{ "lines": "13-146", "symbol": null, "source": "cited" }
],
"dragon": [
{ "file": "packages/parity/test/pnt1-effects.test.ts", "symbol": null, "use": "reference" }
]
},
{
"upstream": "cc/trees/layer_tree_settings.cc",
"licence": "bsd-chromium",
Expand Down Expand Up @@ -2094,6 +2109,21 @@
{ "file": "packages/dragon/src/fonts/wtf-hash.ts", "symbol": "rapidhash", "use": "port" }
]
},
{
"upstream": "third_party/skia/include/core/SkPaint.h",
"licence": "bsd-skia",
"noticeText": "skia-bsd",
"licencePhrase": "Use of this source code is governed by a BSD-style license",
"copyright": "Copyright 2006 The Android Open Source Project",
"fileSha256": "5bf75aeedd6bee93605847ec7f5e2d86e969808442c54387878f51bea226bbef",
"headerSha256": "97092871374832c18d6b4e768112377cbc928853bf18d6599adc7d9b69a05586",
"ranges": [
{ "lines": "264-266", "symbol": null, "source": "cited" }
],
"dragon": [
{ "file": "packages/layout/src/paint.ts", "symbol": "opacityAlpha8", "use": "port" }
]
},
{
"upstream": "third_party/skia/src/base/SkTSort.h",
"licence": "bsd-skia",
Expand Down Expand Up @@ -2126,6 +2156,21 @@
{ "file": "packages/layout/src/paint-aa.ts", "symbol": "INVERSE_TABLE", "use": "port" }
]
},
{
"upstream": "third_party/skia/src/core/SkBlitRow_D32.cpp",
"licence": "bsd-skia",
"noticeText": "skia-bsd",
"licencePhrase": "Use of this source code is governed by a BSD-style license",
"copyright": "Copyright 2011 Google Inc.",
"fileSha256": "01f45b560a4345a6d51624e5e4367710de7220c159162626ada09cd4c0c4ffcb",
"headerSha256": "622b7f15f4ca99db5c6f8699ec00094accecc7c41c7f967a2b66bab3136702e7",
"ranges": [
{ "lines": "204-301", "symbol": null, "source": "cited" }
],
"dragon": [
{ "file": "packages/parity/test/pnt1-effects.test.ts", "symbol": null, "use": "reference" }
]
},
{
"upstream": "third_party/skia/src/core/SkBlurMask.cpp",
"licence": "bsd-skia",
Expand Down Expand Up @@ -2157,6 +2202,21 @@
{ "file": "packages/layout/src/paint-blur.ts", "symbol": null, "use": "port" }
]
},
{
"upstream": "third_party/skia/src/core/SkColorData.h",
"licence": "bsd-skia",
"noticeText": "skia-bsd",
"licencePhrase": "Use of this source code is governed by a BSD-style license",
"copyright": "Copyright 2006 The Android Open Source Project",
"fileSha256": "ea6f4d7033caffe6b0678c0938504994a27bebf4a8b245b6804b685ac2e2f4b1",
"headerSha256": "97092871374832c18d6b4e768112377cbc928853bf18d6599adc7d9b69a05586",
"ranges": [
{ "lines": "134-137", "symbol": null, "source": "cited" }
],
"dragon": [
{ "file": "packages/parity/test/pnt1-effects.test.ts", "symbol": null, "use": "reference" }
]
},
{
"upstream": "third_party/skia/src/core/SkDraw.cpp",
"licence": "bsd-skia",
Expand Down Expand Up @@ -2360,6 +2420,21 @@
{ "file": "packages/layout/src/paint-aa.ts", "symbol": "RESULT_SPLIT", "use": "port" }
]
},
{
"upstream": "third_party/skia/src/opts/SkBlitRow_opts.h",
"licence": "bsd-skia",
"noticeText": "skia-bsd",
"licencePhrase": "Use of this source code is governed by a BSD-style license",
"copyright": "Copyright 2015 Google Inc.",
"fileSha256": "3dd90c97d2fd94d3ae9130ecb6b5715e0b1b9cb2824105ffaf7cfa541b52521a",
"headerSha256": "4c66cc21a1f800a4dc2688173a1eb7c2a17eb9af43681961c51429b749c43f26",
"ranges": [
{ "lines": "243-270", "symbol": null, "source": "cited" }
],
"dragon": [
{ "file": "packages/parity/test/pnt1-effects.test.ts", "symbol": null, "use": "reference" }
]
},
{
"upstream": "third_party/skia/src/opts/SkRasterPipeline_opts.h",
"licence": "bsd-skia",
Expand Down
Loading
Loading