void Keyboard::fixRightColumn() { if (!hasScrollbar()) gChannelsR->position(gChannelsL->x()+gChannelsL->w()+32, gChannelsR->y()); else gChannelsR->position(gChannelsL->x()+gChannelsL->w()+8, gChannelsR->y()); addChannelR->position(gChannelsR->x(), addChannelR->y()); }
void RenderLayerScrollableArea::positionOverflowControls(const IntSize& offsetFromRoot) { if (!hasScrollbar()) return; const IntRect borderBox = box().pixelSnappedBorderBoxRect(); if (Scrollbar* verticalScrollbar = this->verticalScrollbar()) { IntRect vBarRect = rectForVerticalScrollbar(borderBox); vBarRect.move(offsetFromRoot); verticalScrollbar->setFrameRect(vBarRect); } if (Scrollbar* horizontalScrollbar = this->horizontalScrollbar()) { IntRect hBarRect = rectForHorizontalScrollbar(borderBox); hBarRect.move(offsetFromRoot); horizontalScrollbar->setFrameRect(hBarRect); } }