summaryrefslogtreecommitdiffstats
path: root/chrome
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup navigation_entry.h. I made the accessors consistent and in Google ↵brettw@google.com2008-08-2731-425/+491
| | | | | | style, and organized and commented all the entries. Hopefully it will be much easier to find things and deal with this class. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1449 0039d316-1c4b-4281-b951-d872f2087c98
* The positioning of detached dragged tabs was wrong with the new frames, ↵beng@google.com2008-08-271-1/+1
| | | | | | | | because I wasn't initializing the value I was passing to RestoreWindowPosition with the specified initial bounds. B=1031854 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1448 0039d316-1c4b-4281-b951-d872f2087c98
* Initialize memory to avoid UMR in unit test.erikkay@google.com2008-08-271-0/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1445 0039d316-1c4b-4281-b951-d872f2087c98
* Fix header guardnsylvain@google.com2008-08-271-3/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1444 0039d316-1c4b-4281-b951-d872f2087c98
* Fix header guardnsylvain@google.com2008-08-271-3/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1440 0039d316-1c4b-4281-b951-d872f2087c98
* Fix header guard.nsylvain@google.com2008-08-271-3/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1439 0039d316-1c4b-4281-b951-d872f2087c98
* Manually destroy the URLRequest before flushing pending tasks since thedarin@google.com2008-08-271-0/+4
| | | | | | | | | destruction of an URLRequest can result in PostTask being called. TBR=erikkay git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1433 0039d316-1c4b-4281-b951-d872f2087c98
* Again, call RunAllPending to flush out the pending tasks. This is done to makedarin@google.com2008-08-271-0/+3
| | | | | | | | | | | Purify happy. "wack a mole" TBR=erikkay git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1432 0039d316-1c4b-4281-b951-d872f2087c98
* Explicitly call RunAllPending in the Teardown phase a few more unit tests todarin@google.com2008-08-274-0/+12
| | | | | | | | | prevent Purify from complaining about these pending tasks as MLKs. TBR=erikkay git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1431 0039d316-1c4b-4281-b951-d872f2087c98
* Flush the message loop in the Teardown phase of these tests. This helps Purifydarin@google.com2008-08-271-0/+3
| | | | | | | | | | not complain about transient memory leaks related to queued up tasks that never run otherwise. TBR=erikkay git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1430 0039d316-1c4b-4281-b951-d872f2087c98
* No code change. Just adding some comments explaining why we need to keep ↵finnur@google.com2008-08-271-3/+7
| | | | | | track of whether or not we are importing when Cancel is called. It was non-obvious and it wasn't until I had attempted to remove it that the reason became clear (Cancel is called again when ImportEnded calls Window::Close and we must return true in this case). git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1426 0039d316-1c4b-4281-b951-d872f2087c98
* Adding a UI test to catch the crash described in issue 1341577.This test is ↵finnur@google.com2008-08-2710-79/+143
| | | | | | disabled, and will be turned on once we fix the issue.I added to TabProxy the ability to do FindNext, which was necessary to reproduce the crash, and changed the automation IPC to take a FindInPageRequest struct, which makes it identical to the IPC we pass to render_view.BUG=1341577 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1425 0039d316-1c4b-4281-b951-d872f2087c98
* Makes deleting history no longer delete starred urls. Thiseffectively ↵sky@google.com2008-08-2732-495/+1063
| | | | | | reenables the code in ExpireHistoryBackend. I also madethe code consistent so that when we delete visits as the result ofhistory deletion we don't change the typed/visit count of theunderlying url.BUG=1214201 1256202TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1423 0039d316-1c4b-4281-b951-d872f2087c98
* Position the find box correctly with the new frames.beng@google.com2008-08-271-1/+4
| | | | | | B=1031854 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1416 0039d316-1c4b-4281-b951-d872f2087c98
* Make the system menu for frames have submenus for encoding and text zoombeng@google.com2008-08-263-11/+42
| | | | | | B=1031854 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1413 0039d316-1c4b-4281-b951-d872f2087c98
* Force unittests to run using en-us strings.tc@google.com2008-08-261-1/+3
| | | | | | BUG=1345625 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1412 0039d316-1c4b-4281-b951-d872f2087c98
* Bumping up the default hung plugin timeout to 30 seconds. This matches withiyengar@google.com2008-08-262-9/+9
| | | | | | | | | | the hung webpage timeout. The other change is to take out the IsHungAppWindow call as this is redundant when combined with SendMessageTimeout. Bug=1308327 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1411 0039d316-1c4b-4281-b951-d872f2087c98
* Extends the toolbar keyboard support. Adds skipping of unavailable elements ↵klink@google.com2008-08-263-10/+27
| | | | | | of the toolbar, to accomodate for quicker keyboard traversal. Fixes tooltip display on initial focusing of the toolbar. Also fixes the support for VK_SPACE and VK_ENTER. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1388 0039d316-1c4b-4281-b951-d872f2087c98
* First set of string changes for after beta.tc@google.com2008-08-262-9/+19
| | | | | | TBR=mal git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1387 0039d316-1c4b-4281-b951-d872f2087c98
* Hopefully, this will be the final attempt to fixkasperl@google.com2008-08-261-1/+1
| | | | | | | | | the command line arguments for the debugger tests: Separate "--expose-debug-as debugContext" into two arguments. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1380 0039d316-1c4b-4281-b951-d872f2087c98
* Stop passing all the shell arguments as a singlekasperl@google.com2008-08-261-2/+2
| | | | | | string. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1379 0039d316-1c4b-4281-b951-d872f2087c98
* Update debugger tests to use the new (old) way of passingkasperl@google.com2008-08-261-2/+2
| | | | | | arguments to the V8 shell sample. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1376 0039d316-1c4b-4281-b951-d872f2087c98
* Disable the interceptor DCHECK that we are only called from a single thread.darin@google.com2008-08-261-1/+6
| | | | | | | | | | | | | Given recent changes, the unit tests now make URLRequest calls from multiple threads but not simultaneously. See TestServer::MakeGETRequest. I think the interceptor list needs to be stored on the URLRequestContext or it needs to be made thread safe. TBR=mpcomplete git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1373 0039d316-1c4b-4281-b951-d872f2087c98
* fix unit testsdarin@google.com2008-08-264-16/+79
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1371 0039d316-1c4b-4281-b951-d872f2087c98
* fix test running to not spawn another AtExitManagerdarin@google.com2008-08-261-6/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1370 0039d316-1c4b-4281-b951-d872f2087c98
* fix build bustagedarin@google.com2008-08-262-5/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1365 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome changes corresponding to my message_loop_type CL.darin@google.com2008-08-26103-236/+341
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1363 0039d316-1c4b-4281-b951-d872f2087c98
* Second attempt to fix p13n breakage.ericcheng@google.com2008-08-261-0/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1361 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build break caused by some functions not ifdef CHROME_PERSONALIZATION'd out.ericcheng@google.com2008-08-265-11/+20
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1360 0039d316-1c4b-4281-b951-d872f2087c98
* Some more glue code for the personalization module.ericcheng@google.com2008-08-265-2/+34
| | | | | | | | Added ability to invoke a method on an NPObject wrapped in a CppVariant. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1359 0039d316-1c4b-4281-b951-d872f2087c98
* Sets the visibility bool of the Home button.klink@google.com2008-08-251-0/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1342 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the profiling system. This wasn't being used and complicated some ↵brettw@google.com2008-08-2516-1544/+8
| | | | | | parts of the code (I'm trying to clean up WebContents). We can ressurect this if we have a better plan for doing profiling that needs to live in the browser. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1341 0039d316-1c4b-4281-b951-d872f2087c98
* Make the AeroGlassFrame better:beng@google.com2008-08-2515-216/+307
| | | | | | | | | | | - client edge rendering is now pixel-perfect for all BrowserTypes. - fix NCCALCSIZE handling that was making our top-right corner less than perfectly round - make system menu work - remove some unnecessary functions B=1031854 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1340 0039d316-1c4b-4281-b951-d872f2087c98
* Create a unit test for making sure constrined popup windows close when their ↵erg@google.com2008-08-251-2/+56
| | | | | | | | X is clicked. Currently this unit test fails. It should. BUGS=1341975 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1338 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bug in constrained windows where the close box was detaching instead of ↵beng@google.com2008-08-251-1/+2
| | | | | | | | closing. We weren't considering HTCLOSE in the test of acceptable hittest components that might cause detaching. B=1341975 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1335 0039d316-1c4b-4281-b951-d872f2087c98
* Second attempt at fixing task manager crash. Provide a protected ↵beng@google.com2008-08-253-2/+14
| | | | | | | | | ReleaseWindow methods that recycled delegates can use to release the window ptr they use. Currently only one delegate uses this (TaskManager). It'd be nice if TaskManager wasn't a singleton... B=1333829 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1328 0039d316-1c4b-4281-b951-d872f2087c98
* Make tabs highlight and accept clicks based on the shape of the rendered ↵beng@google.com2008-08-254-0/+91
| | | | | | | | tab, rather than the bounding box of the view that renders it. This allows for truer event handling. B=656878 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1327 0039d316-1c4b-4281-b951-d872f2087c98
* Fix flicker of hover state on mouseover of tabs. The pulsating code was a ↵beng@google.com2008-08-251-6/+3
| | | | | | | | | little convoluted and was accidentally causing the non-highlighted state to be painted for the last frame of the animation. B=1317898 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1326 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a leak in HistoryProfileTest.TypicalProfileVersion.erikkay@google.com2008-08-251-8/+9
| | | | | | | | sqlite3_close returns SQLITE_BUSY if there are any outstanding statements. Since the SQLStatement object hadn't been destroyed, finalize hadn't been called, so the close failed and a lot of sqlite stuff leaked. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1321 0039d316-1c4b-4281-b951-d872f2087c98
* Add some new tests for NavigationController for navigations that come in ↵brettw@google.com2008-08-252-13/+224
| | | | | | when various navigations are pending. This doesn't actually change any behavior. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1314 0039d316-1c4b-4281-b951-d872f2087c98
* Remove obsolete project so it doesn't confuse new developerspinkerton@google.com2008-08-251-649/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1313 0039d316-1c4b-4281-b951-d872f2087c98
* We can link with secur32.lib and call the SSPI functions directly.wtc@google.com2008-08-251-0/+1
| | | | | | | | | Add secur32.dll to chrome.dll.deps as a new dependency of chrome.dll. R=maruel BUG=1272567 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1310 0039d316-1c4b-4281-b951-d872f2087c98
* Make PlatformThread::SetName operate only on the current thread.deanm@google.com2008-08-254-4/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1306 0039d316-1c4b-4281-b951-d872f2087c98
* SCons build: Add app\client_util.cc. Handle rename ofsgk@google.com2008-08-252-1/+2
| | | | | | | app\theme\google_theme_resources.rc to app\theme\distribution_resources.rc. TBR: rahulk git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1301 0039d316-1c4b-4281-b951-d872f2087c98
* roll back r1297 for nowbeng@google.com2008-08-242-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1298 0039d316-1c4b-4281-b951-d872f2087c98
* Fix task manager crash by releasing the delegate's scoped_ptr back to the ↵beng@google.com2008-08-242-1/+1
| | | | | | | | window when the window is destroyed, not when the window delegate is destroyed, since some use cases recycle the delegate. B=1333829 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1297 0039d316-1c4b-4281-b951-d872f2087c98
* fix release bustage.beng@google.com2008-08-241-0/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1296 0039d316-1c4b-4281-b951-d872f2087c98
* fix release bustage.beng@google.com2008-08-241-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1295 0039d316-1c4b-4281-b951-d872f2087c98
* fix release bustage.beng@google.com2008-08-241-0/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1294 0039d316-1c4b-4281-b951-d872f2087c98
* Make the window icon the app icon by default for popups and app windows ↵beng@google.com2008-08-243-10/+22
| | | | | | | | | | unless the page specifies a favicon. This ensures that we don't show the default favicon for the window icon. (This is only appropriate for tab icons). Also make sure popup windows opened from app windows are themselves app windows (and don't show the URL bar) B=1031854 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1293 0039d316-1c4b-4281-b951-d872f2087c98