Fixes #2969 by only stripping HTML whitespace
Removing unnecessary string trimming
Disable script logging on android. perf-rainbow now loads in ~12 seconds on a nexus7.
Remove needlees tests about document.getElementById() which are covered by wpt.

These tests are covered by wpt. So we need not have these in servo tree.
Fix the double indentation in CastableObjectUnwrapper.

The current code indents the first line of codeOnFailure four spaces too far.
Remove FailureFatalCastableObjectUnwrapper.

The inheritance pattern used here was not particularly enlightening, and only
one caller uses FailureFatalCastableObjectUnwrapper.
Throw a TypeError when unwrapping an interface argument fails.
Throw a TypeError when unwrapping a this object fails.
Merge pull request #3003 from Ms2ger/interface-unwrap-failure

Throw a TypeError when unwrapping an interface fails; r=Manishearth+jdm
Merge pull request #2994 from mechaxl/master

Only strip HTML whitespace in the document.title getter (fixes #2969); r=Ms2ger
Implement support for :disabled CSS selector
Implement support for :enabled CSS selector
Implement support for 'disabled' property in HTMLButtonElement
Implement support for 'disabled' property in HTMLFieldSetElement
Implement support for 'disabled' property in HTMLInputElement
Implement support for 'disabled' property in HTMLOptGroupElement
Implement support for 'disabled' property in HTMLOptionElement
Implement support for 'disabled' property in HTMLSelectElement
Implement support for 'disabled' property in HTMLTextAreaElement
Implement support for 'enabled' property in HTMLAnchorElement