aw: Renable testCalledForIframe

Root cause of flakiness was fixed in r247036.

BUG=337557
TBR=mkosiba
NOTRY=true

Review URL: https://codereview.chromium.org/140953004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@247140 0039d316-1c4b-4281-b951-d872f2087c98
ui: Kill run_ui_unittests target.

After r246620 nobody needs or should include ui/test/test_suite.h. That
allow us to concentrate it in ui/base/.

We move the run_all_unittests.cc into ui/base/test and at the same time
fold test_suite.* into run_all_unittests.cc and rename UITestSuite to
UIBaseTestSuite.

BUG=144345,299841
TEST=ui_unittests
R=tony@chromium.org,ben@chromium.org
TBR=ben

Review URL: https://codereview.chromium.org/142793006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@247141 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 247140
Replace CairoSurfacePixelRef with SkMallocPixelRef.

We use SkMallocPixelRef::NewWithProc() to manage pixel memory
correctly.

Motivation: The SkPixelRef class hierarchy is undergoing some
refactoring requiring these classes either be modified or replaces.
Making use of the existing SkMallocPixelRef class reduces code
duplication and makes future changes to Skia easier.

BUG=

Review URL: https://codereview.chromium.org/143953011

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@247142 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 247142
Clean-up: Replaces Font with FontList in ui/views/{widget,window}.

As part of effort to support multiple fonts, this CL changes methods which are now taking gfx::Font so they will take gfx::FontList instead.

See https://docs.google.com/a/chromium.org/document/d/1D_25fp9B8b9aZJORfAjDIFq61NWvUquZ5xmKH-VcC4k/view

BUG=265485
TEST=Run unit_tests, ui_unittests, views_unittests.

Review URL: https://codereview.chromium.org/145003004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@247143 0039d316-1c4b-4281-b951-d872f2087c98
Disable NTPUserDataLoggerTest.TestLogging under Dr. Memory.

BUG=336349
TBR=eugenis@chromium.org

Review URL: https://codereview.chromium.org/143673003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@247144 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 247144