summaryrefslogtreecommitdiffstats
path: root/ui/gfx/font_fallback_win.cc
Commit message (Collapse)AuthorAgeFilesLines
* Move StringToLowerASCII to base namespacebrettw@chromium.org2014-08-071-2/+2
| | | | | | | | TBR=sky Review URL: https://codereview.chromium.org/448853002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288085 0039d316-1c4b-4281-b951-d872f2087c98
* RenderTextHarfBuzz: Implement font fallback for Win and Linuxckocagil@chromium.org2014-07-191-2/+79
| | | | | | | | BUG=321868 Review URL: https://codereview.chromium.org/331713003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284297 0039d316-1c4b-4281-b951-d872f2087c98
* Move TrimWhitespace to the base namespace.brettw@chromium.org2014-03-031-1/+2
| | | | | | | | R=viettrungluu@chromium.org, viettrungluu Review URL: https://codereview.chromium.org/183853011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254521 0039d316-1c4b-4281-b951-d872f2087c98
* Update uses of UTF conversions in ui/ to use the base:: namespace.avi@chromium.org2013-12-251-4/+6
| | | | | | | | | | BUG=330556 TEST=no change TBR=ben@chromium.org Review URL: https://codereview.chromium.org/106383004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242504 0039d316-1c4b-4281-b951-d872f2087c98
* Use a direct include of strings headers in ui/, part 3.avi@chromium.org2013-06-111-1/+1
| | | | | | | | | | BUG=247723 TEST=none TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/16757004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205537 0039d316-1c4b-4281-b951-d872f2087c98
* ui/gfx: Use base::string16 now that string16 was moved into base namespace.tfarina@chromium.org2013-06-091-1/+1
| | | | | | | | | | | | base/string16.h was moved into base namespace in r191198 by Brett. BUG=None TBR=ben@chromium.org NOTRY=true Review URL: https://chromiumcodereview.appspot.com/16051006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205096 0039d316-1c4b-4281-b951-d872f2087c98
* Use a direct include of utf_string_conversions.h in ui/.avi@chromium.org2013-06-071-1/+1
| | | | | | | | | | BUG=none TEST=none TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/16175008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204885 0039d316-1c4b-4281-b951-d872f2087c98
* src/: Update the remaining include paths of string_split.h to its new location.tfarina@chromium.org2013-03-061-1/+1
| | | | | | | | | | BUG=175186 TBR=brettw@chromium.org Review URL: https://chromiumcodereview.appspot.com/12473004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186462 0039d316-1c4b-4281-b951-d872f2087c98
* Remove ScopedAllowIO from font_fallback_win.cc.asvitkine@chromium.org2012-12-271-3/+0
| | | | | | | | | | | | Reading from the registry is no longer disallowed on the UI thread after http://crrev.com/146894. BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/11678010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174703 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor font linking code out of RenderTextWin.asvitkine@chromium.org2012-09-071-0/+246
This makes the RenderTextWin code more readable and allows for better testing of the font linking code (this CL adds some unit tests for it). Furthermore, this is a step towards print headers / footers supporting display of CJK characters on Windows - which currently doesn't work because the printing code runs RenderText code in a sandbox, which cannot access the registry to get the font linking info. Splitting this code out of RenderTextWin would allow for an architecture where the font linking info is queried outside of RenderTextWin, which could be done in the browser process and passed through IPC to the sandboxed renderer used for printing. This CL merely refactors the code and does not introduce any functionality changes. BUG=136527 TEST=existing and new unit tests; no visual changes Review URL: https://chromiumcodereview.appspot.com/10913098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155465 0039d316-1c4b-4281-b951-d872f2087c98