Chrome Extensions on WebKit Engine
Search Browser Architecture: Swift API Shim Layer
Search Architecture
Extension Perceived
Pause Flow
Reset
EXTENSION & SHIM ENVIRONMENT (JAVASCRIPT / SWIFT)
NATIVE WEBKIT & MACOS HOST RUNTIME
CALLS
SHIMS
ADAPTS
DISPATCHES
SYNC
EXEC
STATE SYNC
CALLS
DIRECT NATIVE ENGINE (ILLUSION)
EXTENSION CODE
CHROME API CALLS
SWIFT SHIM LAYER
WEBKIT EXT ENGINE
NATIVE SWIFT BRIDGE
MACOS APP STATE
PAGE BEHAVIOR OUTCOME
1. EXTENSION CODE
STAGE 1 OF 7
Standard, unmodified Manifest V2/V3 Chrome extension JavaScript running inside Search browser.