Skip to content
This repository was archived by the owner on Sep 20, 2019. It is now read-only.

Fix WebComponents tests status#445

Merged
dfreedm merged 8 commits into
masterfrom
fix-tests
Dec 16, 2015
Merged

Fix WebComponents tests status#445
dfreedm merged 8 commits into
masterfrom
fix-tests

Conversation

@dfreedm
Copy link
Copy Markdown
Contributor

@dfreedm dfreedm commented Nov 14, 2015

Get to 100% green on travis

  • Chrome
  • Firefox
  • Safari
    • 7
    • 8
    • 9
  • IE
    • 10
    • 11
  • Edge

@dfreedm dfreedm force-pushed the fix-tests branch 2 times, most recently from 7b68977 to 95e73cd Compare November 16, 2015 23:30
- Removed some unnecessary tests
- Accounted for some platform oddities
- Disabled MutationObserver tests for platforms with native MutationObserver

Results:
- 100% green in firefox and chrome
- HTMLTemplateElement errors in CustomElements tests (missing import)
- Expected ShadowDOM webgl errors in Safari 9
Fix travis for building on modern node
Fix Template HTMLImports loading dependence in wct 4
@dfreedm
Copy link
Copy Markdown
Contributor Author

dfreedm commented Dec 16, 2015

I'm going to merge this now. Better to have more stable testing than to get perfect.

dfreedm added a commit that referenced this pull request Dec 16, 2015
Fix WebComponents tests status
@dfreedm dfreedm merged commit 07f2169 into master Dec 16, 2015
@dfreedm dfreedm deleted the fix-tests branch December 16, 2015 01:23
@dfreedm dfreedm restored the fix-tests branch December 16, 2015 01:23
@dfreedm dfreedm deleted the fix-tests branch February 19, 2016 00:42
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant