summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Port flush_cache tool.agl@chromium.org2008-11-1110-138/+109
| | | | | | | | | | BUG=4160 Review URL: http://codereview.chromium.org/9639 Patch from Paweł Hajdan jr. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5182 0039d316-1c4b-4281-b951-d872f2087c98
* These files were missed from my last cleanup CL.beng@google.com2008-11-112-63/+4
| | | | | | | Fix bustage. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5181 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup and rearrange methods on BrowserWindow interface.beng@google.com2008-11-1111-165/+50
| | | | | | Review URL: http://codereview.chromium.org/10291 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5180 0039d316-1c4b-4281-b951-d872f2087c98
* Ensure that windowed plugins get focus during WM_MOUSEACTIVATE. This fixesananta@chromium.org2008-11-111-18/+20
| | | | | | | | | | | | | | | | | | bug http://code.google.com/p/chromium/issues/detail?id=4273, which shows up when windowed plugins enter modal loops like context menu and keyboard navigation does not work in the menu. We were not converting the coordinates returned by GetCursorPos to client coordinates correctly, which caused us to miss the child window (Plugin) at times. This also fixes bug http://code.google.com/p/chromium/issues/detail?id=937, which was an issue with menu selections in Java menus. This occured because we would force the child window to have focus in every WM_MOUSEACTIVATE message. In this case the Java plugin window, which is a child of the plugin window already has focus. It receives a WM_KILLFOCUS message due to the forced SetFocus in our handler and takes out the menu, thus ignoring the menu selection. Fix for this issue is to handle WM_MOUSEACTIVATE only if a child window of RenderWidgetHostHWND does not have focus. R=amit Bug=4273 Review URL: http://codereview.chromium.org/10004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5178 0039d316-1c4b-4281-b951-d872f2087c98
* make sure we match all the tests and files that linux has running. We were ↵pinkerton@google.com2008-11-114-8/+85
| | | | | | | | never building process_posix, but now the newly added unit tests use it. Review URL: http://codereview.chromium.org/10221 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5175 0039d316-1c4b-4281-b951-d872f2087c98
* Remove duplicate plugin_geturl_test.cc from the to-be-ported list.sgk@google.com2008-11-111-1/+0
| | | | | | Review URL: http://codereview.chromium.org/9750 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5174 0039d316-1c4b-4281-b951-d872f2087c98
* remove unused files now that we're not PLATFORM(MAC) (take two, post merge ↵pinkerton@google.com2008-11-111-100/+0
| | | | | | | | landing) Review URL: http://codereview.chromium.org/10297 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5173 0039d316-1c4b-4281-b951-d872f2087c98
* NO CODE CHANGE. Just force a build.maruel@chromium.org2008-11-111-4/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5171 0039d316-1c4b-4281-b951-d872f2087c98
* Break port dependency on glue. Create ResourceRequest::TargetType as a ↵darin@chromium.org2008-11-114-39/+57
| | | | | | | | | | | | mirror to the enum defined in glue/resource_type.h It is a bit annoying to define a mapping here, but I'm not sure how else to handle it. R=eroman Review URL: http://codereview.chromium.org/9768 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5166 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a UMR in MakePlatformWheelEvent().ericroman@google.com2008-11-113-5/+2
| | | | | | | | | The problem is that WebMouseWheelEvent(HWND, UINT, WPARAM, LPARAM) does not initialize "modifiers". Moved the initialization into base class to avoid the same mistake in the future. Review URL: http://codereview.chromium.org/9766 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5165 0039d316-1c4b-4281-b951-d872f2087c98
* Eliminate another dependency of port on glue.darin@chromium.org2008-11-113-33/+40
| | | | | | | | R=eseidel Review URL: http://codereview.chromium.org/10288 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5163 0039d316-1c4b-4281-b951-d872f2087c98
* Add unittests for eviction of http auth cache entries.ericroman@google.com2008-11-113-8/+106
| | | | | | Review URL: http://codereview.chromium.org/9734 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5161 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a test shell bug, as well as fixing an affected test and removing ourevanm@google.com2008-11-113-6/+5
| | | | | | | | | forked expected output. Review URL: http://codereview.chromium.org/10284 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5160 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for 256 bit full hashes to the new implementation.paulg@google.com2008-11-1115-615/+1045
| | | | | | | | | This CL replaces the following, which seems to have become inaccessible: http://codereview.chromium.org/9202/ Review URL: http://codereview.chromium.org/10402 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5159 0039d316-1c4b-4281-b951-d872f2087c98
* Add autofilljeremy@chromium.org2008-11-111-0/+6
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5158 0039d316-1c4b-4281-b951-d872f2087c98
* fix windows net build under hammererikkay@google.com2008-11-111-1/+1
| | | | | | | TBR=sgk Review URL: http://codereview.chromium.org/9762 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5157 0039d316-1c4b-4281-b951-d872f2087c98
* * fix linux buildtc@google.com2008-11-112-2/+4
| | | | | | | | | TBR=peterson Review URL: http://codereview.chromium.org/10287 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5156 0039d316-1c4b-4281-b951-d872f2087c98
* Change made by external contributor Ibrar Ahmed (ibrar.ahmad@gmail.com), ↵erikkay@google.com2008-11-1112-279/+609
| | | | | | | | | | | | | | | reviewed by erikkay: http://codereview.chromium.org/6577/show ports listen_socket and telnet_server to POSIX I had to make some changes to get this to work on Mac and to fix a few regressions it caused in Windows, so please take a fresh look at this diff Dan. Ibrar, please take a look at the changes from your patch to mine (you may need to diff listen_socket_unittest.h with listen_socket_unittest.cc manually since I moved a bunch of code here). Some were bugs that I should have caught in review, some were bugs that only got tickled on the Mac, others were just cleanup. Comments welcome. Review URL: http://codereview.chromium.org/9260 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5153 0039d316-1c4b-4281-b951-d872f2087c98
* Rename BrowserView2 to BrowserView.ben@chromium.org2008-11-1115-178/+174
| | | | | | | | http://crbug.com/4286 Review URL: http://codereview.chromium.org/9759 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5152 0039d316-1c4b-4281-b951-d872f2087c98
* Review URL: http://codereview.chromium.org/10005petersont@google.com2008-11-1113-77/+148
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5151 0039d316-1c4b-4281-b951-d872f2087c98
* This CL makes the form autofill popup menu behave like the Firefox's one, we ↵jcampan@chromium.org2008-11-113-2/+26
| | | | | | | | | | | | only set the text field text when the user presses enter or click on an item. It also prevents the WM_CHAR events to make it to the page after a WM_KEYDOWN has been processed by the menu (that would typically cause forms to proceed when you pressed enter in the form popup). BUG=4145 TEST=Type something in a form to have the autofill popup showing. Use the down/up arrow to move around. The text should not change in the text field. Press enter, the selection should be set. Try again clicking this time. Review URL: http://codereview.chromium.org/9621 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5149 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes bug where carpet bombing dialog would come in some situations itsky@google.com2008-11-111-10/+20
| | | | | | | | | | | | should not have. BUG=4136 TEST=see bug for details, along with 4220. You should also verify that carpet bombing dialog comes up when it should. Review URL: http://codereview.chromium.org/10270 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5148 0039d316-1c4b-4281-b951-d872f2087c98
* Fix test list booboo. TBR.ojan@google.com2008-11-111-7/+6
| | | | | | Review URL: http://codereview.chromium.org/10279 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5147 0039d316-1c4b-4281-b951-d872f2087c98
* Newlines, argh TBR=agldglazkov@google.com2008-11-112-2/+2
| | | | | | Review URL: http://codereview.chromium.org/10277 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5146 0039d316-1c4b-4281-b951-d872f2087c98
* Fix mac builddglazkov@google.com2008-11-111-4/+18
| | | | | | Review URL: http://codereview.chromium.org/10275 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5145 0039d316-1c4b-4281-b951-d872f2087c98
* Turns out some of these are still flaky.ojan@google.com2008-11-111-1/+8
| | | | | | Review URL: http://codereview.chromium.org/10274 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5144 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Linux tree by adding a newline to JSDOMBinding.cppagl@chromium.org2008-11-111-1/+1
| | | | | | | Review URL: http://codereview.chromium.org/9758 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5143 0039d316-1c4b-4281-b951-d872f2087c98
* Added CreateTemporaryFileName that takes a FilePath argument.estade@chromium.org2008-11-115-18/+32
| | | | | | Review URL: http://codereview.chromium.org/9752 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5142 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of ExceptionContext (2/2)dglazkov@google.com2008-11-1013-229/+221
| | | | | | Review URL: http://codereview.chromium.org/9754 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5141 0039d316-1c4b-4281-b951-d872f2087c98
* Update test lists to match state of the world better.ojan@google.com2008-11-101-138/+57
| | | | | | | | | | Looked at past 200 runs for all the flaky tests and for all the tests that the past couple runs have said don't match their results. Review URL: http://codereview.chromium.org/10273 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5140 0039d316-1c4b-4281-b951-d872f2087c98
* Forgot to remove these files.ben@chromium.org2008-11-102-0/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5139 0039d316-1c4b-4281-b951-d872f2087c98
* * Fix two bugskuchhal@chromium.org2008-11-102-0/+2
| | | | | | | | | | | | - quoted path to chrome exe for Google update to launch - create Chrome guid key if not present. BUG=1443250 TBR=huanr Review URL: http://codereview.chromium.org/10403 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5136 0039d316-1c4b-4281-b951-d872f2087c98
* More ChromiumBridge action to eliminate glue dependencies from port.darin@chromium.org2008-11-106-61/+54
| | | | | | | | | | I also cleaned up Resource{Request,Response} a tad. R=eseidel Review URL: http://codereview.chromium.org/10248 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5135 0039d316-1c4b-4281-b951-d872f2087c98
* Rename tcp_client_socket.cc to _win.cc (should have been done long ago).dkegel@google.com2008-11-105-25/+16
| | | | | | | | | | Move some truly win32-specific from the 'portable' to the 'platform-specific' category. Enable some tests that already work. Fix a couple signedness mismatch errors that showed up while testing the above. Review URL: http://codereview.chromium.org/9465 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5134 0039d316-1c4b-4281-b951-d872f2087c98
* This fixes another issue with PDF documents loaded via FastWebView ↵ananta@chromium.org2008-11-102-1/+18
| | | | | | | | | | | | | | | | | | | (NPN_RequestRead). This would occur whenever Chrome was configured to use a proxy server. The NPN_RequestRead API sends out byte range requests to the server, which then responds with a HTTP Partial Response header (206) followed by a content type which specifies the boundary string which separates individual body parts. We parse out the boundary string in our plugin implementation and then send out individual body parts to the plugin. In this case the proxy server would respond to the byte range request and send back the response with a quoted boundary string. This is legit as per MIME specs. We did not handle this case and hence would look for the quoted boundary string in the data which did not exist. Fix is to trim the leading and trailing quotes in the boundary string. Added a unit test to handle this case. Bug=http://code.google.com/p/chromium/issues/detail?id=4076 R=jam Review URL: http://codereview.chromium.org/10236 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5132 0039d316-1c4b-4281-b951-d872f2087c98
* Serialize links on Linux. Should fix ↵dkegel@google.com2008-11-101-0/+4
| | | | | | | | http://code.google.com/p/chromium/issues/detail?id=3805 Review URL: http://codereview.chromium.org/9463 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5131 0039d316-1c4b-4281-b951-d872f2087c98
* Removes the old frames.ben@chromium.org2008-11-1026-7035/+23
| | | | | | | http://crbug.com/2324 Review URL: http://codereview.chromium.org/10265 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5130 0039d316-1c4b-4281-b951-d872f2087c98
* Move 'learn more' in the privacy section to its own line.glen@chromium.org2008-11-101-18/+5
| | | | | | | | | BUG=4264 Review URL: http://codereview.chromium.org/9749 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5129 0039d316-1c4b-4281-b951-d872f2087c98
* Changes tree/table to pass in an appropriate location when the contextsky@google.com2008-11-109-55/+95
| | | | | | | | | | | | | menu is invoked from the keyboard. BUG=4029 TEST=In the bookmark manager bring up the context menu of the tree/table via the menu key and make sure the menu appears at a reasonable location. Review URL: http://codereview.chromium.org/10256 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5125 0039d316-1c4b-4281-b951-d872f2087c98
* Re-land this change now that I've made a speculative fix to the ↵ben@chromium.org2008-11-105-65/+151
| | | | | | | | DraggedTabController. Review URL: http://codereview.chromium.org/10263 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5124 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up some confusing naming of ClipboardLock. It isn't a lock, and the ↵deanm@chromium.org2008-11-101-44/+38
| | | | | | | | way it was written previous made it seem like it was supposed to be some sort of lock. It was just to manage acquiring the clipboard (which involves some Windows clipboard lock). Review URL: http://codereview.chromium.org/9745 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5122 0039d316-1c4b-4281-b951-d872f2087c98
* Minor layout changes that make the bookmark manager and popup blocker look ↵glen@chromium.org2008-11-103-5/+4
| | | | | | | | | | better. BUG=4271 Review URL: http://codereview.chromium.org/10262 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5121 0039d316-1c4b-4281-b951-d872f2087c98
* fix build bustageerikkay@google.com2008-11-101-1/+1
| | | | | | | | TBR=ojan Review URL: http://codereview.chromium.org/10401 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5120 0039d316-1c4b-4281-b951-d872f2087c98
* Remove passing layout test fixed in r5064.ericroman@google.com2008-11-101-4/+0
| | | | | | Review URL: http://codereview.chromium.org/10239 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5119 0039d316-1c4b-4281-b951-d872f2087c98
* Add helper batch files to make launching JSC projects easier.dglazkov@google.com2008-11-102-0/+6
| | | | | | Review URL: http://codereview.chromium.org/9748 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5118 0039d316-1c4b-4281-b951-d872f2087c98
* Tweak delegate setting in the DraggedTabController to be more robust. ↵ben@chromium.org2008-11-101-10/+2
| | | | | | | | Delegates should be NULLed more aggressively. Review URL: http://codereview.chromium.org/10235 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5117 0039d316-1c4b-4281-b951-d872f2087c98
* Change old code from "unloadListnerChanged" model to new WebKit ↵erikkay@google.com2008-11-1010-42/+27
| | | | | | | | | | | EnableSuddenTermination, unforking a bunch of code. BUG=http://crbug.com/4064 Review URL: http://codereview.chromium.org/9746 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5116 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure that we deny javascript window.close() requests when we are showingerg@google.com2008-11-104-0/+85
| | | | | | | a blocked popup notification. Review URL: http://codereview.chromium.org/9709 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5115 0039d316-1c4b-4281-b951-d872f2087c98
* Update textarea-metrics.html and textarea-metrics.txt to match upcoming ↵ojan@google.com2008-11-1014-3040/+1240
| | | | | | | | | | | | change to textareas. See http://codereview.chromium.org/9704 Also remove test expectations from layout_test_results where they shouldn't have been in the first place and move them back to being next to the layout test. The changes to the other tests are all just copies from layout_test_results, no manual modifications. Review URL: http://codereview.chromium.org/9725 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5114 0039d316-1c4b-4281-b951-d872f2087c98
* Greenification of the buildbot.dglazkov@google.com2008-11-101-0/+6
| | | | | | Review URL: http://codereview.chromium.org/10259 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5112 0039d316-1c4b-4281-b951-d872f2087c98