Title: [93868] trunk/Source/WebCore
Revision
93868
Author
loi...@chromium.org
Date
2011-08-26 05:32:46 -0700 (Fri, 26 Aug 2011)

Log Message

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):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (93867 => 93868)


--- trunk/Source/WebCore/ChangeLog	2011-08-26 12:28:23 UTC (rev 93867)
+++ trunk/Source/WebCore/ChangeLog	2011-08-26 12:32:46 UTC (rev 93868)
@@ -1,3 +1,13 @@
+2011-08-26  Ilya Tikhonovsky  <loi...@chromium.org>
+
+        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):
+
 2011-08-26  Nikolas Zimmermann  <nzimmerm...@rim.com>
 
         [Qt] http/tests/misc/object-embedding-svg-delayed-size-negotiation-2.htm fails intermittently

Modified: trunk/Source/WebCore/inspector/front-end/Popover.js (93867 => 93868)


--- trunk/Source/WebCore/inspector/front-end/Popover.js	2011-08-26 12:28:23 UTC (rev 93867)
+++ trunk/Source/WebCore/inspector/front-end/Popover.js	2011-08-26 12:32:46 UTC (rev 93868)
@@ -113,7 +113,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
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to