Title: [93954] branches/chromium/835/Source/WebCore/inspector/front-end/Popover.js
Revision
93954
Author
[email protected]
Date
2011-08-28 23:09:42 -0700 (Sun, 28 Aug 2011)

Log Message

Merge 93868 - Web Inspector: in some cases Popover code is failing to calculate popover box position.
https://bugs.webkit.org/show_bug.cgi?id=67029

Reviewed by Yury Semikhatsky.

* inspector/front-end/Popover.js:
(WebInspector.Popover.prototype._positionElement):

[email protected]
Review URL: http://codereview.chromium.org/7778006

Modified Paths

Diff

Modified: branches/chromium/835/Source/WebCore/inspector/front-end/Popover.js (93953 => 93954)


--- branches/chromium/835/Source/WebCore/inspector/front-end/Popover.js	2011-08-29 03:49:03 UTC (rev 93953)
+++ branches/chromium/835/Source/WebCore/inspector/front-end/Popover.js	2011-08-29 06:09:42 UTC (rev 93954)
@@ -94,7 +94,7 @@
         var anchorBox = anchorElement.offsetRelativeToWindow(window);
         anchorBox.width = anchorElement.offsetWidth;
         anchorBox.height = anchorElement.offsetHeight;
-        while (anchorElement !== anchorElement.ownerDocument.body) {
+        while (anchorElement && anchorElement !== anchorElement.ownerDocument.body) {
             if (anchorElement.scrollLeft)
                 anchorBox.x -= anchorElement.scrollLeft;
             if (anchorElement.scrollTop)
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to