summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Whoops. Actually print out the private key in the unit test,aa@chromium.org2009-06-161-1/+1
| | | | | | | | instead of the crx file. Review URL: http://codereview.chromium.org/125172 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18480 0039d316-1c4b-4281-b951-d872f2087c98
* Removed mixed content options. Turns out extremely few users changed the ↵abarth@chromium.org2009-06-163-165/+2
| | | | | | | | | | | | default. R=beng BUG=None TEST=Go to options dialog and notice that the mixed content option is gone. Review URL: http://codereview.chromium.org/126106 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18479 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unnecessary static_cast in the ctor of TabContents and AsWC helperbrettw@chromium.org2009-06-161-32/+20
| | | | | | | | | | | function. These were leftover from Brett's refactoring of Tab/WebContents. Original review: http://codereview.chromium.org/125040 Patch by tyoshino@google.com Review URL: http://codereview.chromium.org/125138 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18478 0039d316-1c4b-4281-b951-d872f2087c98
* Polish full-screen mode a bit:ericu@google.com2009-06-169-53/+127
| | | | | | | | | | | | | * Add a just-use-the-current-display-mode flag. * Make the sample use more parts of the API. * Correct the spelling of full-screen as per Google's policy. * Check for valid mode when the user gives it to us. * Expose clearFullscreenClickRegion to JS. * Fix a typo in convolution while I'm in there. Review URL: http://codereview.chromium.org/126034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18477 0039d316-1c4b-4281-b951-d872f2087c98
* Trying to debug a purify problem, the flags are not set to output LOG(INFO), ↵aa@chromium.org2009-06-161-1/+1
| | | | | | | | so I am changing to something I know will work. Review URL: http://codereview.chromium.org/125167 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18476 0039d316-1c4b-4281-b951-d872f2087c98
* Adding code to turn off anti-aliasing for certain older ATI driversvangelis@google.com2009-06-161-2/+30
| | | | | | Review URL: http://codereview.chromium.org/126173 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18475 0039d316-1c4b-4281-b951-d872f2087c98
* Bypass the host cache when you refresh a page.ericroman@google.com2009-06-162-6/+53
| | | | | | | | | BUG=13163 TEST=HttpNetworkTransactionTest.BypassHostCacheOnRefresh, HostResolverTest.BypassCache Review URL: http://codereview.chromium.org/125154 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18474 0039d316-1c4b-4281-b951-d872f2087c98
* Disable layout tests for workers since 'shadow page' can not be created in ↵dimich@google.com2009-06-161-1/+1
| | | | | | | | | test_shell. BUG=10271 TEST=none TBR=jianli Review URL: http://codereview.chromium.org/125168 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18473 0039d316-1c4b-4281-b951-d872f2087c98
* Clicking on any tile in the NTP would hide the window. Surprising!jrg@chromium.org2009-06-161-10/+12
| | | | | | | | | | BUG=http://crbug.com/14144 TEST=click on a tile in the NTP. Happiness --> window does not auto-hide. Review URL: http://codereview.chromium.org/125166 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18472 0039d316-1c4b-4281-b951-d872f2087c98
* Add a bug number to a TODO comment.ericroman@google.com2009-06-161-0/+1
| | | | | | | | | TBR=jar BUG=14138 Review URL: http://codereview.chromium.org/126167 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18471 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a bug where ExtensionHost and ExtensionView weren't getting closed ↵erikkay@google.com2009-06-162-1/+25
| | | | | | | | | | | | properly when a browser window was closed. BUG=13975 TEST=see bug for repro steps Review URL: http://codereview.chromium.org/125164 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18470 0039d316-1c4b-4281-b951-d872f2087c98
* Update layout test expectations for <video>hclam@chromium.org2009-06-161-2/+4
| | | | | | | | | | TBR=scherkus Some tests fail on mac, disable them. Review URL: http://codereview.chromium.org/126178 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18469 0039d316-1c4b-4281-b951-d872f2087c98
* Set magic string in registry to enable fallback to full installer in case of ↵kuchhal@chromium.org2009-06-162-2/+39
| | | | | | | | | | 3 stage updates. BUG=12832 Review URL: http://codereview.chromium.org/126157 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18468 0039d316-1c4b-4281-b951-d872f2087c98
* Add comments on magic number 0xbb. They are VK_OEM_PLUS. I guess the ↵hamaji@chromium.org2009-06-162-1/+6
| | | | | | | | original author of this code considered the case where VK_OEM_PLUS isn't defined. For example, it seems that 0xbb is VK_EQUAL for embeded environments and VK_OEM_PLUS is never defined. Review URL: http://codereview.chromium.org/119154 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18467 0039d316-1c4b-4281-b951-d872f2087c98
* Close all browsers during InProcessBrowserTest cleanup, not just the main one.erikkay@google.com2009-06-163-40/+6
| | | | | | | | | | BUG=none TEST=ExtensionViewTest.Incognito Review URL: http://codereview.chromium.org/126175 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18466 0039d316-1c4b-4281-b951-d872f2087c98
* Make XHR work in Workers. Creates a 'shadow page' in a worker process to ↵dimich@google.com2009-06-164-8/+105
| | | | | | | | | | proxy the loading requests through. BUG=4361 TEST=none Review URL: http://codereview.chromium.org/126070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18465 0039d316-1c4b-4281-b951-d872f2087c98
* Limit the size of popup menus on linux.estade@chromium.org2009-06-161-1/+6
| | | | | | | | | | This fixes <http://crbug.com/13805>. I've filed http://crbug.com/14142 for a more graceful solution. Review URL: http://codereview.chromium.org/126171 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18464 0039d316-1c4b-4281-b951-d872f2087c98
* Bookmark dragging cleanup.estade@chromium.org2009-06-163-26/+33
| | | | | | | | | | | | | | | | | bookmark bar: - re-show on buttons when done dragging - match g_object_ref in drag-begin with g_object_unref in drag-end bookmark manager: - get rid of default tree view drag handling (we override it all anyway, and it was causing problems) - fix index out of bounds crash - when you drag onto a folder, add it at the end of the folder rather than the beginning. TEST=single bookmark dragging should be fully functional, non crashing BUG=14019 Review URL: http://codereview.chromium.org/126163 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18463 0039d316-1c4b-4281-b951-d872f2087c98
* Temporarily break the purify bot again so that I can get logaa@chromium.org2009-06-162-3/+4
| | | | | | | | entries needed to permanently fix. Review URL: http://codereview.chromium.org/125162 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18462 0039d316-1c4b-4281-b951-d872f2087c98
* Enabling the tests after sgk reverted CL18441.anantha@chromium.org2009-06-161-2/+2
| | | | | | Review URL: http://codereview.chromium.org/125165 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18461 0039d316-1c4b-4281-b951-d872f2087c98
* Move automated_ui_test_test to ui_tests from a library so it actually gets run.dkegel@google.com2009-06-163-7/+18
| | | | | | | | | | | Trivial tweaks to get most of it to build on Linux. BUG=none TEST=run ui_tests --gtest_filter=AutomatedUITestBase, verify that six to eight are enabled and all pass Review URL: http://codereview.chromium.org/125142 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18460 0039d316-1c4b-4281-b951-d872f2087c98
* Adding in ffmpeg_common.h into header for definition of CodecID.ajwong@chromium.org2009-06-161-6/+3
| | | | | | Review URL: http://codereview.chromium.org/125163 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18459 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a crash when closing an incognito window with a downloadpaul@chromium.org2009-06-162-8/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | shelf visible. We explicitly remove the download shelf view from the browser view hierarchy during a window close operation. This avoids calling back into the partially deleted view hierarchy with download deleted observer notifications. Explicitly removing the shelf allows the observer notifications to run first while the views are still valid. To reproduce: 1. Launch Chrome 2. Open an incognito window 3. Download something in the incognito window 4. The download shelf should become visible with one entry 5. Close the incognito window 6. Crash BUG=13681 (http://crbug.com/13681) Review URL: http://codereview.chromium.org/126082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18458 0039d316-1c4b-4281-b951-d872f2087c98
* Make the generated stubs weak. Enable the unittests that had conflicting ↵ajwong@chromium.org2009-06-1612-73/+69
| | | | | | | | | | symbols. Also move some of the old mocks into their own namespace. They were causing linker confusion due to inlining or something which generated bad test executables that segfaulted. Review URL: http://codereview.chromium.org/126170 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18457 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bustage caused by last change. enumeration changed name and got rid of ↵ben@chromium.org2009-06-161-2/+2
| | | | | | | | | | | _DELEGATE. BUG=none TEST=none TBR=sky Review URL: http://codereview.chromium.org/126176 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18456 0039d316-1c4b-4281-b951-d872f2087c98
* Moving MockFFmpeg to its own file and some media.gyp cleanup.scherkus@chromium.org2009-06-154-75/+116
| | | | | | | | Step one of having a completely mocked FFmpeg library. Review URL: http://codereview.chromium.org/126160 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18455 0039d316-1c4b-4281-b951-d872f2087c98
* Upgrade BackForwardMenuModelViews to use new menu API. Also adds accelerator ↵ben@chromium.org2009-06-1512-151/+313
| | | | | | | | | | | | to the "Show Full History" item. This requires bringing the owner-draw system for native menus over from the old code. I haven't really changed anything in it other than the format of dwItemData. This code could be improved/simplified by using gfx::Canvas more, but don't want to do it here. BUG=none TEST=make sure BackForwardMenuModel tests still pass, test the menu functionality in the toolbar. Review URL: http://codereview.chromium.org/126092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18454 0039d316-1c4b-4281-b951-d872f2087c98
* Take 2. Make TCPClientSocketPool own the ConnectingSockets.willchan@chromium.org2009-06-155-59/+79
| | | | | | | | | | | Fix connecting_sockets_map_ to get updated before running callback. BUG=none TEST=TCPClientSocketPoolTest.RequestTwice BUG=http://crbug.com/13952 Review URL: http://codereview.chromium.org/126168 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18453 0039d316-1c4b-4281-b951-d872f2087c98
* Stop leaking CGBitmapContextRefs. Regression from r18363.mark@chromium.org2009-06-151-3/+17
| | | | | | | | BUG=14105 TEST=sh tools/valgrind/chrome_tests.sh --build_dir xcodebuild/Debug --test unit --gtest_filter=RenderWidgetHostTest.Resize Review URL: http://codereview.chromium.org/126159 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18452 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a bug where clicking an external link from an extension page would reusempcomplete@google.com2009-06-151-0/+1
| | | | | | | | | the same process. BUG=13997 Review URL: http://codereview.chromium.org/126067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18451 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r18441.sgk@google.com2009-06-151-0/+1
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/125158 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18450 0039d316-1c4b-4281-b951-d872f2087c98
* Update expectations for layout testshclam@chromium.org2009-06-151-7/+9
| | | | | | | | | | TBR=scherkus Updating some more flaky tests. Review URL: http://codereview.chromium.org/126172 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18449 0039d316-1c4b-4281-b951-d872f2087c98
* Disabled mini_installer tests to investigate the failures.anantha@chromium.org2009-06-151-2/+2
| | | | | | Review URL: http://codereview.chromium.org/125157 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18448 0039d316-1c4b-4281-b951-d872f2087c98
* Submit updated test expectations for the passing tests.dglazkov@google.com2009-06-154-24/+33
| | | | | | | | | | | | Not sure why this happened, but the baselines in my previous commit were off. TBR=eroman BUG=none TEST=build bot. Review URL: http://codereview.chromium.org/125156 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18447 0039d316-1c4b-4281-b951-d872f2087c98
* Add a switch for changing the fd limit on Mac/Linux.stuartmorgan@chromium.org2009-06-153-1/+45
| | | | | | | | | | Bump up the default fd limit on the Mac; stopgap fix for page cyclers, but something we want long-term to improve performance once we handle fd exhaustion with delays. BUG=none TEST=Launching with --file-descriptor-limit=20 should crash the renderer almost immediately. Review URL: http://codereview.chromium.org/125151 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18446 0039d316-1c4b-4281-b951-d872f2087c98
* Add Compact Language Detection (CLD) library to Chrome. This works in ↵sidchat@google.com2009-06-1595-0/+66495
| | | | | | | | | | Windows only currently. BUG=none TEST=none Review URL: http://codereview.chromium.org/122007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18445 0039d316-1c4b-4281-b951-d872f2087c98
* Implement the default tab opening behavior. Fix some linux build issues by ↵brettw@chromium.org2009-06-153-0/+7
| | | | | | | | adding missing includes. Review URL: http://codereview.chromium.org/125145 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18444 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline Linux and Win tests by methodically going through the ↵dglazkov@google.com2009-06-1565-63/+257
| | | | | | | | | | | | | | | test_expectations list. BUG=http://crbug.com/10301 BUG=http://crbug.com/10433 BUG=http://crbug.com/10435 BUG=http://crbug.com/8404 R=eroman TEST=watch the build bot. Review URL: http://codereview.chromium.org/125140 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18443 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling 2 flacky UI tests.jcampan@chromium.org2009-06-151-2/+4
| | | | | | | | TBR=stoyan BUG=http://crbug.com/14132 Review URL: http://codereview.chromium.org/125153 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18442 0039d316-1c4b-4281-b951-d872f2087c98
* Convert unit_tests.exe to gyp.sgk@google.com2009-06-151-1/+0
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/126152 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18441 0039d316-1c4b-4281-b951-d872f2087c98
* Mark some video layout tests as flakyhclam@chromium.org2009-06-151-1/+4
| | | | | | | | | | More flaky tests appear to be flaky. TBR=scherkus Review URL: http://codereview.chromium.org/125150 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18440 0039d316-1c4b-4281-b951-d872f2087c98
* Version number bump for releaseericu@google.com2009-06-151-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18437 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Make TCPClientSocketPool own the ConnectingSockets."willchan@chromium.org2009-06-154-35/+59
| | | | | | | | | This reverts r18414. Broke reliability bot. Review URL: http://codereview.chromium.org/128001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18436 0039d316-1c4b-4281-b951-d872f2087c98
* Add some more rules to WATCHLISTSdarin@chromium.org2009-06-151-0/+12
| | | | | | | | | | BUG=none TEST=none R=nirnimesh Review URL: http://codereview.chromium.org/125146 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18435 0039d316-1c4b-4281-b951-d872f2087c98
* Add a regression test for 14056. This verifies that HttpNetworkTransaction ↵ericroman@google.com2009-06-151-0/+73
| | | | | | | | | | sets the "referrer" field expected by the DNS prefetch observer. BUG=14056 Review URL: http://codereview.chromium.org/126112 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18434 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline 2 tests from the merge. Update the expectations file.tony@chromium.org2009-06-154-5/+2
| | | | | | | | | | | object-embed-plugin-scripting changed upstream in r44674. nth-child-dynamic is a new test. TBR=levin Review URL: http://codereview.chromium.org/126155 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18433 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce parent and child entries for MemEntryImplhclam@chromium.org2009-06-155-32/+167
| | | | | | | | | | | | | | | | | | | | | Defines enums for kParentEntry and kChildEntry in MemEntryImpl. Also has code in MemBackendImpl to create a slave entry. Parent entries are non-sparse entries until sparse API are called on them, and they would start to keep a list of child entries. Child entries hold partial content and are not susposed to be accessible from the public and are managed by the parent entry that created it. Child entries are registered in the backend's ranking list to allow individual eviction. More details about how child entries are to be used are in the comments. TEST=DiskCacheEntryTest.MemoryOnlyEnumerationWithSlaveEntries Review URL: http://codereview.chromium.org/120004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18432 0039d316-1c4b-4281-b951-d872f2087c98
* Update test expectations for some layout tests for <video> and <audio>hclam@chromium.org2009-06-151-7/+8
| | | | | | | | | | Some tests appear to be flaky in build bot, adjust their expectations. TBR=scherkus Review URL: http://codereview.chromium.org/126142 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18431 0039d316-1c4b-4281-b951-d872f2087c98
* Use GetForegroundWindow instead of GetActiveWindow because the former works onmpcomplete@google.com2009-06-151-2/+2
| | | | | | | | | | | all threads. BUG=13914 TEST=install an extension an make sure the install dialog window shows up in front of the Chrome window. Review URL: http://codereview.chromium.org/125077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18430 0039d316-1c4b-4281-b951-d872f2087c98
* Group renderer processes by privilige when we hit the max process count.mpcomplete@google.com2009-06-156-28/+144
| | | | | | | | | | | BUG=12128 TEST=Create a bunch of tabs (40+) and make sure New Tab pages are always grouped in a process with other chrome internal pages, extensions are always grouped together, and regular web pages are never in a process with extensions or New Tab pages. Review URL: http://codereview.chromium.org/126002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18428 0039d316-1c4b-4281-b951-d872f2087c98