mirror of
https://github.com/servo/servo.git
synced 2025-06-24 17:14:33 +01:00
fix visibility warnings in main crate (#2044)
This commit is contained in:
parent
44e7e365c9
commit
57f63b350e
6 changed files with 13 additions and 13 deletions
|
@ -52,7 +52,7 @@ pub struct Constellation {
|
|||
}
|
||||
|
||||
/// Stores the Id of the outermost frame's pipeline, along with a vector of children frames
|
||||
struct FrameTree {
|
||||
pub struct FrameTree {
|
||||
pipeline: RefCell<Rc<Pipeline>>,
|
||||
parent: RefCell<Option<Rc<Pipeline>>>,
|
||||
children: RefCell<~[ChildFrameTree]>,
|
||||
|
@ -74,7 +74,7 @@ impl Clone for FrameTree {
|
|||
}
|
||||
}
|
||||
|
||||
struct ChildFrameTree {
|
||||
pub struct ChildFrameTree {
|
||||
frame_tree: Rc<FrameTree>,
|
||||
/// Clipping rect representing the size and position, in page coordinates, of the visible
|
||||
/// region of the child frame relative to the parent.
|
||||
|
@ -176,14 +176,14 @@ impl Iterator<Rc<FrameTree>> for FrameTreeIterator {
|
|||
}
|
||||
|
||||
/// Represents the portion of a page that is changing in navigating.
|
||||
struct FrameChange {
|
||||
pub struct FrameChange {
|
||||
before: Option<PipelineId>,
|
||||
after: Rc<FrameTree>,
|
||||
navigation_type: NavigationType,
|
||||
}
|
||||
|
||||
/// Stores the Id's of the pipelines previous and next in the browser's history
|
||||
struct NavigationContext {
|
||||
pub struct NavigationContext {
|
||||
previous: ~[Rc<FrameTree>],
|
||||
next: ~[Rc<FrameTree>],
|
||||
current: Option<Rc<FrameTree>>,
|
||||
|
|
|
@ -50,7 +50,7 @@ impl ApplicableDeclarations {
|
|||
}
|
||||
|
||||
#[deriving(Clone)]
|
||||
struct ApplicableDeclarationsCacheEntry {
|
||||
pub struct ApplicableDeclarationsCacheEntry {
|
||||
declarations: SmallVec16<MatchedProperty>,
|
||||
}
|
||||
|
||||
|
@ -159,7 +159,7 @@ pub struct StyleSharingCandidateCache {
|
|||
}
|
||||
|
||||
#[deriving(Clone)]
|
||||
struct StyleSharingCandidate {
|
||||
pub struct StyleSharingCandidate {
|
||||
style: Arc<ComputedValues>,
|
||||
parent_style: Arc<ComputedValues>,
|
||||
|
||||
|
|
|
@ -98,7 +98,7 @@ impl ConstructionResult {
|
|||
/// Represents the output of flow construction for a DOM node that has not yet resulted in a
|
||||
/// complete flow. Construction items bubble up the tree until they find a `Flow` to be
|
||||
/// attached to.
|
||||
enum ConstructionItem {
|
||||
pub enum ConstructionItem {
|
||||
/// Inline boxes and associated {ib} splits that have not yet found flows.
|
||||
InlineBoxesConstructionItem(InlineBoxesConstructionResult),
|
||||
/// Potentially ignorable whitespace.
|
||||
|
@ -124,7 +124,7 @@ impl ConstructionItem {
|
|||
}
|
||||
|
||||
/// Represents inline boxes and {ib} splits that are bubbling up from an inline.
|
||||
struct InlineBoxesConstructionResult {
|
||||
pub struct InlineBoxesConstructionResult {
|
||||
/// Any {ib} splits that we're bubbling up.
|
||||
///
|
||||
/// TODO(pcwalton): Small vector optimization.
|
||||
|
@ -159,7 +159,7 @@ struct InlineBoxesConstructionResult {
|
|||
/// }),~[
|
||||
/// C
|
||||
/// ])
|
||||
struct InlineBlockSplit {
|
||||
pub struct InlineBlockSplit {
|
||||
/// The inline boxes that precede the flow.
|
||||
///
|
||||
/// TODO(pcwalton): Small vector optimization.
|
||||
|
|
|
@ -718,9 +718,9 @@ impl Descendants {
|
|||
|
||||
pub type AbsDescendants = Descendants;
|
||||
|
||||
type DescendantIter<'a> = MutItems<'a, Rawlink>;
|
||||
pub type DescendantIter<'a> = MutItems<'a, Rawlink>;
|
||||
|
||||
type DescendantOffsetIter<'a> = Zip<MutItems<'a, Rawlink>, MutItems<'a, Au>>;
|
||||
pub type DescendantOffsetIter<'a> = Zip<MutItems<'a, Rawlink>, MutItems<'a, Au>>;
|
||||
|
||||
/// Data common to all flows.
|
||||
pub struct BaseFlow {
|
||||
|
|
|
@ -50,7 +50,7 @@ use style::computed_values::{text_align, vertical_align, white_space};
|
|||
/// with a float or a horizontal wall of the containing block. The top
|
||||
/// left corner of the green zone is the same as that of the line, but
|
||||
/// the green zone can be taller and wider than the line itself.
|
||||
struct LineBox {
|
||||
pub struct LineBox {
|
||||
range: Range,
|
||||
bounds: Rect<Au>,
|
||||
green_zone: Size2D<Au>
|
||||
|
|
|
@ -231,7 +231,7 @@ impl MarginCollapseInfo {
|
|||
}
|
||||
}
|
||||
|
||||
enum MarginCollapseState {
|
||||
pub enum MarginCollapseState {
|
||||
AccumulatingCollapsibleTopMargin,
|
||||
AccumulatingMarginIn,
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue