Navigation Menu

Skip to content
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

Generated content and improvements to injecting elements with styles #183

Merged
merged 17 commits into from Apr 12, 2011
Merged

Generated content and improvements to injecting elements with styles #183

merged 17 commits into from Apr 12, 2011

Conversation

ryanseddon
Copy link
Member

Still a work in progress

  • Added method injectElementWithStyles() to refactor tests that need to insert and apply styles.
  • Test for CSS generated content, CSS3 generated content.
  • fontface test changed to use injectElementWithStyles() method.
  • testMediaQuery() is a pointer to injectElementWithStyles(), should we keep it? It's not exposed to the external API so it shouldn't be a problem removing it? Removed it for now.
  • test_bundle bundles all tests that use injectElementWithStyles() in single call so all these test inject once into the DOM. Improved slightly by isolating bundle tests to their own nodes this way the method will scale for further possible additions.

Some ideas

  • Bundle fontface, generated content and any other tests that would use injectElementWithStyles() so the DOM is only touched once.
  • Removed css3 generated content test. Not sure if I should bother keeping the test for css3 generated content since Opera is the only browser to support it.
  • Add a hook so the builder will only include injectElementWithStyles() if the user selects any tests that use it.

- Added injectElementwithStyles to replace previous method used in various places
- Not sure seperating the generated content tests is the way to go.
Conflicts:
	modernizr.js
…tedcontentcsstest3

- testMediaQuery has been replace by injectElementsWithStyles
- test_bundle attempts to wrap all tests that use injectElementsWithStyles method into one bundled test that touches the DOM once.
- generatedcontentcss3, kinder pointless test for now.
- This will be more future proof and avoid possible false positive/negatives by isolating each test to it's own element
…injectElementWithStyles method

Conflicts:
	modernizr.js
- Change for loop to reverse while for injectElementWithStyles maybe faster?
- Had some commas where semi colons should of been.
@paulirish paulirish merged commit 1741f32 into Modernizr:master Apr 12, 2011
@paulirish
Copy link
Member

it is in! thanks so much. :D

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

Successfully merging this pull request may close these issues.

None yet

2 participants