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