ldm0
b44dac00a3
fix(content-type): lowercase response charset
2026-08-27 02:57:24 +08:00
ldm0
8975fdb669
refactor(encoding): extract legacy charset detector
2026-08-27 02:57:24 +08:00
ldm0
d6b385c279
test(network): serialize external DNS failure cases
2026-08-27 02:57:24 +08:00
ldm0
43760d1205
feat(encoding): detect unlabeled legacy HTML like Blink
2026-08-27 02:57:24 +08:00
ldm0
12b6d5af8b
fix(encoding): match Blink meta charset prescan
2026-08-27 02:49:01 +08:00
ldm0
e6c68fbf4d
fix(macros): box large constructor default expressions
2026-08-27 02:49:01 +08:00
ldm0
b1a3d24654
test(renderer): make WebCrypto dispatch check deterministic
2026-08-27 02:04:51 +08:00
ldm0
155d6321e5
fix(tls): use curl AWS-LC root probe
2026-08-27 02:04:51 +08:00
ldm0
1f97225733
build(crypto): replace vendored OpenSSL with AWS-LC
2026-08-27 02:04:51 +08:00
ldm0
e787b4e0da
refactor(webcrypto): move HKDF off OpenSSL
2026-08-27 02:04:51 +08:00
ldm0
a815619f32
refactor(webcrypto): move curve448 primitives to RustCrypto
2026-08-27 02:04:51 +08:00
ldm0
2bead09773
fix(v8): handle non-string function names
2026-08-27 02:04:06 +08:00
ldm0
d0935a7c9b
Model embedded frame base backgrounds
2026-08-27 02:03:48 +08:00
ldm0
eb829a980b
Separate single and penetrating hit tests
2026-08-27 02:03:32 +08:00
ldm0
d0b3d4ef0a
Expose image coordinates in untransformed root space
2026-08-27 00:52:15 +08:00
ldm0
0195915706
Expose Element current CSS zoom
2026-08-27 00:46:35 +08:00
ldm0
12820a5203
Preserve structural ancestry through block-in-inline
2026-08-27 00:42:38 +08:00
BibekPathak
dda59858b5
fix(cookies): make host-only cookies port-agnostic per RFC 6265
v1.0.6
2026-08-26 21:03:53 +08:00
ldm0
17a288b3db
refactor(csp): unify navigation embedding checks
2026-08-26 20:39:31 +08:00
ldm0
d96feb74f2
refactor(document): unify navigation response policies
2026-08-26 20:39:31 +08:00
ldm0
33238e0ffe
test(wpt): record frame-ancestors response fixes
2026-08-26 20:39:31 +08:00
ldm0
fc7c19e248
fix(csp): enforce frame-ancestors on child responses
2026-08-26 20:39:31 +08:00
ldm0
9b5961086c
fix(encoding): separate response charset lookup
2026-08-26 20:28:00 +08:00
ldm0
e684648346
docs(content-type): clarify parser selection
2026-08-26 20:28:00 +08:00
ldm0
515549d1e3
fix(encoding): match Blink exact charset lookup
2026-08-26 20:28:00 +08:00
ldm0
d7ce6655ff
refactor(content-type): centralize parsing semantics
2026-08-26 20:28:00 +08:00
ldm0
63cf8b53d5
chore(release): bump version to 1.0.6
2026-08-26 20:11:52 +08:00
ldm0
aaa62f2ef7
fix(ci): preserve CDP smoke diagnostics
2026-08-26 20:06:09 +08:00
ldm0
9da8ac5092
feat(fetch): evaluate expressions from files
2026-08-26 20:06:09 +08:00
ldm0
f3d5f3d11c
refactor(runtime): simplify awaited expression evaluation
2026-08-26 17:58:15 +08:00
ldm0
addbb8e3fa
feat(fetch): evaluate page expressions
2026-08-26 17:58:15 +08:00
ldm0
ddb7a84780
test(wpt): refresh full case lists
2026-08-26 06:03:56 +08:00
ldm0
30ae322561
chore(release): bump version to 1.0.5
v1.0.5
2026-08-26 04:56:48 +08:00
ldm0
66fd71f482
fix(svg): load image href resources
2026-08-26 04:31:25 +08:00
ldm0
ece25ddf9f
fix(svg): compute live geometry bounds with kurbo
2026-08-26 04:31:25 +08:00
ldm0
e37ecb245c
fix(svg): expose geometry element interfaces
2026-08-26 04:31:25 +08:00
Athul Nambiar
eeb2ae6179
fix(headers): respect quoted strings when splitting header parameters
2026-08-26 03:47:19 +08:00
ldm0
6e2c94b985
test(cli): wait for explicit Anubis completion
2026-08-26 03:29:40 +08:00
ldm0
aa4e6333b4
test(renderer): avoid cross-source stylesheet ordering assumptions
2026-08-26 03:29:40 +08:00
ldm0
12e122c8fe
fix(renderer): isolate stylesheet parser resume authority
2026-08-26 03:29:40 +08:00
ldm0
8de1ee41a5
fix(renderer): retain admitted parser phase-one driver
2026-08-26 03:29:40 +08:00
ldm0
6566674ac7
fix(network): preserve curl completion order
2026-08-26 03:29:40 +08:00
ldm0
a942fbec7d
fix(renderer): resume parser on stylesheet settlement
...
Release parser execution when the blocking stylesheet state settles, while keeping link and style load/error dispatch as an independent event boundary. Carry parser admission through the page turn so its phase-one consumer can run without an unrelated task splitting the handoff.
2026-08-26 03:29:40 +08:00
ldm0
9c49d2140b
deps(websocket): unify webpki-roots on 1.x
...
Stripped moli: 123,520,056 -> 123,515,960 bytes (-4,096 bytes, -0.0033%).
2026-08-26 03:29:25 +08:00
ldm0
fce58f7468
deps(layout): upgrade parley to 0.11.1
...
Stripped moli: 124,163,128 -> 123,520,056 bytes (-643,072 bytes, -0.52%).
2026-08-26 03:29:25 +08:00
ldm0
36a19dea95
dep: remove unused dependencies
2026-08-26 03:29:25 +08:00
ldm0
8fd8134e0d
test(cdp): strengthen response ordering coverage
2026-08-26 03:26:00 +08:00
ldm0
f44cb47fb9
refactor(svg): delegate matrix math to kurbo affine
2026-08-26 03:10:57 +08:00
ldm0
aa8cd2ecb3
refactor(svg): replace sampled geometry with kurbo
2026-08-26 03:10:57 +08:00
ldm0
3300ba2af2
Model table cell presentation padding
2026-08-26 01:46:50 +08:00