mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 718684 - Fix rect calculation so that the form assist works within iframes too. r=sriram
This commit is contained in:
parent
c0e5493716
commit
7e8e2ad8ac
@ -2774,15 +2774,15 @@ var FormAssistant = {
|
||||
this._currentInputElement = currentElement;
|
||||
let suggestions = this._getAutocompleteSuggestions(currentElement.value, currentElement);
|
||||
|
||||
let rect = currentElement.getBoundingClientRect();
|
||||
let zoom = BrowserApp.selectedTab.viewport.zoom;
|
||||
let rect = ElementTouchHelper.getBoundingContentRect(currentElement);
|
||||
let viewport = BrowserApp.selectedTab.viewport;
|
||||
|
||||
sendMessageToJava({
|
||||
gecko: {
|
||||
type: "FormAssist:AutoComplete",
|
||||
suggestions: suggestions,
|
||||
rect: [rect.left, rect.top, rect.width, rect.height],
|
||||
zoom: zoom
|
||||
rect: [rect.x - (viewport.x / viewport.zoom), rect.y - (viewport.y / viewport.zoom), rect.w, rect.h],
|
||||
zoom: viewport.zoom
|
||||
}
|
||||
});
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user