Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reland Soft Navigation Patches #44007

Closed
wants to merge 1 commit into from

Conversation

chromium-wpt-export-bot
Copy link
Collaborator

@chromium-wpt-export-bot chromium-wpt-export-bot commented Jan 15, 2024

This is a reland of commit bc3a536a4fc930ff5161c7795758e72893b6afca, which was
reverted in ba0a09e0fca6c7e8e98ad168d52684e4b3f34a08.

Original change's description:

Reland "[soft-navigations] move startTime to processing end"

This is a reland of commit eab7d4b6462aee496860f0dbe342066bd342f5b9

It better takes into account event bubbling, and the fact we see
multiple tasks in a single EventScope in those cases. It also tests this case specifically.

Bug: 1505059
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5076713
Commit-Queue: Yoav Weiss <[email protected]>
Reviewed-by: Ian Clelland <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1231299}

Original original change's description:

[soft-navigations] move startTime to processing end

This CL aligns the implementation with [1], and sets the soft navigation
start time to be the processingEnd of the relevant earlier event.

It also cleans up a few bits of code that became useless, as well as
issues around PerInteractionData copying that were buggy yet hidden
before the timing of setting the different attributes was changed.

[1] WICG/soft-navigations#14

Change-Id: Id9f7ebf9f372a334a206f99258c882f10eeda2c5
Bug: 1505059
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5059108
Reviewed-by: Ian Clelland <[email protected]>
Commit-Queue: Yoav Weiss <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1230490}

Bug: 1505059
Change-Id: Ib70187d5b6335d57705cc15b62a33e142884dd99

Reviewed-on: https://chromium-review.googlesource.com/5199092
WPT-Export-Revision: 8270f9d11be7b27a2bda50e380623d780401e4ee

Copy link
Collaborator

@wpt-pr-bot wpt-pr-bot left a comment

Choose a reason for hiding this comment

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

The review process for this patch is being conducted in the Chromium project.

@chromium-wpt-export-bot chromium-wpt-export-bot force-pushed the chromium-export-cl-5199092 branch 2 times, most recently from 6e3b827 to b3e68e8 Compare January 16, 2024 00:59
This is a reland of commit bc3a536a4fc930ff5161c7795758e72893b6afca, which was
reverted in ba0a09e0fca6c7e8e98ad168d52684e4b3f34a08.

Original change's description:

> Reland "[soft-navigations] move startTime to processing end"
>
> This is a reland of commit eab7d4b6462aee496860f0dbe342066bd342f5b9
>
> It better takes into account event bubbling, and the fact we see
> multiple tasks in a single EventScope in those cases. It also tests this case specifically.
>
> Bug: 1505059
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5076713
> Commit-Queue: Yoav Weiss <[email protected]>
> Reviewed-by: Ian Clelland <[email protected]>
> Cr-Commit-Position: refs/heads/main@{#1231299}

Original original change's description:

> [soft-navigations] move startTime to processing end
>
> This CL aligns the implementation with [1], and sets the soft navigation
> start time to be the processingEnd of the relevant earlier event.
>
> It also cleans up a few bits of code that became useless, as well as
> issues around PerInteractionData copying that were buggy yet hidden
> before the timing of setting the different attributes was changed.
>
>
> [1] WICG/soft-navigations#14
>
> Change-Id: Id9f7ebf9f372a334a206f99258c882f10eeda2c5
> Bug: 1505059
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5059108
> Reviewed-by: Ian Clelland <[email protected]>
> Commit-Queue: Yoav Weiss <[email protected]>
> Cr-Commit-Position: refs/heads/main@{#1230490}

Bug: 1505059
Change-Id: Ib70187d5b6335d57705cc15b62a33e142884dd99
@chromium-wpt-export-bot chromium-wpt-export-bot changed the title Reland "[soft-navigations] move startTime to processing end" Reland Soft Navigation Patches Jan 17, 2024
@chromium-wpt-export-bot
Copy link
Collaborator Author

Close this PR because the Chromium CL has been abandoned.

@chromium-wpt-export-bot chromium-wpt-export-bot deleted the chromium-export-cl-5199092 branch February 2, 2024 16:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants