| Index: Source/devtools/front_end/ui/Popover.js
|
| diff --git a/Source/devtools/front_end/ui/Popover.js b/Source/devtools/front_end/ui/Popover.js
|
| index d2d429768355e3312460bebc150a789e9a9b3124..4c27d50c3e943de386832982318e1fddf7e7cacc 100644
|
| --- a/Source/devtools/front_end/ui/Popover.js
|
| +++ b/Source/devtools/front_end/ui/Popover.js
|
| @@ -92,6 +92,9 @@ WebInspector.Popover.prototype = {
|
| WebInspector.Popover._popover.hide();
|
| WebInspector.Popover._popover = this;
|
|
|
| + var document = anchor instanceof Element ? anchor.ownerDocument : contentElement.ownerDocument;
|
| + var window = document.defaultView;
|
| +
|
| // Temporarily attach in order to measure preferred dimensions.
|
| var preferredSize = view ? view.measurePreferredSize() : this.contentElement.measurePreferredSize();
|
| preferredWidth = preferredWidth || preferredSize.width;
|
| @@ -116,7 +119,7 @@ WebInspector.Popover.prototype = {
|
|
|
| hide: function()
|
| {
|
| - window.removeEventListener("resize", this._hideBound, false);
|
| + this._containerElement.ownerDocument.defaultView.removeEventListener("resize", this._hideBound, false);
|
| this.detach();
|
| this._containerElement.remove();
|
| delete WebInspector.Popover._popover;
|
|
|