use std::path::PathBuf; use servo::resources::{Resource, ResourceReaderMethods}; /// minimal servo resource reader. const NET_ERROR_HTML: &str = "\ \ Couldn't load page\ \

Couldn't load page

\

The page could not be loaded. Check the address and your connection, then try again.

\
"; struct GpuiServoResourceReader; impl ResourceReaderMethods for GpuiServoResourceReader { fn read(&self, res: Resource) -> Vec { match res { Resource::NetErrorHTML => NET_ERROR_HTML.as_bytes().to_vec(), _ => Vec::new(), } } fn sandbox_access_files(&self) -> Vec { Vec::new() } fn sandbox_access_files_dirs(&self) -> Vec { Vec::new() } } static RESOURCE_READER: GpuiServoResourceReader = GpuiServoResourceReader; servo::submit_resource_reader!(&RESOURCE_READER);