[Webkit-unassigned] [Bug 95675] New: [EFL][WK2] Need some easy way to create js popup.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Sep 3 01:40:45 PDT 2012


           Summary: [EFL][WK2] Need some easy way to create js popup.
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: WebKit EFL
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: bw80.lee at samsung.com
                CC: demarchi at webkit.org

Efl doesn't support modal popup or nested main loop by the platform side.

But with the current webkit implementation, an application that uses webkit should use those,
because the apis for creating alert(), confirm(), prompt() popups work as synchronously.

So application need to implements some complex way to support modal popup without platform support.

Fortunately, WK2 has a sync ipc message with delayed reply.
With applying this to the ipc messages for js popup, those apis can work as asynchronouse way on UIProcess side.
(WebProcess main run loop will be suspended until the reply for the ipc message is received.)

Async api is more flexible than sync api. It has an advantage for the platforms like efl,
and it can be used as sync way on some other platforms which can use modal popup or nested main loop.

Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the webkit-unassigned mailing list