Skip to content

Prepare in-depth.html work#274

Open
camillobruni wants to merge 3 commits intoWebKit:mainfrom
camillobruni:2026-02-05_format-in-depth
Open

Prepare in-depth.html work#274
camillobruni wants to merge 3 commits intoWebKit:mainfrom
camillobruni:2026-02-05_format-in-depth

Conversation

@camillobruni
Copy link
Contributor

@camillobruni camillobruni commented Feb 5, 2026

  • Format in-depth.html
  • Add empty in-depth.html sections for the new workloads
  • Add unit tests to check that all benchmarks have a matching in-depth entry

First steps to address #199.

@netlify
Copy link

netlify bot commented Feb 5, 2026

Deploy Preview for webkit-jetstream-preview ready!

Name Link
🔨 Latest commit 233c2d5
🔍 Latest deploy log https://app.netlify.com/projects/webkit-jetstream-preview/deploys/6984d8c1a7fc120008701ba7
😎 Deploy Preview https://deploy-preview-274--webkit-jetstream-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Contributor

@danleh danleh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM with some nits and questions.

}
});
const idSet = new Set(ids);
await driver.get( `http://localhost:${PORT}/index.html?tags=all`);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we want to force documentation for all workloads, even the non-default ones? I would prefer to just document the default ones, otherwise people might be confused why they are listed in in-depth.html but missing from the benchmark run.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Or maybe grey the non-default ones out? Something like: <dt class="non-default">...</dt> with CSS

dt .non-default:after {
    color: #666
}
dt .non-default:after {
    content: " (not run by default)";
}

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For easier reviewing: is this just reformatted or also adding new information?

}

async function inDepthPageTest(driver) {
await driver.get( `http://localhost:${PORT}/in-depth.html`);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: space before tick


async function testEnd2End(params) {
async function runBrowserDriver(body) {
const builder = new Builder().withCapabilities(capabilities);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: double space (maybe just reformat?)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants