summaryrefslogtreecommitdiffstats
path: root/chrome
Commit message (Collapse)AuthorAgeFilesLines
* Move focus related files into a new chrome/views/focus subdirben@chromium.org2009-03-1725-67/+71
| | | | | | | | TBR=sky Review URL: http://codereview.chromium.org/48056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11837 0039d316-1c4b-4281-b951-d872f2087c98
* fix bustage - file movedben@chromium.org2009-03-171-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11836 0039d316-1c4b-4281-b951-d872f2087c98
* fix bustage - file movedben@chromium.org2009-03-171-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11835 0039d316-1c4b-4281-b951-d872f2087c98
* fix bustage - file movedben@chromium.org2009-03-171-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11834 0039d316-1c4b-4281-b951-d872f2087c98
* Include macro included header by name also.agl@chromium.org2009-03-171-0/+1
| | | | | | | | | | | | Builder systems which chase headers cannot process macro includes. Thus, we include the header by name in an "if 0" block for them. TBR=tony Review URL: http://codereview.chromium.org/42273 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11833 0039d316-1c4b-4281-b951-d872f2087c98
* fix bustage - linux build edit flubben@chromium.org2009-03-171-1/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11832 0039d316-1c4b-4281-b951-d872f2087c98
* bustage fix - moved fileben@chromium.org2009-03-171-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11831 0039d316-1c4b-4281-b951-d872f2087c98
* bustage fix - moved fileben@chromium.org2009-03-171-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11830 0039d316-1c4b-4281-b951-d872f2087c98
* bustage fix - moved fileben@chromium.org2009-03-171-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11829 0039d316-1c4b-4281-b951-d872f2087c98
* bustage fix - file movedben@chromium.org2009-03-175-5/+5
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11828 0039d316-1c4b-4281-b951-d872f2087c98
* bustage fix - file movedben@chromium.org2009-03-176-9/+9
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11827 0039d316-1c4b-4281-b951-d872f2087c98
* bustage fix - file movedben@chromium.org2009-03-171-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11826 0039d316-1c4b-4281-b951-d872f2087c98
* bustage fix - file movedben@chromium.org2009-03-171-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11825 0039d316-1c4b-4281-b951-d872f2087c98
* bustage fix - file movedben@chromium.org2009-03-171-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11824 0039d316-1c4b-4281-b951-d872f2087c98
* fix bustage - moved fileben@chromium.org2009-03-171-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11822 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: remove the use of UNIX_PATH_MAX for systems which don't have it.agl@chromium.org2009-03-171-19/+9
| | | | | | | | | | Not all kernel headers seem to include UNIX_PATH_MAX. Instead, use sizeof. Review URL: http://codereview.chromium.org/48047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11821 0039d316-1c4b-4281-b951-d872f2087c98
* Load media resource with file handle for media playbackhclam@chromium.org2009-03-174-36/+185
| | | | | | | | | | | | | Used ResourceDispatcher to provide resource loading mechanism for media playback in DataSourceImpl. So now DataSourceImpl actually initialize the resource loading in browser process using ResourceDispatcher and IPCResourceLoaderBridge. DataSourceImpl will be using the file handle provided in resource response for reading and listen on OnDownloadProgress for download progress. Review URL: http://codereview.chromium.org/39159 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11820 0039d316-1c4b-4281-b951-d872f2087c98
* Move windowing related objects into chrome/views/window subdir.ben@chromium.org2009-03-17108-300/+312
| | | | | | | | TBR=sky Review URL: http://codereview.chromium.org/42272 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11819 0039d316-1c4b-4281-b951-d872f2087c98
* fix bustage -moved fileben@chromium.org2009-03-171-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11818 0039d316-1c4b-4281-b951-d872f2087c98
* fix bustage - moved fileben@chromium.org2009-03-171-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11817 0039d316-1c4b-4281-b951-d872f2087c98
* Hide the details about ResourceDispatcherHost messages from child processes. ↵jam@chromium.org2009-03-1718-397/+425
| | | | | | | | The usage of RDH is now like RD, the client sends the message to RDH to see if it should handle it. I added methods to the Receiver interface so that RDH can get to the process id/handle/type when starting requests. Review URL: http://codereview.chromium.org/42202 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11816 0039d316-1c4b-4281-b951-d872f2087c98
* fix linux bustageben@chromium.org2009-03-171-4/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11815 0039d316-1c4b-4281-b951-d872f2087c98
* Move widget related files into views/widgetben@chromium.org2009-03-1788-201/+336
| | | | | | | TBR=sky git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11811 0039d316-1c4b-4281-b951-d872f2087c98
* Move response_data_file from ResourceResponseHead to webkit_glue::ResponseInfohclam@chromium.org2009-03-172-23/+4
| | | | | | | | | | | We would like to use the entry response_data_file in ResourceResponseHead (currently in chrome/browser/resource_handler.h) in chrome/renderer. So refactor the member and move it to webkit_glue::ResourceLoaderBridge::ResponsseInfo which is the base class of ResourceResponseHead. Review URL: http://codereview.chromium.org/42199 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11810 0039d316-1c4b-4281-b951-d872f2087c98
* GYP: remove non-existing header from file listsagl@chromium.org2009-03-171-1/+0
| | | | | | | | | TBR=mark Review URL: http://codereview.chromium.org/48046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11809 0039d316-1c4b-4281-b951-d872f2087c98
* Add targets for page_cycler_tests, perf_tests and startup_tests. Listedsgk@google.com2009-03-161-2/+84
| | | | | | | | | | minimal dependencies to build on Linux, Windows will need more. Make a 'test_support_base' library containing the .cc files used in common by perf tests in both net and chrome. Review URL: http://codereview.chromium.org/48021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11803 0039d316-1c4b-4281-b951-d872f2087c98
* Flush the visited link database after a write. If we crash,tc@google.com2009-03-161-0/+7
| | | | | | | | | | | we're not guaranteed that the write will make it to the kernel. BUG=8710 Review URL: http://codereview.chromium.org/42264 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11802 0039d316-1c4b-4281-b951-d872f2087c98
* Rework the Button API to be saner in preparation for NativeControl ↵ben@chromium.org2009-03-1651-1080/+1015
| | | | | | | | rejiggering.BaseButton->Button, CustomButtonButton->ImageButtonToggleButton->ToggleImageButtonRemoving SetListener (buttons take listener through ctor)Tidy up source files. No functionality changes, just naming and organization.Look at the button classes first, then everything else. Review URL: http://codereview.chromium.org/46096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11799 0039d316-1c4b-4281-b951-d872f2087c98
* Bump VERSION to 171.0laforge@chromium.org2009-03-161-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11791 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up some more DEPS in chrome/common.thestig@chromium.org2009-03-163-4/+6
| | | | | | Review URL: http://codereview.chromium.org/48024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11787 0039d316-1c4b-4281-b951-d872f2087c98
* Use URLFixerUpper to clean up potential url before going there.shess@chromium.org2009-03-162-2/+7
| | | | | | Review URL: http://codereview.chromium.org/42249 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11784 0039d316-1c4b-4281-b951-d872f2087c98
* Reenable building views under Linux.erg@google.com2009-03-162-18/+21
| | | | | | | Review URL: http://codereview.chromium.org/48028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11780 0039d316-1c4b-4281-b951-d872f2087c98
* Moved the EvictFileFromSystemCacheWrapper function to the UITest class as we ↵ananta@chromium.org2009-03-163-13/+17
| | | | | | | | need this in other places. Review URL: http://codereview.chromium.org/42238 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11779 0039d316-1c4b-4281-b951-d872f2087c98
* Change a function name.estade@chromium.org2009-03-168-9/+9
| | | | | | | | GetTopLevelNativeView changed to GetTopLevelNativeWindow since it returns a NativeWindow rather than a NativeView. NativeWindows are inherently top level, so the new name is a little redundant, but I think it is clearer than GetNativeWindow since "window" can have different definitions on different platforms. Review URL: http://codereview.chromium.org/42244 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11777 0039d316-1c4b-4281-b951-d872f2087c98
* Add command line switch "--new-ftp" for new portable FTPwtc@chromium.org2009-03-163-0/+16
| | | | | | | | | | | | | | implementation. Add the (empty) URLRequestNewFtpJob class. Contributed by Ibrar Ahmed <ibrar.ahmad@gmail.com>. BUG=4965 R=darin,wtc Review URL: http://codereview.chromium.org/42197 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11768 0039d316-1c4b-4281-b951-d872f2087c98
* Fix keyboard scrolling on non-Windows platforms.erg@google.com2009-03-161-19/+4
| | | | | | | Review URL: http://codereview.chromium.org/46057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11767 0039d316-1c4b-4281-b951-d872f2087c98
* Removed unneeded includes of base/time.h.thestig@chromium.org2009-03-1616-21/+8
| | | | | | Review URL: http://codereview.chromium.org/48019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11766 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of stashing a frame pointer with ResourceRequest and just store the ↵jam@chromium.org2009-03-163-18/+12
| | | | | | | | routing id directly. This simplifies the renderer code and also allow this code to be used in worker processes, where we don't have a frame. Review URL: http://codereview.chromium.org/46026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11763 0039d316-1c4b-4281-b951-d872f2087c98
* Replace a NOTIMPLEMENTED() with a bug.pinkerton@chromium.org2009-03-161-1/+1
| | | | | | Review URL: http://codereview.chromium.org/42241 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11762 0039d316-1c4b-4281-b951-d872f2087c98
* Linux accelerators cleanup:estade@chromium.org2009-03-1614-57/+128
| | | | | | | | | | | | | | | | - Give renderer a chance to handle accelerators before browser does. - Handle browser accelerators that aren't attached to any particular UI element in BrowserWindowGtk rather than in BrowserToolbarGtk - Use Browser::ExecuteCommand() to handle accelerator activation - Switch a random void* to gfx::NativeWindow - Enable three browser commands on linux : Focus Location, Focus Search, Open file This fully enables ctrl-l, ctrl-k, and ctrl-o. This fixes copy-pasta in the omnibox. This fixes the problem Dean described with <http://www.quirksmode.org/js/keys.html>. bug=8659 Review URL: http://codereview.chromium.org/42190 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11759 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting change 11746 because it broke the unit tests.nsylvain@chromium.org2009-03-161-3/+1
| | | | | | Review URL: http://codereview.chromium.org/42240 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11755 0039d316-1c4b-4281-b951-d872f2087c98
* Wire DevTools agent in the Glue to the Renderer DevTools IPC transport: ↵pfeldman@chromium.org2009-03-167-7/+84
| | | | | | | | | | | | DevToolsAgent now implements WebDevToolsAgentDelegate, DevToolsClient covers WebDevToolsClientDelegate. WebDevToolsAgent instance is being created by the WebView early in the init code and belongs to it. WebView exposes interface for accessing the agent; it also extends its delegate interface to pass WebDevToolsAgentDelegate into it. Note that there is no call overhead unless particular sub-agents are enabled in the WebDevToolsAgent. WebDevToolsClient instance is being created externally by the DevToolsClient. Review URL: http://codereview.chromium.org/46032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11752 0039d316-1c4b-4281-b951-d872f2087c98
* Move a bunch of our GTK code that was previous manually handling references ↵deanm@chromium.org2009-03-1613-95/+97
| | | | | | | | | (and often doing it incorrect / leaking) to use an OwnedWidgetGtk. Review URL: http://codereview.chromium.org/48007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11750 0039d316-1c4b-4281-b951-d872f2087c98
* Add 'Generating' messages for rules.sgk@google.com2009-03-161-0/+1
| | | | | | Review URL: http://codereview.chromium.org/48015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11749 0039d316-1c4b-4281-b951-d872f2087c98
* A trivial fix for localizing 'Bookmark bar' (folder name) in exported ↵jungshik@google.com2009-03-161-1/+3
| | | | | | | | | | | 'bookmarks.html' file. BUG=6957 Review URL: http://codereview.chromium.org/46008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11746 0039d316-1c4b-4281-b951-d872f2087c98
* Make debug check in visitedlink_master.h more informativephajdan.jr@chromium.org2009-03-161-1/+1
| | | | | | | | | | | | by changing DCHECK to DCHECK_EQ. We're getting a lot of trouble with this check, and I just received a report on irc about problems with it even after my last visitedlink change (r11734). More information in the error message may help. Review URL: http://codereview.chromium.org/42235 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11743 0039d316-1c4b-4281-b951-d872f2087c98
* Added missing <stdlib.h>, needed on ubuntu 8.10.dkegel@google.com2009-03-161-0/+1
| | | | | | Review URL: http://codereview.chromium.org/42206 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11742 0039d316-1c4b-4281-b951-d872f2087c98
* Add OwnedWidgetGtk, and abstraction to help manage the lifetime and ↵deanm@chromium.org2009-03-164-1/+135
| | | | | | | | | | | ownership of a GtkWidget encapsulated (and exposed) from a C++ object. Debugging checks help verify that the GtkWidget is not leaked, and that it was destroyed when expected. Review URL: http://codereview.chromium.org/42226 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11740 0039d316-1c4b-4281-b951-d872f2087c98
* Change the default encoding for zh-CN to GBK from gb18030jungshik@google.com2009-03-161-1/+1
| | | | | | | | | | to work around a few google issues (Picasa web, China's icafe) bug=3301 Review URL: http://codereview.chromium.org/46069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11737 0039d316-1c4b-4281-b951-d872f2087c98
* Port visitedlink tests to Linux. Also make them pass on Linux, whichphajdan.jr@chromium.org2009-03-163-9/+17
| | | | | | | | | | | | | may fix the attached bug. The problem was that the debug check was in wrong place (too early, before every member was initialized), so it failed in the test. BUG=8710 Review URL: http://codereview.chromium.org/48005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11734 0039d316-1c4b-4281-b951-d872f2087c98