This is the initial automated memory test for the menu component in
material design light.
Running this file will check to see if any new DOM nodes or listeners
have been created, therefore automatically detecting memory leaks.
tests naming and style.
Checkbox, Icon toggle, Radio, and Switch each receive new methods for
checking state.
Test suite language updated for better output. Expanded test coverage.
Finally, code style improvements.
Added `getUpgradedListOfElement_(element)` for getting a list of names of the upgraded classes.
Made `isElementUpgraded_(element, jsClass)` more reliable.
In `upgradeElementInternal(element, optJsClass)`:
* Added argument verification.
* Improved class search efficiency when jsClass is omitted.
* Made `dataUpgraded` update correctly. (Closes#1115)
This implementation should be much saner and less buggy.
Changes:
- Using header rows is now mandatory
- Headers now stretch to fit their content, rather than needing to
specify a header height
- Tabs should now be inside the header
Also adds mdl-base class, which is currently set to include just the
mdl-typography definitions, but will later be extended to include
other global definitions.
All demos, tests and templates have been updated to use mdl-base.
commit b8cb14ab0a511b806a65102f8f032fd40bf361bc
Author: Alexander Surma <surma@surmair.de>
Date: Wed Apr 1 12:16:57 2015 +0100
Invert CSS hack logic
commit f58bf29ee4d376c97d9b673e76ac421eb0b2efae
Author: Alexander Surma <surma@surmair.de>
Date: Tue Mar 31 15:43:28 2015 +0100
Use feature detection
commit 095789e2bb09fcc3b2cfc66f7e9bf768a9e9f8cb
Author: Alexander Surma <surma@surmair.de>
Date: Tue Mar 31 15:34:31 2015 +0100
Revert "Add browser detection"
This reverts commit 82f6c28162d1f68de3dbdaf42f0975122305a8bf.
commit 71d3f147da903d3e6fb8315dd1638dc035aa2d2d
Author: Alexander Surma <surma@surmair.de>
Date: Tue Mar 31 14:37:17 2015 +0100
Colorize aux bar on IE and FF
commit 82f6c28162d1f68de3dbdaf42f0975122305a8bf
Author: Alexander Surma <surma@surmair.de>
Date: Tue Mar 31 14:15:43 2015 +0100
Add browser detection
commit 06f347bba0d5b1979f07357a460dd7608b3063ad
Author: Alexander Surma <surma@surmair.de>
Date: Tue Mar 31 14:01:51 2015 +0100
Externalize SVG again
commit cfdc4f276fbe526a0a671601587fc2630129af10
Author: Alexander Surma <surma@surmair.de>
Date: Mon Mar 30 15:47:13 2015 +0100
Adhere to styleguide
commit cf4c72aebe94a1a59fa4b6e02b0b44888ef3a484
Author: Alexander Surma <surma@surmair.de>
Date: Mon Mar 30 12:50:38 2015 +0100
Inline SVG for progress bar
commit bc9e77d73462e2466d4685d381dc3bceeadeb12b
Author: Alexander Surma <surma@surmair.de>
Date: Mon Mar 30 12:46:44 2015 +0100
Add unit tests for progress bar
commit 9e70b49480109d248d45737e80e517e04c78d4ac
Author: Alexander Surma <surma@surmair.de>
Date: Fri Mar 27 17:48:11 2015 +0000
Speed up buffering animation
commit 45e7dd3751e389c69c64ef33b912dda793b3f733
Author: Alexander Surma <surma@surmair.de>
Date: Fri Mar 27 16:15:03 2015 +0000
Add circle svg for buffer bar
commit ade9276219db103a11fbcfc3908201a8d21e845c
Author: Alexander Surma <surma@surmair.de>
Date: Fri Mar 27 15:24:17 2015 +0000
Fix colors
commit ba10830796299571c96357fe8871678b3677046c
Author: Alexander Surma <surma@surmair.de>
Date: Fri Mar 27 14:54:27 2015 +0000
Implement indeterminate progress bar
commit 71bac12de651337cc3634ded6133372f54bbc6bd
Author: Alexander Surma <surma@surmair.de>
Date: Fri Mar 27 14:23:24 2015 +0000
Add support for buffer bar
commit 9933563f229d3bb4593110cc84e77a9eb46ae2a9
Author: Alexander Surma <surma@surmair.de>
Date: Thu Mar 26 22:26:52 2015 +0000
Implement basic progress bar