ports/cef: Implement accelerated compositing for the CEF port.

This commit is contained in:
Patrick Walton 2014-11-24 17:23:30 -08:00
parent 315e166cf7
commit 8b2aadc30b
35 changed files with 1746 additions and 642 deletions

View file

@ -14,11 +14,12 @@ extern crate log;
extern crate "plugins" as servo_plugins;
extern crate servo;
extern crate compositing;
extern crate azure;
extern crate compositing;
extern crate geom;
extern crate gfx;
extern crate gleam;
extern crate glfw;
extern crate glfw_app;
extern crate js;
@ -34,9 +35,14 @@ extern crate stb_image;
extern crate green;
extern crate native;
extern crate rustrt;
extern crate libc;
extern crate "url" as std_url;
#[cfg(target_os="macos")]
extern crate cgl;
#[cfg(target_os="macos")]
extern crate cocoa;
#[cfg(target_os="macos")]
extern crate core_graphics;
#[cfg(target_os="macos")]
@ -46,14 +52,17 @@ extern crate core_text;
pub mod macros;
pub mod browser;
pub mod browser_host;
pub mod command_line;
pub mod cookie;
pub mod core;
pub mod drag_data;
pub mod eutil;
pub mod frame;
pub mod interfaces;
pub mod print_settings;
pub mod process_message;
pub mod render_handler;
pub mod request;
pub mod request_context;
pub mod response;
@ -67,8 +76,9 @@ pub mod switches;
pub mod task;
pub mod types;
pub mod urlrequest;
pub mod values;
pub mod v8;
pub mod values;
pub mod window;
pub mod wrappers;
pub mod xml_reader;
pub mod zip_reader;