| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
1. Remove mDeferMultiTouch in WebView, it was for testing only but
we don't need it now since we always pass MultiTouch to WebKit.
2. Remove the use of mDeferMultiTouch in DRT tests.
3. Correct the index of getX(Y) for the second touch point in the
debug string of MotionEvent.
Change-Id: Ib63cfc5935af1a169ed26b2b138f74908492bc18
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
1. Views may setSystemUiVisibility() to recommend that
the system chrome (status bar or other UI) show or hide
itself. (This functionality was previously available only
via the FLAG_FULLSCREEN window flag for some SystemUI
implementations.)
2. Views may register a OnSystemUiVisibilityChangedListener
on a view, and find out when the system UI actually
appears or disappears, allowing apps to coordinate the
appearance of their own UI if desired.
Bug: 3241144
Change-Id: Ia1758d94099182d49a1e3688ea2738ae4995b829
|
| |
| |
| |
| | |
Change-Id: Ie226d049840942d9ad9cf58e0c19132f49d62a75
|
| |
| |
| |
| | |
Change-Id: I96c057ff4eb1b464b03f132da0b85333777bee4f
|
|/
|
|
| |
Change-Id: I1292e241386763c82e6622c8f7ed90b0f5b7bd4f
|
|\
| |
| |
| | |
integers." into honeycomb
|
| |
| |
| |
| | |
Change-Id: If4da01046c909667ce57a849569ae6b1acefb939
|
|\ \ |
|
| |/
| |
| |
| |
| |
| | |
These tests were migrated to libcore in change ID I5a6bcdf1c03d0c36b11552ae086d0dece0440f64.
Change-Id: Idc2d8fc3681b77c9a4c19a192a202bc556a48d23
|
| |
| |
| |
| | |
Change-Id: Ic77f9c534bb90dc7b9458299544bd50b8b6ae6a5
|
| |
| |
| |
| |
| |
| | |
Fixes failure seen in fast/cookies/local-file-can-set-cookies.html
Change-Id: I08b8a0fcf87003fa4621dce08604bf42e70e4635
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
/mnt/sdcard forces lowercase, but these tests verify
the capitialization of the filename. We will never pass them
with DRT1 while storing tests on external storage. DRT2 will
fix this as it does not store any files locally (hence DRT2's
ignore list is unchanged).
Change-Id: Ia062ad77ad312a34db61d606a1d1382ac1d7b70e
|
|/
|
|
| |
Change-Id: I6cedf2b495d58de7c0437096809fa9e4518a1b8c
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Bug #3369474
Change-Id: Ib6d7fb44eedda9dc2933b5e1b176f307968af91d
|
|/
|
|
|
|
| |
apparently these calls may deadlock as well...
Change-Id: I83132aa50f4e49a170be2b960f6c3236f14745c9
|
|
|
|
|
|
| |
Bug #3360888
Change-Id: I42e81a1f10bf7b9ae1c63ca8add1878fd59a1e8a
|
|
|
|
| |
Change-Id: Ia3a9a867f74fd78b61f75179e3788fdc2f0cacd0
|
|
|
|
| |
Change-Id: Ib1275677f531c60d9919978c5538c663fdb823b5
|
|\
| |
| |
| | |
honeycomb
|
| |
| |
| |
| | |
Change-Id: Iaa222127520f3aa55072d44af12ee3477908b876
|
|\ \
| |/ |
|
| |
| |
| |
| | |
Change-Id: I60843d61a40b0cb7dd09923cb4489a5a76f20486
|
|/
|
|
|
| |
Bug: 3298062
Change-Id: I6bb72c0b93e00a9de8cc2633ac07add0a572a20f
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
current timeout mechanism does a text dump and then move to next case.
sometimes the text dump causes WebView to spin, and doing a
stopLoading seems to resolve some of the cases.
Change-Id: Iae08f9c93b2da3e805cacae43f80083fdf1bc5e1
|
|/
|
|
|
|
|
|
|
| |
according to csharpiro, these calls are unnecessary and may
lead to problems.
bug: 3350034
Change-Id: I25a80e4e7610901e75622334bf97d6c1bed17cbd
|
|
|
|
|
| |
Bug: 3284126
Change-Id: I7f8c6259f2932d2b1a10a2f9612866786d425da9
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
path changed from "/sdcard/android/" to "/sdcard/webkit/". the
old path clashes with "/sdcard/Android/" and has some odd issues
under FUSE
Change-Id: I57102dca99612bdd7b4d1f196e43436cd1276281
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
I think what was happening is that it was using a different layout but we were trying to reapply the
RemoveViews because of some bad boolean logic. This fixes that, and adds some better debugging that
might show us what else is happening.
Bug: 3298062
Change-Id: I0984f24cb2960166c79b9f2cc7c6a98bd75e17ba
|
|/
|
|
| |
Change-Id: I4431247286dfd93ad0c3af9ebbba2ece92c35308
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
With this new backend, a hardware layer is only recreated when
its associated view is udpated. This offers fast composition
in GL and fast update of the layer in GL as well.
Change-Id: I97c43a612f5955c6bf1c192c8ca4af10fdf1d076
|
|/
|
|
| |
Change-Id: I301b59ef49423d45b052edb350856421c7844fba
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This change detects what area of a layer was drawn into and generates a mesh
to match this area exactly. This can be used to avoid blending empty pixels
when the layer is composited.
This change also adds proper layers support to lines rendering and implements
layers composition in a more readable way.
Change-Id: I4a5588b98b19bd66891ebdc39631b193c5e31999
|
|/
|
|
| |
Change-Id: Ie6b75cb90be38bbce694ccf2d5a342d7f0172fa4
|
|
|
|
|
|
|
|
| |
We removed the implementation, so there's no point trying to test it. (The
methods are still there for binary compatibility, which is why this still
compiled.)
Change-Id: I51f392f3dab542fca0c80fab4974354e2c689b9e
|
|
|
|
|
|
|
|
|
| |
This API can be used to back a view and its children with either a
software layer (bitmap) or hardware layer (FBO). Layers have
various usages, including color filtering and performance
improvements during animations.
Change-Id: Ifc3bea847918042730fc5a8c2d4206dd6c9420a3
|
|
|
|
| |
Change-Id: I69dadd57184d2d80f426c1c862ed0a040c8baf03
|
|
|
|
| |
Change-Id: I4061ccf77d47045a23065d27d6c9fa7452d085cc
|
|
|
|
|
|
|
|
| |
if a webview dump times out, normally it's already in a bad state,
throwing runtime execption will generate a crash on the test case
and make the test move forward.
Change-Id: Id7430700db6b6d90160d60d23debd250b1731789
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Layers require that drawing methods potentially
draw in more than one bitmaps.
To handle this this patch offers the following:
- move all drawing methods to use Drawable
- Drawables are now handled by GcSnapshot since
its the one handling the layers
- moved Canvas_Delegate.createCustomGraphics to
GcSnapshot which does not expose the Graphics2D
objects anymore so its draw() methods are the only
way to draw.
- handles creating layers in GcSnapshot.save() and
blitting them in restore()
Other changes:
- Clean up the create/save API in GcSnapshot
- Fixed drawing bitmaps with alpha and other
composite modes.
Change-Id: I1e230087493d044a10de71f4b6d29083e3f3bf64
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I5a252e314831716f99ce5fbb32d983c7473ee787
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- always set up the stroke. Paint may not have the proper
style when drawing lines. stroke should still be setup.
- Fixed vertical linear gradient. Old code generated
a gradient ratio of NaN
- Fixed alpha rendering when using shaders. In that
case the alpha channel from the paint color should be
used in conjunction with the shader.
- Fixed miter limit. Java expects the value to be multiplied
by the stroke width
- Fixed support for drawing ALPHA_8 bitmaps. Java2D doesn't
have bitmaps with only alpha channels, so we keep using
ARGB bitmaps but when drawing them into a bitmap we erase
the color information.
Change-Id: I4f04341fc843e3f7dadd1fdbf709b11a4f1e24b9
|
|/
|
|
|
|
|
|
|
|
| |
Also created delegates for all missing shader, xfermode
and patheffect classes. Moved the logic of the xfermode,
and patheffects that was in Canvas_Delegate into the
xfermode/patheffect classes, and added support (in all
3 clases) for knowing if the shader/xfermode/patheffect
is actually supported or not. Make use of fidelityWarning
in LayoutLog if they are not.
|