summaryrefslogtreecommitdiff
path: root/Userland/Services/WebContent/WebContentClient.ipc
blob: c74abbc3aff50eff5bc09a820610f8c1182ce154 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
endpoint WebContentClient = 90
{
    DidStartLoading(URL url) =|
    DidFinishLoading(URL url) =|
    DidPaint(Gfx::IntRect content_rect, i32 bitmap_id) =|
    DidInvalidateContentRect(Gfx::IntRect content_rect) =|
    DidChangeSelection() =|
    DidRequestCursorChange(i32 cursor_type) =|
    DidLayout(Gfx::IntSize content_size) =|
    DidChangeTitle(String title) =|
    DidRequestScroll(int wheel_delta) =|
    DidRequestScrollIntoView(Gfx::IntRect rect) =|
    DidEnterTooltipArea(Gfx::IntPoint content_position, String title) =|
    DidLeaveTooltipArea() =|
    DidHoverLink(URL url) =|
    DidUnhoverLink() =|
    DidClickLink(URL url, String target, unsigned modifiers) =|
    DidMiddleClickLink(URL url, String target, unsigned modifiers) =|
    DidRequestContextMenu(Gfx::IntPoint content_position) =|
    DidRequestLinkContextMenu(Gfx::IntPoint content_position, URL url, String target, unsigned modifiers) =|
    DidRequestImageContextMenu(Gfx::IntPoint content_position, URL url, String target, unsigned modifiers, Gfx::ShareableBitmap bitmap) =|
    DidRequestAlert(String message) => ()
    DidRequestConfirm(String message) => (bool result)
    DidRequestPrompt(String message, String default_) => (String response)
    DidGetSource(URL url, String source) =|
    DidJSConsoleOutput(String method, String line) =|
    DidChangeFavicon(Gfx::ShareableBitmap favicon) =|
    DidRequestCookie(URL url, u8 source) => (String cookie)
    DidSetCookie(URL url, Web::Cookie::ParsedCookie cookie, u8 source) =|
}