| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
BUG=31037
TEST=manual
Review URL: http://codereview.chromium.org/9185040
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117805 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=100663
TEST=none
Review URL: http://codereview.chromium.org/9215003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117782 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
apps actually works
Some apps don't properly set the TARGETS they support. In that case, we assume
text. However, the logic for that was after the logic for checking TARGETS, so
it was never hit.
BUG=30372
TEST=manual test using xcb
Review URL: http://codereview.chromium.org/9168039
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117759 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
When a PPAPI plugin does not support drawing composition text by themselves, the browser is expected to do it instead. This patch is for implementing it for Aura IME.
BUG=97189
TEST=Manually tested on ppapi_example_ime.
Review URL: http://codereview.chromium.org/9199004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117751 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The existing Cocoa-based implementation of CanvasSkia is stale and
broken. The Mac/Aura shell work needs basic text rendering to
properly render views Button controls. The changes here provide a
minimal working implementation to this end.
A larger effort to render UI text using pure Skia is underway and
will eventually replace canvas_skia_(mac|win|linux|...).cc with a single
canvas_skia_skia.cc.
BUG=None
TEST=Manual using Mac/Aura shell, observe text button text appearance.
R=asvitkine@chromium.org, ben@chromium.org
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=117461
Review URL: http://codereview.chromium.org/9185022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117746 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
NativeWidgetAura.
BUG=none
TEST=none
R=ben@chromium.org
Review URL: http://codereview.chromium.org/9214003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117715 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=100663
TEST=none
Review URL: http://codereview.chromium.org/9187079
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117703 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
TBR=ben@chromium.org
Review URL: http://codereview.chromium.org/9133011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117684 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=109843
TEST=build Chrome for Linux, start Chrome, confirm no keysym warning is shown.
Review URL: http://codereview.chromium.org/9185004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117614 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* StopEventsPropagation should check window visibility.
* Changed IsScreenLocked to use the same logic as
CanFocus.
BUG=none
TEST=new test case is added to window_unittests.cc
Review URL: http://codereview.chromium.org/9181012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117600 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
due to a bug in ViewTexture::Draw().
BUG=none
TEST=none
TBR=sky
Review URL: http://codereview.chromium.org/8958020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117585 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This removes render_text_unittest.cc from target when compiled
on Mac. This becomes an issue when compiling Mac/Aura as there
is no Mac implemenation for render_text.h.
BUG=109946
TEST=Compiles under Mac/Aura.
R=asvitkine@chromium.org, ben@chromium.org
Review URL: http://codereview.chromium.org/9139064
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117575 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes misc clang/style errors for Aura sources. This should be the last
of them.
BUG=109946
TEST=Compiles under mac/clang.
R=sky@chromium.org
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=117499
Review URL: http://codereview.chromium.org/9197005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117567 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Enables CanvasSkia::Transform on Mac. It works fine and is
needed for the Mac/Aura work.
BUG=109946
TEST=Compiles, manual testing with Mac/Aura
R=ben@chromium.org
Review URL: http://codereview.chromium.org/9148066
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117566 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
TBR since just new images.
BUG=110094
TEST=none
R=ben@chromium.org
TBR=ben@chromium.org
Review URL: http://codereview.chromium.org/9107065
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117551 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/9186019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117546 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
invoked during paint and the region is outside the clip. I also added
a test case for this to Layer.
BUG=107800
TEST=see bug
R=ben@chromium.org,piman@chromium.org
Review URL: http://codereview.chromium.org/9107043
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117523 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes misc clang/style errors for Aura sources. This should be the last
of them.
BUG=109946
TEST=Compiles under mac/clang.
R=sky@chromium.org
Review URL: http://codereview.chromium.org/9197005
TBR=dhollowa@chromium.org
Review URL: http://codereview.chromium.org/9186049
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117502 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes misc clang/style errors for Aura sources. This should be the last
of them.
BUG=109946
TEST=Compiles under mac/clang.
R=sky@chromium.org
Review URL: http://codereview.chromium.org/9197005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117499 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
purposes
This was failing gfx_unittests: TextEliderTest.TestFilenameEliding and TextEliderTest.ElideRectangleText.
The existing Cocoa-based implementation of CanvasSkia is stale and
broken. The Mac/Aura shell work needs basic text rendering to
properly render views Button controls. The changes here provide a
minimal working implementation to this end.
A larger effort to render UI text using pure Skia is underway and
will eventually replace canvas_skia_(mac|win|linux|...).cc with a single
canvas_skia_skia.cc.
BUG=None
TEST=Manual using Mac/Aura shell, observe text button text appearance.
R=asvitkine@chromium.org, ben@chromium.org
Review URL: http://codereview.chromium.org/9185022
TBR=dhollowa@chromium.org
Review URL: http://codereview.chromium.org/9186044
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117493 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
R=ben@chromium.org
Review URL: http://codereview.chromium.org/9148065
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117491 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The bitmap must be unselected before the dc is destroyed. Not sure
if this causes gdi leaks.
Flagged by BoundsChecker.
BUG=109963
TEST=see bug
Review URL: http://codereview.chromium.org/9139042
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117477 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=
TEST=
Review URL: http://codereview.chromium.org/9197001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117470 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The existing Cocoa-based implementation of CanvasSkia is stale and
broken. The Mac/Aura shell work needs basic text rendering to
properly render views Button controls. The changes here provide a
minimal working implementation to this end.
A larger effort to render UI text using pure Skia is underway and
will eventually replace canvas_skia_(mac|win|linux|...).cc with a single
canvas_skia_skia.cc.
BUG=None
TEST=Manual using Mac/Aura shell, observe text button text appearance.
R=asvitkine@chromium.org, ben@chromium.org
Review URL: http://codereview.chromium.org/9185022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117461 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
The list is so long it had become unmanageable.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/9188025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117441 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=chromium-os:24780
TEST=ran try bots by $ for i in linux_chromeos_aura win_aura linux_chromeos linux win linux_shared win_shared cros_aura cros_x86 ; do git try -b $i -c ; done
TEST=built ui, ui_unittests, and chrome locally from scratch on Goobuntu with and without chromeos=1/aura=1 by $ for i in 0 1 ; do for j in 0 1 ; do export GYP_DEFINES="chromeos=$i use_aura=$j" ; ( gclient runhooks && rm -rf out/ && make ui && rm -rf out/ && make ui_unittests && out/Debug/ui_unittests --gtest_filter='*IBus*' && out/Debug/ui_unittests --gtest_filter='*Compose*' && rm -rf out/ && make chrome ) || break 2; done ; done
Review URL: http://codereview.chromium.org/9155004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117392 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The display area's height in find-in-page and bookmark bubble textfields are
smaller than font.GetHeight(). The size_t/int conversion in
GetOriginForSkiaDrawing() made origin.y (drawing y coordindate) a very large
negative number.
BUG=109327
TEST=manual find-in-page and bookmark bubble. RenderTextTest.OriginForSkiaDrawing
Review URL: http://codereview.chromium.org/9181001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117365 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=109884
TEST=none
Review URL: http://codereview.chromium.org/9188013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117353 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
http://crbug.com/109307
TEST=none
Review URL: http://codereview.chromium.org/9107021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117339 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes OVERRIDE style violations caught by clang.
BUG=None
TEST=Compiles on Mac/Clang with style plugins.
R=sky@chromium.org
Review URL: http://codereview.chromium.org/9185021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117337 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=109665
TEST=none
R=ben@chromium.org
TBR=ben@chromium.org
Review URL: http://codereview.chromium.org/9192001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117312 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
single
selection, even for grouptableview) and wires it up for hung renderer
and ssl client certificate.
Only change is adding OVERRIDEs.
BUG=109665
TEST=none
TBR=ben@chromium.org
Review URL: http://codereview.chromium.org/9187027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117305 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TEST=ran tests
BUG=105046
Review URL: http://codereview.chromium.org/9078005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117291 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
The D3D calls on the device all take a lock anyway so doing it as previously unnecessarily serialized the threads in the pool.
Review URL: http://codereview.chromium.org/9167036
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117290 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=79722
TEST=none
Review URL: http://codereview.chromium.org/9147044
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117267 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
supports single
selection, even for grouptableview) and wires it up for hung renderer
and ssl client certificate.
This broke linux chromeos clang compile: http://build.chromium.org/p/chromium.chromiumos/builders/Linux%20Clang%20%28ChromeOS%20dbg%29/builds/5737/steps/compile/logs/stdio
BUG=109665
TEST=none
R=ben@chromium.org
Review URL: http://codereview.chromium.org/9181019
TBR=sky@chromium.org
Review URL: http://codereview.chromium.org/9190013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117258 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/9101004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117245 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
selection, even for grouptableview) and wires it up for hung renderer
and ssl client certificate.
BUG=109665
TEST=none
R=ben@chromium.org
Review URL: http://codereview.chromium.org/9181019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117228 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
be fully fixed once the browser compositor does not use the in_process_impl anymore.
WebKit patch: https://bugs.webkit.org/show_bug.cgi?id=75491
BUG=None
TEST=None
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=116782
Review URL: http://codereview.chromium.org/9014030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117218 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Provides a default one in Ash that will be used to match kennedy-spec.
Much tweaking is needed, but that can come in future CLs.
http://crbug.com/109138
TEST=none
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=117165
Review URL: http://codereview.chromium.org/9166014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117170 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
window widgets.
Provides a default one in Ash that will be used to match kennedy-spec.
Much tweaking is needed, but that can come in future CLs.
http://crbug.com/109138
TEST=none
Review URL: http://codereview.chromium.org/9166014
TBR=ben@chromium.org
Review URL: http://codereview.chromium.org/9166035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117168 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Provides a default one in Ash that will be used to match kennedy-spec.
Much tweaking is needed, but that can come in future CLs.
http://crbug.com/109138
TEST=none
Review URL: http://codereview.chromium.org/9166014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117165 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=109665
TEST=none
Review URL: http://codereview.chromium.org/9176001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117106 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=79722
TEST=compiles
First Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=116956
Review URL: http://codereview.chromium.org/9151007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117070 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/9127016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117038 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
To do this, the following changes were made:
Added functions GetStyle() and DeriveFontList(style) to FontList. Changed font list to use strings "Bold" and "Italic" instead of PANGO_STYLE_ITALIC and PANGO_WEIGHT_BOLD - where were actually compile constants for setting attributes and weren't recognized by Pango in a font string. (Whereas "Bold" and "Italic" are recognized).
Add RenderText test that checks that the width of a bold string > the width of a non-bold string.
Add FontList tests for the new functions.
BUG=107893
TEST=Run views_examples_exe "Text Styles" examples and try bold and italic styles (this depends on an unreleased CL). Also, new tests in FontListTest and RenderTextTest.
Review URL: http://codereview.chromium.org/8963027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117034 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
padding).
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/9151023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117012 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=109666
TEST=none
R=ben@chromium.org
Review URL: http://codereview.chromium.org/9114029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116995 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=79722
TEST=compiles
Review URL: http://codereview.chromium.org/9151007
TBR=erg@chromium.org
Review URL: http://codereview.chromium.org/9167002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116977 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
R=ben@chromium.org
TBR=ben@chromium.org
Review URL: http://codereview.chromium.org/9146018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116972 0039d316-1c4b-4281-b951-d872f2087c98
|