Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upUpdate parser state only after rule is successfully parsed #18139
Conversation
highfive
commented
Aug 18, 2017
|
Heads up! This PR modifies the following files:
|
highfive
commented
Aug 18, 2017
|
@bors-servo try |
Update parser state only after rule is successfully parsed This is expected to fix several web-platform tests mentioned in [bug 1389187](https://bugzilla.mozilla.org/show_bug.cgi?id=1389187).
|
r? @SimonSapin |
|
(try should fail with unexpected passes, I suppose) |
|
|
|
This seems to cause assertion on css-namespaces-3/syntax-014.xml on Gecko. Will investigate. Please don't r+ for now. |
|
Hmmm... so the problem here is that we need to freeze the |
|
|
|
Emilio said #18142 should help with that. But it also conflicts, so this needs some more changes. |
|
Looks good now: https://treeherder.mozilla.org/#/jobs?repo=try&revision=dd3a5f625ba885e0b89cba35b0c52f9dc5c8f1ff @emilio, thanks for the help. |
|
@bors-servo r+ |
|
|
Update parser state only after rule is successfully parsed This is expected to fix several web-platform tests mentioned in [bug 1389187](https://bugzilla.mozilla.org/show_bug.cgi?id=1389187). <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/18139) <!-- Reviewable:end -->
|
|
MozReview-Commit-ID: F8wa1hxNtCZ
MozReview-Commit-ID: 7q1ITUpRcS2
MozReview-Commit-ID: F8wa1hxNtCZ
MozReview-Commit-ID: 7q1ITUpRcS2
MozReview-Commit-ID: F8wa1hxNtCZ
MozReview-Commit-ID: 7q1ITUpRcS2
MozReview-Commit-ID: F8wa1hxNtCZ UltraBlame original commit: 39e9a20aacfcde749c386b048a48d86144a9f6fa
MozReview-Commit-ID: 7q1ITUpRcS2 UltraBlame original commit: 02095185a9479e03f31f8a38d05eb64cd9516bf2
MozReview-Commit-ID: F8wa1hxNtCZ UltraBlame original commit: 39e9a20aacfcde749c386b048a48d86144a9f6fa
MozReview-Commit-ID: 7q1ITUpRcS2 UltraBlame original commit: 02095185a9479e03f31f8a38d05eb64cd9516bf2
MozReview-Commit-ID: F8wa1hxNtCZ UltraBlame original commit: 39e9a20aacfcde749c386b048a48d86144a9f6fa
MozReview-Commit-ID: 7q1ITUpRcS2 UltraBlame original commit: 02095185a9479e03f31f8a38d05eb64cd9516bf2
upsuper commentedAug 18, 2017
•
edited by SimonSapin
This is expected to fix several web-platform tests mentioned in bug 1389187.
This change is