| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When converting from NPVariant to JavaValue, there are cases where we don't do
an explicit conversion, but instead rely on the default value of the JavaValue
for the corresponding type. We need to make sure that the default values are
correctly set.
This bug was introduced in http://trac.webkit.org/changeset/82194.
Change-Id: I681a305e57a706d54e26c1e0d00ccc2d657bedd9
|
|/
|
|
| |
Change-Id: I6fbaa9dfe50752fa5ec95cd43ed50306b63270f3
|
|\
| |
| |
| |
| |
| |
| | |
ready." into ics-mr1
* commit 'c5d840baeea0b171c64e9746942d95e95a7f7769':
Fix plugin rendering bug when video surface is not ready.
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The browser incorrectly jumps out of the compositing step for a
plugin early if it detects a video surface is not ready. The
correct behavior is to skip rendering the video and proceed to
rendering the other plugin contents.
bug: 5525272
Change-Id: Id838f6cef4913e817f58bf2b7e17d871f9f0250e
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
into ics-mr1
* commit '3b9a114e4f6b7f2510ca2df9a2ee569bc1dee857':
Don't discardQueue if the upload type didn't change
|
| |\ \
| | |/
| |/| |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Bug: 5529012
Change-Id: I0b57c4cf9d295524f675f2cb7504d5a9c0363871
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
See http://trac.webkit.org/changeset/87687
Bug: 5448972
Change-Id: I1f2da8f5a2264ce6627dc99ebe1b235ae34f7c62
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
See http://trac.webkit.org/changeset/98548
Bug: 5448972
Change-Id: I099d9ca9e63cbc6e8c3e163ecb2b0a0c82d1141a
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
See http://trac.webkit.org/changeset/89708
Bug: 5448972
Change-Id: I03d576b0c819fdb9a6d99fea8099cf7120945a45
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- FrameLoaderClientAndroid::dispatchDidClearWindowObjectInWorld()
FrameLoader::url() was removed in
http://trac.webkit.org/changeset/76872. We should use Document::url()
instead.
- ImageBufferAndroid
See http://trac.webkit.org/changeset/77286 and
http://trac.webkit.org/changeset/77398
- Add PluginDebug.cpp to build
- ChromiumIncludes.h
Don't build Chromium code without NDEBUG set
- Frame.cpp
We should not include WebKit files from WebCore. WebViewCore.h introduces
problems due to the change to ChromiumIncludes.h and is not required here.
Bug: 5448972
Change-Id: I82c5c95591bf01fb65179282d03f865df4255c89
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* commit '0b8560dee52ce9d55cda03caa5f2a3e733b55ba3':
Add missing save/restore calls to GraphicsContext::fillRect
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
Android is missing some calls to GraphicsContext::save/restore
inside our GraphicsContext::fillRect implementations. The calls
were added to the Skia GraphicsContext in http://trac.webkit.org/changeset/63102
Bug: 5361502
Change-Id: Ifcbc116d997473e3a184561102dc5cb74f5aa5ec
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bug: 5507239
Also remove all the old, unused layer setExtras stuff
Change-Id: Id1670010536712b7a9f50e74821c9fb7f708e851
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug 5445861: Some Thai accents are misplaced in browser
TextRunWalker only gets the x positions from Hrafbuzz but no Y positions.
This CL applied the changes http://trac.webkit.org/changeset/85013/ to
pass both x and y positions from harfbuzz to skia.
Change-Id: Ibb23d61eb58c2e687c7ea7773d2266d68ce9ab97
|
|\ \ \ \
| | |/ /
| |/| |
| | | |
| | | | |
* commit 'c43f9396708d95ecbce1f4ef65530999fab96c0d':
Don't draw prefetch page if not necessary
|
| |\ \ \ |
|
| | | |/
| | |/|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
bug:5494086
Also only try to draw visible tiles.
Change-Id: Ic850afab94309d9d4d031600a40dc889298fef24
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
bug:5509149
Scale wasn't being taken into account when estimating layer tile consumption, so
zooming in on layer content could attempt to fetch and draw hundreds of layers
per tile, causing lots of missing content.
Change-Id: Ib26e203827ad93be12d29561b9d8094cb712f014
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
bug:5507262
This restores behavior, and allows a single setBaseLayer to set content (such as
is used in browser saved pages).
Change-Id: Ifeda068ce5c22275553d0e1ec99ee74647806a6c
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
bug:5505364
This avoids the problem of waiting infinitely during initialization (when a
layer doesn't have content) for the layer to be ready.
Change-Id: I364eff66616ea304a68976d5ad06ce5fdb1a6d4b
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
CL https://android-git.corp.google.com/g/#/c/144158/ introduced a debug
log that we don't need, spamming logcat
Change-Id: Iea8a1784153dd9f6f53e67f7cb62504440344c7c
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
bug:5264240
Was causing crashes, and layer ordering problems.
Cherry-pick of b8c237486bcf299d8a04bdae8d8e35fd37866172
Change-Id: I1f76516d4e313101ea9c90759ee63d4cef2d6ced
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
See https://android-git.corp.google.com/g/#/c/143865
Bug: 5449033
Change-Id: I821098330652380686aca9e83222936bd5678970
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
entire layer" into ics-mr0
* commit '0d4258e78caa860491a4c9e6965e574dabc3ec63':
Take scale into account when greedily prefetching an entire layer
|
| |\ \ \
| | | | |
| | | | |
| | | | | |
into ics-mr0
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
bug:5509149
Scale wasn't being taken into account when estimating layer tile consumption, so
zooming in on layer content could attempt to fetch and draw hundreds of layers
per tile, causing lots of missing content.
Change-Id: Ib26e203827ad93be12d29561b9d8094cb712f014
|
|\ \ \ \ \
| |/ / / /
| | | | |
| | | | |
| | | | | |
* commit 'bee2599ec82af8aaf47491b6aea4ee07a377c81a':
SwapLayersTextures on all layer changes
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
bug:5507262
This restores behavior, and allows a single setBaseLayer to set content (such as
is used in browser saved pages).
Change-Id: Ifeda068ce5c22275553d0e1ec99ee74647806a6c
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
* commit 'a4adfec4837fe35c27bbee2963cbc105dbce38ff':
Mark layers as ready to swap if invisible
|
| |\ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
bug:5505364
This avoids the problem of waiting infinitely during initialization (when a
layer doesn't have content) for the layer to be ready.
Change-Id: I364eff66616ea304a68976d5ad06ce5fdb1a6d4b
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Bug: 5507239
Also remove all the old, unused layer setExtras stuff
Change-Id: I6b319192fac4c8ce0995bc7883f64fc482beff05
|
|\ \ \ \ \ \
| |/ / / / /
|/| / / / /
| |/ / / /
| | | | | |
* commit 'd436d4c3e6b088f1fcae26dc4835e28065f017a8':
Remove unnecessary log
|
| |\ \ \ \
| | |/ / /
| |/| | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
CL https://android-git.corp.google.com/g/#/c/144158/ introduced a debug
log that we don't need, spamming logcat
Change-Id: Iea8a1784153dd9f6f53e67f7cb62504440344c7c
|
|\ \ \ \ \
| |_|_|/ /
|/| | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
bug:5264240
Was causing crashes, and layer ordering problems.
Change-Id: I1f76516d4e313101ea9c90759ee63d4cef2d6ced
|
|\ \ \ \ \
| | |/ / /
| |/| | |
| | | | |
| | | | | |
* commit '5dee9ed228c914254062b62ae459884e3060a2ae':
Cherry pick 97075
|
| |\ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Bug: 5491444
Change-Id: If97d58a3d590e8e972bceec61e3ae16860a30088
|
|\ \ \ \ \ \
| |/ / / / /
| | | | | /
| |_|_|_|/
|/| | | | |
* commit '5236e6a2f70997cf9dec9e93261867dd79b21738':
Cherry pick 94857
|
| |\ \ \ \
| | |/ / /
| | | | /
| | |_|/
| |/| | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 5491573
Change-Id: I32666ca6abdc2e224e6b9727f65e62fd3bd10859
|
|\ \ \ \
| |/ / /
| | | /
| |_|/
|/| |
| | |
| | | |
correctly." into ics-mr0
* commit '6032fa428d725097ea29fc85fc1b2c965094772b':
Implement dual textures for layers to handle zooming correctly.
|