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

Investigate and fix remaining MutationObserver test failures #21233

Open
jdm opened this issue Jul 23, 2018 · 5 comments
Open

Investigate and fix remaining MutationObserver test failures #21233

jdm opened this issue Jul 23, 2018 · 5 comments
Assignees
Labels
A-content/dom Interacting with the DOM from web content

Comments

@jdm jdm added the A-content/dom Interacting with the DOM from web content label Jul 23, 2018
bors-servo pushed a commit that referenced this issue Jul 23, 2018
Enable MutationObserver by default.

All of the WebIDL APIs are implemented, so we might as well have it enabled by default now. I've filed #21233 for the remaining test failures.

<!-- 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/21232)
<!-- Reviewable:end -->
bors-servo pushed a commit that referenced this issue Jul 23, 2018
script: A couple mutation observer fixes.

I felt like doing Servo stuff while trying to catch Gecko intermittents :)

This fixes most of #21233. I haven't dug into the other test.

<!-- 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/21236)
<!-- Reviewable:end -->
@KiChjang
Copy link
Contributor

The first INI file doesn't exist anymore, and I've just built and ran the test on master -- all subtests passed locally.

@KiChjang
Copy link
Contributor

Same goes for the second INI file.

@jdm
Copy link
Member Author

jdm commented Jul 24, 2018

Yes, there were both fixed yesterday by #21236.

bors-servo pushed a commit that referenced this issue Jul 25, 2018
Enable MutationObserver by default.

All of the WebIDL APIs are implemented, so we might as well have it enabled by default now. I've filed #21233 for the remaining test failures.

<!-- 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/21232)
<!-- Reviewable:end -->
bors-servo pushed a commit that referenced this issue Jul 25, 2018
Enable MutationObserver by default.

All of the WebIDL APIs are implemented, so we might as well have it enabled by default now. I've filed #21233 for the remaining test failures.

<!-- 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/21232)
<!-- Reviewable:end -->
@KiChjang KiChjang self-assigned this Aug 7, 2018
bors-servo pushed a commit that referenced this issue Aug 31, 2018
[WIP] Mutation observer test fix

Fixes #21233.

<!-- 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/21456)
<!-- Reviewable:end -->
@pshaughn
Copy link
Member

pshaughn commented Dec 5, 2019

Has anything further happened with this?

@jdm
Copy link
Member Author

jdm commented Dec 5, 2019

#21456 was an attempt, but it stalled a while ago.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-content/dom Interacting with the DOM from web content
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants