summaryrefslogtreecommitdiffstats
path: root/WebCore
Commit message (Collapse)AuthorAgeFilesLines
* Pull down change 51321 from webkit.org.Patrick Scott2009-12-095-7/+8
| | | | | Calls to EventNames() was causing multiple copies of the event names to be created. This could cause false negatives in hash map lookups.
* Moves JSC-specific functions from jni_utility and moves them to a new ↵Steve Block2009-12-078-266/+349
| | | | | | | | jsc/jni_utility_private.h. See https://bugs.webkit.org/show_bug.cgi?id=32157 Change-Id: I1f7f0bb6fa9e72ee3eeb31160e0a828b3d076fee
* Merge change I2b870c71 into eclair-mr2Android (Google) Code Review2009-12-041-4/+0
|\ | | | | | | | | * changes: Enables x-mac-cyrillic on Android, now that this is in our version of ICU.
| * Enables x-mac-cyrillic on Android, now that this is in our version of ICU.Steve Block2009-12-041-4/+0
| | | | | | | | | | | | | | | | | | See https://android-git.corp.google.com/g/#change,34457, which adds the encoding to ICU 3.8 in eclair-mr2, and https://android-git.corp.google.com/g/#change,34758, which adds the encoding to ICU 4.2 in master. Change-Id: I2b870c714a3ee397964e6bfe14c95bdcca9ea24a
* | Merge change If686b999 into eclair-mr2Android (Google) Code Review2009-12-041-2/+6
|\ \ | |/ |/| | | | | * changes: Pass up flags for the main resource and user gesture.
| * Pass up flags for the main resource and user gesture.Patrick Scott2009-12-041-2/+6
| | | | | | | | This requires a change to the framework.
* | Merge change Iceb63592 into eclair-mr2Android (Google) Code Review2009-12-033-0/+19
|\ \ | |/ |/| | | | | * changes: Experimental change. Cache pages with unload event 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.
| * Experimental change. Cache pages with unload eventGrace Kloba2009-12-033-0/+19
| | | | | | | | | | 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.
* | Rework CL, https://android-git.corp.google.com/g/#change,34511Grace Kloba2009-12-032-3/+2
|/ | | due to the history unfork change.
* another file to fix the buildGrace Kloba2009-12-031-0/+2
|
* After turning on page cache, the parent HistoryItemGrace Kloba2009-12-031-0/+4
| | | | | can be destroyed before the child HistoryItem, add an extra checking to avoid crash.
* Merge change I70c3076b into eclair-mr2Android (Google) Code Review2009-12-031-3/+7
|\ | | | | | | | | * changes: Fixes a crashing Geolocation bug when a watch is cleared from certain callbacks.
| * Fixes a crashing Geolocation bug when a watch is cleared from certain callbacks.Steve Block2009-12-031-3/+7
| | | | | | | | | | | | | | | | BUG: http://b/2297475 This will be upstreamed to webkit.org in https://bugs.webkit.org/show_bug.cgi?id=32111 Change-Id: I70c3076b1a85c89bc4c587ea9fedaa84bd7b0575
* | Android History unforking pt4: Android specific changes to makefiles and ↵Ben Murdoch2009-12-032-1/+2
| | | | | | | | | | | | | | | | 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
* | Android History unforking pt3: Changes to the notifyHIstoryItemChanged ↵Ben Murdoch2009-12-032-38/+8
| | | | | | | | | | | | | | | | function and the places it is used. This needs to be upstreamed to webkit.org. Change-Id: I5dc4e40939448e0b1dfcd6393082036fc8174aa9
* | Android History unforking pt2: BackForwardList changes. Fire a notification ↵Ben Murdoch2009-12-033-50/+15
| | | | | | | | | | | | | | | | to the FrameLoaderClient that the BackForwardList has been modified. This needs to be upstreamed to webkit.org. Change-Id: I14633c51276bd92ed56139b4c473cc8ac9bacb72
* | Android history unforking pt 1: Add Android specific files and #if ↵Ben Murdoch2009-12-033-13/+121
| | | | | | | | | | | | | | | | PLATFORM(ANDROID) guarded code in WebCore/history/HistoryItem.cpp This should be upstreamed to webkit.org Change-Id: I3f822d5a6579080658242f846214e1c3fe31fa01
* | Enable WebKit page cache through WebSettings.Grace Kloba2009-12-023-2/+90
| | | | | | | | | | | | | | | | Add setXX() for the meta data in Settings. Add CachedFramePlatformDataAndroid to preserve the state for the cachedFrame. http://b/issue?id=2284168
* | Updates Geolocation V8 bindings to match patch submitted to webkit.org.Steve Block2009-12-0210-190/+154
|/ | | | | | See http://trac.webkit.org/changeset/51540 Change-Id: If60a5650750b1dc48353773947d451f4e8a3ec52
* Merge change I783ff698 into eclair-mr2Android (Google) Code Review2009-12-012-10/+2
|\ | | | | | | | | * changes: Removes superfluous file V8 DerivedSourcesAllInOne.cpp from Android build.
| * Removes superfluous file V8 DerivedSourcesAllInOne.cpp from Android build.Steve Block2009-12-012-10/+2
| | | | | | | | | | | | | | | | 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
* | Merge change Iae9809cb into eclair-mr2Android (Google) Code Review2009-12-012-16/+8
|\ \ | | | | | | | | | | | | * changes: Fixes Makefiles to have proper dependency on HTMLTagNames.in and HTMLAttributeNames.in.
| * | Fixes Makefiles to have proper dependency on HTMLTagNames.in and ↵Steve Block2009-12-012-16/+8
| |/ | | | | | | | | | | | | | | | | HTMLAttributeNames.in. Previously, the path to these files was expanded prior to execution of the rule, thus breaking the dependency. Change-Id: Iae9809cb925dfc26606f02a47a4dd930c99a3106
* | Merge change I11fe1a14 into eclair-mr2Android (Google) Code Review2009-11-301-1/+1
|\ \ | |/ |/| | | | | * changes: add ANDROID to the list of platforms that support font-face
| * add ANDROID to the list of platforms that support font-faceMike Reed2009-11-301-1/+1
| |
* | Merge change Ie9bc2064 into eclair-mr2Android (Google) Code Review2009-11-302-21/+0
|\ \ | | | | | | | | | | | | * changes: Remove the Android-specific setCMYKXXXColor methods, which are not used.
| * | Remove the Android-specific setCMYKXXXColor methods, which are not used.Steve Block2009-11-262-21/+0
| | | | | | | | | | | | Change-Id: Ie9bc2064b10c01579d60e31f62ea6996974f8f4a
* | | Refactoring plugins to use new java interfaces.Derek Sollenberger2009-11-301-6/+0
| | | | | | | | | | | | | | | | | | | | | 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.
* | | Merge change I49a4a258 into eclair-mr2Android (Google) Code Review2009-11-271-15/+0
|\ \ \ | | | | | | | | | | | | | | | | * changes: Removes superfluous code from Android implementation of AuthenticationChallenge.
| * | | Removes superfluous code from Android implementation of AuthenticationChallenge.Steve Block2009-11-271-15/+0
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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
* | | Merge change Ice535a82 into eclair-mr2Android (Google) Code Review2009-11-261-0/+1
|\ \ \ | | | | | | | | | | | | | | | | * changes: Restores the default value for ENABLE(ARCHIVE) in wtf/Platform.h.
| * | | Restores the default value for ENABLE(ARCHIVE) in wtf/Platform.h.Steve Block2009-11-251-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | Merge change Ie4e91d61 into eclair-mr2Android (Google) Code Review2009-11-252-7/+67
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | * changes: Bring Android files in line with what landed at webkit.org.
| * | | | Bring Android files in line with what landed at webkit.org.Andrei Popescu2009-11-252-7/+67
| | |/ / | |/| | | | | | | | | | | | | | | | | | Picks up changes made by Apple in http://trac.webkit.org/changeset/51191/trunk/WebCore/platform/android/LocalizedStringsAndroid.cpp
* | | | Merge change I4b0151ad into eclair-mr2Android (Google) Code Review2009-11-251-0/+4
|\ \ \ \ | | |/ / | |/| | | | | | | | | | * changes: Fixes a PLATFORM(ANDROID) guard in RenderBlock.h which causes problems when building on Mac.
| * | | Fixes a PLATFORM(ANDROID) guard in RenderBlock.h which causes problems when ↵Steve Block2009-11-251-0/+4
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Merge change I1890130f into eclair-mr2Android (Google) Code Review2009-11-253-82/+80
|\ \ \ | |/ / |/| | | | | | | | * changes: Update files in platform/android to match what was upstreamed in
| * | Update files in platform/android to match what was upstreamed inAndrei Popescu2009-11-253-82/+80
| | | | | | | | | | | | | | | https://bugs.webkit.org/show_bug.cgi?id=31825 https://bugs.webkit.org/show_bug.cgi?id=31831
* | | Fixes use of statics of non-built-in types in Geolocation.Steve Block2009-11-251-5/+7
| | | | | | | | | | | | | | | | | | The Mac build requires that only built-in types are used as statics. Change-Id: I69a3f063c5728d76a13f73b8b056187d5678e0ab
* | | Merge change I6d6312e9 into eclair-mr2Android (Google) Code Review2009-11-251-1/+1
|\ \ \ | | | | | | | | | | | | | | | | * changes: Fixes WTF include in WebCore/page/Geolocation.cpp to fix Mac build.
| * | | Fixes WTF include in WebCore/page/Geolocation.cpp to fix Mac build.Steve Block2009-11-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Also fixes include problems in files in WebKit/android. Change-Id: I6d6312e9753eb2bbf0b61f20a6ef0eb56f990991
* | | | Merge change I973e6b03 into eclair-mr2Android (Google) Code Review2009-11-256-40/+17
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | * changes: Unfork WebCore/bridge/jni.
| * | | | Unfork WebCore/bridge/jni.Ben Murdoch2009-11-246-40/+17
| | | | | | | | | | | | | | | | | | | | Change-Id: I973e6b03286b1d8f6e6325a2b31d0cf9e99d19b3
* | | | | Merge change I685fd143 into eclair-mr2Android (Google) Code Review2009-11-251-1/+0
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | * changes: Removes superfluous use of LOCAL_SRC_FILES in derived Makefiles.
| * | | | Removes superfluous use of LOCAL_SRC_FILES in derived Makefiles.Steve Block2009-11-241-1/+0
| |/ / / | | | | | | | | | | | | Change-Id: I685fd143279f92570a1844c847478e0cbe038e1e
* | | | remove obsolete code blockCary Clark2009-11-241-11/+0
|/ / / | | | | | | | | | | | | | | | | | | | | | 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.
* | | Merge change Ia6cf2f30 into eclair-mr2Android (Google) Code Review2009-11-231-9/+8
|\ \ \ | | | | | | | | | | | | | | | | * changes: Updates an Android-specific work-around in V8GCController.cpp now that std::sort is available on Android.
| * | | Updates an Android-specific work-around in V8GCController.cpp now that ↵Steve Block2009-11-231-9/+8
| | | | | | | | | | | | | | | | | | | | | | | | std::sort is available on Android. Change-Id: Ia6cf2f309894c877e23ad8f07439d0892810cbb2
* | | | Merge change If7c73ee1 into eclair-mr2Android (Google) Code Review2009-11-233-9/+41
|\ \ \ \ | |/ / / |/| | | | | | | | | | | * changes: Moves initializeMaximumHTTPConnectionCountPerHost to a new ResourceRequestAndroid.cpp file.
| * | | Moves initializeMaximumHTTPConnectionCountPerHost to a new ↵Steve Block2009-11-233-9/+41
| |/ / | | | | | | | | | | | | | | | | | | | | | ResourceRequestAndroid.cpp file. This is in line with other WebKit ports, ready for upstreaming to webkit.org. Change-Id: If7c73ee1c65ee69bba54b7acbc462ff3444e781e