| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Tweak up transitions to make zooming feel faster.
bug:3394378
Change-Id: I39a7e5785c3ab44d0245267a3137e7f87489efcd
|
|\ |
|
| |
| |
| |
| |
| | |
bug:3332441
Change-Id: Ifd5dfa8a5d7718ad754a8a7984b871bb84147f37
|
| |
| |
| |
| |
| |
| |
| |
| | |
Webkit is using the transformation to compute the fixed element position.
In order to simulate that, we need the Render Layer's position info.
bug:3368857
Change-Id: If15c43f76bd528b2e67ac5035c8ba4a0c803e812
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Since we are being removed from our parent, our children do not matter. Sync
the parent's children to show the right content.
Bug: 3353525
Change-Id: Id8ab4d0373d950362caa14d8fc558f753d5a7365
|
|\ \ \
| |_|/
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Transfer PassRefPtr to RefPtr. Credit to Jason Simmons for the fix.
Bug:3385803
Change-Id: Id148923e95d5628a625c87fe093b85dd381e781e
|
|\ \ \
| | | |
| | | |
| | | | |
honeycomb
|
| |/ /
| | |
| | |
| | | |
Change-Id: I027931929980a55d4d5e883f659c116c77dbb2a9
|
|\ \ \
| |/ /
|/| | |
|
| |/
| |
| |
| |
| |
| |
| | |
This change gives flexibility to change that value in Java side.
issue: 3317722
Change-Id: I71a548871783cc604e0daec63e6bbfb26ecc1e1f
|
| |
| |
| |
| |
| |
| | |
bug:3382562
bug:3384930
Change-Id: I55b97cacc9c50ae5a0b5dfc39658bb63c8aa9e87
|
|\ \ |
|
| |/
| |
| |
| |
| |
| | |
bug:3375416
Change-Id: I9e86736c9f7910765bea739cdd0e04331b98f155
|
|/
|
|
|
|
|
|
|
|
|
|
|
| |
TextureOwner can be left still owning a texture when we come to
delete that TextureOwner. Then later the texture it still owns tries to
access it's owner and we crash.
Work around by explicity releasing any owned textures when we delete
the texture owner.
Bug:3367855
Change-Id: I38877b7088d27f51d98cfd182d937fe5cb3b9f8d
|
|
|
|
|
| |
bug:3379585
Change-Id: Ica133d128f940a71afdd44130735eab11e4daf4e
|
|
|
|
|
|
|
|
|
|
| |
When a tiledPage is painted, we want to avoid updating the base
layer. GLWebViewState and WebView.cpp are now refcounting the
base layer, delaying updating the base layer we use to paint
until we are done with a full tile paint.
bug:3224744
Change-Id: Ica2b8f1db146a1e059fc0735dc53107fc40da07a
|
|
|
|
|
|
|
| |
Fix null pointer deref.
Bug:3364538
Change-Id: Iafeecd81ec422de6e17ec8a0c36c29e4fcf7fc74
|
|
|
|
|
| |
bug: 3374501
Change-Id: Idb6836cb8e3919066d77cbcca8b09a6f261dae31
|
|\ |
|
| |
| |
| |
| |
| | |
bug:3373656
Change-Id: If6428b88a135fe1184e92bf345ddbae349622c94
|
| |
| |
| |
| |
| |
| |
| |
| | |
The scroll size will be used for layout and should respect the layer's
size change. Otherwise all the position info can be wrong.
bug:3362888
Change-Id: I553ba01ca7e5960c7ec706d56710495fc5514db1
|
|\ \ |
|
| |/
| |
| |
| |
| | |
bug:3349970
Change-Id: I7e095c541bc8a106c94c14a70f121ea3b24f06f4
|
|\ \
| | |
| | |
| | | |
broken-ideograph-small-caps.html" into honeycomb
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Emptied platformDestroy(). It was deleting m_smallCapsFontData, but not
setting it to 0. The caller, ~SimpleFontData(), then went on to use the
deleted pointer and delete it again. This was changed for other
platforms with http://trac.webkit.org/changeset/71975.
Change-Id: Ie67f91559479a17519db7793c7349eb013235320
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
There are three threads all hammering at the same resource.
The WebViewCore thread records the buttons on the page.
The WebView thread rerecords the button pictures to show selection and focus.
The GLWebViewState thread draws the picture containing the button pictures
into the tile.
Prevent drawing the picture while the buttons are recorded
by sharing the button mutext with the GL tile creation.
bug:3354678
Change-Id: I245ed47ad5a6d1fe28ea870bd7c557937eed1164
|
| |/
|/|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Enter compositing for iframes after all layout tasks have completed. Remember
the state of overflow scroll similar to RenderLayer so that it doesn't change
while updating the compositing state.
Return false in requiresAcceleratedCompositing if the iframe is hidden. I verified
that this fails on Safari and have submitted a bug.
Bug: 3325187
Change-Id: I20a9e1a595d14518f4c7a3e01fc1c4fa9035262c
|
|\ \
| | |
| | |
| | | |
a couple of potential ANRs" into honeycomb
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Also fix a couple of potential ANRs
bug:3333984
Change-Id: I28c02ef74f4c70507fcd7f5bbc893b0d0eae61c0
|
|\ \ \
| |/ /
|/| | |
|
| |/
| |
| |
| |
| |
| | |
This fixes an assert and ensures that the compositor is in the correct state.
Change-Id: I7556ed998821bf2e09d89b79935e876869a584c6
|
|/
|
|
|
|
| |
Change-Id: I1f998387831207d00f27945ee4e456f81ff6f6e2
Change-Id: I7efcccfd9a4374061300058d4c48fa82a973829a
|
|
|
|
|
|
| |
http://svn.webkit.org/repository/webkit/branches/chromium/597/WebCore@75681
Change-Id: Ibe552cf7af31f74b81e337eadf3d3b73a53daf60
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This is the CL in WebKit side and it needs the framwork CL:
https://android-git.corp.google.com/g/#change,89630
Notice some changes touch open source WebKit's code, so b/3351313 is filed
to keep track of that.
Change-Id: I0ac5d75c4a90f14afeb2e3fc2dc5b1c437c631f8
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
* changes:
More debug info for each layer
Revert a WAR.
Code clean up.
|
| | |
| | |
| | |
| | |
| | |
| | | |
The matrix info can help to determine the layer positioning issue.
Change-Id: Ie254e13d649c6a3aab820e8fe9553517ca42be72
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Revert a WAR for issue 3215000.
https://android-git.corp.google.com/g/#change,81012
With the current fix, this WAR is not necessary.
b:3215000
Change-Id: I47261f19fbd87864d6b41edfbdb50be1fbbfccc7
|
| | |
| | |
| | |
| | |
| | |
| | | |
There should be no functionality change.
Change-Id: Ifc05a776ebb0a2a00b3aff194e138847ed1201cf
|
|\ \ \
| | |/
| |/| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit 64e8dc02c3e8eb820e872e78c350a39293586877.
Most are from Derek's CL https://android-git.corp.google.com/g/#change,88039
But with an essential bug fix which change "evt.data.touch.action" to
"eve.data.multiTouch.action" in line 234.
Change-Id: I1dd81d69c51afbfb0066149bfb7a2bfcefb43a87
|
|\ \ \
| |/ /
| | /
| |/
|/| |
https://android-git.corp.google.com/g/#change,88039"" into honeycomb
|
| |
| |
| |
| | |
This reverts commit 1b864edc9b9c6c024b308046085cdb26ba98e3fe.
|
|\ \
| | |
| | |
| | | |
honeycomb
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The fixed element layer should start from an identity matrix.
And apply local transformation.
Change-Id: I9243f8c496bdbd5ee66e18b23715f9935e5574b6
b:3344290
|
|\ \ \
| |/ /
| | |
| | | |
honeycomb
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When there is only layers (no baseLayer), m_projectionMatrix
is not updated for every draw call, such that it doesn't reflect
the visibleRect info.
Change-Id: I527f86d6d16034e56c3215f011c20196b02b16c2
b:3335132
|
|\ \ \
| |/ /
|/| | |
|