Fixed jumpiness in loading of details/summary polyfill (#2176).
Resolved merge conflicts.
Minor code cleanup.
Merge branch 'v3.0'
Merge pull request #2178 from pjackson28/master

Fixed jumpiness in loading of details/summary polyfill (#2176)