| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
The JavaInstance class is now an interface, so use the
provided JavaInstanceJobject implementation instead.
See http://trac.webkit.org/changeset/82950
Change-Id: I782e3887e4f059733fbc054ca1d9d97d94e817ef
|
|
|
|
|
|
|
|
|
| |
Update EditorClient ::requestCheckingOfString with new
parameter.
See http://trac.webkit.org/changeset/82952
Change-Id: I36b1708ded2dca0210cba593b660f2a47f7e3609
|
|
|
|
|
|
|
|
|
| |
Update signatures for dispatchDidReceiveTitle and setTitle with
new parameter.
See http://trac.webkit.org/changeset/82580
Change-Id: I2a74302b7f43d70103680752fba1e80b5272fb7f
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Following the example of OnSSLCertificateError, implement OnCertificateRequested
ERROR CASE CLIENT CERT CASE
net::URLRequest::Delegate::OnSSLCertificateError net::URLRequest::Delegate::OnCertificateRequested
WebRequest::OnSSLCertificateError WebRequest::OnCertificateRequested
WebUrlLoaderClient::reportSslCertError WebUrlLoaderClient::requestClientCert
WebFrame::reportSslCertError WebFrame::requestClientCert
android.webkit.BrowserFrame.reportSslCertError android.webkit.BrowserFrame.requestClientCert
<... See frameworks/base ...> <... See frameworks/base ...>
android.webkit.BrowserFrame.nativeSslCertErrorProceed android.webkit.BrowserFrame.nativeSslClientCert
WebCoreFrameBridge::SslCertErrorProceed WebCoreFrameBridge::SslClientCert
WebUrlLoaderClient::proceedSslCertError WebUrlLoaderClient::sslClientCert
WebRequest::proceedSslCertError WebRequest::sslClientCert
net::URLRequest::ContinueDespiteLastError net::URLRequest::ContinueWithCertificate
Change-Id: I6513678a3c553bf329640119ff96df9a39a41e49
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
For now skip other layer types
Doesn't support animtations
Change-Id: Id1ff75f3d4d213f56561fc5d9c01f7ffee05cc79
|
| |
| |
| |
| | |
Change-Id: Ia1b847a20bc16091075630655fef79cd90cd8297
|
| |
| |
| |
| |
| |
| | |
See http://trac.webkit.org/changeset/81719
Change-Id: Ida2b2a8ac767182bc2c93cbe60399ed39f91c99c
|
| |
| |
| |
| |
| |
| | |
See http://trac.webkit.org/changeset/81484
Change-Id: I72f818d5d0075c63b658c2d8457d2182a7968c05
|
| |
| |
| |
| |
| |
| | |
See http://trac.webkit.org/changeset/81824
Change-Id: I2e3b588b7d38211310bd6bf488f1a8d3f6edac5d
|
| |
| |
| |
| |
| |
| | |
See http://trac.webkit.org/changeset/81965
Change-Id: I9a4e628938c8cd1238140eb7e5617700487ca227
|
| |
| |
| |
| |
| |
| | |
See http://trac.webkit.org/changeset/80900
Change-Id: Ia724c78b9db4665a0c30cc214c2d6fa61e81f888
|
| |
| |
| |
| |
| |
| | |
See http://trac.webkit.org/changeset/80811
Change-Id: Icd8612c886ae6caa198c051ecf1d6f2681172387
|
| |
| |
| |
| |
| |
| | |
See http://trac.webkit.org/changeset/82001
Change-Id: Ie31b15d7e6f2cc9d91215d45da48e958e2987242
|
|/
|
|
|
|
|
|
|
| |
This will become relevant after we merge beyond
http://trac.webkit.org/changeset/81977 (and its follow-up build fixes
r81982, r81988, r81990, r82018) which relies on all platforms'
instances of FontPlatformData.h using the correct include guard.
Change-Id: I58ec4c8ee23698c41d86794333d603b95f303764
|
|
|
|
|
|
|
|
|
| |
Allow drawing without a CachedRoot (just skip drawing extras in that case)
Initialize PictureSet correctly when using the SkPicture ctor
If delay-setting a layer on glWebViewState, set isAfterFirstLayout to
true to force the baseLayer update.
Change-Id: I9b24fd2e8450acf0138433edce8700c9ec227e52
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Serializes only the base layer currently
Change-Id: I5cff216a4fc1b08efe3a7955c616b91114f6bf0b
|
| |
| |
| |
| |
| |
| |
| | |
This CL has companion changes in the framework and browser.
bug: 3398386
Change-Id: I3427e61e47b66f4142581fb043eeebc613d71b51
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We hold weak references to Java objects from native code in several
places to avoid circular reference problems. These objects may become
weakly reachable at any time, after which the GC could null our weak
reference, so we have to null-check at every use.
Note that weak references are nulled before the referent is finalized,
so we can't rely on doing work in the finalizer to wait for the
currently executing message to complete and to remove other messages
from the queue.
This effectively reverts
https://android-git.corp.google.com/g/#change,30955
Bug: 4336862
Change-Id: I431fcac11220cb406c26e31aacb9bda7ea22776e
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Make EditorClientAndroid inherit from TextCheckerClient.
See http://trac.webkit.org/changeset/78533
Add EditorClient callbacks. See http://trac.webkit.org/changeset/78532
Change-Id: Ia0f68e2047306415502d5ff1d40cd384c5db91e3
|
| |
| |
| |
| |
| |
| |
| | |
tabsToLinks() has been removed and keyboardUIMode() has
been added. See http://trac.webkit.org/changeset/80279
Change-Id: Idd92678728737fa313cfababff4d9aadee83be76
|
| |
| |
| |
| |
| |
| |
| | |
Update for MedaEngineRegistrar change.
See http://trac.webkit.org/changeset/80473
Change-Id: I3931805339b8b66b371db01f3823daba2cedf56f
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add new shouldStopLoadingForHistoryItem() stub.
See http://trac.webkit.org/changeset/79107
Rename FrameLoaderClient::decidePolicyForMIMEType to
decidePolicyForResponse. See http://trac.webkit.org/changeset/80475
Change-Id: If094cc923b5d3b56c25a79847961bb11790f50d1
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
WebCore::iconDatabase() now returns a reference rather than a
pointer. Update our calls to reflect this.
See http://trac.webkit.org/changeset/80299
Change-Id: Iebf2f199fd8913e227572753cee2cf3a2e380985
|
|\ \ |
|
| | |
| | |
| | | |
This reverts commit 8d0d3a015e5f96c7eb2101fba5abcdf76958ff41
|
|\ \ \
| |/ / |
|
| |/
| |
| |
| | |
Change-Id: I451b5a7560ca21d07a5b71e9a4c0eb4c15aab7a9
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Basically, the GL textures generated for the surface texture will be used
for showing the screenshot.
Surface texture will be recycled every time a new video starts.
But GL textures will be recycled either when running out of memory bound,
or when the mediaplayer is deleted.
1. Add the VideoLayerManager as a static instance to manage the info of textures
allocated for the screenshot. The basic info will be added into the manager
while the video is played and prepared. During the draw time, the matirx info
will be updated, too.
2. When there are too many screenshots are created, then we will discard the
oldest one and just show the grey static rectangle to replace the screenshot.
The corresponding framework change is 112501.
Change-Id: Ifea60c96532500f9c93062cc97f7c4ef978046b0
|
|
|
|
| |
Change-Id: I34534273f70c1fe32b83f994808de03616c85922
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
bypass proxy
Passing the extra string argument, blacklist, to the proxy in
chromium.
Need CL in frameworks/base:
https://android-git.corp.google.com/g/#change,112400
And external/chromium:
https://android-git.corp.google.com/g/#change,111832
Change-Id: Ie8ca84b5ebf9701391dbd8a5097638e24ac2cb85
|
|
|
|
| |
Change-Id: I0e28ab1afcd98f01723730e84b51d43811baacc4
|
|
|
|
| |
Change-Id: I554f12a3d1ee2baa04288467e6fd46b1cdce9f9c
|
|\
| |
| |
| | |
improves drawing performances on the base surface by a decent amount."
|
| |
| |
| |
| |
| |
| |
| | |
This improves drawing performances on the base surface by
a decent amount.
Change-Id: I59b63c0e5748eed2c729024c11a5da390faefda7
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
base/thread.h moved to base/threading/thread.h:
http://codereview.chromium.org/6028009
base/condition_variable.h base/lock.h moved to base/synchronization
and classes added to base namespace:
http://codereview.chromium.org/6018013
Change-Id: I74d14224d6b17df33bc1cc9a5521fd267f4e830c
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Move check for pending style recalc
The previous implementation had no way to notify the caller as to
whether or not the recording was successful. Now, recordContent
detects the pending recalc and returns null to indicate that no
recording was done.
bug: 4474358
Change-Id: I511d6f1118c0a122ee893167311f3cc82f2cbf7e
|
|\ \ \
| |_|/
|/| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
I78ff6a85,Ic85c6405,Ibf903baa,I3a0459db,I35140385,I54790419,I6bfe5d24,Ia9f39b83,I5bcecd5a,I1de96683,I543c6810,I8a5b0878,I0ae670bf,Ide4d58dc,I28ebaf3d,I499d6631,Ie5090e0d,I6d3e5f1f
* changes:
Merge WebKit at r78450: Update ThirdPartyProject.prop
Merge WebKit at r78450: Add new Font::canExpandAroundIdeographsInComplexText()
Merge WebKit at r78450: Add new ChromeClient::selectItemAlignmentFollowsMenuWritingDirection()
Merge WebKit at r78450: FrameLoaderClient::didRunInsecureContent() signature changed
Merge WebKit at r78450: HTMLAreaElement::getRect() renamed
Merge WebKit at r78450: FrameLoader::url() removed
Merge WebKit at r78450: HTMLParserQuirks removed
Merge WebKit at r78450: TextRun::padding() renamed
Merge WebKit at r78450: Use new FontMetrics
Merge WebKit at r78450: GraphicsContext current path removed
Merge WebKit at r78450: TransformationMatrix multiply methods renamed and meaning changed
Merge WebKit at r78450: FontCustomPlatformData::fontPlatformData() signature changed
Merge WebKit at r78450: IntRect::bottom()/right() renamed
Merge WebKit at r78450: Fix remaining conflicts
Merge WebKit at r78450: Fix conflicts due to new ENABLE_WEB_ARCHIVE guard
Merge WebKit at r78450: Fix conflicts in media controls
Merge WebKit at r78450: Fix Makefiles
Merge WebKit at r78450: Initial merge by git.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
ChromeClient::selectItemAlignmentFollowsMenuWritingDirection()
See http://trac.webkit.org/changeset/76983
Change-Id: Ibf903baa41bc599ef99edb6ea26e3f62e9133c35
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
changed
See http://trac.webkit.org/changeset/77602
Change-Id: I3a0459dba328a57688a9a2a0ae6a8d7a9121e240
|
| | |
| | |
| | |
| | |
| | |
| | | |
See http://trac.webkit.org/changeset/78261
Change-Id: I3514038557683146ace616982a0706b6c0fb1f95
|
| | |
| | |
| | |
| | |
| | |
| | | |
See http://trac.webkit.org/changeset/76872
Change-Id: I54790419f4e3b7dcd1e6123d6ff4bda8d7997066
|
| | |
| | |
| | |
| | |
| | |
| | | |
See http://trac.webkit.org/changeset/77963
Change-Id: I6bfe5d2412d99d2a187cc83f565a8eba6fe01267
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
See http://trac.webkit.org/changeset/77286 and
http://trac.webkit.org/changeset/77398
Change-Id: I0ae670bff327fb981e037f5394c55bfb4aeb81eb
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Document.cpp
Conflict due to AX object cache disabled on Android
See http://trac.webkit.org/changeset/78314
- CachedResourceLoader.cpp/h
Conflict due to ANDROID_BLOCK_NETWORK_IMAGE
See http://trac.webkit.org/changeset/76701
- Source/WebCore/page/ChromeClient.h
Conflict due to ANDROID_INSTALLABLE_WEB_APPS
See http://trac.webkit.org/changeset/77509
- FrameView.cpp
Conflict due to Android FrameView::updatePositionedObjects()
See http://trac.webkit.org/changeset/77274
- ScrollView.h
Conflict due to Android
ScrollView::actualWidth/Height/ScrollX/ScrollY()
See http://trac.webkit.org/changeset/76831
- TemporaryLinkStubs.cpp and MIMETypeRegistry.cpp
conflict due to Android stubbed out
MIMETypeRegistry::getMIMETypeForExtension()
See http://trac.webkit.org/changeset/77368 and
https://android-git.corp.google.com/g/#change,37272
- ImageDecoder.cpp
Conflict due to Android excluding code
See http://trac.webkit.org/changeset/77427
- ImageDecoder.h
Conflict due to ANDROID guard upstreamed as SKIA guard
See http://trac.webkit.org/changeset/77946
- InlineTextBox.cpp
Conflict due to ANDROID_DISABLE_ROUNDING_HACKS
See http://trac.webkit.org/changeset/76743 and
http://trac.webkit.org/changeset/77286
- RenderBlockLineLayout.cpp
Conflict due to ANDROID_LAYOUT
See http://trac.webkit.org/changeset/77062
Change-Id: Ide4d58dc52418b8fc1a965a9524eb57cd46b4859
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This replaces, and therefore conflicts with, Android's existing
ENABLE_ARCHIVE guard. This change resolves the conflicts by taking the
upstream guard in WebCore, updates WebKit to use the new guard, and
enables this guard on Android.
See http://trac.webkit.org/changeset/78439
See also http://trac.webkit.org/changeset/78342 for FrameLoader.cpp
Change-Id: I28ebaf3d69ea4c352ab4cfbf91c33a8ba25f89b5
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The WebCore DatabaseTracker uses 'unsigned long long' for quotas. We
receive the new quota from Java as a jlong, which is 64bit signed.
This change ...
- Fixes the JNI methods to use 'long long'
- Updates m_newQuota to use 'unsigned long long' to avoid ugly casts
- Uses a boolean to track whether the new quota has been set yet,
which is neater than a magic value and avoids deadlock if a value of
-1 is set
Change-Id: Ieab200164baf8c1647a2d47da759d3c31f0369f8
|