[Webkit-unassigned] [Bug 83959] [chromium] Add ability to override user agent string per-WebFrameClient

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed May 2 14:59:48 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=83959





--- Comment #12 from Tony Chang <tony at chromium.org>  2012-05-02 14:59:45 PST ---
(In reply to comment #11)
> (In reply to comment #10)
> > Does the affect of the checkbox last for the entire duration of the tab or does it uncheck when you navigate to a different domain (e.g., by clicking a link)?
> The effect of the checkbox carries over from previous navigations on the same tab: if it's on for one page and the user clicks a link, the flag stays on.  When the user goes backwards or forwards in their history, the flag tracks what UA was used to load the page when they were last on the page and re-sets it accordingly.  This helps avoid issues with saved zoom levels and scroll positions when the user reloads a page with a different UA than it is expecting.

Is this setting remembered across browsing sessions?  If I set it for foo.com and I visit foo.com a few days later, will it remember that I want to use the desktop site?

Anyway, using NavigationEntry seems reasonable to me since it's tied to specific pages, not the lifetime of a WebFrame.

This change is fine with me; it needs approval from one of the WebKit API maintainers.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list