Bug 30541
| Summary: | Problem with [NSApp runModalForWindow:] and [NSApp beginSheet:] in Safari 4 on Snow Leopard | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | DSUWIRYA <dsuwirya> |
| Component: | WebCore Misc. | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED WONTFIX | ||
| Severity: | Critical | CC: | andersca, vicki |
| Priority: | P1 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | Mac (Intel) | ||
| OS: | OS X 10.6 | ||
DSUWIRYA
Base SDK : Mac OS X 10.6
Architecture : 64-bit Intel
I have a NPAPI plugin that needs to pop up a 'sliding sheet panel' window
containing WebView and HTML content inside. I'm using [NSApp beginSheet:]
and [NSApp runModalForWindow:] for that purpose.
The code has been running well in Safari 4 on Tiger and Leopard. But on
Snow Leopard :
1. [NSApp beginSheet] : displaying a detached window instead of 'sliding
sheet panel'.
2. [NSApp runModalForWindow:] : causing the window displayed in modal
mode and focus (as expected), but with nothing rendered inside. It's
just showing a blank window and doesn't render the HTML content that
it's supposed to render.
Note.
- Example of 'sliding sheet panel' : Safari -> Report Bugs to Apple ...
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Anders Carlsson
This is due to the fact that plug-ins run out of process now. I don't think we'll ever want to fix this particular case.