Skip to content

setSettings call: wrong class name (WebKit\Settings vs WebKitGtk\Settings) #1

@boussou

Description

@boussou

Error:

PHP Fatal error: Uncaught TypeError: Argument 1 passed to WebKitGtk\WebView::setSettings() must be an instance of WebKit\Settings, instance of WebKitGtk\Settings given

code:


$view = new WebKitGtk\WebView("My Window");

$settings = $view->getSettings();
$settings->setAutoLoadImages(true);
$settings->setEnableJavaScript(true);
$settings->setEnableSmoothScrolling(true);
$settings->setEnableAccelerated2dCanvas(true);
$settings->setHardwareAccelerationPolicy(
    WebKitGtk\Settings::HARDWARE_ACCELERATION_POLICY_ALWAYS
);

$view->setSettings( $settings);   // <----ERROR ;-)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions