summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* Fix BufferedResourceLoader's kReadThenDefer strategy.scherkus@chromium.org2011-06-033-7/+44
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87752 0039d316-1c4b-4281-b951-d872f2087c98
* Fix comment in pdf interface.elijahtaylor@google.com2011-06-031-2/+2
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/7088024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87734 0039d316-1c4b-4281-b951-d872f2087c98
* Fix resource icons not writing to shared memory correctly.elijahtaylor@google.com2011-06-021-5/+3
| | | | | | | | BUG=none TEST=manual Review URL: http://codereview.chromium.org/6975063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87634 0039d316-1c4b-4281-b951-d872f2087c98
* Don't allow Pepper URL requests to have Javascript URLs. Modify ↵bbudge@google.com2011-06-023-1/+13
| | | | | | | | PPB_URLRequestInfo_Impl::SetStringProperty to reject Javascript URLs. Review URL: http://codereview.chromium.org/7006004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87629 0039d316-1c4b-4281-b951-d872f2087c98
* This goes in first, followed by a webkit change that defines ↵ericu@chromium.org2011-06-023-26/+141
| | | | | | | | | | | | | | WEBFILESYSTEMCALLBACKS_USE_URL_NOT_STRING, followed by a cleanup in Chromium [deletions only], followed by deleting that definition in webkit. Here's the first webkit change: https://bugs.webkit.org/show_bug.cgi?id=60218. BUG=NONE TEST=existing tests; no functionality change is intended Review URL: http://codereview.chromium.org/6904063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87572 0039d316-1c4b-4281-b951-d872f2087c98
* Updating XTBs based on .GRDs from branch 742kerz@chromium.org2011-06-021-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87564 0039d316-1c4b-4281-b951-d872f2087c98
* Remove downstream suppressions. These suppressions are blocking me from ↵abarth@chromium.org2011-06-011-23/+1
| | | | | | resolving these issues upstream. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87530 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit DEPS: 87771 => 87815.abarth@chromium.org2011-06-011-0/+3
| | | | | | Review URL: http://codereview.chromium.org/7104028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87520 0039d316-1c4b-4281-b951-d872f2087c98
* Infobar Windows Media Player plug-in by default.cevans@chromium.org2011-06-013-2/+8
| | | | | | | BUG=51464 Review URL: http://codereview.chromium.org/7080048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87500 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 87449 - Nuke kDisableDevTools flag. It's not working anyway.mnaganov@chromium.org2011-06-014-1/+9
| | | | | | | | | | | | | R=pfeldman@chromium.org,yurys@chromium.org BUG=84029 TEST=none Review URL: http://codereview.chromium.org/7101002 TBR=mnaganov@chromium.org Review URL: http://codereview.chromium.org/7020024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87460 0039d316-1c4b-4281-b951-d872f2087c98
* Revert Update V8 to version 3.4.1ricow@chromium.org2011-06-011-5/+0
| | | | | | Review URL: http://codereview.chromium.org/7020022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87454 0039d316-1c4b-4281-b951-d872f2087c98
* Nuke kDisableDevTools flag. It's not working anyway.mnaganov@chromium.org2011-06-014-9/+1
| | | | | | | | | | R=pfeldman@chromium.org,yurys@chromium.org BUG=84029 TEST=none Review URL: http://codereview.chromium.org/7101002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87449 0039d316-1c4b-4281-b951-d872f2087c98
* Convert more interfaces to the new thunk system. This goes up to and includingbrettw@chromium.org2011-06-0136-670/+495
| | | | | | | | | | | | | | | the ones starting with "F". Since this adds a lot more interfaces, I added the macro stuff we used for the old system to generate the various template specializations. This involded a lot of renaming since the As* needs to match the name (I was previously leaving off the "PPB_" part). I did other misc cleanup to the infrastructure. Review URL: http://codereview.chromium.org/7082036 Reland 87415 Review URL: http://codereview.chromium.org/7105013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87444 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 3.4.1.ricow@chromium.org2011-06-011-0/+4
| | | | | | | | This includes temporary webkit test expectations because of a change to the way we determine the receiver for builtins in eval. Will upstream. Review URL: http://codereview.chromium.org/6975056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87442 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 87415 - Convert more interfaces to the new thunk system. This goes up ↵thestig@chromium.org2011-06-0136-491/+670
| | | | | | | | | | | | | | | | | to and including the ones starting with "F". Since this adds a lot more interfaces, I added the macro stuff we used for the old system to generate the various template specializations. This involded a lot of renaming since the As* needs to match the name (I was previously leaving off the "PPB_" part). I did other misc cleanup to the infrastructure. Review URL: http://codereview.chromium.org/7082036 TBR=brettw@chromium.org Review URL: http://codereview.chromium.org/7006022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87438 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 87419 - Add some missing virtual keywords to fix the clang build.thestig@chromium.org2011-06-012-2/+2
| | | | | | | | | | | TEST+it compiles BUG=none Review URL: http://codereview.chromium.org/7027021 TBR=brettw@chromium.org Review URL: http://codereview.chromium.org/7105011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87436 0039d316-1c4b-4281-b951-d872f2087c98
* Don't crash when quota is queried on file:///kinuko@chromium.org2011-06-012-8/+30
| | | | | | | | | BUG=none TEST=QuotaManagerTest.QuotaForEmptyHost Review URL: http://codereview.chromium.org/7020016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87429 0039d316-1c4b-4281-b951-d872f2087c98
* Relanding this as the previous iteration broke the chrome os build.ananta@chromium.org2011-06-015-0/+174
| | | | | | | | | | | | | | | | Added a facility in PPAPI to register interface factories which can watch GetInterface calls and return custom interfaces. Added a basic unit test to validate that the custom factory does get called. This would eventually be used to register custom interfaces for plugins like NACL which rely on chrome\renderer provided functionality via the webkit_glue namespace. This will help in eventually building src\content as a dll. BUG=82454 TEST=covered by test shell tests. TBR=apatrick Review URL: http://codereview.chromium.org/7104015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87426 0039d316-1c4b-4281-b951-d872f2087c98
* Add some missing virtual keywords to fix the clang build.brettw@chromium.org2011-06-012-2/+2
| | | | | | | | TEST+it compiles BUG=none Review URL: http://codereview.chromium.org/7027021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87419 0039d316-1c4b-4281-b951-d872f2087c98
* Convert more interfaces to the new thunk system. This goes up to and includingbrettw@chromium.org2011-06-0136-670/+491
| | | | | | | | | | | | the ones starting with "F". Since this adds a lot more interfaces, I added the macro stuff we used for the old system to generate the various template specializations. This involded a lot of renaming since the As* needs to match the name (I was previously leaving off the "PPB_" part). I did other misc cleanup to the infrastructure. Review URL: http://codereview.chromium.org/7082036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87415 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a NOTREACHED being hit in a test.ericu@google.com2011-06-012-4/+19
| | | | | | | | | | | GetFileInfo on the root should work even if you haven't created any files yet. BUG=none TEST=unit tests, WorkerFileSystemTest.FLAKY_ResolveURLHttpTests Review URL: http://codereview.chromium.org/7020012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87409 0039d316-1c4b-4281-b951-d872f2087c98
* Reland 87371 - Support for glSetSurfaceCHROMIUM.apatrick@chromium.org2011-06-014-23/+22
| | | | | | | | This command allows a previously created GPU surface to be made current for a command buffer. There are no surfaces registered at this point so this command is currently a no-op. Review URL: http://codereview.chromium.org/7077001 Review URL: http://codereview.chromium.org/7006019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87408 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 87396 - Added a facility in PPAPI to register interface factories ↵apatrick@chromium.org2011-06-015-168/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | which can watch GetInterface calls and return custom interfaces. Added a basic unit test to validate that the custom factory does get called. This would eventually be used to register custom interfaces for plugins like NACL which rely on chrome\renderer provided functionality via the webkit_glue namespace. This will help in eventually building src\content as a dll. BUG=82454 TEST=covered by test shell tests. Review URL: http://codereview.chromium.org/6976035 make -k -j4 -r BUILDTYPE=Debug ACTION Extracting last change to /mnt/data/b/build/slave/Linux_Clang__ChromiumOS_dbg_/build/src/out/Debug/obj/gen/build/LASTCHANGE out/Debug/obj/gen/build/LASTCHANGE.always CXX(target) out/Debug/obj.target/glue/webkit/plugins/ppapi/plugin_module.o CXX(target) out/Debug/obj.target/glue/webkit/plugins/ppapi/ppapi_interface_factory.o In file included from webkit/plugins/ppapi/ppapi_interface_factory.cc:5: ./webkit/plugins/ppapi/ppapi_interface_factory.h:40:3: error: [chromium-style] Complex constructor has an inlined body. PpapiInterfaceFactoryManager() {} ^ ./webkit/plugins/ppapi/ppapi_interface_factory.h:41:3: error: [chromium-style] Complex destructor has an inline body. ~PpapiInterfaceFactoryManager() {} ^ 2 errors generated. In file included from webkit/plugins/ppapi/plugin_module.cc:75: ./webkit/plugins/ppapi/ppapi_interface_factory.h:40:3: error: [chromium-style] Complex constructor has an inlined body. PpapiInterfaceFactoryManager() {} ^ ./webkit/plugins/ppapi/ppapi_interface_factory.h:41:3: error: [chromium-style] Complex destructor has an inline body. ~PpapiInterfaceFactoryManager() {} ^ make: *** [out/Debug/obj.target/glue/webkit/plugins/ppapi/ppapi_interface_factory.o] Error 1 2 errors generated. make: *** [out/Debug/obj.target/glue/webkit/plugins/ppapi/plugin_module.o] Error 1 make: Target `all' not remade because of errors. http://build.chromium.org/p/chromium/builders/Linux%20Clang%20%28ChromiumOS%20dbg%29/builds/5023 TBR=ananta@chromium.org Review URL: http://codereview.chromium.org/7020014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87398 0039d316-1c4b-4281-b951-d872f2087c98
* Added a facility in PPAPI to register interface factories which can watch ↵ananta@chromium.org2011-05-315-0/+168
| | | | | | | | | | | | | | | | GetInterface calls and return custom interfaces. Added a basic unit test to validate that the custom factory does get called. This would eventually be used to register custom interfaces for plugins like NACL which rely on chrome\renderer provided functionality via the webkit_glue namespace. This will help in eventually building src\content as a dll. BUG=82454 TEST=covered by test shell tests. Review URL: http://codereview.chromium.org/6976035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87396 0039d316-1c4b-4281-b951-d872f2087c98
* Disallow links from being seen by the extensions via the fileapi.rkc@chromium.org2011-05-311-1/+11
| | | | | | | | | | | | This change is more of a hack at the moment, ideally we need to refactor file_util (and maybe a bit of file_path) to provide better ways to handle symlinks. This fix prevents exploits reading arbitary files either through handled extension calls or our component extension. BUG=chromium-os:15826 TEST=Verified that links do not show up when reading a directory in the file browser UI. Tests that specifically check for this will follow in subsequent checkins. Review URL: http://codereview.chromium.org/7085005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87389 0039d316-1c4b-4281-b951-d872f2087c98
* Update translations using strings from launchpad.net r228tony@chromium.org2011-05-312-0/+8
| | | | | | | | | | This includes a new lang: Armenian (hy) Patch from Fabien Tassin <fta@sofaraway.org>. Review URL: http://codereview.chromium.org/7100004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87376 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 87371 - Broke Compile - Support for glSetSurfaceCHROMIUM.rsesek@chromium.org2011-05-314-22/+23
| | | | | | | | | | This command allows a previously created GPU surface to be made current for a command buffer. There are no surfaces registered at this point so this command is currently a no-op. Review URL: http://codereview.chromium.org/7077001 TBR=apatrick@chromium.org Review URL: http://codereview.chromium.org/7027008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87373 0039d316-1c4b-4281-b951-d872f2087c98
* Support for glSetSurfaceCHROMIUM.apatrick@chromium.org2011-05-314-23/+22
| | | | | | | This command allows a previously created GPU surface to be made current for a command buffer. There are no surfaces registered at this point so this command is currently a no-op. Review URL: http://codereview.chromium.org/7077001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87371 0039d316-1c4b-4281-b951-d872f2087c98
* Fix PPAPITest.DirectoryReader:yzshen@chromium.org2011-05-311-1/+1
| | | | | | | | | | | | - make sure the result won't be affected by other tests or previous runs of the same test; - don't assert if the directory to read is empty. TEST=The test itself. BUG=63239 Review URL: http://codereview.chromium.org/7094008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87366 0039d316-1c4b-4281-b951-d872f2087c98
* Give FunctionGroupBase a virtual destructor.thakis@chromium.org2011-05-313-5/+5
| | | | | | | | | | | | | | | | HostDispatcher has a scoped_ptr<FunctionGroupBase>, so without this, it won't invoke destructors of objects implenting FunctionGroupBase (i.e. this is a real bug.) Found by clang's -Wdelete-non-virtual-dtor BUG=84424 TEST=none Review URL: http://codereview.chromium.org/7084034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87306 0039d316-1c4b-4281-b951-d872f2087c98
* Add eviction statistics.dmikurube@chromium.org2011-05-315-15/+243
| | | | | | | | | | BUG=61676 TEST=QuotaTemporaryStorageEvictorTest.* Review URL: http://codereview.chromium.org/7065022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87300 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unused "virtual" keywords.thakis@chromium.org2011-05-312-2/+2
| | | | | | | | | | | | | | | These were added in http://codereview.chromium.org/4545003, but the classes they were added to do not derive from classes with these methods, and the classes don't have subclasses either. And the keyword confuses some tools. BUG=84424 TEST=none Review URL: http://codereview.chromium.org/7084035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87298 0039d316-1c4b-4281-b951-d872f2087c98
* Force updating filesystem usage cachekinuko@chromium.org2011-05-311-1/+1
| | | | | | | | | | | Since we have fixed a few bugs around usage cache code after we submitted the intial cache code, we should bump the version to force resetting the usage cache for the users who had been using canary/dev builds. BUG=none TEST=none Review URL: http://codereview.chromium.org/7087023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87289 0039d316-1c4b-4281-b951-d872f2087c98
* Always enable quota storage APIkinuko@chromium.org2011-05-313-5/+5
| | | | | | | | | BUG=61676 TEST=QuotaManagerTest.* Review URL: http://codereview.chromium.org/7083020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87283 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 3.4.0.1ricow@chromium.org2011-05-311-0/+5
| | | | | | Review URL: http://codereview.chromium.org/7080026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87281 0039d316-1c4b-4281-b951-d872f2087c98
* Quota InfoBarkinuko@chromium.org2011-05-312-21/+3
| | | | | | | | | | | | | For persistent storage request we need to show 'request quota' infoBar if the requested storage size (or requested new quota size) is greater than the current quota, and to show an infoBar we need to let the browser know which render view is requesting the storage. This patch includes necessary plumbing to send render process_id/view_id to the browser process and the info bar implementation itself. BUG=61676 TEST=none Review URL: http://codereview.chromium.org/6976026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87275 0039d316-1c4b-4281-b951-d872f2087c98
* Integrate QuotaTemporaryStorageEvictor and QuotaManager functions.dmikurube@chromium.org2011-05-308-38/+204
| | | | | | | | | | | | It enables the Evictor for the temporary storage if the --enable-quota-evictor option is given. BUG=61676 TEST=QuotaTemporaryStorageEvictorTest.*,QuotaManagerTest.* Review URL: http://codereview.chromium.org/7039008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87228 0039d316-1c4b-4281-b951-d872f2087c98
* The first step for enabling off-the-spot IME on Pepper on ChromeOS/Linux.kinaba@google.com2011-05-304-0/+8
| | | | | | | | | | | | | | | | | | | | | BUG=83684 TEST=Go to http://weathernews.jp with pepper flash plug in enabled. Focus the text input field and type something with IME on. Verify that the candidate window is shown somewhere on the screen and commited text is entered in the text field. This patch is the first step toward off-the-spot IME on Pepper plugins hosted on RenderWidgetHostViewGtk. This patch: - Makes it possible to turn on/off IME when a plugin is focused. - Makes it possible for the plugin to receive committed results from IME. What are NOT IN this patch (and what I hope to improve in forthcoming separate patches) are: - Proper placement of the candidate window. - Showing preedit texts. Review URL: http://codereview.chromium.org/6990072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87215 0039d316-1c4b-4281-b951-d872f2087c98
* Make clang happy again.michaeln@google.com2011-05-292-1/+5
| | | | | | | | TBR=ericu BUG=none Review URL: http://codereview.chromium.org/7082033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87208 0039d316-1c4b-4281-b951-d872f2087c98
* Retain support for 'UnlimitedStorage' in the QuotaManager.michaeln@google.com2011-05-2919-141/+537
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Track unlimited_usage in parallel with total global_usage. The latter value is the sum of all usage by any origin (same as before). The new value is the amount of the total that is attributable to origins with the unlimited storage permission. Widened the GlobalUsageCallback to take two int64 params, one for the total global_usage and the other for the unlimited_usage. Modified the eviction logic to exempt origins with the unlimited storage right from eviction. Modified the behavior of QuotaManager::GetUsageAndQuota(origin) method to return kint64max for unlimited origins. Also modified the return value in the limited case to be 10% of the total limit for temp storage, unless the system is over the total limit in which case they're capped at their current usage level. // Allow an individual host to utilize no more than 10% of the total // pool available for temp storage. int64 host_quota = quota() / 10; // If total temp usage is over-budget, stop letting new data in until we reclaim space. limited_global_usage = global_usage() - unlimted_global_usage(); if (limited_global_usage > quota()) host_quota = std::min(host_quota, host_usage()); return host_quota; At this time, the total limit for temp storage is 1G, that gives each site 100M to work with (no prompts involved). BUG=61676 TEST=unittests Review URL: http://codereview.chromium.org/6962005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87207 0039d316-1c4b-4281-b951-d872f2087c98
* Work around a scoped_refptr somehow not getting deleted in destructor.ericu@chromium.org2011-05-292-0/+7
| | | | | | | | | | | | | | This code really shouldn't be necessary, but it certainly takes care of the problem [tested locally with heapchecker and log messages--those destructors just don't get called without this]. I'll ping chromium-dev about it after the holiday. BUG=84293 TEST=heapcheck bots stay green Review URL: http://codereview.chromium.org/7086020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87206 0039d316-1c4b-4281-b951-d872f2087c98
* Remove old filesystem naming restrictions, as per the new spec.ericu@google.com2011-05-282-50/+65
| | | | | | | | | | | I retain backslash as illegal, as it's currently a real pain to support. BUG=none TEST=unit tests Review URL: http://codereview.chromium.org/7084008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87131 0039d316-1c4b-4281-b951-d872f2087c98
* Code to turn on obfuscated filesystems for all, and to migrate all existing ↵ericu@google.com2011-05-2813-244/+729
| | | | | | | | | | | | | users automatically whenever they next access the filesystem or check its quota usage. Avi, I've added you just for the ChildProcessSecurity stuff in worker_process_host.cc and browser_render_process_host.cc. Drop me a line if you need to know what's going on there. This is for M13, so please ask soon. BUG=none TEST=unit tests Review URL: http://codereview.chromium.org/6976017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87129 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 87521:87572.adamk@chromium.org2011-05-271-0/+3
| | | | | | | | Suppress one failure on windows until it can be rebaselined. TBR=mnaganov@chromium.org' git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87105 0039d316-1c4b-4281-b951-d872f2087c98
* Move Broker, Buffer, CharSet, and CursorControl to use the new thunk/API system.brettw@chromium.org2011-05-2717-277/+331
| | | | | | | | | | | This changes the way that the function APIs work in the webkit directory, now they're created per-instance rather than globally, and have their Plugininstance as a class member (this cleans up some code). I had to move the InstanceData member to be a linked_ptr due to copy constructor issues, but this should be more efficient anyway. Review URL: http://codereview.chromium.org/7077024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87094 0039d316-1c4b-4281-b951-d872f2087c98
* Add a new function to run and claer a completion callback. This is a commonbrettw@chromium.org2011-05-272-18/+6
| | | | | | | | | | | pattern and is a bit tricky since we need to clear it before actually executing the callback. TEST=ppapi ui_tests BUG=none Review URL: http://codereview.chromium.org/6962021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87028 0039d316-1c4b-4281-b951-d872f2087c98
* Moving mediaplayer to the chrome filebrowser. Observable behaviour should ↵serya@google.com2011-05-273-1/+21
| | | | | | | | | | | not change. BUG=chromium-os:14880 TEST=Click "play" button on an audion file in the file browser. Check that the mediaplayer panel has popped up. Click on another file. Check that the mediaplayer playlist panel has popped up and contains 2 items. Review URL: http://codereview.chromium.org/7067020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87002 0039d316-1c4b-4281-b951-d872f2087c98
* Fix quota manager's usage tracking for a new originkinuko@chromium.org2011-05-273-48/+33
| | | | | | | | | BUG=none TEST=QuotaManagerTest.Get*Usage_WithModify Review URL: http://codereview.chromium.org/7075025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86998 0039d316-1c4b-4281-b951-d872f2087c98
* ChromiumOS build fix attempt for 86988kinuko@chromium.org2011-05-271-1/+2
| | | | | | | | BUG=none TEST=none TBR=msw git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86992 0039d316-1c4b-4281-b951-d872f2087c98
* Resubmitting 86978 - Fix FileWriterDelegate's usage tracking behaviorkinuko@chromium.org2011-05-276-124/+343
| | | | | | | | | | | Resolved merge conflicts that had caused breakage in the previous attempt. Review URL: http://codereview.chromium.org/7067021 BUG=74841 TEST=FileWriterDelegateTest.*, QuotaFileUtilTest.* TBR=ericu, msw git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86988 0039d316-1c4b-4281-b951-d872f2087c98