mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 707014 - JavaScript Error: 'frame.frameElement is null' {file: 'chrome://browser/content/browser.js' line: 1856} [r=wesj]
This commit is contained in:
parent
2353d5835c
commit
1c14a5a24e
@ -1844,12 +1844,13 @@ const ElementTouchHelper = {
|
||||
}
|
||||
return false;
|
||||
},
|
||||
|
||||
getContentClientRects: function(aElement) {
|
||||
let offset = {x: 0, y: 0};
|
||||
let offset = { x: 0, y: 0 };
|
||||
|
||||
let nativeRects = aElement.getClientRects();
|
||||
// step out of iframes and frames, offsetting scroll values
|
||||
for (let frame = aElement.ownerDocument.defaultView; frame != content; frame = frame.parent) {
|
||||
for (let frame = aElement.ownerDocument.defaultView; frame.frameElement; frame = frame.parent) {
|
||||
// adjust client coordinates' origin to be top left of iframe viewport
|
||||
let rect = frame.frameElement.getBoundingClientRect();
|
||||
let left = frame.getComputedStyle(frame.frameElement, "").borderLeftWidth;
|
||||
|
Loading…
Reference in New Issue
Block a user