summaryrefslogtreecommitdiffstats
path: root/WebCore
Commit message (Collapse)AuthorAgeFilesLines
* Implement the audio tag in webkit -- the corresponding java CL is ↵Nicolas Roard2010-05-078-34/+295
| | | | | | https://android-git.corp.google.com/g/#change,41406 Change-Id: Ief37a7d9879308f0749fcd569e82fddc3f989a8a
* Adds a couple of missing headers to CachedLinkPrefetch.hSteve Block2010-05-071-1/+2
| | | | | | These will be required with the upcoming WebKit merge. Change-Id: I610d6bf5ea919c6842808fd6090f68dc010f4b2e
* am bf13d116: am ec366141: am 7f034a17: Fix a ref counting bug in touch event ↵Ben Murdoch2010-05-061-5/+5
|\ | | | | | | handling. The RefPtr returned from m_originatingTouchPointTargets.take() was only in scope for the duration of the else block but we saved the raw pointer it wrapped. When the else block ende
| * am 7f034a17: Fix a ref counting bug in touch event handling. The RefPtr ↵Ben Murdoch2010-05-061-5/+5
| |\ | | | | | | | | | | | | | | | | | | | | | | | | returned from m_originatingTouchPointTargets.take() was only in scope for the duration of the else block but we saved the raw pointer it wrapped. When the else block ended, the RefPtr destroyed it Merge commit '7f034a1734d634dd1fdb3b64817d5828b5e46922' into froyo-plus-aosp * commit '7f034a1734d634dd1fdb3b64817d5828b5e46922': Fix a ref counting bug in touch event handling. The RefPtr returned from m_originatingTouchPointTargets.take() was only in scope
| | * Fix a ref counting bug in touch event handling. The RefPtr returned from ↵Ben Murdoch2010-05-061-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | m_originatingTouchPointTargets.take() was only in scope for the duration of the else block but we saved the raw pointer it wrapped. When the else block ended, the RefPtr destroyed itself, also deleting it's enclosed pointer if it held the final ref. But we had a saved copy of this raw pointer and then went on to use it later. Fix bug 2543728. Change-Id: I90e17693e15bff0969f103b5947d004837189c44
* | | am 4190ab28: am cc7f2722: am da713c02: Fix a crash caused by navigating away ↵Ben Murdoch2010-05-051-0/+3
|\ \ \ | |/ / | | | | | | from a page with your finger still down (when the old and new pages have touch event handlers installed) and then releasing your finger on the new page after WebCore has performed a garbage c
| * | am da713c02: Fix a crash caused by navigating away from a page with your ↵Ben Murdoch2010-05-051-0/+3
| |\ \ | | |/ | | | | | | | | | | | | | | | | | | | | | finger still down (when the old and new pages have touch event handlers installed) and then releasing your finger on the new page after WebCore has performed a garbage collection. Merge commit 'da713c0266664dc15b021e99cca31cadc5bd2bdc' into froyo-plus-aosp * commit 'da713c0266664dc15b021e99cca31cadc5bd2bdc': Fix a crash caused by navigating away from a page with your finger still down (when the old and new pages have
| | * Fix a crash caused by navigating away from a page with your finger still ↵Ben Murdoch2010-05-051-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | down (when the old and new pages have touch event handlers installed) and then releasing your finger on the new page after WebCore has performed a garbage collection. Cherry pick of webkit.org revision 58760. Bug=2543728 Change-Id: I4c9a896ff81881211746451f49158b7e99eb9166
* | | Merge "Enable SVG compiling in gingerbread."Shimeng (Simon) Wang2010-05-043-7/+10
|\ \ \
| * | | Enable SVG compiling in gingerbread.Shimeng (Simon) Wang2010-05-043-7/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Compiled successfully for both V8 and JSC. The libwebcore size changes from 5354080 to 6072344, the diff is 700KB. Change-Id: Id95abd8b8f2181ed7789a95e0675cb8436e11bf7
* | | | Link prefetch supportLeon Clarke2010-05-0412-90/+250
|/ / / | | | | | | | | | http://b/issue?id=2268353
* | | Merge changes ↵Steve Block2010-04-29307-3161/+8567
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ie9ba4c69,I35363367,I18aaae5f,I2c315360,I4f163c97,Ib640e64c,I98a4af82 * changes: Merge webkit.org at r55033 : Update WebKit revision Merge webkit.org at r55033 : Update Android-specific LayoutTest expected result Merge webkit.org at r55033 : Implement FrameLoaderClient::didTransferChildFrameToNewDocument for Android Merge webkit.org at r55033 : Implement PluginPackage::NPVersion for Android Merge webkit.org at r55033 : Implement new ChromeClient::iconForFiles method for Android Merge webkit.org at r55033 : Fix merge conflicts Merge webkit.org at r55033 : Initial merge by git
| * | | Merge webkit.org at r55033 : Implement PluginPackage::NPVersion for AndroidSteve Block2010-04-271-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | See http://trac.webkit.org/changeset/54940 Change-Id: I2c3153606ab0eb9a4598e211def2f07f60eab3da
| * | | Merge webkit.org at r55033 : Fix merge conflictsSteve Block2010-04-275-64/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Android.v8bindings.mk - Keep ours, conflict due to upstreaming of using DerivedSourcesAllInOne.cpp - V8Index.h - Keep ours, conflict due to upstreaming of touch events - GeolocationService.h - Take both, conflict due to Android-specific change for pausing service - PluginView.cpp - Take both, conflict due to Android-specific change to guard JSC headers - V8DOMWrapper.cpp - Keep ours, conflict due to addition of WORKERS guards Change-Id: Ib640e64caecbb8cb31272dbfbc18d95f32f9d126
| * | | Merge webkit.org at r55033 : Initial merge by gitSteve Block2010-04-27308-3150/+8604
| | | | | | | | | | | | | | | | Change-Id: I98a4af828067cc243ec3dc5e5826154dd88074b5
* | | | Merge changes I347b2c80,I9e3185deBen Murdoch2010-04-283-0/+9
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | * changes: Cherry pick of WebKit.org revision r58323. Improves documentation for the TouchStationary handler after discussions in webkit bug 37609. Removing the TouchStationary state from PlatformTouchPoint resulted in unforseen build problems upstream at webkit.org so it was reverted.
| * | | Cherry pick of WebKit.org revision r58323. Improves documentation for the ↵Ben Murdoch2010-04-281-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | TouchStationary handler after discussions in webkit bug 37609. Change-Id: I347b2c8050505fd8747f46d90596882258451d3f
| * | | Removing the TouchStationary state from PlatformTouchPoint resultedBen Murdoch2010-04-282-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in unforseen build problems upstream at webkit.org so it was reverted. This change implements the revert inside WebCore. As we only support single touch on Android, we still do not use the TouchStationary event so we keep it removed from the WebKit/android layer. Change-Id: I9e3185de42c21bd50e9c206fa7e6d46d50e037e1
* | | | Add more padding round select boxes, use different assets atLeon Clarke2010-04-261-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | different resolutions, use new assets and don't deform the arrows when stretching the select box. http://b/issue?id=2506670
* | | | Revert the ANDROID_FIX which is the same as the original.Shimeng (Simon) Wang2010-04-221-5/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since the ! operator is overloaded to check whether the string is NULL. I tested it out, the ! works when the http-referrer is not defined. So the ANDROID_FIX is redundant. Change-Id: If6b54e195a954ec7f2705da89c13563a8698467d
* | | | Enable XSLT in Android webkit.Shimeng (Simon) Wang2010-04-225-3/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before this change, the libwebcore size is: 4902184 Bytes After this change, the libwebcore size is: 5103712 Bytes The diff is: 200KB. Change-Id: I2554a043c2686de56c802e8a9e02cce604fb25c0
* | | | Enable XPATH in Android browser.Shimeng (Simon) Wang2010-04-197-3/+46
| | | | | | | | | | | | | | | | | | | | Issue: 2582105 Change-Id: I270de4478e639bba8ba9a12558dff05746e991b0
* | | | Performance improvements in GraphicsLayer: implement the simple image code path.Nicolas Roard2010-04-163-7/+37
|/ / / | | | | | | | | | | | | Bug:2599955 Change-Id: I530a02c64abff40223005d6dc07c7495ca475ffe
* | | Revert previous CL due to side-effect.Nicolas Roard2010-04-151-10/+3
| | | | | | | | | | | | | | | | | | Bug:2600918 Change-Id: I72189bd2edf725b4f0db426d2735590e846dcba4
* | | am f635101c: am 233b1e5a: am 54070f49: Merge "Make sure to layout the view ↵Patrick Scott2010-04-151-0/+4
|\ \ \ | |/ / | | | | | | with the final dimensions." into froyo
| * | am 54070f49: Merge "Make sure to layout the view with the final dimensions." ↵Patrick Scott2010-04-141-0/+4
| |\ \ | | |/ | | | | | | | | | | | | | | | | | | | | | into froyo Merge commit '54070f490711d3ec763c006c9b84adf55d32f0a2' into froyo-plus-aosp * commit '54070f490711d3ec763c006c9b84adf55d32f0a2': Make sure to layout the view with the final dimensions.
| | * Merge "Make sure to layout the view with the final dimensions." into froyoPatrick Scott2010-04-141-0/+4
| | |\
| | | * Make sure to layout the view with the final dimensions.Patrick Scott2010-04-141-0/+4
| | | | | | | | | | | | | | | | | | | | Bug: 2532684 Change-Id: I6500fc08760f8dbc99d1d279e6beca7bdb3345c9
* | | | am 5c6e2c78: am 34a423ba: am 22804c07: Pass scroll mode to Java so that we ↵Grace Kloba2010-04-152-2/+11
|\ \ \ \ | |/ / / | | | | | | | | can handle overflow on html and body correctly.
| * | | am 22804c07: Pass scroll mode to Java so that we can handle overflow on html ↵Grace Kloba2010-04-142-2/+11
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | and body correctly. Merge commit '22804c073ffc06fd1fc520d1afbad71e353e488d' into froyo-plus-aosp * commit '22804c073ffc06fd1fc520d1afbad71e353e488d': Pass scroll mode to Java so that we can handle
| | * | Pass scroll mode to Java so that we can handleGrace Kloba2010-04-132-2/+11
| | |/ | | | | | | | | | | | | overflow on html and body correctly. Fix http://b/issue?id=2512549
* | | Remove the TouchStationary state from PlatformTouchPoint.Ben Murdoch2010-04-142-2/+0
| | | | | | | | | | | | | | | | | | This is being tracked upstream at webkit.org in https://bugs.webkit.org/show_bug.cgi?id=37609 Change-Id: Ideb26d7457e27799564e8db9b3308a703a1110e2
* | | am 13aa9bd5: am ac90fdd7: Merge "Cherry pick ↵Andrei Popescu2010-04-121-1/+1
|\ \ \ | |/ / | | | | | | http://codereview.chromium.org/1560007" into froyo
| * | am ac90fdd7: Merge "Cherry pick http://codereview.chromium.org/1560007" into ↵Andrei Popescu2010-04-121-1/+1
| |\ \ | | |/ | | | | | | | | | | | | | | | | | | | | | froyo Merge commit 'ac90fdd70d8a2f6051fdc959dac8edf5819f38bd' into froyo-plus-aosp * commit 'ac90fdd70d8a2f6051fdc959dac8edf5819f38bd': Cherry pick http://codereview.chromium.org/1560007
| | * Merge "Cherry pick http://codereview.chromium.org/1560007" into froyoAndrei Popescu2010-04-121-1/+1
| | |\
| | | * Cherry pick http://codereview.chromium.org/1560007Andrei Popescu2010-04-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Fix bug: 2588946 Change-Id: I80d144dd735e367bde8ba91ef0ab4ba3090da9d6
* | | | am 3ee9e897: am d71ec47f: Merge "Cherry pick ↵Andrei Popescu2010-04-121-7/+4
|\ \ \ \ | |/ / / | | | | | | | | http://codereview.chromium.org/1549001" into froyo
| * | | am d71ec47f: Merge "Cherry pick http://codereview.chromium.org/1549001" into ↵Andrei Popescu2010-04-121-7/+4
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | froyo Merge commit 'd71ec47fc759286ee28567b4ff2a6dd67fc89dcd' into froyo-plus-aosp * commit 'd71ec47fc759286ee28567b4ff2a6dd67fc89dcd': Cherry pick http://codereview.chromium.org/1549001
| | * | Merge "Cherry pick http://codereview.chromium.org/1549001" into froyoAndrei Popescu2010-04-121-7/+4
| | |\ \
| | | * | Cherry pick http://codereview.chromium.org/1549001Andrei Popescu2010-04-121-7/+4
| | | |/ | | | | | | | | | | | | | | | | | | | | Fix bug: 2588926 Change-Id: I4d077f109c3b415e1a0fa4765e939bea3b56f7fc
* | | | am b303a4d8: am 30f14070: Merge "Cherry-pick ↵Andrei Popescu2010-04-121-0/+1
|\ \ \ \ | |/ / / | | | | | | | | http://codereview.chromium.org/1594015" into froyo
| * | | am 30f14070: Merge "Cherry-pick http://codereview.chromium.org/1594015" into ↵Andrei Popescu2010-04-121-0/+1
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | froyo Merge commit '30f1407065eeef96453ba46aa338ee7ff6dd2165' into froyo-plus-aosp * commit '30f1407065eeef96453ba46aa338ee7ff6dd2165': Cherry-pick http://codereview.chromium.org/1594015
| | * | Merge "Cherry-pick http://codereview.chromium.org/1594015" into froyoAndrei Popescu2010-04-121-0/+1
| | |\ \
| | | * | Cherry-pick http://codereview.chromium.org/1594015Andrei Popescu2010-04-121-0/+1
| | | |/ | | | | | | | | | | | | | | | | | | | | Fix bug: 2588909 Change-Id: I4102e4aebb9edb8219e6b9f3bb57f0cb969f1d15
* | | | am 1f2e23af: am 61c1b0ac: Merge "Cherry pick ↵Andrei Popescu2010-04-121-0/+4
|\ \ \ \ | |/ / / | | | | | | | | http://src.chromium.org/viewvc/chrome?view=rev&revision=43874" into froyo
| * | | am 61c1b0ac: Merge "Cherry pick ↵Andrei Popescu2010-04-121-0/+4
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | http://src.chromium.org/viewvc/chrome?view=rev&revision=43874" into froyo Merge commit '61c1b0ac380b1947aae2bd2394cc255e0c35ebf9' into froyo-plus-aosp * commit '61c1b0ac380b1947aae2bd2394cc255e0c35ebf9': Cherry pick http://src.chromium.org/viewvc/chrome?view=rev&revision=43874
| | * | Cherry pick http://src.chromium.org/viewvc/chrome?view=rev&revision=43874Andrei Popescu2010-04-121-0/+4
| | |/ | | | | | | | | | | | | | | | Fix bug: 2588887 Change-Id: I06d64e58a95d9dd8d7e4308e1601c55d6d33663f
* | | am 18fc0da0: am 0c736339: Only allow animations computed on the UI if we ↵Nicolas Roard2010-04-071-1/+1
|\ \ \ | |/ / | | | | | | have two steps -- otherwise let webkit do it.
| * | am 0c736339: Only allow animations computed on the UI if we have two steps ↵Nicolas Roard2010-04-071-1/+1
| |\ \ | | |/ | | | | | | | | | | | | | | | | | | | | | -- otherwise let webkit do it. Merge commit '0c7363393334265c29401d7f6967347ce7e7f1ae' into froyo-plus-aosp * commit '0c7363393334265c29401d7f6967347ce7e7f1ae': Only allow animations computed on the UI if we have two steps -- otherwise let webkit do it.
| | * Only allow animations computed on the UI if we have two steps -- otherwise ↵Nicolas Roard2010-04-071-1/+1
| | | | | | | | | | | | | | | | | | | | | let webkit do it. Bug:2576137 Change-Id: Ib86814f5edaff518df9d30839098ac3e8633341e