summaryrefslogtreecommitdiffstats
path: root/content/browser/host_zoom_map_impl.cc
Commit message (Collapse)AuthorAgeFilesLines
* Show Zoom Levels as content settingsbattre@chromium.org2014-03-181-0/+36
| | | | | | | | | | | | | This CL shows page zoom levels as content settings in chrome://settings/content and allows clearing them. BUG=137412 TEST=Open a site example.com, zoom using Ctrl + +, observe how settings change in chrome://settings/content -> Zoom levels; reset some zoom levels. R=dbeam@chromium.org, joi@chromium.org, markusheintz@chromium.org, sky@chromium.org Review URL: https://codereview.chromium.org/197523002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@257730 0039d316-1c4b-4281-b951-d872f2087c98
* Convert zoom callbacks to use CallbackRegistrycaitkp@chromium.org2013-10-021-19/+6
| | | | | | | | | BUG=268984 TEST=no functional change. Review URL: https://codereview.chromium.org/23851016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226409 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Remove unneeded gurl.h includes.thestig@chromium.org2013-06-211-1/+0
| | | | | | Review URL: https://chromiumcodereview.appspot.com/15600006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207739 0039d316-1c4b-4281-b951-d872f2087c98
* Use a direct include of utf_string_conversions.h in content/.avi@chromium.org2013-06-071-1/+1
| | | | | | | | | | BUG=none TEST=none TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/16408017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204917 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unnecessary WebKit includes from content/(browser|content)jamesr@chromium.org2013-05-091-3/+0
| | | | | | | | BUG=237267 Review URL: https://chromiumcodereview.appspot.com/14711005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199081 0039d316-1c4b-4281-b951-d872f2087c98
* content: Update the include paths of base/string_piece.h to its new location.tfarina@chromium.org2013-04-121-3/+3
| | | | | | | | | | | string_piece.h was moved into base/strings/ in r191206 - https://chromiumcodereview.appspot.com/12982018/ TBR=brettw@chromium.org Review URL: https://chromiumcodereview.appspot.com/13892006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193845 0039d316-1c4b-4281-b951-d872f2087c98
* Web Content zoom settings should not apply to login/lock screenantrim@chromium.org2013-03-111-8/+68
| | | | | | | | | | | | | | | Add scheme to HostZoomMap, use it to specify unmodifiable zoom level for internal ui pages. Reason : Currently, zoom settings are remebered on a per-host basis, and ignore scheme. It works nice for http/https access for the same host, but it is not possible to distinguish between internal ui (with chrome:// scheme) and some intranet sites (having https://login/ does not seem unlikely). BUG=164269 Review URL: https://chromiumcodereview.appspot.com/11866004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187331 0039d316-1c4b-4281-b951-d872f2087c98
* content: convert zoom notifications to callbacksphajdan.jr@chromium.org2013-02-071-9/+20
| | | | | | | | BUG=170921 Review URL: https://codereview.chromium.org/12039058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181307 0039d316-1c4b-4281-b951-d872f2087c98
* Inconsistent default zoom handling in incognito modetom.cassiotis@gmail.com2013-01-121-0/+1
| | | | | | | | | | | | | | | | | | | | | | The HostZoomMap(Impl) is normally initialized through the User Profile but when in Incognito a the newly created HostZoomMap(Impl) is initialized by copying the HostZoomMap(Impl) of the parent non-Incognito version. The problem is that HostZoomMapImpl::CopyFrom only copies the content of the map but not the default_zoom_level_. This results in new Incognito pages using a zoom level of zero which is the constructor initialized value of default_zoom_level_. Note: I do not have commit rights. Contributed by tom.cassiotis@gmail.com BUG=168989 TEST=Manual Review URL: https://chromiumcodereview.appspot.com/11878005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@176587 0039d316-1c4b-4281-b951-d872f2087c98
* Move remaining files in content\browser to the content namespace.jam@chromium.org2012-10-301-24/+19
| | | | | | Review URL: https://codereview.chromium.org/11340029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@164828 0039d316-1c4b-4281-b951-d872f2087c98
* Coverity: Fix pass by value errors in HostZoomMap::SetZoomLevel() function.kmadhusu@chromium.org2012-05-151-1/+1
| | | | | | | | | | | CID=103250 BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/10377144 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137230 0039d316-1c4b-4281-b951-d872f2087c98
* Move Render(View|Widget)Host and associated classes to content namespace.joi@chromium.org2012-03-071-0/+1
| | | | | | | | | TBR=jam@chromium.org BUG=98716 Review URL: https://chromiumcodereview.appspot.com/9600036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125388 0039d316-1c4b-4281-b951-d872f2087c98
* Move Render(Widget|View)HostImpl to files with _impl in filename.joi@chromium.org2012-03-061-1/+1
| | | | | | | | | TBR=jam@chromium.org BUG=98716 Review URL: https://chromiumcodereview.appspot.com/9600021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125167 0039d316-1c4b-4281-b951-d872f2087c98
* Extract minimal RenderViewHost interface for embedders, leavingjoi@chromium.org2012-03-051-3/+3
| | | | | | | | | | | | RenderViewHostImpl for content. TBR=darin@chromium.org BUG=98716 Review URL: http://codereview.chromium.org/9473001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124941 0039d316-1c4b-4281-b951-d872f2087c98
* Move creation and ownership of HostZoomMap to content instead of having ↵jam@chromium.org2012-02-221-5/+13
| | | | | | | | | every embedder do this. BUG=98716 Review URL: https://chromiumcodereview.appspot.com/9416070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123002 0039d316-1c4b-4281-b951-d872f2087c98
* Create Content API around HostZoomMap.jam@chromium.org2012-01-301-0/+177
BUG=98716 Review URL: https://chromiumcodereview.appspot.com/9296041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119684 0039d316-1c4b-4281-b951-d872f2087c98