summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Make V8 the default JS engine on all builds (except sim)."Ben Murdoch2010-08-182-10/+10
|\
| * Make V8 the default JS engine on all builds (except sim).Ben Murdoch2010-08-182-10/+10
| | | | | | | | | | | | | | | | | | | | We used to use the ARCH_ARM_HAVE_VFP build flag to determine which JS engine to use as we wanted to use JSC for performance reasons on older hardware. This is not necessary anymore and so unless specified with the JS_ENGINE environment variable or when building on the simulator, we default to V8 instead of JSC. Change-Id: I773af968d5a7e7a7882d8763de4f90f1d08104b3
* | Fix acid3 crash.Patrick Scott2010-08-181-1/+1
|/ | | | | Bug: 2928878, 2928899 Change-Id: I90ca6f93a61c921b520731e6a143e5b4457fa44c
* Browser incognito mode support for cookies and cache with chrome http stack.Elliott Slaughter2010-08-1711-33/+62
| | | | Change-Id: Ib097f8fda80cf33185d9b6a3a00a47ca83a7e678
* Merge "Don't show text/vnd* mime types in the Browser."Patrick Scott2010-08-171-1/+2
|\
| * Don't show text/vnd* mime types in the Browser.Patrick Scott2010-08-171-1/+2
| | | | | | | | | | Bug: 2809660 Change-Id: Idb0bdc33dae6e1148dc92ff1d0137550cc054e3a
* | am 3c54ece0: am 5dc34a85: activeDocumentLoader() causes crash in ↵Henrik Baard2010-08-171-2/+13
|\ \ | |/ |/| | | | | | | | | | | | | WebCoreFrameBridge.cpp Merge commit '3c54ece08a0ea9e5dc5d5788a4c49c8dc94b501f' * commit '3c54ece08a0ea9e5dc5d5788a4c49c8dc94b501f': activeDocumentLoader() causes crash in WebCoreFrameBridge.cpp
| * am 5dc34a85: activeDocumentLoader() causes crash in WebCoreFrameBridge.cppHenrik Baard2010-08-171-2/+13
| |\ | | | | | | | | | | | | | | | | | | Merge commit '5dc34a8555dde1ae4a2c174870c4296cc44f8a22' into gingerbread-plus-aosp * commit '5dc34a8555dde1ae4a2c174870c4296cc44f8a22': activeDocumentLoader() causes crash in WebCoreFrameBridge.cpp
| | * activeDocumentLoader() causes crash in WebCoreFrameBridge.cppHenrik Baard2010-08-161-2/+13
| | | | | | | | | | | | | | | | | | | | | | | | This is a fix for a crash found in real phones, there is cases when activeDocumentLoader() can return null, probably related to closing of a frame or canceling of a request. Change-Id: Id340ab006b6e40e396645a4e668dcb58824a63e7
* | | Merge "allow building webkit without svg"Cary Clark2010-08-161-2/+0
|\ \ \
| * | | allow building webkit without svgCary Clark2010-08-161-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In Apple's DerivedSources.make, XLinkNames are built all the time. Change our Android.derived.mk to do the same, instead of only building when SVG is enabled. Change-Id: I69d903788e4416e2140068f2aa907d65b336ce68
* | | | Move check to clear the text input to the webcore thread.Leon Scroggins III2010-08-162-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Originally written in response to bug 2835685, which was fixed in https://android-git.corp.google.com/g/#change,61059 WebViewCore.cpp: Send a message to clear the text input/remove the soft keyboard if the click results in no text input field being in focus. WebView.cpp: Remove the old checks to clear the WebTextView, which is now done in WebViewCore.cpp. This makes clearing it consistent with the checks for opening the WebTextView. Change-Id: I06ba7aadc95302c90af67da16edccd46896fcdbf
* | | | Merge "Update navigation in scrollable layers."Patrick Scott2010-08-1612-78/+155
|\ \ \ \
| * | | | Update navigation in scrollable layers.Patrick Scott2010-08-1612-78/+155
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Set the foreground clip after drawing. Use the absolute bounds to compute the local foreground clip in order to compensate for any outline. Consolidate the check for overflow scrolling into RenderLayer. Request a compositing update after computing the scroll dimensions. Only change the foregroundRect of the layer during paint so that the outline rect (and background/layerBounds) are correct. Draw the outline as part of the background phase. During painting of a layer, scroll to (0,0), paint, then scroll back. When clicking on an element in a layer, scroll to the position of the element but do not scroll back. This makes text input fields visible to the tree and will properly update when typing. Record the original scroll position of layers in order to offset the bounds of nodes when checking the nav cache. Make sure to reset all cached layers during setRootLayer. Otherwise we were reaching into layers from the wrong thread. Change-Id: Id9827ec461989b0869a8252d4d2563ecd12c5fac
* | | | Build fix for JSCBen Murdoch2010-08-162-1/+6
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | The new net stack has dependencies on V8 and so we cannot use it in conjunction with JSC. Fix b/2920038 Change-Id: If39db4732a66b6d3c25dba8816a3205d2bb55777
* | | Implement synchronous resource loading in Android.Iain Merrick2010-08-133-22/+103
| | | | | | | | | | | | Change-Id: I31c2c983f0b04db6fb5d2c4ccbe0ea837fc7db2b
* | | Merge "Added php script in WebKitTools/DumpRenderTree/android/ that fetches ↵Maksymilian Osowski2010-08-131-0/+98
|\ \ \ | | | | | | | | | | | | all the files under given path."
| * | | Added php script in WebKitTools/DumpRenderTree/android/ that fetches all the ↵Maksymilian Osowski2010-08-131-0/+98
| | | | | | | | | | | | | | | | | | | | | | | | files under given path. Change-Id: Iac6025007a549833bf8065dacd50f942b1b2f643
* | | | Added copyright info to test_expectations.txtMaksymilian Osowski2010-08-131-0/+15
| | | | | | | | | | | | | | | | Change-Id: Ib30b205797425debfb48318fa9de7a9fc5cc45e0
* | | | Merge "Guard usage of BLOB-only feature correctly."Ben Murdoch2010-08-131-0/+2
|\ \ \ \
| * | | | Guard usage of BLOB-only feature correctly.Ben Murdoch2010-08-131-0/+2
| | | | | | | | | | | | | | | | | | | | Change-Id: I950f48ae3edaf48c1f4da1ca926683ad075ad094
* | | | | Merge "Trigger a full rebuild of webcore to get the Chrome http stack as ↵Kristian Monsen2010-08-131-0/+2
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | default"
| * | | | Trigger a full rebuild of webcore to get the Chrome http stack as defaultKristian Monsen2010-08-131-0/+2
| | | | | | | | | | | | | | | | | | | | Change-Id: I2e1c3431ae16292942a360e636725e39229481b5
* | | | | Fix build break. BLOB_SLICE changed to BLOB.Patrick Scott2010-08-133-3/+3
| | | | | | | | | | | | | | | | | | | | Change-Id: I20f36620033e6249fe5b749ae74392e2ac64c09c
* | | | | Merge changes ↵Ben Murdoch2010-08-131797-28234/+47679
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I60a96064,I6929172f,Idefd9bec,I8cf448f2,I8791737a,I992c56b0,Ibb4b089d,I779a8ec0,Ife412e30,I2da1ae98,Ibcf41849 * changes: Merge WebKit at r65072 : Update WebKit revision number. Merge WebKit at r65072 : Update test_expectations. Merge WebKit at r65072 : Complete cherry-pick of WebKit change 43848 to add EmptyDeviceMotionClient Merge WebKit at r65072 : Implement DeviceMotionClientAndroid Merge WebKit at r65072: JSC build fix in InspectorController.h Merge WebKit at r65072: Fix V8 code generator. Merge WebKit at r65072 : Build fix for JSC, update ambiguous usage of JSLock. Merge WebKit at r65072: String class has moved to the WTF namespace. Merge Webkit at r65072 : Fix conflicts. Merge Webkit at r65072 : Fix Makefiles. Merge WebKit at r65072 : Initial merge by git.
| * | | | Merge WebKit at r65072 : Update WebKit revision number.Ben Murdoch2010-08-131-2/+2
| | | | | | | | | | | | | | | | | | | | Change-Id: I60a9606437bd1de3df767459641a02e594e18ffa
| * | | | Merge WebKit at r65072 : Update test_expectations.Ben Murdoch2010-08-131-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This merge introduces two new Geolocation tests that to pass we need a new LayoutTestController function. We ignore those tests until this function is added - see b/2914450 Change-Id: I6929172fd6822b3c2c588693d743362f7edbca4f
| * | | | Merge WebKit at r65072 : Complete cherry-pick of WebKit change 43848 to add ↵Steve Block2010-08-132-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | EmptyDeviceMotionClient See https://android-git.corp.google.com/g/#change,61020 which picked part of this change for EmptyDeviceOrientationClient. See also https://bugs.webkit.org/show_bug.cgi?id=43848 Change-Id: Idefd9becf89199ae9afe475074fc56a66252db8a
| * | | | Merge WebKit at r65072 : Implement DeviceMotionClientAndroidSteve Block2010-08-135-0/+151
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This class acts simply as a proxy to the real or mock client, which is owned by the WebView. DEVICE_ORIENTATION is enabled on Android, so we must implement this client before we pull in http://trac.webkit.org/changeset/64845, which calls DeviceMotionClient::setController() from the Page constructor. Change-Id: I8cf448f26103df3e55098e70eec80d845725761f
| * | | | Merge WebKit at r65072: JSC build fix in InspectorController.hBen Murdoch2010-08-131-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cherry pick of http://trac.webkit.org/changeset/65258 http://trac.webkit.org/changeset/64722 introduced a build break when INSPECTOR is not enabled. Change-Id: I8791737a6c399245b84a8adc9830364ac4df907d
| * | | | Merge WebKit at r65072: Fix V8 code generator.Ben Murdoch2010-08-131-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cherry pick of WebKit r65240. http://trac.webkit.org/changeset/65005 introduced a bug in the V8 Code Generator. See http://trac.webkit.org/changeset/65240 Change-Id: I992c56b073611a4d9caf4c2c0ae0d231e774213a
| * | | | Merge WebKit at r65072 : Build fix for JSC, update ambiguous usage of JSLock.Ben Murdoch2010-08-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Need to update the parameter passed to JSLock ctor as new ctor added in r64585 creates an ambiguity. See http://trac.webkit.org/changeset/64585 Change-Id: Ibb4b089d66aa984038b66eef03d4d788575bfaaf
| * | | | Merge WebKit at r65072: String class has moved to the WTF namespace.Ben Murdoch2010-08-1333-203/+205
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See http://trac.webkit.org/changeset/65021 Change-Id: I779a8ec0c3e1e0aed8f8d1894cfc1e5ca33ee549
| * | | | Merge Webkit at r65072 : Fix conflicts.Ben Murdoch2010-08-136-46/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | HTMLInputElement.cpp: New include. See http://trac.webkit.org/changeset/64616 TemporaryLinkStubs.cpp, Navigator.h: Relocation of string forwarders. See http://trac.webkit.org/changeset/65021 GraphicsContext.h, ImageSource.h: addition of WebCore namespace on Chromium's NativeImagePtr type. See http://trac.webkit.org/changeset/64584 Platform.h: Renaming of iPhone PLATFORM macros. See http://trac.webkit.org/changeset/64798 Change-Id: Ife412e30f733fe6bb66321a3600814d6499ddf70
| * | | | Merge Webkit at r65072 : Fix Makefiles.Ben Murdoch2010-08-126-23/+6
| | | | | | | | | | | | | | | | | | | | Change-Id: I2da1ae98ee39f7f817d4b4363140872b931ac8bf
| * | | | Merge WebKit at r65072 : Initial merge by git.Ben Murdoch2010-08-121757-28009/+47342
| | | | | | | | | | | | | | | | | | | | Change-Id: Ibcf418498376b2660aacb7f8d46ea7085ef91585
* | | | | Flip the switch, chrome http stack by defaultKristian Monsen2010-08-121-2/+2
|/ / / / | | | | | | | | | | | | Change-Id: I60bc20a7a17f76087be3ebec1e2261dc271aff97
* | | | Build fix. Guard chromium headers, and never use chrome stack in simulator.Kristian Monsen2010-08-122-0/+9
| | | | | | | | | | | | | | | | Change-Id: Iaf9a9de73870c497b9c925af3b1637a07b399640
* | | | Merge "Connecting cookies set from WebCore to the chromium cookies"Kristian Monsen2010-08-123-1/+19
|\ \ \ \
| * | | | Connecting cookies set from WebCore to the chromium cookiesKristian Monsen2010-08-123-1/+19
| | | | | | | | | | | | | | | | | | | | Change-Id: Id6c9cfc92ba2aeaae15724e789e9531a451e04fa
* | | | | Sending the headers to the url_requestKristian Monsen2010-08-121-2/+1
|/ / / / | | | | | | | | | | | | | | | | | | | | Only using a local variable that went out of scope before. Now setting them to the correct member variable. Change-Id: I562c4b05b35b0bf996ce2490fdae54f25af05c74
* | | | Merge "Provide EmptyDeviceOrientationClient for use with SVGImage"Steve Block2010-08-122-1/+14
|\ \ \ \
| * | | | Provide EmptyDeviceOrientationClient for use with SVGImageSteve Block2010-08-122-1/+14
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a partial cherry-pick of WebKit change 64106 See https://bugs.webkit.org/show_bug.cgi?id=43848 We can't take the complete change because we don't yet have DeviceMotion in our version of WebKit. Bug: 2907653 Change-Id: Ie038a21f9e989af46fb6b77decd7ea10da734b3c
* | | | Merge "Send didFail to webcore for failed requests. Also removed the member ↵Kristian Monsen2010-08-127-10/+37
|\ \ \ \ | | | | | | | | | | | | | | | variable m_resourceRequest as it is not needed outside the function."
| * | | | Send didFail to webcore for failed requests.Kristian Monsen2010-08-117-10/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also removed the member variable m_resourceRequest as it is not needed outside the function. Change-Id: I5a627306de8a8d8c59044046003e8515fd10f5c8
* | | | | Merge "Use libchromium_net as a static library. This saves a lot of space."Kristian Monsen2010-08-111-7/+9
|\ \ \ \ \ | |/ / / /
| * | | | Use libchromium_net as a static library. This saves a lot of space.Kristian Monsen2010-08-111-7/+9
| | | | | | | | | | | | | | | | | | | | Change-Id: Ieb538733c55e685e89df00e79233ac15d13d2825
* | | | | Add missing DeviceOrientationClient for benchmarkingSteve Block2010-08-111-0/+5
| |/ / / |/| | | | | | | | | | | | | | | | | | | This was missed when DeviceOrientationClientAndroid was added Change-Id: I7d67f2d64680e79fc14bf5927be79986b333b9f9
* | | | Hook up DeviceOrientationClientMockSteve Block2010-08-107-2/+166
|/ / / | | | | | | | | | Change-Id: Ie21024238a88252cd668cbddb98643b142728cf1
* | | Moving all Webcore code out of classes that are run on other threads.Kristian Monsen2010-08-096-89/+205
| | | | | | | | | | | | | | | | | | | | | | | | | | | This is part two, the first part was done here: https://android-git.corp.google.com/g/#change,58927 After this WebCore is not touched from other threads. This fixes some random crashes that were happening. Network handling looks quite stable now. Change-Id: I47aece04207f4627964de83ef371ff789afd7668