Größe der dargestellten UI angeben können
Momentan geben die Parameter width und height der Methoden overlayContent und popupContent die Größe des Containers an. Durch Ränder o. Ä. hat die App dann weniger Platz.
Gibt man bspw. die Größe 300x300 bei overlayContent an, hat die App nur 298,6x298,6 zur Verfügung.

-
Dean Kaspar commented
Woher die Zahl 298,6 kommt ist mir nicht ersichtlich. Habe auch noch nie Halbe Pixel gesehen... (mir ist bewusst dass man das in CSS angeben kann, nur der Renderer rundet automatisch entsprechend der Position)
Du hast recht, dass es schöner wäre, wenn die API automatisch die Ränder wegrechnet.. Gerade bei Overlaycontent kann man sich aber sicher sein, dass an jeder Seite 1px Rahmen sind. Das bedeutet, dass von der Gesamthöhe und Breite 2 Pixel abzuziehen sind.
Du könntest diese also ganz einfach drauf rechnen oder dir eine eigene Methode schreibenAppContent._overlayContent = function _overlayContent(htmlFile, w, h) {
return AppContent.overlayContent(htmlFile, w+2, h+2);
}