| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Reviewed Android code for misuse of PassRefPtr in place of RefPtr.
Also reviewed for PassOwnPtr and found no apparent misuse.
Bug: 5631569
Change-Id: Ib22b340875b1d875091af47cef6510d9c63e351b
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
In read_item_recursive, there are two instances of PassRefPtr which,
according to docs at http://www.webkit.org/coding/RefPtr.html, should
rather be RefPtr.
Bug: 5143832
Change-Id: Id8315d3d67de9e0dfc24bd70fdc0b6ef4a25a8a1
|
|\ \ \ \ \ \ |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
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
|
|\ \ \ \ \ \ \
| |/ / / / / /
|/| | | / / /
| | |_|/ / /
| |/| | | | |
* commit 'd6945dd4dc2d427a38d75cde40767fce404f69fc':
Position WebTextView correctly on layers
|
| |\ \ \ \ \ |
|
| | | |_|_|/
| | |/| | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Bug: 5550648
Change-Id: If3d59e0d197e9383b64f6a9e17d94e022044b5c3
|
|\ \ \ \ \ \
| |/ / / / /
| | | | / /
| |_|_|/ /
|/| | | |
| | | | |
| | | | | |
into ics-mr1
* commit '73a306c4d2dd650b9a083deb6362fc6ba3cf9032':
Fix CacheManager to correctly write CacheFiles to disk.
|
| |\ \ \ \
| | |/ / /
| |/| | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
There are two problems with the CacheManager -
1. Need to null terminate the file path used for the cache file on
disk.
2. A race condition between starting the background task to write
the file and updating internal state variables.
These were causing a CTS test to fail.
Bug: 5619303
Change-Id: I61f06d50b7ef560ede2f1141fc51d92255d4efbd
|
|\ \ \ \ \
| |/ / / /
| | | / /
| |_|/ /
|/| | | |
* commit '292448625cf74fa0cbb6776572d5b116d2e7eb15':
Fix text selection handle positioning
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
Bug: 5620362
Change-Id: Ic75ba855b5b86f8b0c3a21ee5dcbcc92b0dc982a
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Using ERROR_CONNECT for ERR_CACHE_MISS
Change-Id: I27c089c01e5df1d3b77f719862552328eb1f53ce
|
|\ \ \ \
| | |/ /
| |/| |
| | | |
| | | | |
* commit '7c2e38b61270efe55f065d765228ace66b54f169':
Enable SPDY protocol.
|
| |\ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Bug: 5524112
Reenable SPDY protocol.
Change-Id: I0144791020b64e20a12b7cd45ac2427100bef8a7
Signed-off-by: Selim Gurun <sgurun@google.com>
|
|\ \ \ \ \
| |/ / / /
| | | | |
| | | | |
| | | | | |
* commit 'e5c39206de45588678bf718a8274432068d702f6':
Remove inset for WebTextView
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Bug: 5383911
By removing the inset we cover webkit's text field completely
Change-Id: Ib3edf21beb4e26b38b2195a9e336523336f26eb7
|
|\ \ \ \ \
| |/ / / /
| | | | |
| | | | |
| | | | | |
* commit '0de683c1b300c8e788c178c63b7dc71189c0a3d8':
Fix combobox metrics and asset scaling
|
| |\ \ \ \
| | |_|_|/
| |/| | | |
|
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 5521553
Change-Id: I630eda2ffd90d0c986f00c5a2a4b523e93537192
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
* commit '1067d8e648ceae4db56ce5cc2b3dac1786d557d1':
Fix CTS regressions from merge to r74534.
|
| |\ \ \ |
|
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
WebKit change http://trac.webkit.org/changeset/73385 removed
overflow dimensions from the calculation of layer dimensions.
This means that the optimisation inside the nav cache to skip
building a frame cache when one of the layer dimensions is 0
is no longer valid (as the layer may contain only overflow
content).
Bug: 5572431
Change-Id: I3c973ad1ed57b07217d19f5d4fba7bfe522a2165
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
* commit '9074815a647bc5401963370e16b71e758fc3f550':
Support pausing drawing
|
| |\ \ \ |
|
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 5594608
Change-Id: I09590f8c04904957b079f0458022b960599eb47a
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bug 5268793
The scrolled area for WebView is 0,0 - maxX,maxY while
ScrollView can have any origin. On RTL pages, the origin
is negative when it can scroll. This scrolls the page
to the right when it detects an RTL page.
Cherry-picked from master CL: I6a91b97f
Framework CL: I2537b84a
Change-Id: I6a91b97f90f5ba4c323c56dda9d125108d9502c4
|
| |/
|/|
| |
| |
| |
| |
| |
| | |
Bug 5598631
The assertion message was misleading. This corrects it.
Change-Id: Ic609804ebac09e6d92fa11dc078aad62126b8690
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Bug 5268793
The scrolled area for WebView is 0,0 - maxX,maxY while
ScrollView can have any origin. On RTL pages, the origin
is negative when it can scroll. This scrolls the page
to the right when it detects an RTL page.
Framework CL: I2537b84a
Change-Id: I6a91b97f90f5ba4c323c56dda9d125108d9502c4
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Getting the app package name from JNI. Cache the string after the
first call.
Add a header to every request with:
X-Requested-With: com.package.name
Change-Id: If9d8c131f6c4203036678516ccae6a7ec9131df9
|
|\ \
| |/
| |
| |
| |
| |
| | |
memory consumption" into ics-mr1
* commit '00d524fd5dc3e995e2b517da48e479694260ce2f':
Change the default webView behavior to minimize the memory consumption
|
| |\
| | |
| | |
| | | |
consumption" into ics-mr1
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
For now, we just limit the expansion on x and y direction.
In the future, we need to dynamically allocate and deallocate the memory.
browser change is : c/148242
bug:5522175
Change-Id: I8562c39c55913ab89848afe8a36e8a2784c12727
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* commit '82ccbd8ce95211b4b5afad6a653462fd3beb771b':
Remove the global button lock
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bug: 5558699
Bug: 5572238
Change-Id: Ic199ffda5bc4aa09d39ee54221c6fcce6a91ca05
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* commit '9f3355b57b144ac285d6bb28e39268a8e9f26fd6':
Fix crash in Autofill.
|
| |/
| |
| |
| |
| |
| |
| |
| | |
Fix a crash in autofill that can be caused by toggling the
setting on and off.
Bug: 5452927
Change-Id: I80ba0b823fd16cb4e2df3359be95f3d063a9b091
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Cherry pick from master.
When network loads are blocked, we should fail those
loads rather than leaving them dangling. In particular,
this fixes an issue where WebCore will wait to do the
first layout while CSS loads are pending. If network
loads are blocked, we need to tell WebCore they are never
going to complete.
To implement this, we make use of the Chromium stack's
load flags and move the code to a more suitable location.
Bug: 5416543
Change-Id: I4bd9987611364b29d3ccaa50437d418a5eb9a5cd
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- 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
|
|\ \
| |/
| |
| |
| |
| |
| | |
into ics-mr1
* commit '75fd6068b065c26beb1ce4d86090aaacbe243c22':
Keep text handles in sync with native touch targets
|
| |
| |
| |
| |
| |
| |
| |
| | |
Bug: 5522153
Also add some slop to the handle targets, cleaned
up the JNI and improved debugging.
Change-Id: I3b2c3c8b1543d4a1aa599ae2938fa78fe95e01bf
|
| |\ |
|