| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | |
| |
| |
| |
| | |
for back/forward. This will improve the history
navigation. But it may break some sites. See discussion
in https://bugs.webkit.org/show_bug.cgi?id=29021.
|
| |/
|
| |
due to the history unfork change.
|
| | |
|
| |
|
|
|
| |
can be destroyed before the child HistoryItem, add
an extra checking to avoid crash.
|
| |\
| |
| |
| |
| | |
* changes:
Fixes a crashing Geolocation bug when a watch is cleared from certain callbacks.
|
| | |
| |
| |
| |
| |
| |
| |
| | |
BUG: http://b/2297475
This will be upstreamed to webkit.org in https://bugs.webkit.org/show_bug.cgi?id=32111
Change-Id: I70c3076b1a85c89bc4c587ea9fedaa84bd7b0575
|
| | |
| |
| |
| |
| |
| |
| |
| | |
other code that has not been upstreamed yet (i.e. WebKit/android).
This does NOT need to be upstreamed to WebKit (yet).
Change-Id: I821fb90c3e463ef5fc4fa001ee5b8d967f9f7e48
|
| | |
| |
| |
| |
| |
| |
| |
| | |
function and the places it is used.
This needs to be upstreamed to webkit.org.
Change-Id: I5dc4e40939448e0b1dfcd6393082036fc8174aa9
|
| | |
| |
| |
| |
| |
| |
| |
| | |
to the FrameLoaderClient that the BackForwardList has been modified.
This needs to be upstreamed to webkit.org.
Change-Id: I14633c51276bd92ed56139b4c473cc8ac9bacb72
|
| | |
| |
| |
| |
| |
| |
| |
| | |
PLATFORM(ANDROID) guarded code in WebCore/history/HistoryItem.cpp
This should be upstreamed to webkit.org
Change-Id: I3f822d5a6579080658242f846214e1c3fe31fa01
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Add setXX() for the meta data in Settings.
Add CachedFramePlatformDataAndroid to preserve the
state for the cachedFrame.
http://b/issue?id=2284168
|
| |/
|
|
|
|
| |
See http://trac.webkit.org/changeset/51540
Change-Id: If60a5650750b1dc48353773947d451f4e8a3ec52
|
| |\
| |
| |
| |
| | |
* changes:
Removes superfluous file V8 DerivedSourcesAllInOne.cpp from Android build.
|
| | |
| |
| |
| |
| |
| |
| |
| | |
This was added in https://android-git.corp.google.com/w/?p=platform/external/webkit.git;a=commitdiff;h=6d62749f698529d29ec7cf61f6c8ec323ae52b83#patch1
Also revert Android-specific changes to DerivedSourcesAllInOne.cpp, to avoid future conflicts in WebKit merge.
Change-Id: I783ff698af8212c02c48012f97bd1bc3d90b7ea2
|
| |\ \
| | |
| | |
| | |
| | | |
* changes:
Fixes Makefiles to have proper dependency on HTMLTagNames.in and HTMLAttributeNames.in.
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| | |
HTMLAttributeNames.in.
Previously, the path to these files was expanded prior to execution of the rule,
thus breaking the dependency.
Change-Id: Iae9809cb925dfc26606f02a47a4dd930c99a3106
|
| |\ \
| |/
|/|
| |
| | |
* changes:
add ANDROID to the list of platforms that support font-face
|
| | | |
|
| |\ \
| | |
| | |
| | |
| | | |
* changes:
Remove the Android-specific setCMYKXXXColor methods, which are not used.
|
| | | |
| | |
| | |
| | | |
Change-Id: Ie9bc2064b10c01579d60e31f62ea6996974f8f4a
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
This change contains extensive cleanup as we now keep track of a pointer
to the plugin's java entry point (WebkitPlugin.class). Also given that we
track this object and changes to plugin packaging we nolonger need to pass
additional parameters in quite a few methods.
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
* changes:
Removes superfluous code from Android implementation of AuthenticationChallenge.
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- On Android, we use only the default constructor.
See WebCore/platform/network/ResourceHandleInternal.h.
- AuthenticationChallenge::sourceHandle is only required for CF.
See WebCore/platform/network/cf/AuthenticationCF.cpp.
The method was originally added only for CF in http://trac.webkit.org/changeset/18880
but has since been copied to other platforms, despite not being required.
Change-Id: I49a4a2587a9551107a105573bd9da2e56ee0f52e
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
* changes:
Restores the default value for ENABLE(ARCHIVE) in wtf/Platform.h.
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This default was recently removed but is required to build on Mac.
See https://android-git.corp.google.com/w/?p=platform/external/webkit.git;a=commitdiff;h=2cc706295f906df0bb49f51c9efe92a97c427464#patch1
Change-Id: Ice535a8205d14a0f3c3bfc4f32bc7d71132fbc2a
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
* changes:
Bring Android files in line with what landed at webkit.org.
|
| | | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | | |
Picks up changes made by Apple in
http://trac.webkit.org/changeset/51191/trunk/WebCore/platform/android/LocalizedStringsAndroid.cpp
|
| |\ \ \ \
| | |/ /
| |/| |
| | | |
| | | | |
* changes:
Fixes a PLATFORM(ANDROID) guard in RenderBlock.h which causes problems when building on Mac.
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
building on Mac.
This code was modified recently to aid upstreaming by wrapping all Android changes in PLATFORM(ANDROID).
To allow the build to succeed on other paltforms, we need to be more careful with our use of the guards.
See https://android-git.corp.google.com/w/?p=platform/external/webkit.git;a=commitdiff;h=bc7b84de3fd863c500a8169fd00dca3811cadbb3#patch28
Change-Id: I4b0151ad62023821171742c5dfbba1dd7b39d8ed
|
| |\ \ \
| |/ /
|/| |
| | |
| | | |
* changes:
Update files in platform/android to match what was upstreamed in
|
| | | |
| | |
| | |
| | |
| | | |
https://bugs.webkit.org/show_bug.cgi?id=31825
https://bugs.webkit.org/show_bug.cgi?id=31831
|
| | | |
| | |
| | |
| | |
| | |
| | | |
The Mac build requires that only built-in types are used as statics.
Change-Id: I69a3f063c5728d76a13f73b8b056187d5678e0ab
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
* changes:
Fixes WTF include in WebCore/page/Geolocation.cpp to fix Mac build.
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Also fixes include problems in files in WebKit/android.
Change-Id: I6d6312e9753eb2bbf0b61f20a6ef0eb56f990991
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
* changes:
Unfork WebCore/bridge/jni.
|
| | | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I973e6b03286b1d8f6e6325a2b31d0cf9e99d19b3
|
| |\ \ \ \ \
| | |/ / /
| |/| | |
| | | | |
| | | | | |
* changes:
Removes superfluous use of LOCAL_SRC_FILES in derived Makefiles.
|
| | |/ / /
| | | |
| | | |
| | | | |
Change-Id: I685fd143279f92570a1844c847478e0cbe038e1e
|
| |/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This block was commented out in Android to improve performance.
It has now been removed from webkit altogether.
It needs to be removed to allow webkit to build for Safari,
since the interfaces it references are now obsolete.
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
* changes:
Updates an Android-specific work-around in V8GCController.cpp now that std::sort is available on Android.
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
std::sort is available on Android.
Change-Id: Ia6cf2f309894c877e23ad8f07439d0892810cbb2
|
| |\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
* changes:
Moves initializeMaximumHTTPConnectionCountPerHost to a new ResourceRequestAndroid.cpp file.
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
ResourceRequestAndroid.cpp file.
This is in line with other WebKit ports, ready for upstreaming to webkit.org.
Change-Id: If7c73ee1c65ee69bba54b7acbc462ff3444e781e
|
| |/ /
| |
| |
| |
| |
| |
| |
| |
| | |
longer in webkit.org.
These files were removed from WebKit in http://trac.webkit.org/changeset/44603 and
should have been removed from Android in a previous WebKit merge.
Change-Id: Icb84e9fe3d433c752415875cc170ff6af9be3c31
|
| |\ \
| | |
| | |
| | |
| | | |
* changes:
Update the Android-specific fix in StringHash::equal to match the fix recently made in webkit.org.
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
recently made in webkit.org.
StringHash::equal includes an Android-specific fix for platforms which don't
provide 4-byte alignment ...
https://android-git.corp.google.com/w/?p=platform/external/webkit.git;a=commitdiff;h=05d23612a67d710479fb2359e98d7ac49a982025
This was recently fixed in webkit.org ...
http://trac.webkit.org/changeset/51006
This patch updates Android to use the fix from webkit.org to avoid future merge conflicts.
Background ...
The fix in webkit.org uses a loop, whereas the Android fix uses memcmp.
Tests by WebKit have apparently shown a loop to be faster than memcmp for small
strings. This is consistent with an equivalent fix in AtomicString ...
http://trac.webkit.org/changeset/19930
Change-Id: Ic9c0f729117e31bfdcb1bc1c28e85c048a464173
|
| | |/
|/|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Cherry-pick of an earlier change, listed below, which was somehow
lost. Fixes http://b/issue?id=2273867
https://android-git.corp.google.com/g/#change,5072
Fix <select with multiple and/or size > 1.
With the latest WebKit drop we lost a hack we had to make ListBoxes
behave like MenuLists. Rather than reviving it, now in WebViewCore
check for isListBox(). This makes a click once again open the list
so the user can choose the selection. Also disable WebKit's drawing
of the text shown, and simply draw it ourselves, so we can draw
nothing or the first item selected.
|
| |\ \
| |/
|/|
| |
| | |
* changes:
Bring TextBreakIteratorInternalICU.cpp in to line with WebKit version.
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Note that this is a comment change only.
See http://trac.webkit.org/changeset/45762#file3
Change-Id: Id484e955a5aeb948dc8068626e8013dbad757e22
|
| |/
|
|
|
|
|
|
|
| |
See https://bugs.webkit.org/show_bug.cgi?id=31671
Note that we only need to undef a feature enable flag when we are overwriting a default value previosuly set
in Platform.h. Also, we now rely on the default value for ENABLE_DATABASE.
Change-Id: I26ca5ef5402609ead880bdd1ce05cdb3646c1bbc
|