summaryrefslogtreecommitdiffstats
path: root/ui/base/dragdrop
Commit message (Collapse)AuthorAgeFilesLines
* Support custom data formats for dragging on Windows.dcheng@chromium.org2012-01-141-6/+4
| | | | | | | | | BUG=31037 TEST=manual Review URL: http://codereview.chromium.org/9185040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117805 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: Seal up GSEALs, focusing on GtkSelectionData.erg@chromium.org2012-01-101-8/+12
| | | | | | | | | | BUG=79722 TEST=compiles First Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=116956 Review URL: http://codereview.chromium.org/9151007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117070 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 116956 - GTK: Seal up GSEALs, focusing on GtkSelectionData.erg@google.com2012-01-101-12/+8
| | | | | | | | | | | | | BUG=79722 TEST=compiles Review URL: http://codereview.chromium.org/9151007 TBR=erg@chromium.org Review URL: http://codereview.chromium.org/9167002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116977 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: Seal up GSEALs, focusing on GtkSelectionData.erg@chromium.org2012-01-091-8/+12
| | | | | | | | | | BUG=79722 TEST=compiles Review URL: http://codereview.chromium.org/9151007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116956 0039d316-1c4b-4281-b951-d872f2087c98
* Beginning of drag/drop should copy the drag data to clipboard.varunjain@chromium.org2012-01-042-2/+23
| | | | | | | | | | BUG=97845 TEST=added new test Review URL: http://codereview.chromium.org/8994012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116236 0039d316-1c4b-4281-b951-d872f2087c98
* Support custom MIME type data in web drag/drop for Mac and GTK.dcheng@chromium.org2011-12-182-28/+42
| | | | | | | | | | BUG=31037 TEST=manual Review URL: http://codereview.chromium.org/8833005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114947 0039d316-1c4b-4281-b951-d872f2087c98
* Add OVERRIDE to ui/.avi@chromium.org2011-11-231-12/+14
| | | | | | | | | BUG=104314 TEST=no change Review URL: http://codereview.chromium.org/8632024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111367 0039d316-1c4b-4281-b951-d872f2087c98
* clang fails compile on aura drag and drop codedhollowa@chromium.org2011-11-192-2/+3
| | | | | | | | | | | | clang check for non-trivial destructors in headers. BUG=none TEST=compiles on mac clang R=varunjain@chromium.org Review URL: http://codereview.chromium.org/8558010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110799 0039d316-1c4b-4281-b951-d872f2087c98
* First shot at implementing drag&drop for Auravarunjain@chromium.org2011-11-172-32/+213
| | | | | | | | | | BUG=97845 TEST=none Review URL: http://codereview.chromium.org/8450018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110437 0039d316-1c4b-4281-b951-d872f2087c98
* Minor build fixes for aura/touchuivollick@chromium.org2011-11-161-1/+2
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/8568010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110233 0039d316-1c4b-4281-b951-d872f2087c98
* Push one function from the Mac drag/drop util code to ui/.avi@chromium.org2011-10-312-0/+81
| | | | | | | | | BUG=95573 TEST=no change Review URL: http://codereview.chromium.org/8418033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@107954 0039d316-1c4b-4281-b951-d872f2087c98
* content: Rename the class in web_drag_source_gtk.h to content::WebDragSourceGtk.erg@chromium.org2011-10-191-2/+0
| | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/8346020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106346 0039d316-1c4b-4281-b951-d872f2087c98
* content: Make tab_contents_drag_source not depend on download_util.herg@google.com2011-10-181-1/+2
| | | | | | | | | | | This adds a method to the ContentBrowserClient to get what is otherwise localized resources. Most of this patch changes the interface to net::GenerateFileName() to take a utf8 string instead of a utf16 one (which was immediately changed to a utf8 one in implementation.) BUG=none TEST=none Review URL: http://codereview.chromium.org/8113012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106124 0039d316-1c4b-4281-b951-d872f2087c98
* Resolve five aura linking problemsdavemoore@chromium.org2011-10-061-0/+6
| | | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/8166005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104224 0039d316-1c4b-4281-b951-d872f2087c98
* aura: Make 'aura_shell_exe' work without gtk.sadrul@chromium.org2011-09-231-0/+71
| | | | | | | | | BUG=97131 TEST=none Review URL: http://codereview.chromium.org/7972025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102501 0039d316-1c4b-4281-b951-d872f2087c98
* aura: Make 'ui' buildable without gtk.sadrul@chromium.org2011-09-211-2/+4
| | | | | | | | | BUG=97131 TEST=ui_unittests links and runs with use_aura=1 Review URL: http://codereview.chromium.org/7977025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102131 0039d316-1c4b-4281-b951-d872f2087c98
* Annotate all of the functions in content that need to be exported, in ↵dpranke@chromium.org2011-09-131-2/+4
| | | | | | | | | | | | preparation for creating a content shared library. R=darin@chromium.org, jam@chromium.org, willchan@chromium.org BUG=90442 TEST=everything still compiles Review URL: http://codereview.chromium.org/7800015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100975 0039d316-1c4b-4281-b951-d872f2087c98
* * Truncate file name longer than MAX_PATH(260).yosin@chromium.org2011-09-091-15/+16
| | | | | | | | | | | | * Change for cpplint.py BUG=93601 TEST=Manual on Windows Review URL: http://codereview.chromium.org/7778008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100373 0039d316-1c4b-4281-b951-d872f2087c98
* Call GenerateSafeFilename() from GetSuggestedFilename().asanka@chromium.org2011-08-201-1/+1
| | | | | | | | | | | | GetSuggestedFilename() would then become the only function that needs to be called to generate downloaded filenames. BUG=78085 TEST=net_unittests --gtest_filter=*Generate*FileName Review URL: http://codereview.chromium.org/7607013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@97581 0039d316-1c4b-4281-b951-d872f2087c98
* Rename UI_API to UI_EXPORT.darin@chromium.org2011-08-067-31/+32
| | | | | | | R=rvargas@chromium.org Review URL: http://codereview.chromium.org/7569005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95730 0039d316-1c4b-4281-b951-d872f2087c98
* some cleanup for base/stl_utildilmah@chromium.org2011-07-191-1/+1
| | | | | | | | | | | | | removed unused/irrelevant functions removed irrelevant comments Moved stl_util-inl.h => stl_util.h BUG=None TEST=None Review URL: http://codereview.chromium.org/7342047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@93110 0039d316-1c4b-4281-b951-d872f2087c98
* Export some ui:: functions to fix component build for chromeos/touchui.sadrul@chromium.org2011-07-181-1/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/7401031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@92896 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce ui.dll / libui.so for the component build.darin@chromium.org2011-07-176-23/+27
| | | | | | | R=ben@chromium.org Review URL: http://codereview.chromium.org/7328011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@92819 0039d316-1c4b-4281-b951-d872f2087c98
* Rename app_strings to ui_strings.tfarina@chromium.org2011-07-071-1/+1
| | | | | | | | | | | BUG=72317 TEST=None R=rsesek@chromium.org, tony@chromium.org Review URL: http://codereview.chromium.org/7210060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91704 0039d316-1c4b-4281-b951-d872f2087c98
* Makes multiple calls to OSExchangeData::SetData with the same datasky@chromium.org2011-06-293-1/+77
| | | | | | | | | | | | replace existing data. BUG=none TEST=none R=tony@chromium.org Review URL: http://codereview.chromium.org/7276044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@90924 0039d316-1c4b-4281-b951-d872f2087c98
* ui: Remove unnecessary typedefs of testing::Test.tfarina@chromium.org2011-06-271-4/+2
| | | | | | | | | | | | | | The TEST() macro is used to define and name a test function, the first argument is the test case name and thus doesn't need to be a typedef of testing::Test. BUG=None TEST=ui_unittests R=phajdan.jr@chromium.org Review URL: http://codereview.chromium.org/7262022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@90567 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bug 79905: Drag and drop of "DownloadURL" type ignores specified ↵jianli@chromium.org2011-05-181-1/+1
| | | | | | | | | | filename for data URLs. BUG=79905 TEST=Manual test and unittest added for net::GetSuggestedFilename Review URL: http://codereview.chromium.org/7005011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85831 0039d316-1c4b-4281-b951-d872f2087c98
* Include base/win/scoped_comptr.h instead of base/scoped_comptr_win.h.tfarina@chromium.org2011-04-122-11/+11
| | | | | | | | | | | | | | | | | Fix up all the callers to use the new location and namespace. Also, delete the stub file since it isn't included by anyone more. (Note: This was a TODO for brettw). BUG=None TEST=None R=brettw@chromium.org Review URL: http://codereview.chromium.org/6825055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81303 0039d316-1c4b-4281-b951-d872f2087c98
* Move some files from base to base/memory.levin@chromium.org2011-03-287-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | raw_scoped_refptr_mismatch_checker.h ref_counted.cc ref_counted.h ref_counted_memory.cc ref_counted_memory.h ref_counted_unittest.cc scoped_callback_factory.h scoped_comptr_win.h scoped_handle.h scoped_native_library.cc scoped_native_library.h scoped_native_library_unittest.cc scoped_nsobject.h scoped_open_process.h scoped_ptr.h scoped_ptr_unittest.cc scoped_temp_dir.cc scoped_temp_dir.h scoped_temp_dir_unittest.cc scoped_vector.h singleton.h singleton_objc.h singleton_unittest.cc linked_ptr.h linked_ptr_unittest.cc weak_ptr.cc weak_ptr.h weak_ptr_unittest.cc BUG=None TEST=Compile Review URL: http://codereview.chromium.org/6714032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79524 0039d316-1c4b-4281-b951-d872f2087c98
* Remove Gears from Chrome.aa@chromium.org2011-03-112-16/+0
| | | | | | | | | | There are probably a few more bits and pieces that can be removed, but I think this is the majority of it. BUG=51934 Review URL: http://codereview.chromium.org/6576020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77888 0039d316-1c4b-4281-b951-d872f2087c98
* De-wstringify OSExchangeData.evan@chromium.org2011-03-027-84/+87
| | | | | | | | | | | (Note that I didn't need to adjust many callers on the Windows side because wstring and string16 are compatible on Windows.) BUG=23581 Review URL: http://codereview.chromium.org/6596087 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76563 0039d316-1c4b-4281-b951-d872f2087c98
* OSExchangeData: convert filename-related API to FilePathevan@chromium.org2011-02-076-30/+30
| | | | | | | | BUG=23581 Review URL: http://codereview.chromium.org/6368133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74022 0039d316-1c4b-4281-b951-d872f2087c98
* Change includes of gfx/* to ui/gfx/*sail@chromium.org2011-02-051-1/+1
| | | | | | | | | BUG=71063 TEST=compiled Review URL: http://codereview.chromium.org/6312156 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73890 0039d316-1c4b-4281-b951-d872f2087c98
* wstring: make net::GetSuggestedFilename return utf-16evan@chromium.org2011-01-241-2/+2
| | | | | | | | | | | | | | | | | We should only use FilePath when working with real paths on disk. Note: I made a minor semantic change to downloads -- we no longer preserve backslashes in server-suggested paths on non-Windows. I think the previous behavior is crazy but from looking at the blame I'm the one who wrote it originally, so I don't feel bad about changing my mind. BUG=69467 TEST=existing test still passes Review URL: http://codereview.chromium.org/6241001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72390 0039d316-1c4b-4281-b951-d872f2087c98
* Move l10n_util to ui/baseben@chromium.org2011-01-211-1/+1
| | | | | | | | | BUG=none TEST=none TBR=brettw git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72227 0039d316-1c4b-4281-b951-d872f2087c98
* Move more dnd related files to ui/baseben@chromium.org2011-01-1913-4/+1005
| | | | | | | | | | BUG=none TEST=none TBR=brettw Review URL: http://codereview.chromium.org/6250014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71828 0039d316-1c4b-4281-b951-d872f2087c98
* Move OSExchangeData from src/app to src/ui/base/dragdropben@chromium.org2011-01-127-0/+2197
BUG=none TEST=none TBR=brettw Review URL: http://codereview.chromium.org/6200005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71205 0039d316-1c4b-4281-b951-d872f2087c98