mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 702420 - Get scroll area size from events [r=kats]
This commit is contained in:
parent
58d983a517
commit
f753c973de
@ -302,12 +302,6 @@ var BrowserApp = {
|
||||
return null;
|
||||
},
|
||||
|
||||
getPageSizeForBrowser: function getPageSizeForBrowser(aBrowser) {
|
||||
let html = aBrowser.contentDocument.documentElement;
|
||||
let body = aBrowser.contentDocument.body;
|
||||
return { width: body.scrollWidth, height: body.scrollHeight };
|
||||
},
|
||||
|
||||
loadURI: function loadURI(aURI, aParams) {
|
||||
let browser = this.selectedBrowser;
|
||||
if (!browser)
|
||||
@ -1543,19 +1537,14 @@ var BrowserEventHandler = {
|
||||
break;
|
||||
|
||||
case "MozScrolledAreaChanged":
|
||||
dump("### Resize!");
|
||||
|
||||
/* TODO: Only for tab in foreground */
|
||||
let browser = BrowserApp.getBrowserForDocument(aEvent.target);
|
||||
if (!browser) {
|
||||
dump("### Resize: No browser!");
|
||||
if (browser != BrowserApp.selectedBrowser)
|
||||
return;
|
||||
}
|
||||
|
||||
sendMessageToJava({
|
||||
gecko: {
|
||||
type: "PanZoom:Resize",
|
||||
size: BrowserApp.getPageSizeForBrowser(browser)
|
||||
size: { width: aEvent.width, height: aEvent.height }
|
||||
}
|
||||
});
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user