| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| |
| |
| |
| |
| |
| | |
Bug: 6008243
Change-Id: I32df636933d77dc9d7174f7a025a1ee70bb945fa
|
|/
|
|
| |
Change-Id: I5804c865f4bce6452213dc89337ff6a5e6100c9e
|
|
|
|
|
|
| |
First step. Move libui headers to their new home.
Change-Id: I2e770e6b53c2f34432b0df2937c4cc33af6dc52b
|
|
|
|
|
|
| |
Bug: 6019693
Change-Id: I7b4f6d83e8913e647e8ac7340afd01d609c4343b
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
bug:6008955
framework change:
https://android-git.corp.google.com/g/#/c/165735/
Change-Id: I4228af004ac2060fa53cf49d34cde68b15fedc80
|
|\ \
| | |
| | |
| | | |
Change-Id: I104f02e5e6ec50c002a2bdc960b428ece13528dd
|
| | |
| | |
| | |
| | |
| | |
| | | |
These changes are required to work with r3022 of Skia
Change-Id: I4d4a13bad9acc54934bbb46bdfc08ee424c7a33a
|
|\ \ \ |
|
| | |/
| |/|
| | |
| | | |
Change-Id: I93c76ccd401b1fe611cc9c1ea361251667422c7b
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
Instead of using WebKit's cursor location use the start and end
of the text highlight region since we only highlight text and not
other content like images
Change-Id: I1b84b8a0be34c56e87169d215c581fdada745362
|
| |
| |
| |
| | |
Change-Id: I8e2e400940c7c84055aeb2624958aaf47804900b
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This will avoid ANR when texture generation thread is stuck b/c transfer queue
is running out of slots, at the same time, EGL context get destroyed and no
more draw call coming to free up more slots.
Abandon the surface texture will also help to be more memory friendly.
Move the highEndGfx check to TilesManager.
bug:5639899
Change-Id: I98f0289ae5ca18361f71dec853327223506e3073
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Bug: 5822424
Fixed by removing all padding adjustments and rendering buttons
natively as draw commands
Change-Id: I6adcdfbd75b3c586414b5e6e60aeca01f5d05b9d
|
| |
| |
| |
| | |
Change-Id: I0033b8794ae33dade050069d6c209653f0d21fd1
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Both of these functions now work with the current base layer's
picture set. That should have the navcache completely out of
find-on-page.
Change-Id: I8ab4ac4a3a4d16cfff034e73aa817fad1fc426a7
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Bug 5806267
Use visual selection to determine the webkit selection.
The webkit selection can be used to cut text from an editable
area. It can also be used to do better complex character text
copy.
Framework Change: I56543d17670a8c98484314c89c7fa6a94cb809e4
Change-Id: I194c6d9e2add67151b97092a1a54f5c081296000
|
| |
| |
| |
| |
| |
| | |
Need to revist software drawing in general, but this gets it working for now
Change-Id: I1745de7a67c75400c31a070f1e17a0602b0df190
|
| |
| |
| |
| | |
Change-Id: Id34d3be6b11c4ba77b59dd9fb01a9cc050d581f6
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
See https://android-git.corp.google.com/g/157519
Bug: 5449033
Change-Id: Icaed25ccf4d689b533101e966e8303810b61b0d4
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Bug: 5747765
Moved the GLExtras::drawGL() call out of GLWebViewState into
LayerAndroid and BaseLayerAndroid. This allows us to apply per-layer
transforms, ensuring that find-on-page highlights are positioned
correctly on their layers.
Change-Id: I65b950875eb736601f8afec1770e5cc0201c0450
|
| |
| |
| |
| |
| |
| |
| | |
See https://android-git.corp.google.com/g/156016
Bug: 5449033
Change-Id: I35a9fa5e53a83a9c9a920333a3752dd151fbd3b8
|
| |
| |
| |
| |
| |
| |
| |
| | |
bug:5062896
Depends on frameworks/base change: https://android-git.corp.google.com/g/#/c/154844/
Change-Id: I8e5101fa212568837fe002b14fb9171c2f6dfe22
|
|\ \
| |/
| |
| |
| | |
* commit '1d9cab1bc5a505a47c7a314699520dcd56ee9d4f':
Fix crash
|
| |
| |
| |
| |
| |
| | |
Bug: 5727901
Change-Id: Ic2323eca6bc6e77fe428f3602800799e7b996cce
|
|\ \
| |/
| |
| |
| |
| |
| | |
trees" into ics-mr1
* commit '1d71a5f4405639dece648eda291ab6a2aecbb968':
Don't deep copy animations, prepare animations on both trees
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Bug: 5699085
Previously, animations were copied along with layer trees from the webkit to UI
thread. This changes that to instead use a single object per animation with
refcounting so that animations are kept consistent.
Additionally, animations are now run on both the painting and drawing trees in
the tree manager so that animated content clipped correctly during a tree swap.
Change-Id: I79f0c0e47b717f9fdddf303eb7ec29efc4950aaf
|
| |
| |
| |
| |
| |
| |
| | |
Bug 5629367
Corresonding Framework change: Icc2fb6b7
Change-Id: Ia6f116362107243f472401a1d6361a72e88832a5
|
|\ \
| |/
| |
| |
| |
| |
| | |
rendering mode" into ics-mr1
* commit 'f4bc9879b9e1ae40df3ef8165b7d6804184b8499':
Maintain UI-side start times for animations in SW rendering mode
|
| |
| |
| |
| |
| | |
bug:5704428
Change-Id: I1d1d1f214642b6ff868e8425778565686bfe8b69
|
|\ \
| |/
| |
| |
| | |
* commit 'f286c7d338f3c0f398ee27abe1d37d670c51dbbb':
Scroll position now passed to all layers
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
bug:5666027
Previously, only the most recent version of the scrollablelayerandroid would
have its position updated. This caused issues with position inconsistency
between the painting and drawing version of the layer, if both existed.
Change-Id: Ife29ae4e2cb00fbaa2f6fc95d9914b3434862f10
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
ics-mr1
* commit '87f8fc15a0e59f6d88c57f390697ba1c5bbaa6c3':
add support for WebTextView on scrolling layers
|
| |/
| |
| |
| |
| |
| | |
Bug: 5677828
Change-Id: I22ecf16c79badab68d8305d2e040057d73b02bea
|
|\ \
| |/
| |
| |
| | |
* commit '807ee5ec662a7864dee505040ade9a9b3eab143c':
synchronize animation starts with webkit
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
bug:5239801
this better supports animations not synchronous with webkit
Relies on the frameworks/base CL: https://android-git.corp.google.com/g/#/c/152533/
Change-Id: Ia79a475065b3891db8fc4014559062ab1ac95ebe
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* commit '06081e3d5c78c73256b49c85d05e7c41d9e2b6f1':
WebView Animation support
|
| |/
| |
| |
| |
| | |
bug:4982054
Change-Id: I1e8ea5ed7043a7140254a99053cf241de1b0ef3e
|
|\ \
| |/
| |
| |
| | |
* commit 'bd996ca3728f985d3fee81471268643ca772ed40':
Use isHighEndGfx to double textures
|
| |
| |
| |
| |
| |
| | |
Bug: 5639612
Change-Id: I308f6fbb8208a0d2e83f2b6d285d4c471137a0e7
|
|\ \
| |/
| |
| |
| | |
* commit '59b140f3e2721433929e11087d0fdb626afb1a72':
Content and viewport rects set in one step.
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bug 5342918
The content rect of the WebView was being retrieved during
the draw while the viewport rect was being set when the
draw functor was setup. During animations, the content
rect was changing between the time the draw functor was
retrieved and it was executed. The content rect is now
being set with the viewport rect.
Framework change: I1b0978ee
Change-Id: I05d68dcc73ede1e919ddc1478f48b372b7b64042
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This has not been used for years, and due to WebKit merges the
results are not accurate anymore.
The resulting code is cleaner, less likely to create merge conflicts,
and does not give the impression that this can be turned on and
it will still work.
Needs CL:
https://android-git.corp.google.com/g/#/c/148912/
Change-Id: I617ad00c103ab72038371a3203452d2ccec0e50c
|