Simple privatizations

This commit is contained in:
Tim Taubert 2014-10-12 19:06:56 +02:00
parent 5b72087944
commit acd98a73a4
36 changed files with 59 additions and 22 deletions

View file

@ -15,6 +15,7 @@ use std::ptr;
#[allow(raw_pointer_deriving)]
#[jstraceable]
#[privatize]
pub struct BrowserContext {
history: Vec<SessionHistoryEntry>,
active_index: uint,
@ -66,6 +67,7 @@ impl BrowserContext {
#[jstraceable]
#[must_root]
#[privatize]
pub struct SessionHistoryEntry {
document: JS<Document>,
children: Vec<BrowserContext>