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

Stop aborting release builds if we've missed invalidations before calling Servo_ResolveStyle #17757

Merged
merged 1 commit into from
Jul 17, 2017

Conversation

bholley
Copy link
Contributor

@bholley bholley commented Jul 17, 2017

A lot of people are hitting this in [1]. I think having style (just potentially out-of-date) is less likely to cause weird crashes than failing to style the element entirely, so it's not worth inflicting this level of crashiness on the dogfood population.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1381475


This change is Reviewable

@highfive
Copy link

Heads up! This PR modifies the following files:

@highfive highfive added the S-awaiting-review There is new code that needs to be reviewed. label Jul 17, 2017
@bholley
Copy link
Contributor Author

bholley commented Jul 17, 2017

CC @emilio @heycam @upsuper @hiikezoe FYI

@bholley
Copy link
Contributor Author

bholley commented Jul 17, 2017

@bors-servo r=bholley p=20

@bors-servo
Copy link
Contributor

📌 Commit f3a42d9 has been approved by bholley

@highfive highfive assigned bholley and unassigned nox Jul 17, 2017
@highfive highfive added S-awaiting-merge The PR is in the process of compiling and running tests on the automated CI. and removed S-awaiting-review There is new code that needs to be reviewed. labels Jul 17, 2017
@bors-servo
Copy link
Contributor

⌛ Testing commit f3a42d9 with merge 602ef8b...

bors-servo pushed a commit that referenced this pull request Jul 17, 2017
Stop aborting release builds if we've missed invalidations before calling Servo_ResolveStyle

A lot of people are hitting this in [1]. I think having style (just potentially out-of-date) is less likely to cause weird crashes than failing to style the element entirely, so it's not worth inflicting this level of crashiness on the dogfood population.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1381475
@bors-servo
Copy link
Contributor

☀️ Test successful - android, arm32, arm64, linux-dev, linux-rel-css, linux-rel-wpt, mac-dev-unit, mac-rel-css1, mac-rel-css2, mac-rel-wpt1, mac-rel-wpt2, mac-rel-wpt3, mac-rel-wpt4, windows-msvc-dev
Approved by: bholley
Pushing 602ef8b to master...

@bors-servo bors-servo merged commit f3a42d9 into servo:master Jul 17, 2017
@highfive highfive removed the S-awaiting-merge The PR is in the process of compiling and running tests on the automated CI. label Jul 17, 2017
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.

4 participants