summaryrefslogtreecommitdiffstats
path: root/content/renderer/render_view_linux.cc
Commit message (Collapse)AuthorAgeFilesLines
* Reland r285145: Remove RendererPreferences font-rendering enums.derat@chromium.org2014-07-281-69/+47
| | | | | | | | | | | | | This reverts r285292, but avoids modifying RendererPreference::subpixel_positioning's default value, as it appears to be used by layout tests on Android. BUG=285292 TBR=msw@chromium.org,boliu@chromium.org,jln@chromium.org,jochen@chromium.org Review URL: https://codereview.chromium.org/417953006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285850 0039d316-1c4b-4281-b951-d872f2087c98
* Revert of content: Remove RendererPreferences font-rendering enums. ↵johnme@chromium.org2014-07-241-47/+69
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (https://codereview.chromium.org/413523004/) Reason for revert: This caused* the following 3 layout tests to regress[1] on WebKit Android (Nexus4). - css1/font_properties/font_variant.html - fast/text/chromium-linux-fontconfig-renderstyle.html - svg/W3C-SVG-1.1-SE/coords-dom-02-f.svg Specifically the results[2] show that the text rendering has changed slightly, and from manual inspection the hinting seems worse (e.g. some 1 pixel wide black lines have become spread into 2-pixel wide gray lines). *: (it's the only font-related patch on the blamelist[3]) [1]: http://build.chromium.org/p/chromium.webkit/builders/WebKit%20Android%20(Nexus4)/builds/16906 [2]: https://storage.googleapis.com/chromium-layout-test-archives/WebKit_Android__Nexus4_/16906/layout-test-results/results.html [3]: http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog.html?url=%2Ftrunk%2Fsrc&range=285141%3A285145&mode=html Original issue's description: > content: Remove RendererPreferences font-rendering enums. > > Make the RendererPreferences message struct use enums from > gfx::FontRenderParams instead of defining its own. > > This also drops the SYSTEM_DEFAULT values for hinting and > subpixel rendering. They weren't getting used anywhere. > > BUG=393243 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=285145 TBR=jochen@chromium.org,boliu@chromium.org,jln@chromium.org,msw@chromium.org,derat@chromium.org NOTREECHECKS=true NOTRY=true BUG=393243 Review URL: https://codereview.chromium.org/410413008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285292 0039d316-1c4b-4281-b951-d872f2087c98
* content: Remove RendererPreferences font-rendering enums.derat@chromium.org2014-07-241-69/+47
| | | | | | | | | | | | | | Make the RendererPreferences message struct use enums from gfx::FontRenderParams instead of defining its own. This also drops the SYSTEM_DEFAULT values for hinting and subpixel rendering. They weren't getting used anywhere. BUG=393243 Review URL: https://codereview.chromium.org/413523004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285145 0039d316-1c4b-4281-b951-d872f2087c98
* Rename WebKit namespace to blink (part 3)abarth@chromium.org2013-11-071-1/+1
| | | | | | | | | | | This CL updates all references to the WebKit namespace in content. TBR=darin@chromium.org BUG=295096 Review URL: https://codereview.chromium.org/63253002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233513 0039d316-1c4b-4281-b951-d872f2087c98
* Update Blink include pathsabarth@chromium.org2013-06-171-1/+1
| | | | | | | | | | | | | This CL changes the majority of include paths from the old Source/WebKit/chromium/public to the new public/web directory. TBR=darin BUG=239545 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/17148003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@206664 0039d316-1c4b-4281-b951-d872f2087c98
* Move a bunch of code in content\renderer to the content namespace.jam@chromium.org2012-10-191-30/+34
| | | | | | Review URL: https://codereview.chromium.org/11232014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@163061 0039d316-1c4b-4281-b951-d872f2087c98
* Chromium change of sharing some WebKit API between Android/Linux.wangxianzhu@chromium.org2012-07-091-3/+2
| | | | | | | | | | | | | | Previously the Android-specific font rendering configurations are hardcoded in WebCore. Now change to use WebKit API. Also passes autohinting and use_bitmaps parameters to WebKit. BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/10544103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145773 0039d316-1c4b-4281-b951-d872f2087c98
* linux: Pass subpixel positioning setting to WebKit.derat@chromium.org2012-06-081-9/+12
| | | | | | | | | | | | | | | | This makes us configure renderers appropriately based on --enable-text-subpixel-positioning. It also updates SandboxIPCProcess to pass the flag through so the results returned by its calls to WebFontInfo::renderStyleForStrike() will reflect the setting. BUG=125066 TEST=manual: both regular and web fonts within the renderer use subpixel positioning when --enable-text-subpixel-positioning is set Review URL: https://chromiumcodereview.appspot.com/10540038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141246 0039d316-1c4b-4281-b951-d872f2087c98
* Move RendererPreferences to content/public/common and also put in the ↵jam@chromium.org2011-10-311-39/+38
| | | | | | | | | content namespace. BUG=76697 Review URL: http://codereview.chromium.org/8432011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108025 0039d316-1c4b-4281-b951-d872f2087c98
* Rename RenderView to RenderViewImpl. Update Chrome's DEPS so that it can't ↵jam@chromium.org2011-10-101-2/+2
| | | | | | | | | include the RenderView implementation. BUG=98716 Review URL: http://codereview.chromium.org/8220006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104754 0039d316-1c4b-4281-b951-d872f2087c98
* Move a bunch of remaining files from chrome\renderer to content\renderer.jam@chromium.org2011-03-191-0/+112
TBR=avi Review URL: http://codereview.chromium.org/6688047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78781 0039d316-1c4b-4281-b951-d872f2087c98