[dom] Move out of color-base module #1709
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Currently, the
dom-style
module depends oncolor-base
module only for falling back to calculate computed style on legacy Opera (<= 12), but the latest Opera (15+) is almost the same Chrome (Y.UA.webkit
returns truth actually). Many core modules are depending thedom-style
module, I expect that many YUI modules and applications will benefit to faster from more than a little by this change. I also hope that this resolves #1621.I'd like to push this into the
dev-3.x
branch because this changes are across some module's dependencies. And I will rebuildanim
,dom
,loader
,graphics
modules and update theHISTORY.md
fordom
module when this has been merged.Note: The
dom-style-ie
module will still depends on thecolor-base
module for the legacy IE (<= 8.0).