merge: integrate main into scroll-to PR

This commit is contained in:
drakezhang
2026-09-09 23:47:27 +08:00
342 changed files with 48377 additions and 6208 deletions
@@ -105,6 +105,9 @@ describe("handleScrollTo", () => {
if (method === "DOM.getContentQuads") {
return { quads: [[10, 20, 110, 20, 110, 60, 10, 60]] };
}
if (method === "Runtime.evaluate") {
return { result: { value: { width: 200, height: 100 } } };
}
if (method === "Page.getLayoutMetrics") {
return { cssLayoutViewport: { clientWidth: 200, clientHeight: 100 } };
}
@@ -123,6 +126,7 @@ describe("handleScrollTo", () => {
{ sessionId: "child-session", method: "DOM.scrollIntoViewIfNeeded" },
{ sessionId: "child-session", method: "DOM.getContentQuads" },
{ sessionId: "child-session", method: "Page.getLayoutMetrics" },
{ sessionId: "child-session", method: "Runtime.evaluate" },
]);
});