Bug 18004 - Full Page Zoom: Search box (#globalsearch) shifted right
Summary: Full Page Zoom: Search box (#globalsearch) shifted right
Status: RESOLVED CONFIGURATION CHANGED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac (Intel) OS X 10.5
: P2 Minor
Assignee: Nobody
URL: http://www.apple.com/
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-21 22:04 PDT by Marc Nothrop
Modified: 2024-05-08 10:48 PDT (History)
1 user (show)

See Also:


Attachments
Screenshot of shifted search box (481.74 KB, image/png)
2008-03-21 22:06 PDT, Marc Nothrop
no flags Details
Screenshot showing off-set of Coda scrolling content panes (183.29 KB, image/jpeg)
2008-03-22 02:31 PDT, Marc Nothrop
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marc Nothrop 2008-03-21 22:04:56 PDT
The search box (#globalsearch) in the Apple.com toolbar (#globalheader.mac) shifts right, visually separating from the rest of the toolbar, when zoomed in via Full Page Zoom (Cmd-+ once.)
Comment 1 Marc Nothrop 2008-03-21 22:06:26 PDT
Created attachment 19956 [details]
Screenshot of shifted search box

Screenshot shows the shifted search box and inset shows expected appearance at 100%
Comment 2 Marc Nothrop 2008-03-21 23:39:23 PDT
True as of WebKit 31224 on 10.5.2
Comment 3 Marc Nothrop 2008-03-22 02:31:00 PDT
Created attachment 19965 [details]
Screenshot showing off-set of Coda scrolling content panes

Screenshot shows www.panic.com/coda with the 'features box' scrolled to the "Files pane; content is misaligned for the viewport.
Comment 4 Dave Hyatt 2008-03-24 16:30:20 PDT
This is unfortunately an example of the kinds of zoom bugs that will be extremely difficult for us to fix without improving our rounding strategy.  Because we floor the width of every single item in Apple's nav menu, the pixel errors accumulate.  The search menu container is absolutely positioned locked to the right edge (using right:0), and so the fact that all the floating left items are a little bit smaller causes there to be some extra space left over.
Comment 5 Dave Hyatt 2008-03-24 16:37:50 PDT
This is difficult because we don't have any subpixel accuracy at the rendering level.  The CSS back end does the rounding, so by the time you get to the front end, it's impossible to have a coherent rounding strategy.
Comment 6 Frances Cornwall 2024-05-08 10:47:49 PDT
The search box renders differently in Safari 17.4.1.