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

[return value version] Handle `inset: auto` values for absolutely positioned elements #27397

Closed
wants to merge 4 commits into from

Conversation

@Manishearth
Copy link
Member

Manishearth commented Jul 24, 2020

Fixes #27387

I'm not 100% sure of this approach, i don't like reconstructing the
vector there.

Also, when tried on the testcase in #27387, while the square no longer overlaps, it's still very close to the previous line. I think I need to handle margins.

@Manishearth
Copy link
Member Author

Manishearth commented Jul 24, 2020

@bors-servo try

running the entire css suite is taking forever, and also apparently my computer is fast enough to turn some of the timeouts into other errors

bors-servo added a commit that referenced this pull request Jul 24, 2020
Handle `inset: auto` values for absolutely positioned elements

Fixes #27387

I'm not 100% sure of this approach, i don't like reconstructing the
vector there.

Also, when tried on the testcase in #27387, while the square no longer overlaps, it's still very close to the previous line. I think I need to handle margins.
@bors-servo
Copy link
Contributor

bors-servo commented Jul 24, 2020

Trying commit 83bc984 with merge 01c4f01...

@Manishearth Manishearth force-pushed the Manishearth:abspos-auto branch from 83bc984 to 4d57db3 Jul 24, 2020
@bors-servo
Copy link
Contributor

bors-servo commented Jul 24, 2020

💔 Test failed - status-taskcluster

@Manishearth
Copy link
Member Author

Manishearth commented Jul 24, 2020

@bors try=wpt-2020

@jdm
Copy link
Member

jdm commented Jul 24, 2020

@bors-servo retry try=wpt-2020

bors-servo added a commit that referenced this pull request Jul 24, 2020
Handle `inset: auto` values for absolutely positioned elements

Fixes #27387

I'm not 100% sure of this approach, i don't like reconstructing the
vector there.

Also, when tried on the testcase in #27387, while the square no longer overlaps, it's still very close to the previous line. I think I need to handle margins.
@bors-servo
Copy link
Contributor

bors-servo commented Jul 24, 2020

Trying commit 4d57db3 with merge 152250a...

@bors-servo
Copy link
Contributor

bors-servo commented Jul 24, 2020

💔 Test failed - status-taskcluster

@Manishearth Manishearth changed the title Handle `inset: auto` values for absolutely positioned elements [return value version] Handle `inset: auto` values for absolutely positioned elements Jul 24, 2020
@Manishearth
Copy link
Member Author

Manishearth commented Jul 24, 2020

Opened a second version of this PR in #27399, based on @SimonSapin's comments. It's a separate PR because the approaches are pretty different.

bors-servo added a commit that referenced this pull request Jul 25, 2020
[Arc version] Handle `inset: auto` values for absolutely positioned elements

Fixes #27387

This is the same as #27397 , but written to share the box offset data instead of bubbling the hoisted box up based on comments from @SimonSapin.
@Manishearth
Copy link
Member Author

Manishearth commented Jul 27, 2020

Closing in favor of #27399

bors-servo added a commit that referenced this pull request Jul 27, 2020
…apin

Handle `inset: auto` values for absolutely positioned elements

Fixes #27387

This is the same as #27397 , but written to share the box offset data instead of bubbling the hoisted box up based on comments from @SimonSapin.
bors-servo added a commit that referenced this pull request Jul 27, 2020
…apin

Handle `inset: auto` values for absolutely positioned elements

Fixes #27387

This is the same as #27397 , but written to share the box offset data instead of bubbling the hoisted box up based on comments from @SimonSapin.
bors-servo added a commit that referenced this pull request Jul 27, 2020
…apin

Handle `inset: auto` values for absolutely positioned elements

Fixes #27387

This is the same as #27397 , but written to share the box offset data instead of bubbling the hoisted box up based on comments from @SimonSapin.
bors-servo added a commit that referenced this pull request Jul 27, 2020
…apin

Handle `inset: auto` values for absolutely positioned elements

Fixes #27387

This is the same as #27397 , but written to share the box offset data instead of bubbling the hoisted box up based on comments from @SimonSapin.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

5 participants
You can’t perform that action at this time.