Skip to content
This repository has been archived by the owner on Feb 10, 2019. It is now read-only.

Mixins fail in IE 8 < - Object does not support this property or method. #1

Open
ericelliott opened this issue Aug 2, 2012 · 2 comments
Labels

Comments

@ericelliott
Copy link
Owner

http://browserling.com/encoder.html#browser=explorer/8.0&uri=http://applitude.herokuapp.com/

Need to shim for IE8. );

ericelliott pushed a commit that referenced this issue Aug 19, 2012
@ericelliott
Copy link
Owner Author

Need to shim .apply() and .trim()

@therealklanni
Copy link

Applitude namespacing (1, 1, 2)Rerun
.register() should assign namespace.
Expected:
true
Died on test #2: Object doesn't support property or method 'apply' - { "message": "Object doesn't support property or method 'apply'", "description": "Object doesn't support property or method 'apply'", "number": -2146827850, "name": "TypeError" }
Applitude deep namespacing (1, 1, 2)Rerun
.register() should work with deep namespaces.
Expected:
true
Died on test #2: Object doesn't support property or method 'apply' - { "message": "Object doesn't support property or method 'apply'", "description": "Object doesn't support property or method 'apply'", "number": -2146827850, "name": "TypeError" }
Applitude timing. (0, 4, 4)Rerun
Render should wait until module beforeRender resolves.
Expected:
false
Render should wait for .register() beforeRender
Expected:
false
Module ready should resolve.
Render function should run.
Applitude mixins (1, 0, 1)Rerun
Died on test #1: Object doesn't support property or method 'trim' - { "message": "Object doesn't support property or method 'trim'", "description": "Object doesn't support property or method 'trim'", "number": -2146827850, "name": "TypeError" }
Deferred utilities (0, 3, 3)Rerun
app.resolved should be a resolved promise.
Expected:
"resolved"
app.rejected should be a rejected promise.
Expected:
"rejected"
resolved
Promise flow utilities (0, 4, 4)Rerun
Queue should not be resolved until all queued promises resolve.
Queue should not be resolved until all queued promises resolve.
Queue should not be resolved until all queued promises resolve.
Queue should resolve when all queued promises resolve.
Expected:
true
Utilities (1, 0, 1)Rerun
Died on test #1: Object doesn't support property or method 'trim' - { "message": "Object doesn't support property or method 'trim'", "description": "Object doesn't support property or method 'trim'", "number": -2146827850, "name": "TypeError" }

It didn't hold up so well to copy/paste, sorry. Hopefully it's good enough.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants