-
Notifications
You must be signed in to change notification settings - Fork 190
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
New test harness for attributes test #564
Conversation
@chadhietala I would appreciate a first input on this. It is mostly the harness and the |
constructor(env = new TestEnvironment()) { | ||
super(env); | ||
this.element = env.getDOM().createElement('div') as HTMLDivElement; | ||
//this.element.setAttribute('debug-root', 'true'); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove ✂️
equalTokens(root, '<input disabled />'); | ||
|
||
rerender({ enabled: null }); | ||
abstract class RenderTest extends BaseRenderTest { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I merged #560 so I'm not sure if you need this any more.
|
||
equalTokens(root, '<a href="http://foo.bar"></a>'); | ||
}); | ||
@test "a[href] marks javascript: protocol as unsafe on updates"() { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This seems to be covered at L190
a3461ae
to
0bbbcad
Compare
@chadhietala this is ready for review. The tests related to sauce labs are failing (the four of them). Shall I just restart job like in Ember or is there anything I am doing wrong here? OTOH, is there any way to remove the TS2300 and related errors? Thank you! |
@Serabe this looks great otherwise. |
TS2300 and related errors are warnings from TypeScript when it finds a duplicated definition. It seems to be coming from the type declaration of es2015 and such. It raises so many that Travis log is hard to use. I've added the select quirk and I'm looking for the one for textarea. Thank you! |
b106536
to
6ec1b27
Compare
I've been a few hours digging into this in IE11 and cannot find anything :( Any help available figuring this out? |
@krisselden I checked on a VM of IE and it appeared IE and Edge do different things with CDATA in a textarea c/d? |
@chadhietala anything I can do to help fix this? |
@chadhietala @krisselden ping? |
@Serabe we removed IE9/IE10/Pantom from master. Can you try to rebase and see if the tests just pass? |
f9e0d57
to
b098cd3
Compare
Done. Still failing IE11 and Edge. |
@Serabe You've Got Conflicts™. |
@locks already in Berlin, not sure when I'll be able to rebase again, but the underlying issue is still there. |
Ok I have an answer. Firstly Notice it does not have a However when we do update the So IE and Edge inject a TextNode when Bold What Shall We Do??? |
No description provided.