aboutsummaryrefslogtreecommitdiffstats
path: root/components/devtools/lib.rs
diff options
context:
space:
mode:
authorHarrison G <Harrison.Gould16@Gmail.com>2015-08-08 15:08:45 -0400
committerHarrison G <Harrison.Gould16@Gmail.com>2015-08-09 11:45:16 -0400
commite0f007a940b5d0799f904d12ff46fece45736fc9 (patch)
tree638549c48782a26e9cade8b545216f541157c2fa /components/devtools/lib.rs
parent6a8bc8528498c0cbb2e50567d765a989cde2d115 (diff)
downloadservo-e0f007a940b5d0799f904d12ff46fece45736fc9.tar.gz
servo-e0f007a940b5d0799f904d12ff46fece45736fc9.zip
Closes #6724 (Allows object evaluation in devtools)
The purpose of this is to fix how objects were previously evaluated in the developer tools. - Before this, evaluating an object such as the `window` would `panic!` - After this, evaluating an object such as the `window` outputs `[object Window]` A few things to note: - This commit contains `unsafe` code. - This does not contain a test because the developer tools cannot be properly tested until #5971 lands.
Diffstat (limited to 'components/devtools/lib.rs')
-rw-r--r--components/devtools/lib.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/components/devtools/lib.rs b/components/devtools/lib.rs
index c791a9c46f2..d36268901af 100644
--- a/components/devtools/lib.rs
+++ b/components/devtools/lib.rs
@@ -40,6 +40,7 @@ use actors::console::ConsoleActor;
use actors::network_event::{NetworkEventActor, EventActor, ResponseStartMsg};
use actors::framerate::FramerateActor;
use actors::inspector::InspectorActor;
+use actors::object::ObjectActor;
use actors::root::RootActor;
use actors::tab::TabActor;
use actors::timeline::TimelineActor;
@@ -68,13 +69,14 @@ mod actor;
mod actors {
pub mod console;
pub mod framerate;
- pub mod memory;
pub mod inspector;
+ pub mod memory;
+ pub mod network_event;
+ pub mod object;
pub mod root;
pub mod tab;
pub mod timeline;
pub mod worker;
- pub mod network_event;
}
mod protocol;