greasemonkey/greasemonkey — pull request #1604 by cubegm (2012-08-19 08:24:26+00:00)
Title: Conflict .className and .classList

If someone uses "classList.remove" method (see https://developer.mozilla.org/en-US/docs/DOM/element.classList) to remove a class from the Addon Manager's element, the Greasemonkey will not be able delete "greasemonkey" class, because "classList.remove" method deletes leading spaces from "className" property