Commit Graph
167 Commits
Author SHA1 Message Date
Dean 2c5d48bae8 Merge pull request #15858 from ashwin280802/feat/nkwebkit-keyvalue
feat(libSceNKWebKit): implement WKKeyValueStorageManager constant-return exports
2026-11-07 11:28:35 +13:00
Adria Espi 2c52420b94 feat(libSceNKWebKit): implement WKBundleScriptWorld query and name functions 2026-11-06 19:10:40 +01:00
Eduardo Ruiz 365ed5b51a Merge remote-tracking branch 'origin/main' into feat/nkwebkit-no-op-exports
# Conflicts:
#	core/libs/prx/libSceNKWebKit/Export.cpp
#	docs/dev/debt/libSceNKWebKit.md
2026-11-06 16:05:00 +01:00
Eduardo Ruiz fff3439b5f docs(libSceNKWebKit): recount the throwing inventory after the merge 2026-11-06 14:25:01 +01:00
Adrià 197e8e63d5 Merge upstream/main into feat/nkwebkit-no-op-exports 2026-11-06 13:50:06 +01:00
Eduardo Ruiz 7298766e18 Merge remote-tracking branch 'origin/main' into feat/nkwebkit-forward-exports
# Conflicts:
#	docs/dev/debt/libSceNKWebKit.md
2026-11-06 12:13:07 +01:00
Adrià a9be312aad Merge upstream/main into feat/nkwebkit-no-op-exports 2026-11-06 11:20:10 +01:00
Alex WhitehouseandClaude Opus 5.5 47bf1e7109 feat(libSceNKWebKit): implement WebCore::parseHTMLNonNegativeInteger
Port the pinned WebKit integer parser and pin its Expected return ABI. Cover both string widths, parser boundaries and distinct errors with a host test.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-11-06 10:10:44 +00:00
Adrià 29d00597c2 Merge upstream/main into feat/nkwebkit-no-op-exports 2026-11-06 10:28:54 +01:00
Dean Galvin b49b65f255 Merge branch 'main' 2026-11-06 22:10:55 +13:00
Eduardo Ruiz fcc5f81a77 Merge remote-tracking branch 'origin/main' into feat/nkwebkit-forward-exports 2026-11-06 10:05:08 +01:00
Eduardo Ruiz 3a134e3374 Merge remote-tracking branch 'origin/main' into feat/nkwebkit-no-op-exports 2026-11-06 10:03:13 +01:00
Hedi Trigui 1bf521d86a Merge remote-tracking branch 'upstream/main' into feat/nkwebkit-main-thread
# Conflicts:
#	docs/dev/debt/libSceNKWebKit.md
2026-11-06 09:33:38 +01:00
Hedi Trigui e79eb7543a Merge remote-tracking branch 'upstream/main' into feat/nkwebkit-main-thread
# Conflicts:
#	docs/dev/debt/libSceNKWebKit.md
2026-11-06 09:22:22 +01:00
Dean Galvin 661a4add29 Merge branch 'main' 2026-11-06 21:10:41 +13:00
Dean Galvin 372f53a8e2 Merge branch 'main' 2026-11-06 20:50:43 +13:00
Dean Galvin 40e548f5ef Merge branch 'main' 2026-11-06 20:14:10 +13:00
Eduardo Ruiz 57a824a56c docs(libSceNKWebKit): recount the forwarding targets after the main merge 2026-11-06 08:10:01 +01:00
Eduardo Ruiz 4469738c91 fix(libSceNKWebKit): drop the MediaTime and PlatformTimeRanges rows main now implements 2026-11-06 08:07:11 +01:00
Eduardo Ruiz ed705b4fae Merge remote-tracking branch 'origin/main' into feat/nkwebkit-field-setters
# Conflicts:
#	docs/dev/debt/libSceNKWebKit.md
2026-11-06 08:05:44 +01:00
Eduardo Ruiz 9ba1eccc42 Merge remote-tracking branch 'origin/main' into feat/nkwebkit-forward-exports
# Conflicts:
#	core/libs/prx/libSceNKWebKit/Export.cpp
#	docs/dev/debt/libSceNKWebKit.md
2026-11-06 08:05:44 +01:00
Eduardo Ruiz b645de6acb Merge remote-tracking branch 'origin/main' into feat/nkwebkit-no-op-exports
# Conflicts:
#	core/libs/prx/libSceNKWebKit/Export.cpp
#	core/libs/prx/libSceNKWebKit/include/InventoryExports.hpp
#	docs/dev/debt/libSceNKWebKit.md
2026-11-06 08:05:43 +01:00
Dean Galvin f52ed991c3 Merge branch 'main' 2026-11-06 19:57:17 +13:00
Dean Galvin d2b6090cfc Merge branch 'main' 2026-11-06 19:21:49 +13:00
Dean Galvin 57de7a3e9a Merge branch 'main' 2026-11-06 19:21:48 +13:00
Dean Galvin f8a12ef61b Merge branch 'main' 2026-11-06 19:02:50 +13:00
Dean Galvin e035ff4474 Merge branch 'main' 2026-11-06 19:02:24 +13:00
Dean Galvin bffa4ee0a1 Merge branch 'main' 2026-11-06 18:47:39 +13:00
Dean Galvin 550f4fcb04 Merge branch 'main' 2026-11-06 18:47:39 +13:00
Dean Galvin 6b9f583654 Merge branch 'main' 2026-11-06 18:26:34 +13:00
Dean Galvin 71f63bf3ab Merge branch 'main' 2026-11-06 18:24:36 +13:00
Dean Galvin 88274af700 Merge branch 'main' 2026-11-06 18:24:35 +13:00
Dean Galvin 8305d6bb80 Merge branch 'main' 2026-11-06 18:24:35 +13:00
Dean Galvin eaf8f588eb Merge branch 'main' 2026-11-06 18:24:35 +13:00
Dean Galvin ddfdf5d8b5 Merge branch 'main' 2026-11-06 18:24:35 +13:00
Dean Galvin 70c3307bad test(libSceNKWebKit): remove leftover conflict fragments from the Base test and debt notes 2026-11-06 18:23:55 +13:00
Dean Galvin 5dd04b9be8 test(libSceNKWebKit): remove leftover conflict fragments from the Base test and debt notes 2026-11-06 16:57:41 +13:00
Dean Galvin 193795c2b9 test(libSceNKWebKit): remove leftover conflict fragments from the Base test and debt notes 2026-11-06 16:57:41 +13:00
Dean Galvin 7c229016fd test(libSceNKWebKit): remove leftover conflict fragments from the Base test and debt notes 2026-11-06 16:57:41 +13:00
Dean Galvin 65dccdf182 test(libSceNKWebKit): remove leftover conflict fragments from the Base test and debt notes 2026-11-06 16:57:41 +13:00
Dean Galvin 27df3259f8 Merge branch 'main' 2026-11-06 14:26:37 +13:00
Dean Galvin 95ae3a10f7 Merge branch 'main' 2026-11-06 12:35:45 +13:00
Eduardo Ruiz e11ed699e1 Merge remote-tracking branch 'origin/main' into feat/nkwebkit-field-setters 2026-11-06 00:10:37 +01:00
Eduardo Ruiz e5f522757c Merge remote-tracking branch 'origin/main' into feat/nkwebkit-forward-exports 2026-11-06 00:10:36 +01:00
Eduardo Ruiz ffdb441330 Merge remote-tracking branch 'origin/main' into feat/nkwebkit-no-op-exports 2026-11-06 00:09:47 +01:00
Dean Galvin 3dabcf01b4 Merge branch 'main' 2026-11-06 12:06:19 +13:00
Dean Galvinandjagrat04 625bde3a38 fix(libSceNKWebKit): match the pinned WKURLResponse getters
WKURLResponseCopyURL returns null for an unset URL, as toCopiedURLAPI
does at the pinned source, and WKURLResponseGetExpectedContentLength
returns the uint32_t of the pinned C API (stored as 64 bits). The test
expects the null URL, checks that 4294967297 and -1 return 1 and
UINT32_MAX, and releases the references it takes. Add a debt entry for
the six getters.

Co-authored-by: jagrat04 <[email protected]>
2026-11-06 11:39:14 +13:00
Dean Galvin 5f11765439 Merge remote-tracking branch 'origin/main' into HEAD
# Conflicts:
#	docs/dev/debt/libSceNKWebKit.md
2026-11-06 11:25:29 +13:00
Dean Galvin 66777cb944 Merge branch 'main' 2026-11-06 11:15:41 +13:00
Eduardo Ruiz 00d9c797bd Merge remote-tracking branch 'origin/main' into feat/nkwebkit-no-op-exports
# Conflicts:
#	docs/dev/debt/libSceNKWebKit.md
2026-11-05 22:07:59 +01:00