summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add DISABLE_RUNNABLE_METHOD_REFCOUNT to make disabling refcounts in ↵ajwong@chromium.org2010-06-1635-182/+67
| | | | | | | | | | | RunnableMethods easier. BUG=none TEST=none Review URL: http://codereview.chromium.org/2830006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49887 0039d316-1c4b-4281-b951-d872f2087c98
* Add webkit_support::SetCurrentDirectoryForFileURL(const WebURL&).tkent@google.com2010-06-162-0/+9
| | | | | | | | | | | | It is used to set the current working directory for every layout tests. Some tests refer to local files with relative paths. See http://src.chromium.org/viewvc/chrome?view=rev&revision=25257 BUG=none TEST=none Review URL: http://codereview.chromium.org/2822008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49886 0039d316-1c4b-4281-b951-d872f2087c98
* Add a histogram tracking the responses to the "remember password" infobar.dpranke@chromium.org2010-06-161-3/+17
| | | | | | | | | | BUG=45946 R=jar@chromium.org, jcivelli@chromium.org TEST=none Review URL: http://codereview.chromium.org/2729022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49885 0039d316-1c4b-4281-b951-d872f2087c98
* Send WINDOW_ID_NONE in chrome.windows.onFocusChanged when all windows loose ↵rafaelw@chromium.org2010-06-165-7/+85
| | | | | | | | | | | | | focus. Note that this patch includes support for Views (Windows/chromeos) and GTK (Linux). I was going to do mac as well, but decided my objective-c skillz were too rusty. BUG=32932 TEST=none Review URL: http://codereview.chromium.org/2778001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49884 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 61196:61229dimich@chromium.org2010-06-161-1/+1
| | | | | | | | | | BUG=46603 TEST=none TBR=andreip Review URL: http://codereview.chromium.org/2851005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49883 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build for remotinghclam@chromium.org2010-06-161-25/+0
| | | | | | | | | Remoting turned on -Wall, causing some compilation failures. TBR=dmaclach, dimich Review URL: http://codereview.chromium.org/2806006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49882 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 49875 - diagnostics: Add VersionTest to linux.michaeln@google.com2010-06-162-2/+1
| | | | | | | | | | | | BUG=42894 TEST=out/Debug/chrome --diagnostics Review URL: http://codereview.chromium.org/2856004 TBR=tfarina@chromium.org Review URL: http://codereview.chromium.org/2827010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49881 0039d316-1c4b-4281-b951-d872f2087c98
* ChromeFrame should allow conditional HTTP headers like if_match, ↵ananta@chromium.org2010-06-165-7/+93
| | | | | | | | | | | | | | | if_modified_since, etc to pass through the host network stack. Filtering out these issues causes POST requests issued by buzz to fail. Fixes bug http://b/issue?id=2321282 Bug=2321282 Test=Covered by ChromeFrame unit test. Review URL: http://codereview.chromium.org/2846005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49880 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling the FullTabModeIE_ContextMenuBackForward ChromeFrame test as it ↵ananta@chromium.org2010-06-161-3/+4
| | | | | | | | | | | | | needs some plumbing in the external tab container to populate the navigation history for the tab contents when it is created. Bug=46615 TBR=amit Review URL: http://codereview.chromium.org/2813009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49879 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed a crash and added a test to find it.mad@google.com2010-06-163-14/+67
| | | | | | | | BUG=46526 TEST=Run test_shell_tests.exe Review URL: http://codereview.chromium.org/2817005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49877 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the internal plugin getting disabled after an update.jam@chromium.org2010-06-161-9/+10
| | | | | | Review URL: http://codereview.chromium.org/2869003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49876 0039d316-1c4b-4281-b951-d872f2087c98
* diagnostics: Add VersionTest to linux.tfarina@chromium.org2010-06-162-1/+2
| | | | | | | | | BUG=42894 TEST=out/Debug/chrome --diagnostics Review URL: http://codereview.chromium.org/2856004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49875 0039d316-1c4b-4281-b951-d872f2087c98
* Nib change: chevron icon for "off the side" button on bookmark bar now ↵jrg@chromium.org2010-06-161-38/+730
| | | | | | | | | | | | | | | | bottom-aligned. Technically this does not center the icon like the bug asks; it bottom-aligns it. However, the image in the icon itself is top-aligned (has whitespace on the bottom). This change makes the chevron line up with the center of bookmark button text next to it so it looks correct. BUG=http://crbug.com/45740 Review URL: http://codereview.chromium.org/2870003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49874 0039d316-1c4b-4281-b951-d872f2087c98
* Compile base_fpic for 32 bits as well.jam@chromium.org2010-06-161-1/+1
| | | | | | Review URL: http://codereview.chromium.org/2804004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49873 0039d316-1c4b-4281-b951-d872f2087c98
* Modified the function o3djs.quaternions.rotationToQuaternion() to address a ↵petersont@google.com2010-06-162-8/+44
| | | | | | | | | bug where the identity matrix was generating a bad quaternion. bug = http://code.google.com/p/o3d/issues/detail?id=224 Review URL: http://codereview.chromium.org/2822006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49872 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 49862 - Measure loading time of several tabs.michaeln@google.com2010-06-164-93/+5
| | | | | | | | | | | | | | This is a new set of ui tests to load several tabs, and look at how long it takes for a subset to finish loading. BUG=44129 TEST=none Review URL: http://codereview.chromium.org/2559001 TBR=pathorn@chromium.org Review URL: http://codereview.chromium.org/2813010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49870 0039d316-1c4b-4281-b951-d872f2087c98
* Guard against the plugin being deleted unexpectedly.kbr@google.com2010-06-164-2/+27
| | | | | | | | | BUG=none TEST=manually stress tested plugin creation and destruction Review URL: http://codereview.chromium.org/2848004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49869 0039d316-1c4b-4281-b951-d872f2087c98
* Adding a new showSuggestionPopup to the the WebPasswordAutocompleteListenerImpljcivelli@chromium.org2010-06-162-6/+14
| | | | | | | | | | | | | | | | | | | class Adding a new showSuggestionPopup to the the WebPasswordAutocompleteListenerImpl class as it will be added soon to the WebPasswordAutocompleteListener interface as part of the WebKit change: https://bugs.webkit.org/show_bug.cgi?id=40464 Original review: http://codereview.chromium.org/2819002 BUG=38283 TEST=None Fix for a translate related crasher. When a page was closed, a pending task on the TranslationHelper was accessing the WebView that would be NULL. BUG=46584 TEST=None Review URL: http://codereview.chromium.org/2845008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49867 0039d316-1c4b-4281-b951-d872f2087c98
* TTF: Enable disabled test: ResourceFetcherTests.ResourceFetcherDownloadvandebo@chromium.org2010-06-161-1/+1
| | | | | | | | | TEST=seems to run ok now BUG=32869 Review URL: http://codereview.chromium.org/2835004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49866 0039d316-1c4b-4281-b951-d872f2087c98
* sync: Point dev channel sync engines to clients4.google.com/chrome-sync/devtim@chromium.org2010-06-161-1/+1
| | | | | | | | | | | BUG=none TEST=create unofficial build or build with version string modifier equal to "dev". start syncing. Review URL: http://codereview.chromium.org/2847006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49865 0039d316-1c4b-4281-b951-d872f2087c98
* TTF: Fix and enable disabled test: ClientSocketPoolBaseTest.LoadStatevandebo@chromium.org2010-06-161-4/+3
| | | | | | | | | Test=Seems to run ok with modified message posting BUG=disabled test Review URL: http://codereview.chromium.org/2831006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49864 0039d316-1c4b-4281-b951-d872f2087c98
* Fix for a translate related crasher.jcivelli@chromium.org2010-06-163-4/+27
| | | | | | | | | | | When a page was closed, a pending task on the TranslationHelper was accessing the WebView that would be NULL. BUG=46584 TEST=None Review URL: http://codereview.chromium.org/2852005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49863 0039d316-1c4b-4281-b951-d872f2087c98
* Measure loading time of several tabs.pathorn@chromium.org2010-06-164-5/+93
| | | | | | | | | | | This is a new set of ui tests to load several tabs, and look at how long it takes for a subset to finish loading. BUG=44129 TEST=none Review URL: http://codereview.chromium.org/2559001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49862 0039d316-1c4b-4281-b951-d872f2087c98
* Re-disable FastShutdown.SlowTermination on Windowsstuartmorgan@chromium.org2010-06-151-1/+2
| | | | | | | | | | | TBR=jhawkins BUG=46616 TEST=Greener Windows bots Review URL: http://codereview.chromium.org/2816008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49861 0039d316-1c4b-4281-b951-d872f2087c98
* Do not init v8 on platforms where it is not supported. maf@google.com2010-06-151-4/+9
| | | | | | | Prevents hang on Safari 5/Mac OS X 10.6. Review URL: http://codereview.chromium.org/2866003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49860 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed problems with Cocoa full-screen code:kbr@google.com2010-06-153-7/+32
| | | | | | | | | | | | | | | | | | | - Squelch mouse-up events coming from the browser while in full-screen mode. This avoids immediately falling out of full-screen mode in apps which have an icon which toggles between full-screen and windowed mode. - Squelch focus transfer events coming from the browser while in full-screen mode. This avoids immediately falling out of full-screen mode upon entry in some situations. Focus transfers away from the full-screen window continue to work. BUG=none TEST=various full-screen tests Review URL: http://codereview.chromium.org/2837006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49859 0039d316-1c4b-4281-b951-d872f2087c98
* Mark SlowTermination as failing on Linux, and annotate it with a bugstuartmorgan@chromium.org2010-06-151-0/+3
| | | | | | | | | | | TBR=jhawkins BUG=46614 TEST=Greener Linux bots Review URL: http://codereview.chromium.org/2818007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49858 0039d316-1c4b-4281-b951-d872f2087c98
* Broken build due to uninitialized var.dmaclach@chromium.org2010-06-151-1/+1
| | | | | | | | | TEST=build linux release BUG=none Review URL: http://codereview.chromium.org/2837007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49857 0039d316-1c4b-4281-b951-d872f2087c98
* cleaned up the way that streams close so that all of them use DeleteStreamerikchen@google.com2010-06-155-192/+52
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/2764005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49856 0039d316-1c4b-4281-b951-d872f2087c98
* sync: null-check the Directory ChannelHookup before adding a new observer so ↵tim@chromium.org2010-06-151-1/+6
| | | | | | | | | | | we don't add observers twice. BUG=46596 TEST=on a debug / unofficial build, re-login to sync (e.g. using --invalidate-sync-login). browser shouldn't crash. Review URL: http://codereview.chromium.org/2799007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49855 0039d316-1c4b-4281-b951-d872f2087c98
* Coverity: Fix leak in ChromotingClient::read_image.mattm@chromium.org2010-06-152-8/+5
| | | | | | | | | | | | Also, use scoped_array instead of scoped_ptr. BUG=none CID=10905 TEST=builds Review URL: http://codereview.chromium.org/2844005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49854 0039d316-1c4b-4281-b951-d872f2087c98
* Add migration cleanup for autofill bug 38364.nick@chromium.org2010-06-151-1/+61
| | | | | | | | | | | The cleanup removes ny row with a string field larger than a reasonable size. The string fields examined here are precisely the ones that were subject to corruption by the original bug. BUG=38364 TEST=Manually created autofill profile entries with sizes greater and less than the limit. Restarted browser and forced the migration code to trigger. Verified that all the statements execute successfully, and that the too-large profiles were deleted. Review URL: http://codereview.chromium.org/2805006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49853 0039d316-1c4b-4281-b951-d872f2087c98
* Added HostConfig class. Changed SimpleHost to use it.sergeyu@chromium.org2010-06-157-28/+115
| | | | | | | | | BUG=none TEST=unittests Review URL: http://codereview.chromium.org/2810002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49852 0039d316-1c4b-4281-b951-d872f2087c98
* TTF: Enable disabled test: ↵vandebo@chromium.org2010-06-151-2/+1
| | | | | | | | | | | AppCacheStorageImplTest.BasicFindMainResponseInDatabase TEST=seems to run ok now BUG=39731 Review URL: http://codereview.chromium.org/2828006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49851 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor validation code so it can be modified at runtime.gman@chromium.org2010-06-159-803/+785
| | | | | | | | | | | I'll move the DXT stuff out after this CL lands. TEST=ran unit and conformance tests BUG=44368 Review URL: http://codereview.chromium.org/2689006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49850 0039d316-1c4b-4281-b951-d872f2087c98
* Add accessible_name property for info bubbles (so far added name to bookmark ↵dtseng@chromium.org2010-06-155-0/+13
| | | | | | | | | | bubble object which implements WidgetWin). TEST=none BUG=9601 Review URL: http://codereview.chromium.org/2338001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49849 0039d316-1c4b-4281-b951-d872f2087c98
* gtk: Remember which page user viewed last in the Certificate Manager window.tfarina@chromium.org2010-06-155-20/+112
| | | | | | | | | | | | (Note: That was a TODO for Matt). BUG=None TEST=open the Certificate Manager window, select a tab, close it, open again, it should opens in the tab you viewed last. Review URL: http://codereview.chromium.org/2730016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49848 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable SlowTermination UI test on Windows and Linuxstuartmorgan@chromium.org2010-06-151-1/+8
| | | | | | | | | | | No explanation was given for what exactly was wrong when it was disabled, and it passes on the try bots. BUG=None TEST=SlowTermination should run and pass on Windows and Linux Review URL: http://codereview.chromium.org/2825004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49847 0039d316-1c4b-4281-b951-d872f2087c98
* Fix broken build.dmaclach@chromium.org2010-06-151-2/+12
| | | | | | | | | TEST=build release BUG=none Review URL: http://codereview.chromium.org/2800004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49846 0039d316-1c4b-4281-b951-d872f2087c98
* ExtensionApiTest.Popup is flaky on windows.michaeln@chromium.org2010-06-151-1/+8
| | | | | | | | | | TEST=none BUG=46601 TBR=mpcomplete Review URL: http://codereview.chromium.org/2868003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49844 0039d316-1c4b-4281-b951-d872f2087c98
* Clang/mac: Declare stuff before using it.thakis@chromium.org2010-06-151-1/+2
| | | | | | | | In particular fullscreen_controller.mm:402:29: error: 'NSAnimation' may not respond to 'endFraction' Review URL: http://codereview.chromium.org/2836002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49843 0039d316-1c4b-4281-b951-d872f2087c98
* Tighten up compile warnings based to match other chromium sub-projects.dmaclach@chromium.org2010-06-1517-35/+35
| | | | | | | | | | | Fix up the issues that the new warnings raised. BUG=none TEST=build remoting cleanly Review URL: http://codereview.chromium.org/2801003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49842 0039d316-1c4b-4281-b951-d872f2087c98
* At times the Windows media player plugin would not render video. This would ↵ananta@chromium.org2010-06-156-10/+59
| | | | | | | | | | | | | | | | | | | | occur if it initially received a geometry update of size 0. The plugin has a bug where it ignores subsequent geometry updates. Based on the webkit plugin implementation they have a quirk which handles this case for media player and divx. To ensure that this quirk works correctly in cases where we only receive one geometry update we send out geometry updates during paint as well if needed. Fix is to mimic this behavior for Chromium. Fixes bug http://code.google.com/p/chromium/issues/detail?id=43916 Bug=43916 Review URL: http://codereview.chromium.org/2752009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49841 0039d316-1c4b-4281-b951-d872f2087c98
* Chromoting unit test: Adding DecoderVerbatimTesthclam@chromium.org2010-06-156-5/+87
| | | | | | | | | Adding a test case to DecodeVerbatimTest. TEST=remoting_unittests Review URL: http://codereview.chromium.org/2849006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49839 0039d316-1c4b-4281-b951-d872f2087c98
* Fix an omnibox test to match realitynirnimesh@chromium.org2010-06-151-1/+1
| | | | | | | | Relax the check to ensure that we just do substring match for "google.com" when testing inline autocomplete in the omnibox. Review URL: http://codereview.chromium.org/2814002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49838 0039d316-1c4b-4281-b951-d872f2087c98
* Forward video chats to central roster.seh@chromium.org2010-06-152-3/+44
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/2860002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49837 0039d316-1c4b-4281-b951-d872f2087c98
* Committing on behalf of p155off@gmail.com .kbr@google.com2010-06-155-80/+41
| | | | | | | | | | | | | Remove duplicated code in AcceleratedSurface using PbufferGLContext instead. This also fixes a crash caused by the OpenGL bindings not being initialized. BUG=46286 TEST=flash plugin 10.1 works again in both mac 10.5 and 10.6 Review URL: http://codereview.chromium.org/2782006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49836 0039d316-1c4b-4281-b951-d872f2087c98
* Fix issue in Safari 5 on Mac OS X 10.6 on Mac Minis where ↵tschmelcher@chromium.org2010-06-151-7/+9
| | | | | | | | | | | drawInCGLContext/copyCGLContextForPixelFormat are called a second time during shutdown in certain hosting pages, causing an assert due to duplicate creation of the Renderer service. TEST=repeatedly launched/exiting the affected O3D app and verified no crash or other issue BUG=none Review URL: http://codereview.chromium.org/2740011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49835 0039d316-1c4b-4281-b951-d872f2087c98
* Temporary update of downstream expectations until full WebKit roll.dimich@chromium.org2010-06-151-0/+4
| | | | | | | | | | | The last roll missed the fix for texture-npot.html, which is 61202. BUG=none TEST=none TBR=kbr Review URL: http://codereview.chromium.org/2805009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49834 0039d316-1c4b-4281-b951-d872f2087c98
* Roll forward NaCl version to pick up recent fixes. This should fixkbr@google.com2010-06-151-1/+1
| | | | | | | | | | | O3D's Windows and Linux builds. BUG=none TEST=none Review URL: http://codereview.chromium.org/2808004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49833 0039d316-1c4b-4281-b951-d872f2087c98