| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We used to use the ARCH_ARM_HAVE_VFP build flag to determine which
JS engine to use as we wanted to use JSC for performance reasons
on older hardware. This is not necessary anymore and so unless
specified with the JS_ENGINE environment variable or when building
on the simulator, we default to V8 instead of JSC.
Change-Id: I773af968d5a7e7a7882d8763de4f90f1d08104b3
|
|/
|
|
|
| |
Bug: 2928878, 2928899
Change-Id: I90ca6f93a61c921b520731e6a143e5b4457fa44c
|
|
|
|
| |
Change-Id: Ib097f8fda80cf33185d9b6a3a00a47ca83a7e678
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 2809660
Change-Id: Idb0bdc33dae6e1148dc92ff1d0137550cc054e3a
|
|\ \
| |/
|/|
| |
| |
| |
| |
| |
| | |
WebCoreFrameBridge.cpp
Merge commit '3c54ece08a0ea9e5dc5d5788a4c49c8dc94b501f'
* commit '3c54ece08a0ea9e5dc5d5788a4c49c8dc94b501f':
activeDocumentLoader() causes crash in WebCoreFrameBridge.cpp
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
Merge commit '5dc34a8555dde1ae4a2c174870c4296cc44f8a22' into gingerbread-plus-aosp
* commit '5dc34a8555dde1ae4a2c174870c4296cc44f8a22':
activeDocumentLoader() causes crash in WebCoreFrameBridge.cpp
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This is a fix for a crash found in real phones, there is cases when
activeDocumentLoader() can return null, probably related to closing of a
frame or canceling of a request.
Change-Id: Id340ab006b6e40e396645a4e668dcb58824a63e7
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
In Apple's DerivedSources.make, XLinkNames are built all the time.
Change our Android.derived.mk to do the same, instead of only
building when SVG is enabled.
Change-Id: I69d903788e4416e2140068f2aa907d65b336ce68
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Originally written in response to bug 2835685, which was
fixed in
https://android-git.corp.google.com/g/#change,61059
WebViewCore.cpp:
Send a message to clear the text input/remove the soft
keyboard if the click results in no text input field
being in focus.
WebView.cpp:
Remove the old checks to clear the WebTextView, which
is now done in WebViewCore.cpp. This makes clearing it
consistent with the checks for opening the WebTextView.
Change-Id: I06ba7aadc95302c90af67da16edccd46896fcdbf
|
|\ \ \ \ |
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Set the foreground clip after drawing. Use the absolute bounds to
compute the local foreground clip in order to compensate for any
outline.
Consolidate the check for overflow scrolling into RenderLayer.
Request a compositing update after computing the scroll dimensions.
Only change the foregroundRect of the layer during paint so that the
outline rect (and background/layerBounds) are correct.
Draw the outline as part of the background phase. During painting of
a layer, scroll to (0,0), paint, then scroll back.
When clicking on an element in a layer, scroll to the position of the
element but do not scroll back. This makes text input fields visible
to the tree and will properly update when typing. Record the original
scroll position of layers in order to offset the bounds of nodes when
checking the nav cache. Make sure to reset all cached layers during
setRootLayer. Otherwise we were reaching into layers from the wrong
thread.
Change-Id: Id9827ec461989b0869a8252d4d2563ecd12c5fac
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The new net stack has dependencies on V8 and so we cannot use it
in conjunction with JSC.
Fix b/2920038
Change-Id: If39db4732a66b6d3c25dba8816a3205d2bb55777
|
| | |
| | |
| | |
| | | |
Change-Id: I31c2c983f0b04db6fb5d2c4ccbe0ea837fc7db2b
|
|\ \ \
| | | |
| | | |
| | | | |
all the files under given path."
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
files under given path.
Change-Id: Iac6025007a549833bf8065dacd50f942b1b2f643
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ib30b205797425debfb48318fa9de7a9fc5cc45e0
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I950f48ae3edaf48c1f4da1ca926683ad075ad094
|
|\ \ \ \ \
| |/ / / /
|/| | | |
| | | | | |
default"
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I2e1c3431ae16292942a360e636725e39229481b5
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I20f36620033e6249fe5b749ae74392e2ac64c09c
|
|\ \ \ \ \
| |/ / / /
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
I60a96064,I6929172f,Idefd9bec,I8cf448f2,I8791737a,I992c56b0,Ibb4b089d,I779a8ec0,Ife412e30,I2da1ae98,Ibcf41849
* changes:
Merge WebKit at r65072 : Update WebKit revision number.
Merge WebKit at r65072 : Update test_expectations.
Merge WebKit at r65072 : Complete cherry-pick of WebKit change 43848 to add EmptyDeviceMotionClient
Merge WebKit at r65072 : Implement DeviceMotionClientAndroid
Merge WebKit at r65072: JSC build fix in InspectorController.h
Merge WebKit at r65072: Fix V8 code generator.
Merge WebKit at r65072 : Build fix for JSC, update ambiguous usage of JSLock.
Merge WebKit at r65072: String class has moved to the WTF namespace.
Merge Webkit at r65072 : Fix conflicts.
Merge Webkit at r65072 : Fix Makefiles.
Merge WebKit at r65072 : Initial merge by git.
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I60a9606437bd1de3df767459641a02e594e18ffa
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This merge introduces two new Geolocation tests that to pass we need
a new LayoutTestController function. We ignore those tests until this
function is added - see b/2914450
Change-Id: I6929172fd6822b3c2c588693d743362f7edbca4f
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
EmptyDeviceMotionClient
See https://android-git.corp.google.com/g/#change,61020 which picked
part of this change for EmptyDeviceOrientationClient.
See also https://bugs.webkit.org/show_bug.cgi?id=43848
Change-Id: Idefd9becf89199ae9afe475074fc56a66252db8a
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This class acts simply as a proxy to the real or mock client, which is owned by
the WebView. DEVICE_ORIENTATION is enabled on Android, so we must implement this
client before we pull in http://trac.webkit.org/changeset/64845, which calls
DeviceMotionClient::setController() from the Page constructor.
Change-Id: I8cf448f26103df3e55098e70eec80d845725761f
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Cherry pick of http://trac.webkit.org/changeset/65258
http://trac.webkit.org/changeset/64722 introduced a build break when
INSPECTOR is not enabled.
Change-Id: I8791737a6c399245b84a8adc9830364ac4df907d
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Cherry pick of WebKit r65240.
http://trac.webkit.org/changeset/65005 introduced a bug in the
V8 Code Generator.
See http://trac.webkit.org/changeset/65240
Change-Id: I992c56b073611a4d9caf4c2c0ae0d231e774213a
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Need to update the parameter passed to JSLock ctor as new
ctor added in r64585 creates an ambiguity.
See http://trac.webkit.org/changeset/64585
Change-Id: Ibb4b089d66aa984038b66eef03d4d788575bfaaf
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
See http://trac.webkit.org/changeset/65021
Change-Id: I779a8ec0c3e1e0aed8f8d1894cfc1e5ca33ee549
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
HTMLInputElement.cpp: New include. See http://trac.webkit.org/changeset/64616
TemporaryLinkStubs.cpp, Navigator.h: Relocation of string forwarders. See http://trac.webkit.org/changeset/65021
GraphicsContext.h, ImageSource.h: addition of WebCore namespace on Chromium's NativeImagePtr type. See http://trac.webkit.org/changeset/64584
Platform.h: Renaming of iPhone PLATFORM macros. See http://trac.webkit.org/changeset/64798
Change-Id: Ife412e30f733fe6bb66321a3600814d6499ddf70
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I2da1ae98ee39f7f817d4b4363140872b931ac8bf
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: Ibcf418498376b2660aacb7f8d46ea7085ef91585
|
|/ / / /
| | | |
| | | |
| | | | |
Change-Id: I60bc20a7a17f76087be3ebec1e2261dc271aff97
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Iaf9a9de73870c497b9c925af3b1637a07b399640
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: Id6c9cfc92ba2aeaae15724e789e9531a451e04fa
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | | |
Only using a local variable that went out of scope before. Now setting them to the correct member variable.
Change-Id: I562c4b05b35b0bf996ce2490fdae54f25af05c74
|
|\ \ \ \ |
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This is a partial cherry-pick of WebKit change 64106
See https://bugs.webkit.org/show_bug.cgi?id=43848
We can't take the complete change because we don't yet have
DeviceMotion in our version of WebKit.
Bug: 2907653
Change-Id: Ie038a21f9e989af46fb6b77decd7ea10da734b3c
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
variable m_resourceRequest as it is not needed outside the function."
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Also removed the member variable m_resourceRequest as it is not needed outside the function.
Change-Id: I5a627306de8a8d8c59044046003e8515fd10f5c8
|
|\ \ \ \ \
| |/ / / / |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: Ieb538733c55e685e89df00e79233ac15d13d2825
|
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | | |
This was missed when DeviceOrientationClientAndroid was added
Change-Id: I7d67f2d64680e79fc14bf5927be79986b333b9f9
|
|/ / /
| | |
| | |
| | | |
Change-Id: Ie21024238a88252cd668cbddb98643b142728cf1
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This is part two, the first part was done here:
https://android-git.corp.google.com/g/#change,58927
After this WebCore is not touched from other threads. This fixes some random crashes that were happening. Network handling looks quite stable now.
Change-Id: I47aece04207f4627964de83ef371ff789afd7668
|