コード例 #1
0
ファイル: RenderFrame.cpp プロジェクト: Igalia/blink
void RenderFrame::viewCleared()
{
    HTMLFrameElement* element = toHTMLFrameElement(node());
    if (!element || !widget() || !widget()->isFrameView())
        return;

    FrameView* view = toFrameView(widget());

    int marginWidth = element->marginWidth();
    int marginHeight = element->marginHeight();

    if (marginWidth != -1)
        view->setMarginWidth(marginWidth);
    if (marginHeight != -1)
        view->setMarginHeight(marginHeight);
}
コード例 #2
0
ファイル: RenderFrame.cpp プロジェクト: kodybrown/webkit
HTMLFrameElement& RenderFrame::frameElement() const
{
    return toHTMLFrameElement(RenderFrameBase::frameOwnerElement());
}
コード例 #3
0
ファイル: RenderFrame.cpp プロジェクト: Igalia/blink
FrameEdgeInfo RenderFrame::edgeInfo() const
{
    HTMLFrameElement* element = toHTMLFrameElement(node());
    return FrameEdgeInfo(element->noResize(), element->hasFrameBorder());
}