jquery/jquery-ui — pull request #1214 by Rantanen (2014-03-17 20:51:27+00:00)
Title: Dialog: Fix resizing with iframes

Make sure the element that overlays iframes during dialog resize follows
the iframe size during the resize operation.

Fixes #9919

--

Quick fix for the iframe resizing issue. Few things that bother me though:

The iframe the div is overlaying is stored using $.data. Is there a better way and do we need to clear this reference in the _unblockFrames or is it enough to just delete the div itself?

Performance-wise we shouldn't need to iterate through all the iframes in ` _resizeBlocks`. It should be enough to iterate through the iframes inside the current dialog as those are the only ones likely to change size. What would be the cleanest way to implement this? Storing them in different field in ` _blockFrames`, `$(this).children().filter( this.iframeBlocks )`, giving them a className and using `$(this).children("...")` or something else?