louisremi/background-size-polyfill — pull request #8 by eric1234 (2013-02-28 02:12:18+00:00)
Title: Size specifications, IE7 fix and dynamic styles

When using this polyfill I found the following issues:

* It was caching the size and position info. This isn't compatible
with this information getting changed dynamically (for example
through @media styles).
* Added support for specifying exact sizes.
For example background-size: 100% 100%
* Fixed issue where top was not working because 0
evaluates to false.
* There was a extra comma that caused problems in IE7.

This is a rough patch. I basically just fixed it up for my website,
copy and pasted the final code into GitHub and submitted the patch
in hopes it is useful to someone else. If I get a chance down the
road I can try to make a proper patch (commit for each issue I am
fixing and more extensive testing to make sure I didn't break
anything). But I figured a messy patch is better than no patch if
this helps someone out and I never get a chance to clean it up.