| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
BUG=108223
TEST=
Review URL: https://chromiumcodereview.appspot.com/10829013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148673 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
(Separated from a bigger patch: https://chromiumcodereview.appspot.com/10810053)
BUG=138022
TEST=existing tests
Review URL: https://chromiumcodereview.appspot.com/10817006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148291 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=137676
TEST=compiles
TBR=mechanical change
Review URL: https://chromiumcodereview.appspot.com/10785047
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147318 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=134615
TEST=With suitably recent Flapper: http://10tv.nana10.co.il/ streams properly
(see bug for appropriate things to click).
Review URL: https://chromiumcodereview.appspot.com/10780019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147060 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
WebMediaPlayerImpl needs to own the audio source provider to keep it from being destroyed too soon.
BUG=132890
TEST=See test in bug report.
Review URL: https://chromiumcodereview.appspot.com/10662030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146897 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
To be able to add mocks of PlatformSupport functions DRT needs to be able to override
the creation of TestWebKitPlatformSupport.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10703114
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146351 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
For context see this thread:
https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II
TBR=thakis,pkasting,jam
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This provides a way of getting the last request that was actually (mock) served,
so that WebKit unit tests can, e.g., inspect headers that were "actually" sent
out.
BUG=http://crbug.com/134615 and https://bugs.webkit.org/show_bug.cgi?id=90893
TEST=see WebKit bug (forthcoming WebKit unit test)
Review URL: https://chromiumcodereview.appspot.com/10735037
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145960 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
On Android, renderer sandboxing prevents us from opening files and so
ResourceBundle is initialized with file descriptors passed in at process
creation. This change adds methods to DataPack and ResourceBundle to
support loading/initializing from PlatformFile in addition to the
current FilePath.
Also, the current methods are renamed so that the naming is consistent
between these two files.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10686005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145927 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TestStreamTextureFactory::CreateStreamTexture()
This causes a compile warning.
Review URL: https://chromiumcodereview.appspot.com/10702124
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145910 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* directory drag-and-drop should work for a USB drive etc
* Media device intent should work on Windows
BUG=134828,135010
TEST=manually tested
TEST=IsolatedContext\*
Review URL: https://chromiumcodereview.appspot.com/10713007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145862 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10696051
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145003 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
The only caller to this was removed in http://trac.webkit.org/changeset/120650
BUG=none
TEST=compiles
Review URL: https://chromiumcodereview.appspot.com/10662027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@144049 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
We (will) use this method in DumpRenderTree to avoid hangs caused by
DumpRenderTree allocating too many media resources on Android.
See https://bugs.webkit.org/show_bug.cgi?id=89720 for the WebKit use of this
function.
Review URL: https://chromiumcodereview.appspot.com/10664003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@143776 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
http://codereview.chromium.org/9433049 added a trick in
single_test_runner to pretend we have a chrome/ dir for
webkit_unit_tests. Now webkit layout test runs into the same problem, so
I change the implementation directly to make sure it returns correct dir
for both webkit_unit_tests and layout test.
BUG=webkit_unit_tests,layout test
Review URL: https://chromiumcodereview.appspot.com/10536140
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142673 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There is only one caller to this function (WebViewHost.cpp in the WebKit repo) and it
always specifies the literal "true". Removing this parameter will let us remove a
really nasty getter from WebView.
BUG=none
TEST=compiles
Review URL: https://chromiumcodereview.appspot.com/10532174
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142549 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
The method is called from test_suite.cc.
Also moving methods in test_support_android inside a namespace.
BUG=125059
TEST=None
Review URL: https://chromiumcodereview.appspot.com/10538065
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141473 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
WebCore::IDBFactory always generates specifies an empty string (indicating in-memory storage), and relies on intermediate methods before WebCore::IDBFactoryBackendImpl is reached to rewrite with a non-empty string to use on-disk storage.
This patch inserts a test-specific implementation of WebIDBFactory into the middle of the call path to specify a data dir if one was not specified, mirroring what is done in multiprocess Chromium during IPC.
Prep work for http://webkit.org/b/83074
Review URL: https://chromiumcodereview.appspot.com/10382180
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140892 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Don't initialize Java environment for unit test mode.
BUG=none
TEST=run TestWebKitAPI and webkit_unit_tests on Android.
Review URL: https://chromiumcodereview.appspot.com/10495006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140313 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is an upstream of chromium-android.
The WebKit part is https://bugs.webkit.org/show_bug.cgi?id=86862.
TBR=darin (for base/base.gyp)
BUG=none
TEST=build and run current native tests without error
Review URL: https://chromiumcodereview.appspot.com/10408091
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140046 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
On Android under layout test mode, we use FileOverHttp bridge and forwarder to
forward file URLs to a web server running on the host. This has been done in
http://codereview.chromium.org/7901009.
In this change, we mock the current directory in SetCurrentDirectoryForFileURL()
and GetAbsoluteWebStringFromUTF8Path(), as the directory might not exist on
the device because we are using file-over-http bridge.
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10443022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138985 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
requested scale factor."
Relanding original CL 137734, http://codereview.chromium.org/10387010/.
TBR=aa,abodenha,ben,sail,tony
BUG=123611
TEST=All try bots pass and aura runs without errors.
Review URL: https://chromiumcodereview.appspot.com/10412004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138769 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
verified.
WebCore::IDBFactory always generates specifies an empty string (indicating in-memory storage), and relies on intermediate methods before WebCore::IDBFactoryBackendImpl is reached to rewrite with a non-empty string to use on-disk storage.
This patch inserts a test-specific implementation of WebIDBFactory into the middle of the call path to specify a data dir if one was not specified, mirroring what is done in multiprocess Chromium during IPC.
Prep work for http://webkit.org/b/83074
Review URL: https://chromiumcodereview.appspot.com/10382180
TBR=jsbell@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10408015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137776 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
scale factor.
Return the best match for a requested scale factor when fetching raw image data from ResourceBundle.
TBR=aa,abodenha
BUG=123611
TEST=ResourceBundle.LoadImageResourceBytes
Review URL: https://chromiumcodereview.appspot.com/10387010
TBR=flackr@chromium.org
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137738 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Return the best match for a requested scale factor when fetching raw image data from ResourceBundle.
TBR=aa,abodenha
BUG=123611
TEST=ResourceBundle.LoadImageResourceBytes
Review URL: https://chromiumcodereview.appspot.com/10387010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137734 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
WebCore::IDBFactory always generates specifies an empty string (indicating in-memory storage), and relies on intermediate methods before WebCore::IDBFactoryBackendImpl is reached to rewrite with a non-empty string to use on-disk storage.
This patch inserts a test-specific implementation of WebIDBFactory into the middle of the call path to specify a data dir if one was not specified, mirroring what is done in multiprocess Chromium during IPC.
Prep work for http://webkit.org/b/83074
Review URL: https://chromiumcodereview.appspot.com/10382180
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137733 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=104040
R=ben@chromium.org
TBR=tony@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10392068
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136777 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
ContentClient.
BUG=124158
TEST=Run debug chrome with --default-device-scale-factor=2 and view a textarea with scrollbars. The previously blank assets are now there and chrome no longer crashes.
Review URL: https://chromiumcodereview.appspot.com/10383006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136610 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
it from DRT
BUG=126160
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10391016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135946 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently, we only support QuitMessageLoop, which may never actually quit if the loop never goes idle. QuitMessageLoopNow lets us more forcefully shut things down. This became an issue in DumpRenderTree when using threaded compositing. After a test, we would tell the main thread's message loop to quit, but it was constantly being barraged with swap buffers tasks so it never had a chance to shut down. With this change, we'll be able to get DRT to use QuitNow rather than Quit so tests won't time out.
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/10256006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135126 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This allows us to show a nicer placeholder when loading a plug-in fails then the one coming from WebKit.
BUG=123580
TEST=manual
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=134620
Reverted: http://src.chromium.org/viewvc/chrome?view=rev&revision=134630
Review URL: http://codereview.chromium.org/10093011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134704 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL sets the image scale factor for data packs.
This will be used by the DOM UI code to look up encoded PNG data for images with a specific scale factor.
BUG=114311
TEST=
Review URL: http://codereview.chromium.org/10151025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134682 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Below are a few tests that are crashing (the list is not complete):
compositing/plugins/composited-plugin.html
compositing/plugins/1x1-composited-plugin.html
compositing/plugins/small-to-large-composited-plugin.html
compositing/plugins/large-to-small-composited-plugin.html
This allows us to show a nicer placeholder when loading a plug-in fails then the one coming from WebKit.
BUG=123580
TEST=manual
Review URL: http://codereview.chromium.org/10093011
TBR=bauerb@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10274020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134630 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This allows us to show a nicer placeholder when loading a plug-in fails then the one coming from WebKit.
BUG=123580
TEST=manual
Review URL: http://codereview.chromium.org/10093011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134620 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
IndexedDB allows key paths to be strings or arrays of strings (or null,
for object stores). Implement the new WebKit API that uses a dedicated type
instead of strings, and implement appropriate IPC plumbing. This change is
dependent on: https://webkit.org/b/84631
R=darin@chromium.org,tkent@chromium.org,dgrogan@chromium.org,michaeln@chromium.org
BUG=112308
Review URL: http://codereview.chromium.org/10204003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134581 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=123295
TEST=none
Review URL: http://codereview.chromium.org/10066044
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134449 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
WebKit's TestWebKitAPI and webkit_unit_tests rely on paths on the phone to
be overridden in order to run correctly.
BUG=
TEST=
Review URL: http://codereview.chromium.org/10203014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134265 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adding this method is to dump image for DRT on Chromium Android port.
See https://bugs.webkit.org/show_bug.cgi?id=84682 for details.
NOTE. Skia pixel layout definition is in
<chrome-source-root>/third_party/skia/include/core/SkPostConfig.h for Chromium Android platform.
<chrome-source-root>/skia/config/SkUserConfig.h for other Chromium platforms.
BUG=None.
TEST=should not affect any tests.
Review URL: http://codereview.chromium.org/10202008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133861 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
move it to chrome\renderer and all of its associated switches to chrome. GC extension is only used by webkit\support, so move it there. The other two profiler extensions aren't used, so remove them.
Review URL: https://chromiumcodereview.appspot.com/10117022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132841 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
- delete old in_process_webkit sources (hooray)
- rename the new sources to no longer have the _new suffix
- fix up the includes
- remove the ENABLE_NEW_DOM_STORAGE_BACKEND flag since old stuff is now gone
Review URL: https://chromiumcodereview.appspot.com/10086018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132504 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Most of the included changes are minor. After this roll, we
have what went into the 1.6 release, and gmock now supports
being build as a DLL. (I want this roll for one of the minor
changes, which makes it possible to reenable
-Wnull-dereference for clang)
Turn -Wnull-dereference back on, fix one instance where a
violation snuck in.
BUG=111806
TEST=none
TBR=tony
Review URL: https://chromiumcodereview.appspot.com/9999025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131656 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Add gtk dependency to base.gyp for android host_os="linux" case
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/9969080
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130784 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Reverted for suspicious WebKit flakiness, but looks like it was a false alarm.
TBR=kinuko@chromium.org
BUG=99823
TEST=Layout test is to be added
Review URL: https://chromiumcodereview.appspot.com/9959058
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130105 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mac 10.6 release bot is suffering flakiness and this change is suspected.
I have no idea but am reverting.
BUG=99823
TEST=LayoutTest is to be added
Review URL: https://chromiumcodereview.appspot.com/9866038
TBR=kinuko@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9968006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129829 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We would just print the stack trace and keep running. In webkit_unit_tests,
we would print the stack trace and crash. Reverse the logic so in
unit_tests, we keep going and in DRT, we crash.
When rolling this into WebKit, we'll need to coordinate with the gardener
since tests will start crashing on the debug bot.
BUG=None
Review URL: https://chromiumcodereview.appspot.com/9863056
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129689 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=99823
TEST=LayoutTest is to be added
Review URL: https://chromiumcodereview.appspot.com/9866038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129583 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
client cancels while auditing the redirect.
BUG=none
TEST=webkit_unit_tests --gtest_filter= AssociatedURLLoaderTests.*
Review URL: https://chromiumcodereview.appspot.com/9874008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129467 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=90445
TEST=none
Review URL: https://chromiumcodereview.appspot.com/9809026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129182 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=118664
TEST=none
Review URL: http://codereview.chromium.org/9720004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127986 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=webkit_unit_tests
Review URL: http://codereview.chromium.org/9813001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127923 0039d316-1c4b-4281-b951-d872f2087c98
|