Reland "[inspector] Add active position try rule index and pass it to inspector" [chromium/src : main]

0 views
Skip to first unread message

Changhao Han (Gerrit)

unread,
Jul 2, 2024, 6:00:32 PM (12 hours ago) Jul 2
to AyeAye, Rune Lillesveen, Alex Rudenko, Chromium LUCI CQ, Alexis Menard, chromium...@chromium.org, devtools...@chromium.org, devtools-re...@chromium.org, blink-...@chromium.org, apavlo...@chromium.org, blink-re...@chromium.org, blink-re...@chromium.org, zol...@webkit.org, blink-revi...@chromium.org
Attention needed from Alex Rudenko and Rune Lillesveen

Changhao Han voted and added 1 comment

Votes added by Changhao Han

Code-Review-1

1 comment

Patchset-level comments
File-level comment, Patchset 1 (Latest):
Changhao Han . resolved

Will test this first.

Open in Gerrit

Related details

Attention is currently required from:
  • Alex Rudenko
  • Rune Lillesveen
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is blockingCode-Review
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I987a5d3f1ba4f87dd0f7ccf2fc1d6c96d80d3f1d
Gerrit-Change-Number: 5672498
Gerrit-PatchSet: 1
Gerrit-Owner: Changhao Han <chang...@chromium.org>
Gerrit-Reviewer: Alex Rudenko <alexr...@chromium.org>
Gerrit-Reviewer: Changhao Han <chang...@chromium.org>
Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Reviewer: Rune Lillesveen <fut...@chromium.org>
Gerrit-CC: Alexis Menard <alexis...@intel.com>
Gerrit-Attention: Rune Lillesveen <fut...@chromium.org>
Gerrit-Attention: Alex Rudenko <alexr...@chromium.org>
Gerrit-Comment-Date: Tue, 02 Jul 2024 22:00:23 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
satisfied_requirement
blocking_requirement
open
diffy

Changhao Han (Gerrit)

unread,
Jul 2, 2024, 6:17:12 PM (12 hours ago) Jul 2
to AyeAye, Rune Lillesveen, Alex Rudenko, Chromium LUCI CQ, Alexis Menard, chromium...@chromium.org, devtools...@chromium.org, twelling...@chromium.org, blundell+...@chromium.org, gangwu...@chromium.org, donnd...@chromium.org, devtools-re...@chromium.org, blink-...@chromium.org, apavlo...@chromium.org, blink-re...@chromium.org, blink-re...@chromium.org, zol...@webkit.org, blink-revi...@chromium.org
Attention needed from Alex Rudenko and Rune Lillesveen

Changhao Han voted and added 1 comment

Votes added by Changhao Han

Auto-Submit+1
Code-Review+0
Commit-Queue+1

1 comment

Patchset-level comments
File-level comment, Patchset 2 (Latest):
Changhao Han . resolved

I will try to reland without the flaky test part first, and will use a separate CL to test if forcing a style recalc might resolve the flakiness.

Open in Gerrit

Related details

Attention is currently required from:
  • Alex Rudenko
  • Rune Lillesveen
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Review
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I987a5d3f1ba4f87dd0f7ccf2fc1d6c96d80d3f1d
Gerrit-Change-Number: 5672498
Gerrit-PatchSet: 2
Gerrit-Owner: Changhao Han <chang...@chromium.org>
Gerrit-Reviewer: Alex Rudenko <alexr...@chromium.org>
Gerrit-Reviewer: Changhao Han <chang...@chromium.org>
Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Reviewer: Rune Lillesveen <fut...@chromium.org>
Gerrit-CC: Alexis Menard <alexis...@intel.com>
Gerrit-Attention: Rune Lillesveen <fut...@chromium.org>
Gerrit-Attention: Alex Rudenko <alexr...@chromium.org>
Gerrit-Comment-Date: Tue, 02 Jul 2024 22:17:02 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

Alex Rudenko (Gerrit)

unread,
3:11 AM (3 hours ago) 3:11 AM
to Changhao Han, AyeAye, Rune Lillesveen, Chromium LUCI CQ, Alexis Menard, chromium...@chromium.org, devtools...@chromium.org, twelling...@chromium.org, blundell+...@chromium.org, gangwu...@chromium.org, donnd...@chromium.org, devtools-re...@chromium.org, blink-...@chromium.org, apavlo...@chromium.org, blink-re...@chromium.org, blink-re...@chromium.org, zol...@webkit.org, blink-revi...@chromium.org
Attention needed from Changhao Han and Rune Lillesveen

Alex Rudenko added 1 comment

Patchset-level comments
Alex Rudenko . resolved

it seems to contain some unrelated changes

Open in Gerrit

Related details

Attention is currently required from:
  • Changhao Han
  • Rune Lillesveen
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Review
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I987a5d3f1ba4f87dd0f7ccf2fc1d6c96d80d3f1d
Gerrit-Change-Number: 5672498
Gerrit-PatchSet: 2
Gerrit-Owner: Changhao Han <chang...@chromium.org>
Gerrit-Reviewer: Alex Rudenko <alexr...@chromium.org>
Gerrit-Reviewer: Changhao Han <chang...@chromium.org>
Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Reviewer: Rune Lillesveen <fut...@chromium.org>
Gerrit-CC: Alexis Menard <alexis...@intel.com>
Gerrit-Attention: Changhao Han <chang...@chromium.org>
Gerrit-Attention: Rune Lillesveen <fut...@chromium.org>
Gerrit-Comment-Date: Wed, 03 Jul 2024 07:11:01 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Changhao Han (Gerrit)

unread,
4:35 AM (2 hours ago) 4:35 AM
to AyeAye, Rune Lillesveen, Alex Rudenko, Chromium LUCI CQ, Alexis Menard, chromium...@chromium.org, devtools...@chromium.org, twelling...@chromium.org, blundell+...@chromium.org, gangwu...@chromium.org, donnd...@chromium.org, devtools-re...@chromium.org, blink-...@chromium.org, apavlo...@chromium.org, blink-re...@chromium.org, blink-re...@chromium.org, zol...@webkit.org, blink-revi...@chromium.org
Attention needed from Alex Rudenko and Rune Lillesveen

Changhao Han added 1 comment

Patchset-level comments
Alex Rudenko . resolved

it seems to contain some unrelated changes

Changhao Han

Oh my.. how did that happen? I just clicked "Reland" and removed several lines of JS in that test. Anyways let me properly rebase this and remove extra unnecessary code.

Open in Gerrit

Related details

Attention is currently required from:
  • Alex Rudenko
  • Rune Lillesveen
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Review
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I987a5d3f1ba4f87dd0f7ccf2fc1d6c96d80d3f1d
Gerrit-Change-Number: 5672498
Gerrit-PatchSet: 2
Gerrit-Owner: Changhao Han <chang...@chromium.org>
Gerrit-Reviewer: Alex Rudenko <alexr...@chromium.org>
Gerrit-Reviewer: Changhao Han <chang...@chromium.org>
Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Reviewer: Rune Lillesveen <fut...@chromium.org>
Gerrit-CC: Alexis Menard <alexis...@intel.com>
Gerrit-Attention: Rune Lillesveen <fut...@chromium.org>
Gerrit-Attention: Alex Rudenko <alexr...@chromium.org>
Gerrit-Comment-Date: Wed, 03 Jul 2024 08:34:47 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Alex Rudenko <alexr...@chromium.org>
satisfied_requirement
unsatisfied_requirement
open
diffy

Rune Lillesveen (Gerrit)

unread,
4:42 AM (2 hours ago) 4:42 AM
to Changhao Han, AyeAye, Rune Lillesveen, Alex Rudenko, Chromium LUCI CQ, Alexis Menard, chromium...@chromium.org, devtools...@chromium.org, twelling...@chromium.org, blundell+...@chromium.org, gangwu...@chromium.org, donnd...@chromium.org, devtools-re...@chromium.org, blink-...@chromium.org, apavlo...@chromium.org, blink-re...@chromium.org, blink-re...@chromium.org, zol...@webkit.org, blink-revi...@chromium.org
Attention needed from Alex Rudenko

Rune Lillesveen added 1 comment

Patchset-level comments
Alex Rudenko . resolved

it seems to contain some unrelated changes

Rune Lillesveen

Weird, the java file changes do not show up in the PS1 or PS1->PS2 diffs.

Open in Gerrit

Related details

Attention is currently required from:
  • Alex Rudenko
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Review
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I987a5d3f1ba4f87dd0f7ccf2fc1d6c96d80d3f1d
Gerrit-Change-Number: 5672498
Gerrit-PatchSet: 2
Gerrit-Owner: Changhao Han <chang...@chromium.org>
Gerrit-Reviewer: Alex Rudenko <alexr...@chromium.org>
Gerrit-Reviewer: Changhao Han <chang...@chromium.org>
Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Reviewer: Rune Lillesveen <fut...@chromium.org>
Gerrit-CC: Alexis Menard <alexis...@intel.com>
Gerrit-Attention: Alex Rudenko <alexr...@chromium.org>
Gerrit-Comment-Date: Wed, 03 Jul 2024 08:41:56 +0000
satisfied_requirement
unsatisfied_requirement
open
diffy

Changhao Han (Gerrit)

unread,
4:47 AM (2 hours ago) 4:47 AM
to AyeAye, Rune Lillesveen, Alex Rudenko, Chromium LUCI CQ, Alexis Menard, chromium...@chromium.org, devtools...@chromium.org, twelling...@chromium.org, blundell+...@chromium.org, gangwu...@chromium.org, donnd...@chromium.org, devtools-re...@chromium.org, blink-...@chromium.org, apavlo...@chromium.org, blink-re...@chromium.org, blink-re...@chromium.org, zol...@webkit.org, blink-revi...@chromium.org
Attention needed from Alex Rudenko and Rune Lillesveen

Changhao Han voted and added 1 comment

Votes added by Changhao Han

Auto-Submit+1
Commit-Queue+1

1 comment

Patchset-level comments
Alex Rudenko . resolved

it seems to contain some unrelated changes

Rune Lillesveen

Weird, the java file changes do not show up in the PS1 or PS1->PS2 diffs.

Changhao Han

Anyways, rebasing seems to resolve this. PTAL again, thanks!

Open in Gerrit

Related details

Attention is currently required from:
  • Alex Rudenko
  • Rune Lillesveen
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Review
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I987a5d3f1ba4f87dd0f7ccf2fc1d6c96d80d3f1d
Gerrit-Change-Number: 5672498
Gerrit-PatchSet: 3
Gerrit-Owner: Changhao Han <chang...@chromium.org>
Gerrit-Reviewer: Alex Rudenko <alexr...@chromium.org>
Gerrit-Reviewer: Changhao Han <chang...@chromium.org>
Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Reviewer: Rune Lillesveen <fut...@chromium.org>
Gerrit-CC: Alexis Menard <alexis...@intel.com>
Gerrit-Attention: Rune Lillesveen <fut...@chromium.org>
Gerrit-Attention: Alex Rudenko <alexr...@chromium.org>
Gerrit-Comment-Date: Wed, 03 Jul 2024 08:47:10 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Comment-In-Reply-To: Rune Lillesveen <fut...@chromium.org>
Comment-In-Reply-To: Alex Rudenko <alexr...@chromium.org>
satisfied_requirement
unsatisfied_requirement
open
diffy

Rune Lillesveen (Gerrit)

unread,
4:50 AM (2 hours ago) 4:50 AM
to Changhao Han, Rune Lillesveen, AyeAye, Alex Rudenko, Chromium LUCI CQ, Alexis Menard, chromium...@chromium.org, devtools...@chromium.org, twelling...@chromium.org, blundell+...@chromium.org, gangwu...@chromium.org, donnd...@chromium.org, devtools-re...@chromium.org, blink-...@chromium.org, apavlo...@chromium.org, blink-re...@chromium.org, blink-re...@chromium.org, zol...@webkit.org, blink-revi...@chromium.org
Attention needed from Alex Rudenko and Changhao Han

Rune Lillesveen voted

Code-Review+1
Commit-Queue+2
Open in Gerrit

Related details

Attention is currently required from:
  • Alex Rudenko
  • Changhao Han
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement satisfiedCode-Review
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I987a5d3f1ba4f87dd0f7ccf2fc1d6c96d80d3f1d
Gerrit-Change-Number: 5672498
Gerrit-PatchSet: 3
Gerrit-Owner: Changhao Han <chang...@chromium.org>
Gerrit-Reviewer: Alex Rudenko <alexr...@chromium.org>
Gerrit-Reviewer: Changhao Han <chang...@chromium.org>
Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Reviewer: Rune Lillesveen <fut...@chromium.org>
Gerrit-CC: Alexis Menard <alexis...@intel.com>
Gerrit-Attention: Changhao Han <chang...@chromium.org>
Gerrit-Attention: Alex Rudenko <alexr...@chromium.org>
Gerrit-Comment-Date: Wed, 03 Jul 2024 08:50:19 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
open
diffy

Alex Rudenko (Gerrit)

unread,
5:52 AM (1 hour ago) 5:52 AM
to Changhao Han, Rune Lillesveen, AyeAye, Chromium LUCI CQ, Alexis Menard, chromium...@chromium.org, devtools...@chromium.org, twelling...@chromium.org, blundell+...@chromium.org, gangwu...@chromium.org, donnd...@chromium.org, devtools-re...@chromium.org, blink-...@chromium.org, apavlo...@chromium.org, blink-re...@chromium.org, blink-re...@chromium.org, zol...@webkit.org, blink-revi...@chromium.org
Attention needed from Changhao Han and Rune Lillesveen

Alex Rudenko voted

Code-Review+1
Commit-Queue+2
Open in Gerrit

Related details

Attention is currently required from:
  • Changhao Han
  • Rune Lillesveen
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement satisfiedCode-Review
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I987a5d3f1ba4f87dd0f7ccf2fc1d6c96d80d3f1d
Gerrit-Change-Number: 5672498
Gerrit-PatchSet: 3
Gerrit-Owner: Changhao Han <chang...@chromium.org>
Gerrit-Reviewer: Alex Rudenko <alexr...@chromium.org>
Gerrit-Reviewer: Changhao Han <chang...@chromium.org>
Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Reviewer: Rune Lillesveen <fut...@chromium.org>
Gerrit-CC: Alexis Menard <alexis...@intel.com>
Gerrit-Attention: Changhao Han <chang...@chromium.org>
Gerrit-Attention: Rune Lillesveen <fut...@chromium.org>
Gerrit-Comment-Date: Wed, 03 Jul 2024 09:52:32 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
open
diffy

Chromium LUCI CQ (Gerrit)

unread,
5:56 AM (27 minutes ago) 5:56 AM
to Changhao Han, Alex Rudenko, Rune Lillesveen, AyeAye, Alexis Menard, chromium...@chromium.org, devtools...@chromium.org, twelling...@chromium.org, blundell+...@chromium.org, gangwu...@chromium.org, donnd...@chromium.org, devtools-re...@chromium.org, blink-...@chromium.org, apavlo...@chromium.org, blink-re...@chromium.org, blink-re...@chromium.org, zol...@webkit.org, blink-revi...@chromium.org

Chromium LUCI CQ submitted the change

Change information

Commit message:
Reland "[inspector] Add active position try rule index and pass it to inspector"

This is a reland of commit 5e84130e78ca65c940ad57d2fbc3a02dfd06f701

Original change's description:
> [inspector] Add active position try rule index and pass it to inspector
>
> This CL adds the following things:
> - the successful (active) position try rule index to
> SuccessfulPositionOption;
> - an API in OutOfFlowData to return the active position try rule index
> added above;
> - necessary bits in the inspector to mark which position try rule is
> active.
>
> Bug: 40246493
> Change-Id: Ib8857d83ef573dd64b8da71bb0363fd0429080bc
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5643490
> Reviewed-by: Alex Rudenko <alexr...@chromium.org>
> Commit-Queue: Changhao Han <chang...@chromium.org>
> Reviewed-by: Rune Lillesveen <fut...@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#1322147}
Bug: 40246493
Change-Id: I987a5d3f1ba4f87dd0f7ccf2fc1d6c96d80d3f1d
Auto-Submit: Changhao Han <chang...@chromium.org>
Commit-Queue: Alex Rudenko <alexr...@chromium.org>
Reviewed-by: Rune Lillesveen <fut...@chromium.org>
Reviewed-by: Alex Rudenko <alexr...@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1322676}
Files:
  • M third_party/blink/public/devtools_protocol/browser_protocol.pdl
  • M third_party/blink/renderer/core/css/out_of_flow_data.cc
  • M third_party/blink/renderer/core/css/out_of_flow_data.h
  • M third_party/blink/renderer/core/css/successful_position_option.cc
  • M third_party/blink/renderer/core/css/successful_position_option.h
  • M third_party/blink/renderer/core/inspector/inspector_css_agent.cc
  • M third_party/blink/renderer/core/inspector/inspector_style_sheet.cc
  • M third_party/blink/renderer/core/inspector/inspector_style_sheet.h
  • M third_party/blink/renderer/core/layout/out_of_flow_layout_part.cc
  • M third_party/blink/web_tests/inspector-protocol/css/css-get-position-try-expected.txt
  • M third_party/blink/web_tests/inspector-protocol/css/css-get-position-try.js
  • M third_party/blink/web_tests/inspector-protocol/resources/css-helper.js
Change size: M
Delta: 12 files changed, 112 insertions(+), 23 deletions(-)
Branch: refs/heads/main
Submit Requirements:
  • requirement satisfiedCode-Review: +1 by Alex Rudenko, +1 by Rune Lillesveen
Open in Gerrit
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: merged
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I987a5d3f1ba4f87dd0f7ccf2fc1d6c96d80d3f1d
Gerrit-Change-Number: 5672498
Gerrit-PatchSet: 4
open
diffy
satisfied_requirement
Reply all
Reply to author
Forward
0 new messages