Karl Seguin
|
86ae004825
|
new Comment(?[]const u8)
|
2025-12-11 07:41:08 +08:00 |
|
Karl Seguin
|
a355d9e517
|
Handle infinitely recursive mutation observer
FireFox hangs in these cases, but we'd rather handle it gracefully.
|
2025-12-11 07:13:59 +08:00 |
|
Karl Seguin
|
61aca85632
|
Pass Headers legacy tests
|
2025-12-10 18:43:24 +08:00 |
|
Karl Seguin
|
159165490d
|
Allow event listener to remove itself or other pending listeners
|
2025-12-10 17:56:49 +08:00 |
|
Karl Seguin
|
9c8299f13f
|
Change to linear scaling for renderer.
With the previous exponential approach, a deep site (the deepest element in
amazon's product page is 36 levels deep) would be unrealistic.
|
2025-12-10 16:39:27 +08:00 |
|
Karl Seguin
|
27e58181fb
|
Properly resolve inspector ObjectId back to a DOM Node
Tweak element boundingRect and "renderer" based on what puppeteer needs.
|
2025-12-10 15:44:08 +08:00 |
|
Muki Kiboigo
|
02a0727870
|
eqlDocument slicing at hash
|
2025-12-09 17:11:04 -08:00 |
|
Muki Kiboigo
|
7c9d7259e6
|
add NavigationActivation
|
2025-12-09 17:11:04 -08:00 |
|
Muki Kiboigo
|
ddb83cf9c5
|
add assert and note on getCurrentEntry
|
2025-12-09 17:11:04 -08:00 |
|
Muki Kiboigo
|
3662d1681e
|
no need to run microtasks before onload
|
2025-12-09 17:11:04 -08:00 |
|
Muki Kiboigo
|
6534dc4c4f
|
use Navigation ptr instead of fat copy
|
2025-12-09 17:11:04 -08:00 |
|
Muki Kiboigo
|
395f93240d
|
minor Navigation style changes
|
2025-12-09 17:11:03 -08:00 |
|
Muki Kiboigo
|
ac85341cab
|
add NavigationKind to navigate
|
2025-12-09 17:10:59 -08:00 |
|
Muki Kiboigo
|
01d71323fc
|
complete History impl backed by Navigation
|
2025-12-09 16:51:05 -08:00 |
|
Muki Kiboigo
|
ee7852665e
|
fix GPL headers
|
2025-12-09 16:51:05 -08:00 |
|
Muki Kiboigo
|
9d7b80c1ac
|
backport Location getHash
|
2025-12-09 16:51:05 -08:00 |
|
Muki Kiboigo
|
907298c6b1
|
backport pageshow event
|
2025-12-09 16:51:04 -08:00 |
|
Muki Kiboigo
|
cc53fec08d
|
backport run microtasks before firing onload
|
2025-12-09 16:51:04 -08:00 |
|
Muki Kiboigo
|
ab165d3f1f
|
getNavigationType return string
|
2025-12-09 16:51:04 -08:00 |
|
Muki Kiboigo
|
7c34cb5852
|
fix getState on NavigationHistoryEntry
|
2025-12-09 16:51:04 -08:00 |
|
Muki Kiboigo
|
71d57c1e27
|
add Navigation to Window
|
2025-12-09 16:51:04 -08:00 |
|
Muki Kiboigo
|
6a5e088c52
|
update wpt to include Navigation
|
2025-12-09 16:51:04 -08:00 |
|
Muki Kiboigo
|
8ec9f634b4
|
backport URL eqlDocument tests
|
2025-12-09 16:51:04 -08:00 |
|
Muki Kiboigo
|
0e4cfbfe6b
|
backport the resolve/stitch regression test
|
2025-12-09 16:51:03 -08:00 |
|
Muki Kiboigo
|
370c3a49a7
|
initial Navigation
|
2025-12-09 16:51:01 -08:00 |
|
Pierre Tachoire
|
a7e0110acb
|
Merge pull request #1260 from lightpanda-io/cdp-lifecycle-backport
support url on createTarget and send lifecycle events
|
2025-12-09 13:35:45 +01:00 |
|
Pierre Tachoire
|
3769715582
|
Page.reset msut create context and window once
|
2025-12-09 12:24:01 +01:00 |
|
Pierre Tachoire
|
0d8dd84df5
|
support url on createTarget and send lifecycle events
Support url parameter on createTarget. we now navigate on createTarget
to dispatch events correctly, even in case of about:blank
|
2025-12-09 11:29:00 +01:00 |
|
Karl Seguin
|
e98bb16255
|
Merge pull request #1259 from lightpanda-io/cdp-security-ignore-cert-err-backport
cdp: implement Security.setIgnoreCertificateErrors
|
2025-12-09 17:58:14 +08:00 |
|
Pierre Tachoire
|
6a098665fa
|
http: remove inflight conn check when enable/disable TLS
|
2025-12-09 10:47:34 +01:00 |
|
Karl Seguin
|
47b4b68e60
|
add parsed DocType to document (and handle dumping it)
|
2025-12-09 16:38:56 +08:00 |
|
Pierre Tachoire
|
53ccefc15c
|
cdp: implement Security.setIgnoreCertificateErrors
ensure no inflight conns is running before set TLS verify
|
2025-12-09 08:50:58 +01:00 |
|
Karl Seguin
|
0e1b966dce
|
re-enable CDP dom domain
|
2025-12-09 13:04:01 +08:00 |
|
Karl Seguin
|
9132bc2375
|
re-enable CDP node registry
|
2025-12-09 11:50:33 +08:00 |
|
Karl Seguin
|
49c0e95664
|
Merge pull request #1242 from lightpanda-io/nikneym/element-apis
add `insertAdjacentHTML` and other variants
|
2025-12-09 06:52:48 +08:00 |
|
Karl Seguin
|
97e920b68f
|
Merge pull request #1252 from lightpanda-io/ignore-comment
improve a little bit Element.innerText
|
2025-12-09 06:49:55 +08:00 |
|
Pierre Tachoire
|
3538c77b78
|
innerText: ignore CDATA section
|
2025-12-08 17:45:53 +01:00 |
|
Halil Durak
|
4bc4b2aeac
|
Merge pull request #1245 from lightpanda-io/nikneym/performance-api-changes
Performance API changes
|
2025-12-08 17:59:21 +03:00 |
|
Pierre Tachoire
|
38030c7d21
|
improve Element.innerText formatting
|
2025-12-08 15:56:18 +01:00 |
|
Pierre Tachoire
|
e74d45d6c2
|
implement Script.innerText
|
2025-12-08 15:54:19 +01:00 |
|
Karl Seguin
|
0479813494
|
add CDATASection
|
2025-12-08 22:09:15 +08:00 |
|
Karl Seguin
|
ef3ba13979
|
Add keys/values/entries/forEach/toString to DOMTokenList
|
2025-12-08 21:31:58 +08:00 |
|
Halil Durak
|
f82cfca2ee
|
support overloads of Performance#measure
`init1` => `init`
support `navigationStart` in `getMarkTime`
Turns out this is just an alias to 0.
prefer `self` instead of `page.window._performance`
|
2025-12-08 16:26:49 +03:00 |
|
Karl Seguin
|
4b204265c9
|
handle error in normal scripts
|
2025-12-08 19:01:59 +08:00 |
|
Karl Seguin
|
fbb37633f0
|
Add start/cancel/fill/strategy support for ReadableStream
|
2025-12-08 18:24:15 +08:00 |
|
Karl Seguin
|
09328aeb5a
|
Merge pull request #1248 from lightpanda-io/ignore-comment
textContent and innerText adjustements
|
2025-12-08 17:58:05 +08:00 |
|
Pierre Tachoire
|
5284d75cb7
|
use CData.render for innerText
|
2025-12-08 09:55:31 +01:00 |
|
Pierre Tachoire
|
aac35ae868
|
implement CData.render
|
2025-12-08 09:41:06 +01:00 |
|
Karl Seguin
|
65751a69ae
|
document.cookie
|
2025-12-08 16:28:31 +08:00 |
|
Karl Seguin
|
121c49e9c3
|
Remove std.Uri from cookies
Everything now works on a [:0]const u8, with browser/URL.zig for parsing
|
2025-12-08 16:23:19 +08:00 |
|