summaryrefslogtreecommitdiffstats
path: root/chrome
Commit message (Collapse)AuthorAgeFilesLines
* FBTF: Continue fixing nits found by my automated source scanner.erg@google.com2010-10-0536-72/+114
| | | | | | | | | | | (~1.3 megs off Debug linux .a files) BUG=none TEST=compiles Review URL: http://codereview.chromium.org/3556013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61587 0039d316-1c4b-4281-b951-d872f2087c98
* Remove JS emulation of HTMLElement classList now that WebKit supports it ↵arv@chromium.org2010-10-057-192/+0
| | | | | | | | | | | natively. BUG=None TEST=NTP, Bookmarks manager, settings should all continue to work. Review URL: http://codereview.chromium.org/3521015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61586 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Fix crash when destroying RWHVMacs that use accelerated drawing.thakis@chromium.org2010-10-052-6/+40
| | | | | | | | | | | Also fix a memory leak in that area. BUG=56721, None TEST=None Review URL: http://codereview.chromium.org/3534010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61585 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Fix getting the tab content's bounds in the automation provider.kkania@chromium.org2010-10-051-7/+13
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/3539008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61582 0039d316-1c4b-4281-b951-d872f2087c98
* Make web resource service custom logo only redraw the new tab page cache, ↵mirandac@chromium.org2010-10-053-6/+13
| | | | | | | | | | not the whole theme. BUG=57187 TEST=no more crash on Linux. Review URL: http://codereview.chromium.org/3576014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61579 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build break on Linux.jam@chromium.org2010-10-051-1/+1
| | | | | | | TBR=evan Review URL: http://codereview.chromium.org/3594011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61578 0039d316-1c4b-4281-b951-d872f2087c98
* Call PluginList::GetPluginInfo on FILE thread.jam@chromium.org2010-10-052-21/+56
| | | | | | Review URL: http://codereview.chromium.org/3539014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61576 0039d316-1c4b-4281-b951-d872f2087c98
* * Allow a user to select the last selected item when moving back to submenu.oshima@chromium.org2010-10-052-5/+7
| | | | | | | | | | | * Ignore false mouseover when switching to submenu, which was closing submenu. * Fixed a bug that was setting selection when moving a mouse. (in native_menu_domui.cc) BUG=none TEST=none Review URL: http://codereview.chromium.org/3615010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61575 0039d316-1c4b-4281-b951-d872f2087c98
* DOMUI Settings: More checkbox and radio button tweaks.arv@chromium.org2010-10-052-8/+25
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/3570011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61573 0039d316-1c4b-4281-b951-d872f2087c98
* DidUpdateRect should not call DidUpdateBackingStore when in accelerated ↵nduca@chromium.org2010-10-051-1/+1
| | | | | | | | | | compositing mode. BUG=57968 Review URL: http://codereview.chromium.org/3584011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61571 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 61564 - Move link prefetch field trial to 2% for m7.gavinp@chromium.org2010-10-051-1/+1
| | | | | | | | | | | | | | | | | | | The underlying change has now been drovered to the branch, so I'm reverting to 50-50 in trunk. Per a discussion with laforge & jar, we're backing off in m7 to just 2% field trial on prefetching. BUG=58046 TEST=nope Review URL: http://codereview.chromium.org/3608008 TBR=gavinp@chromium.org,jar@chromium.org,laforge@chromium.org Review URL: http://codereview.chromium.org/3560012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61570 0039d316-1c4b-4281-b951-d872f2087c98
* extension tests: use LOG(INFO) rather than std::coutevan@chromium.org2010-10-052-18/+18
| | | | | | | | | | I want to see timestamps for these logging messages on the buildbots. Matt said they were using std::cout to work around LOG(INFO) not printing, but we fixed LOG(INFO) so that shouldn't matter anymore. Review URL: http://codereview.chromium.org/3562006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61569 0039d316-1c4b-4281-b951-d872f2087c98
* logging: set the default log level to INFOevan@chromium.org2010-10-051-9/+11
| | | | | | | | | | | | Previously we'd only show LOG(WARNING) or above. This change makes us show LOG(INFO) as well. Now that we have VLOG(), we should remove LOG(INFO) for information we don't care about. Review URL: http://codereview.chromium.org/3599016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61566 0039d316-1c4b-4281-b951-d872f2087c98
* Move link prefetch field trial to 2% for m7.gavinp@chromium.org2010-10-051-1/+1
| | | | | | | | | | | | Per a discussion with laforge & jar, we're backing off in m7 to just 2% field trial on prefetching. BUG=58046 TEST=nope Review URL: http://codereview.chromium.org/3608008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61564 0039d316-1c4b-4281-b951-d872f2087c98
* Create an X window overlay with static ID for GL contexts.piman@chromium.org2010-10-052-5/+31
| | | | | | | | | | | | | | | | This code creates an X window that overlays where tab contents are drawn. The handle associated with this window never changes (unlike the X window associated with a GTK widget that is created and destroyed whenever the widget is realized and unrealized respectively). This is helpful when creating a GL context associated with an X window. Also, having a floating overlay allows us to handle detaching GPU accelerated tabs. This code seems to have uncovered a race condition within the GPU process. When a tab that uses accelerated compositing is detached (e.g. http://webkit.org/blog/386/3d-transforms/), the tab contents often don't get displayed even though the tab is redrawn. A slight delay of about 100ms in the GPU process on the call to glXSwapBuffers (in gl_context_linux.cc) fixes this. To witness that GL can draw to the overlay after delay, try it with a tab with constant animation (e.g. http://webkit.org/blog-files/3d-transforms/poster-circle.html). I've written a bare bones test (about 150 lines of C) of the overlay technique, and it requires no such delay b/w reparenting the glXSwapBuffers. I've also confirmed that there is no synchronization issues w.r.t. the X server between my patch and GL draw commands. I propose filing a new bug for the race, if this patch gets accepted. BUG=53345,56419 TEST=Open two tabs, one with GPU rendered content (http://webkit.org/blog/386/3d-transforms/). Detach the tab with GPU rendered content. GPU process shouldn't crash. Review URL: http://codereview.chromium.org/3509004 Patch from Jonathan Backer <backer@google.com>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61561 0039d316-1c4b-4281-b951-d872f2087c98
* Printing: Temporary fix on Linux using dummy print settings until we get the ↵thestig@chromium.org2010-10-051-33/+1
| | | | | | | | | | entire Linux printing pipeline to match Win/Mac. BUG=none TEST=printing works. Review URL: http://codereview.chromium.org/3619002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61556 0039d316-1c4b-4281-b951-d872f2087c98
* Add chrome.windows.update({focused:true});aa@chromium.org2010-10-054-2/+83
| | | | | | | | | BUG=31434 TEST=browser_tests --gtest_filter=ExtensionApiTest.*Tabs Review URL: http://codereview.chromium.org/3584010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61555 0039d316-1c4b-4281-b951-d872f2087c98
* Renames and moves match preview classes to instant. This doesn'tsky@chromium.org2010-10-0532-587/+584
| | | | | | | | | | | | contain any changes other than renaming/moving, as such I'm TBRing. BUG=54833 TEST=none TBR=jcivelli@chromium.org Review URL: http://codereview.chromium.org/3602015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61553 0039d316-1c4b-4281-b951-d872f2087c98
* Removed the ServiceProcessType enum because a single service process should ↵sanjeevr@chromium.org2010-10-0513-82/+65
| | | | | | | | | | | host all types of services. Also implemeneted a rudimentary singleton mechanism for the service process on Windows. BUG=None TEST=Test cloud print proxy and remoting UI. Review URL: http://codereview.chromium.org/3521012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61549 0039d316-1c4b-4281-b951-d872f2087c98
* Define gfx::NativeImage and add ResourceBundle::GetNativeImageNamed().rsesek@chromium.org2010-10-052-34/+11
| | | | | | | | | BUG=none TEST=compile Review URL: http://codereview.chromium.org/3597008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61545 0039d316-1c4b-4281-b951-d872f2087c98
* DOMUI Options: Fix vertical alignment of radio and checkboxesarv@chromium.org2010-10-0515-442/+624
| | | | | | | | | | | | | | | This also makes the label text line up correctly if the label needs to wrap. This also fixes a bug where the menu could be scrolled off the screen. I went through and fixed a bunch of indentation errors in the HTML I touched. BUG=None TEST=None Review URL: http://codereview.chromium.org/3590006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61544 0039d316-1c4b-4281-b951-d872f2087c98
* Move TestTimeouts from chrome/test to base/test.sergeyu@chromium.org2010-10-0514-188/+8
| | | | | | | | | BUG=None TEST=unittests Review URL: http://codereview.chromium.org/3544008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61540 0039d316-1c4b-4281-b951-d872f2087c98
* HistoryBrowserTest.SavingHistoryDisabled and ↵dhollowa@chromium.org2010-10-051-2/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SavingHistoryDisabledThenEnabled timeout / fails Disabling failing tests on Vista. http://build.chromium.org/buildbot/waterfall/builders/Vista%20Tests/builds/23137/steps/browser_tests/logs/stdio Note: Google Test filter = HistoryBrowserTest.SavingHistoryDisabled [==========] Running 1 test from 1 test case. [----------] Global test environment set-up. [----------] 1 test from HistoryBrowserTest [ RUN ] HistoryBrowserTest.SavingHistoryDisabled [3040:568:1005/060732:99222312:INFO:install_util.cc(72)] No existing Chrome install found. [3040:4140:1005/060732:99222453:INFO:chrome_plugin_lib.cc(201)] ChromePluginLib::CP_Initialize(c:\b\slave\chromium-rel-vista-tests\build\src\build\Release\gears.dll): initialized=0 [3040:4140:1005/060732:99222453:INFO:chrome_plugin_lib.cc(222)] ChromePluginLib::CP_Initialize(c:\b\slave\chromium-rel-vista-tests\build\src\build\Release\gear command timed out: 600 seconds without output, killing pid 5712 program finished with exit code 1 elapsedTime=919.310000 http://build.chromium.org/buildbot/waterfall/builders/Vista%20Tests/builds/23142/steps/browser_tests/logs/stdio Note: Google Test filter = HistoryBrowserTest.SavingHistoryDisabledThenEnabled [==========] Running 1 test from 1 test case. [----------] Global test environment set-up. [----------] 1 test from HistoryBrowserTest [ RUN ] HistoryBrowserTest.SavingHistoryDisabledThenEnabled [5828:4796:1005/082951:107761968:INFO:install_util.cc(72)] No existing Chrome install found. [5828:5820:1005/082951:107762109:INFO:chrome_plugin_lib.cc(201)] ChromePluginLib::CP_Initialize(c:\b\slave\chromium-rel-vista-tests\build\src\build\Release\gears.dll): initialized=0 [5828:5820:1005/082951:107762109:INFO:chrome_plugin_lib.cc(222)] ChromePluginLib::CP_Initialize(c:\b\slave\chromium-rel-vista-tests\build\src\build\Release\gears.dll): initialized=1): result=0 [ OK ] HistoryBrowserTest.SavingHistoryDisabledThenEnabled (251 ms) [----------] 1 test from HistoryBrowserTest (251 ms total) [----------] Global test environment tear-down [==========] 1 test from 1 test case r command timed out: 600 seconds without output, killing pid 2452 program finished with exit code 1 elapsedTime=921.136000 BUG=57994 TEST=HistoryBrowserTest.SavingHistoryDisabled and SavingHistoryDisabledThenEnabled TBR=phajdan.jr@chromium.org Review URL: http://codereview.chromium.org/3570010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61537 0039d316-1c4b-4281-b951-d872f2087c98
* A couple of accessibility-related updates/fixes.kathyw@chromium.org2010-10-054-94/+42
| | | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/3599001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61535 0039d316-1c4b-4281-b951-d872f2087c98
* Notify browser accessibility when the renderer's focus node is cleared.ctguil@chromium.org2010-10-052-8/+13
| | | | | | | | | BUG=57045 TEST=interactive_ui_tests:AccessibilityWinBrowserTest.TestNotificationFocusChanged Review URL: http://codereview.chromium.org/3582008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61534 0039d316-1c4b-4281-b951-d872f2087c98
* Revert asynchronous backing store changes.derat@chromium.org2010-10-0518-142/+61
| | | | | | | | | | | | | | | | | | | | | | | | This reverts http://codereview.chromium.org/3506007 (r61225 -- the original change) and http://codereview.chromium.org/3616005 (r61446 -- a fix for a double-free in Pepper caused by the original change). Doing asynchronous copying to the backing store in the browser requires some large changes to Pepper that I'm not going to have time to work on anytime soon. A cache of in-flight TransportDIBs would need to be added (similar to what the renderer already does), and we'd also need to do copy-on-write when a plugin wants to draw on top of a previous frame that's currently held by the browser. It seems safer to revert the early part of the asynchronous copying change instead of leaving it partially checked in. BUG=none TEST=ran it Review URL: http://codereview.chromium.org/3583012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61525 0039d316-1c4b-4281-b951-d872f2087c98
* Cloud Print Proxy UI Labscottbyer@chromium.org2010-10-052-0/+13
| | | | | | | | | | | | Expose the cloud print proxy UI command line switch through a lab (Windows only for now, others as we get the proxy and UI going there). BUG=none TEST=none Review URL: http://codereview.chromium.org/3599014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61523 0039d316-1c4b-4281-b951-d872f2087c98
* Use BubbleWindow for JSModalDialogViews on ChromeOS.xiyuan@chromium.org2010-10-054-0/+25
| | | | | | | | | | | | Also make BubbleWindow title left aligned per mock and fix wrong background color for DialogClientView by setting bg color to widget style. BUG=chromeium-os:6305 TEST=Verify js dialog on chrome os is in new bubble look again. Review URL: http://codereview.chromium.org/3598008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61522 0039d316-1c4b-4281-b951-d872f2087c98
* Use dom_ui_util::GetImageDataUrl instead of a private version.xiyuan@chromium.org2010-10-051-19/+2
| | | | | | | | | BUG=none. TEST=Verify icons are not broken in "Internet" of options page. Review URL: http://codereview.chromium.org/3603004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61520 0039d316-1c4b-4281-b951-d872f2087c98
* Reduce jank in DOMUI options caused by cookies view.xiyuan@chromium.org2010-10-055-59/+196
| | | | | | | | | | | | | - Use batch begin/end notifications to group tree update per rsesek; - Defer CookiesTreeModel creation until it is searched the first time which happens when cookies view is visible for the first time; BUG=chromium:56989 TEST=Verify fix for chromium:56989. Review URL: http://codereview.chromium.org/3590003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61519 0039d316-1c4b-4281-b951-d872f2087c98
* [Chrome OS] Add pending_requests flag to LoginStatusConsumer::OnLoginSuccesscmasone@chromium.org2010-10-0517-65/+129
| | | | | | | | | | | Changing the OnLoginSuccess api as we have discussed offline. Had to update all classes that inherit from LoginStatusConsumer, all callsites, etc. BUG=chromium-os:4929 TEST=unit tests Review URL: http://codereview.chromium.org/3526014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61518 0039d316-1c4b-4281-b951-d872f2087c98
* Replace Browser::AddTabWithURL(...) with:ben@chromium.org2010-10-0528-329/+287
| | | | | | | | | | | | | | - Browser::AddSelectedTabWithURL(const GURL& url, PageTransition::Type transition) -> A good many callsites just wanted a way to open a tab somewhere and select it. - Browser::AddTabWithURL(AddTabWithURLParams* params) -> For the callsites with specialized needs, this new signature allows the parameter set to change as features are added without having to update a bunch of callers every time. BUG=none TEST=existing unit tests Review URL: http://codereview.chromium.org/3599006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61517 0039d316-1c4b-4281-b951-d872f2087c98
* [Chrome OS] Log and handle cryptohomed callbacks for calls we didn't initiatecmasone@chromium.org2010-10-051-3/+6
| | | | | | | | | BUG=chromium-os:7038 TEST=unit tests, install on device and test for crashes on "full sync" after PW change Review URL: http://codereview.chromium.org/3443029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61516 0039d316-1c4b-4281-b951-d872f2087c98
* Fix grammar, also add question to the "stop syncing" dialog so that yes/no ↵avi@chromium.org2010-10-051-3/+3
| | | | | | | | | | | buttons actually make sense in that context. BUG=none TEST=grammatical sentences in the clear browsing data dialog. Review URL: http://codereview.chromium.org/3575014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61511 0039d316-1c4b-4281-b951-d872f2087c98
* Disable all AutocompleteEditViewTest tests as they timeout on windows.satish@chromium.org2010-10-051-10/+58
| | | | | | | | BUG=57965 TEST=none TBR=isherman@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61510 0039d316-1c4b-4281-b951-d872f2087c98
* Dump total number of extensions into crash dump meta data.antonm@chromium.org2010-10-052-6/+37
| | | | | | Review URL: http://codereview.chromium.org/3520015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61509 0039d316-1c4b-4281-b951-d872f2087c98
* Marking AutocompleteEditViewTest::PopupAccelerators as flaky since it fails ↵satish@chromium.org2010-10-051-1/+7
| | | | | | | | | | occasionally on windows. BUG=57965 TEST=none TBR=isherman@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61507 0039d316-1c4b-4281-b951-d872f2087c98
* Disable test SidebarTest.SidebarNavigate as it times out on windows.satish@chromium.org2010-10-051-1/+7
| | | | | | | | BUG=57964 TEST=none TBR=brettw@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61505 0039d316-1c4b-4281-b951-d872f2087c98
* Return net::OK, rather than net::OK_FOR_SESSION_ONLY, injochen@chromium.org2010-10-051-0/+2
| | | | | | | | | | | | | | | ChromeCookiePolicy::CanGetCookies(). Cookie-getting code paths don't know (or care) about session-only status for a domain; return that special value for only the cookie-setting code path. Patch from Todd Vierling <tv@duh.org> BUG=57677 TEST=User-facing example using facebook.com is in the bug description Review URL: http://codereview.chromium.org/3576009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61504 0039d316-1c4b-4281-b951-d872f2087c98
* Implement the frame id required for the web navigation api.jochen@chromium.org2010-10-0521-61/+284
| | | | | | | | | BUG=50943 TEST=*.WebNavigationEvents Review URL: http://codereview.chromium.org/3561008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61503 0039d316-1c4b-4281-b951-d872f2087c98
* Disable DefaultPluginUITest::DefaultPluginLoadTest on windows as it crashes.satish@chromium.org2010-10-051-1/+6
| | | | | | | | BUG=57952 TEST=none TBR=thakis@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61501 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling AutoFillTest.BasicFormFill as it is timing out on windows.satish@chromium.org2010-10-051-1/+7
| | | | | | | | BUG=57962 TEST=none TBR=isherman@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61500 0039d316-1c4b-4281-b951-d872f2087c98
* Disabled accessibility browser tests which timeout on windowssatish@chromium.org2010-10-051-7/+14
| | | | | | | | BUG=57959 TEST=none TBR=ctguil@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61498 0039d316-1c4b-4281-b951-d872f2087c98
* Create the default download directory when a download is starting.phajdan.jr@chromium.org2010-10-052-3/+15
| | | | | | | | | BUG=56021 TEST=see bug Review URL: http://codereview.chromium.org/3425020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61492 0039d316-1c4b-4281-b951-d872f2087c98
* Support dynamic policy refresh for DNS prefetching.phajdan.jr@chromium.org2010-10-059-9/+69
| | | | | | | | | BUG=55423 TEST=none Review URL: http://codereview.chromium.org/3542005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61490 0039d316-1c4b-4281-b951-d872f2087c98
* Allow building with system-provided sqlite. Last change (tm).phajdan.jr@chromium.org2010-10-051-0/+1
| | | | | | | | | | | | | This is upstreaming a Gentoo Linux patch. This patch prevents having multiple conflicting copies of sqlite3Preload at link time, and also fixes a dependency problem that could result in a header mismatch. The gyp file change ensures that we propagate the USE_SYSTEM_SQLITE preprocessor symbol to all targets that need it. BUG=22208 TEST=none Review URL: http://codereview.chromium.org/3519002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61489 0039d316-1c4b-4281-b951-d872f2087c98
* GTTF: prevent a browser_tests timeout from looking like a success.phajdan.jr@chromium.org2010-10-051-0/+7
| | | | | | | | | BUG=57578 TEST=none Review URL: http://codereview.chromium.org/3575012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61488 0039d316-1c4b-4281-b951-d872f2087c98
* Disables synchronization for BWSI mode.altimofeev@chromium.org2010-10-058-18/+68
| | | | | | | | | BUG=chromium-os:6791 TEST=Go BWSI mode, click menu->Preferences, click on the 'Personal stuff' item in the left menu, notice that line that corresponds to sync says 'Sync is disabled in this mode'. Review URL: http://codereview.chromium.org/3444008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61484 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 61480 - Support removeRecursively and new copy/move behaviors added ↵kinuko@chromium.org2010-10-058-25/+10
| | | | | | | | | | | | | | | | | | | | | to the spec recently. http://lists.w3.org/Archives/Public/public-webapps/2010JulSep/1101.html > For a move/copy of a file on top of existing file, or a directory on > top of an existing empty directory, you get an automatic overwrite. > A move/copy of a file on top of an existing directory, or of a > directory on top of an existing file, will always fail. > A move/copy of a file or directory on top of an existing non-empty > directory will always fail. BUG=32277 TEST=FileSystemOperationTest.* Review URL: http://codereview.chromium.org/3567012 TBR=kinuko@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61482 0039d316-1c4b-4281-b951-d872f2087c98
* Support removeRecursively and new copy/move behaviors added to the spec ↵kinuko@chromium.org2010-10-058-10/+25
| | | | | | | | | | | | | | | | | | | recently. http://lists.w3.org/Archives/Public/public-webapps/2010JulSep/1101.html > For a move/copy of a file on top of existing file, or a directory on > top of an existing empty directory, you get an automatic overwrite. > A move/copy of a file on top of an existing directory, or of a > directory on top of an existing file, will always fail. > A move/copy of a file or directory on top of an existing non-empty > directory will always fail. BUG=32277 TEST=FileSystemOperationTest.* Review URL: http://codereview.chromium.org/3567012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61480 0039d316-1c4b-4281-b951-d872f2087c98