summaryrefslogtreecommitdiffstats
path: root/WebKit
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit 'goog/master' into mergeAndrei Popescu2009-08-192-0/+17
|\
| * Merge change 21466 into eclairAndroid (Google) Code Review2009-08-182-0/+17
| |\ | | | | | | | | | | | | * changes: Need to notify Java side when viewport tag is parsed.
| | * Need to notify Java side when viewport tag is parsed.Grace Kloba2009-08-182-0/+17
| | |
* | | Revert "Compilation and link error fixes for new webkit r47420."Andrei Popescu2009-08-192-7/+7
| | | | | | | | | | | | This reverts commit 632f4508222c2a617e6820e9388867c0f4821db8.
* | | Compilation and link error fixes for new webkit r47420.Ben Murdoch2009-08-182-7/+7
| | |
* | | Merge commit 'goog/master' into mergeBen Murdoch2009-08-1813-70/+381
|\ \ \ | |/ / | | | | | | | | | | | | | | | Conflicts: WebCore/bindings/v8/ScriptController.cpp WebCore/page/Geolocation.cpp WebCore/platform/android/GeolocationServiceAndroid.cpp
| * | Merge change 21673 into eclairAndroid (Google) Code Review2009-08-172-2/+15
| |\ \ | | |/ | |/| | | | | | | * changes: Add re-entry count for QemuTracerAuto class.
| | * Add re-entry count for QemuTracerAuto class.Feng Qian2009-08-172-2/+15
| | |
| * | Do not merge - pulled from masterPatrick Scott2009-08-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Be more restrictive when expanding iframes. If an iframe has no scrollbars and a fixed dimension, it serves no purpose to try and expand the contents. Some sites like to use hidden iframes for asynchronous loading and showing or expanding those iframes causes layout problems. Change the expansion logic slightly to only expand iframes and not contract them. Also update calcWidth and calcHeight to check for scrollbars or a non-fixed dimension. BUG=2039520,2004093
| * | Check for a null request in the policy callbacks.Patrick Scott2009-08-171-3/+22
| | | | | | | | | | | | | | | The gtk platform also does this check to ensure that the request url is not empty or null.
| * | rebuild nav cache if cursor is moved to invisible nodeCary Clark2009-08-141-1/+1
| | | | | | | | | | | | | | | | | | | | | http://b/issue?id=2023504 moving the trackball to a node that used to be visible but is no longer visible now triggers a rebuild of the nav cache
| * | Adds ability to configure mock Geolocation service from DumpRenderTree on ↵Steve Block2009-08-143-1/+100
| |/ | | | | | | Android.
| * Add GC support in V8 and calling GC in WebCoreFrameBridge::clearCache.Feng Qian2009-08-131-0/+3
| | | | | | | | This is experimental, we'd like to see the impact on page cycler intl1 and intl2.
| * Pass clicks to webkit's textfield to determine the new selection.Leon Scroggins2009-08-135-21/+137
| | | | | | | | | | | | | | | | | | | | | | | | Requires a corresponding change to frameworks/base. We were previously letting WebTextView handle clicks, determine the change in selection, and pass that down to webkit. This sometimes resulted in a different placement of the caret if the WebTextView and the webkit-rendered textfield did not line up exactly. Now, we pass the click directly to webkit, which determines the new selection and passes that info back to the WebTextView. This also has the benefit of letting the WebTextView reflect changes in the selection that originated from webkit. Also remove some unused parameters.
| * Add a utility class QemuTracerAuto when WEBCORE_INSTRUMENTATION is on.Feng Qian2009-08-121-0/+7
| |
| * adding additional documentation for the plugin apiDerek Sollenberger2009-08-111-3/+49
| |
| * cleaning up and adding more doxygen commentsDerek Sollenberger2009-08-111-41/+49
| |
* | Continue with linker error fixes.Ben Murdoch2009-08-171-3/+8
| |
* | WebViewCore fixAndrei Popescu2009-08-171-2/+2
| |
* | Merge change 21490 into master-webkit-mergeAndroid (Google) Code Review2009-08-176-13/+16
|\ \ | | | | | | | | | | | | * changes: Fix WebCoreFrameBridge.cpp
| * | Fix WebCoreFrameBridge.cppAndrei Popescu2009-08-176-13/+16
| | |
* | | Fix some WebKit/ compilation errors.Ben Murdoch2009-08-174-12/+10
|/ /
* | ResourceHandleAndroid fixAndrei Popescu2009-08-172-11/+13
| |
* | Merge in WebKit r47029.Ben Murdoch2009-08-11442-30673/+70831
|/
* modifying the android_npapi.h to accomodate surfaces with different pixel ↵Derek Sollenberger2009-08-108-52/+55
| | | | formats.
* enabling plugin surfaces to manually scale based on the zoom level.Derek Sollenberger2009-08-074-25/+11
|
* Merge change 20271Android (Google) Code Review2009-08-065-8/+8
|\ | | | | | | | | * changes: fixing the surface size if the plugin elects to not handle zoomEvents.
| * fixing the surface size if the plugin elects to not handle zoomEvents.Derek Sollenberger2009-08-065-8/+8
| |
* | Merge change 20266Android (Google) Code Review2009-08-061-3/+4
|\ \ | |/ |/| | | | | * changes: Fixes a couple of bugs in the Geolocation permissions manager.
| * Fixes a couple of bugs in the Geolocation permissions manager.Steve Block2009-08-061-3/+4
| |
* | first cut at adding zoom support for plugins.Derek Sollenberger2009-08-063-7/+29
|/
* Add SystemInterface to the android_npapi so that we can expose system relatedGrace Kloba2009-08-054-0/+100
| | | | properties. Currently it only has getApplicationDataDirectory.
* Add a callback for parsing apple-touch-icon.Patrick Scott2009-08-054-0/+32
| | | | | | | Call through FrameLoaderClient when an apple-touch-icon attribute is parsed. Instead of always downloaded the icon, just report the url so that if it is needed, it can downloaded by java. It is also a lot more code to let WebCore handle storage and retrieval of the icon.
* adding the first cut for the onLoad plugin event.Derek Sollenberger2009-08-042-0/+7
|
* Merge change 9470Android (Google) Code Review2009-08-041-0/+22
|\ | | | | | | | | * changes: Enable workers for V8
| * Enable workers for V8Andrei Popescu2009-08-031-0/+22
| |
* | Merge change 9656Android (Google) Code Review2009-08-043-15/+37
|\ \ | | | | | | | | | | | | * changes: enhancing visibleRect tracking and making it work within iframes.
| * | enhancing visibleRect tracking and making it work within iframes.Derek Sollenberger2009-08-043-15/+37
| | |
* | | Merge change 9526Android (Google) Code Review2009-08-032-4/+24
|\ \ \ | |/ / | | | | | | | | | * changes: Fixing mouse and touch coordinates inside iframes.
| * | Fixing mouse and touch coordinates inside iframes.Derek Sollenberger2009-08-032-4/+24
| |/
* | Merge change 9343Android (Google) Code Review2009-08-032-0/+37
|\ \ | |/ |/| | | | | * changes: expose getFontPath to plugins
| * expose getFontPath to pluginsMike Reed2009-07-312-0/+37
| |
* | Fix a bug in find.Leon Scroggins2009-07-311-10/+9
| | | | | | | | | | | | | | | | | | | | | | Fix for http://b/issue?id=2021424. When trying to draw the matches, if we find that the page needs to be scrolled to put the match on screen, we request a scroll, do a viewInvalidate and stop, so that the matches will be drawn after the invalidate. Unfortunately, for some values, we do not end up scrolling, because contentToView turns the scroll into a no op. So we forever request scrolls, and never draw the matches. Fix this by getting a return value from scrollBy, and if it returned false, go ahead and draw the matches.
* | rebuild the nav cache on mouse clicks during page loadCary Clark2009-07-315-24/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While the page is loading, the nav cache is not rebuilt. Double-click zooms out the web page by using the nav cache to find the left edge of the column -- but fails to work during page load. This change rebuilds the nav cache (if the page is loading) each time a mouse click is sent to webkit. This doesn't fix the bug where the first double click doesn't align the column correctly, but helps with subsequent clicks. Also, pass scale information to getBlockLeftEdge so it can restrict its search to the area that will be zoomed to. Default to the point clicked if no alignment info can be found.
* | Allow user to jump to the next textfield.Leon Scroggins2009-07-315-21/+139
|/ | | | | | | | In CachedFrame, add methods to find the next textfield and to determine which ImeAction should be associated with a given textfield. In WebView, uses these apis to determine the ImeAction and jump to the next textfield and scroll it on screen. Requires a change to frameworks/base.
* Remove snapToAnchor as it is not used any more.Grace Kloba2009-07-302-65/+0
|
* Merge change 9149Android (Google) Code Review2009-07-301-1/+4
|\ | | | | | | | | * changes: Fix a bug in the ChromeClientAndroid where the m_newQuota was set to -1 after the call to the browser thread was made.
| * Fix a bug in the ChromeClientAndroid where the m_newQuota was set to -1 ↵Andrei Popescu2009-07-301-1/+4
| | | | | | | | after the call to the browser thread was made.
* | Adds the C++ side of the system to show the Geolocation permissions prompt.Steve Block2009-07-301-2/+26
|/
* Adds GeolocationPermissionsBridge.Steve Block2009-07-293-2/+105
|