openads.js does not check whether the global variables it tries to access are actually defined. Since the code runs in the global scope, it breaks all other JavaScript on a page under (un)certain conditions.

Effectively, this module breaks Image Assist's popup window containing a frameset that allows to browse existing images.

CommentFileSizeAuthor
openads.js-frame-cleanup.patch1.62 KBsun

Comments

sun’s picture

Note that the bug with Image Assist can only be replicated if JavaScript aggregation is enabled.