Greetings,

I confirm that Jindřich Makovička got this right. The purportedly
cut-off iframe isn't cut off by cairo at all. By its tag attributes,
its height is initially low (100 pixels); upon iframe load completion,
the main page tries to retrieve the iframe content height and adjust
the iframe height accordingly. This fails, apparently due to a
cross-domain scripting issue (there is a Javascript error in the error
console about denied permissions). Unfortunately, scrolling bars are
disabled and the user is prevented from displaying the full content of
the iframe even by scrolling. However, clicking inside the iframe and
hitting the Tab key allows you to navigate the form in the iframe,
albeit uncomfortably.

As an alternative way of verifying that it's not a rendering issue,
use firebug to adjust iframe height manually; the content of the
iframe promptly appears as soon as you set iframe height to a
reasonable value.

Lastly, visiting the non-secure page at

http://secure.natpe.org/natpe/index.php?option=com_wrapper&view=wrapper&Itemid=236

also works. At the https address, the iframe is still loaded through
non-secure http and the browser is simply enforcing cross-domain
security between the http and https pages.

In conclusion, this is definitely not a cairo bug, but rather a flaw
in the website. If anything, it should be reported to the website
operators in the hope that someone takes care of bug reports.

I propose that the cairo maintainer can close this bug.

Best regards,
Pier Luigi Pau



--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to