summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* First steps toward page actions on Mac. Page action icons shold show andpamg@google.com2009-12-147-67/+551
| | | | | | | | | | | | | | | | | | | | | perform their click actions when clicked. This is very rough, being committed in an early form so more people can contribute to the effort. Includes some early work from andybons too, toward making popups work. Known issues: * Icons don't refresh properly when an extension is installed or removed. Switching windows, then back again, updates the location bar properly. * Right- and middle-clicks do nothing * No tooltips, badges, installation previews, or popups yet * No unit tests yet BUG=12281 TEST=none yet Review URL: http://codereview.chromium.org/427009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34509 0039d316-1c4b-4281-b951-d872f2087c98
* Deleted np_utils library.apatrick@google.com2009-12-1427-3221/+0
| | | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/481007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34508 0039d316-1c4b-4281-b951-d872f2087c98
* Linux baselines for SVG filters. Also fix WinXP/Vista baselines for two tests.senorblanco@chromium.org2009-12-1475-119/+202
| | | | | | | | | | BUG=29737 TEST=green is my valley TBR=dglazkov Review URL: http://codereview.chromium.org/504004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34507 0039d316-1c4b-4281-b951-d872f2087c98
* Adding libpam0g-dev to the build deps -- we need this for doing login with ↵cmasone@google.com2009-12-141-3/+3
| | | | | | | | | | Chromium on Chromium OS BUG=30328 Review URL: http://codereview.chromium.org/503002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34506 0039d316-1c4b-4281-b951-d872f2087c98
* Add a regression test for http://crbug.com/29473estade@chromium.org2009-12-141-2/+32
| | | | | | | | | BUG=29473 TEST=it passes Review URL: http://codereview.chromium.org/486037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34504 0039d316-1c4b-4281-b951-d872f2087c98
* New Win baselines for SVG filters tests.senorblanco@chromium.org2009-12-14135-89/+582
| | | | | | | | | BUG=29737 TEST=still green? Review URL: http://codereview.chromium.org/497011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34503 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a few languages: sync dialog box was cutting off the cancel button.chron@google.com2009-12-1439-44/+44
| | | | | | | | | | | | Add padding to throbber. Fix merge and sync cutoff. BUG=27770, 29767, 29788, 29782, 29647 TEST=manually checked all languages, Review URL: http://codereview.chromium.org/460123 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34502 0039d316-1c4b-4281-b951-d872f2087c98
* Update test expectations after sharding the http tests.ojan@chromium.org2009-12-141-3/+4
| | | | | | | TBR Review URL: http://codereview.chromium.org/507001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34501 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor browser action apitest and port for mac.kkania@chromium.org2009-12-1413-155/+254
| | | | | | | | BUG=29709 TEST=none Review URL: http://codereview.chromium.org/443013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34498 0039d316-1c4b-4281-b951-d872f2087c98
* Fix issue 30244xiyuan@chromium.org2009-12-141-2/+3
| | | | | | | | | | | | Ensure Alt is clear for our Ctrl+Shift/Shift+Ctrl logic so that Hebrew IME generated Shift+Ctrl does not pass through and triggers RTL. BUG=30244 TEST=Verify fix for 30244 and issue 24888 does not regress. Review URL: http://codereview.chromium.org/497010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34497 0039d316-1c4b-4281-b951-d872f2087c98
* Disable "open in incognito window" for incognito windows.avi@chromium.org2009-12-141-0/+8
| | | | | | | | | BUG=http://crbug.com/24637 TEST=as in bug Review URL: http://codereview.chromium.org/488018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34496 0039d316-1c4b-4281-b951-d872f2087c98
* Fix startup perf expectations for Linux.chase@chromium.org2009-12-141-2/+2
| | | | | | | | | | | | Adjust startup perf expectations on Linux after tcmalloc was enabled. BUG=none TEST=linux startup perf test is green Review URL: http://codereview.chromium.org/500001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34495 0039d316-1c4b-4281-b951-d872f2087c98
* [extensions] Position browser action popup correctly for RTL languages.mhm@chromium.org2009-12-141-1/+3
| | | | | | | | | | | ExtensionPopup::Show was hard coded to use BubbleBorder::TOP_RIGHT, by changing it to be dynamic that depends on UI Layout fixes this issue. BUG=29807 TEST=Change chrome language to Arabic, install Sidewiki, the popup will position itself correctly. Review URL: http://codereview.chromium.org/494008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34491 0039d316-1c4b-4281-b951-d872f2087c98
* Persist the order of extensions in the browser action toolbar across sessions.estade@chromium.org2009-12-145-14/+122
| | | | | | | | | | Very similar to what we did with the extension shelf. BUG=26990 Review URL: http://codereview.chromium.org/487021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34490 0039d316-1c4b-4281-b951-d872f2087c98
* Fix extension shutdown notification, take 2.estade@chromium.org2009-12-145-12/+21
| | | | | | | | | | The first patch was broken because a lot of stuff relied on the EXTENSION_PROCESS_CRASHED notification being sent when the extension hadn't actually "crashed". New fix: rename the notification to EXTENSION_PROCESS_TERMINATED, and don't send unload notifications during browser shutdown. BUG=30057 Review URL: http://codereview.chromium.org/489009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34489 0039d316-1c4b-4281-b951-d872f2087c98
* Gtk: improve performance of tab dragging.estade@chromium.org2009-12-144-20/+22
| | | | | | | | | | | Remove two server trips and two byte swizzles by keeping the tab image server side (instead of piping it through an SkBitmap). This creates noticeably better performance on drawing attached dragged tabs (i.e. when you drag a tab to reorder it, but don't drag out of the tab strip) on non-compositing WMs (I suspect it is better for compositing as well, but did not test it). BUG=21657 TEST=see above Review URL: http://codereview.chromium.org/496002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34488 0039d316-1c4b-4281-b951-d872f2087c98
* Add a UI helper method to just get the sync status without needing labels.akalin@chromium.org2009-12-147-23/+60
| | | | | | | | | | | Patch by thiago.farina@gmail.com ( original code review: http://codereview.chromium.org/469017 ). BUG=none TEST=trybots Review URL: http://codereview.chromium.org/486044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34487 0039d316-1c4b-4281-b951-d872f2087c98
* Try 2: Completely redo how themes are stored on disk and processed at ↵erg@google.com2009-12-1433-1567/+1911
| | | | | | | | | | | | | | | | | install time. Same as previous patch, except we now have a BrowserThemeProvider::GetDefaultDisplayProperty() so we don't have UMRs in ntp_resource_cache.cc. BUG=24493,21121 TEST=All the new unit tests pass. All the complex theme startup tests go faster. Previous Review URL: http://codereview.chromium.org/460050 Review URL: http://codereview.chromium.org/499004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34486 0039d316-1c4b-4281-b951-d872f2087c98
* Set sync_unit_tests to large_module to disable incremental linking on 32 ↵maruel@chromium.org2009-12-141-0/+9
| | | | | | | | | | bits system. TEST=it links! BUG=none Review URL: http://codereview.chromium.org/496015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34484 0039d316-1c4b-4281-b951-d872f2087c98
* Add reference build to tab switching tests.chase@chromium.org2009-12-144-88/+126
| | | | | | | | | | | | | | | | | Moves 'UseReferenceBuild' from NewTabUIStartupTest into UITest. Run multiple tab switching tests for the current and reference build. Locate the debug log based on the current browser directory. Reformat the output of the test so we print "times" as our test type instead of "tab_switch" (probably requires a perf dashboard update). BUG=25200 TEST=tab switching test also tests reference build Review URL: http://codereview.chromium.org/491090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34483 0039d316-1c4b-4281-b951-d872f2087c98
* Update the EmailThisPage to fix a problem with subject containing & causing ↵finnur@chromium.org2009-12-142-14/+17
| | | | | | | | | | | a mostly empty email to appear. BUG=None TEST=EmailThisPage should work for both native and web mail clients and ampersand in page title/user selection should not cause truncation. Review URL: http://codereview.chromium.org/482011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34482 0039d316-1c4b-4281-b951-d872f2087c98
* Superficial changes to namespaces.mbelshe@chromium.org2009-12-1420-82/+80
| | | | | | | | | | | | | Landing: http://codereview.chromium.org/479012/show Fix by Roberto Peon. BUG=none TEST=none Review URL: http://codereview.chromium.org/491088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34481 0039d316-1c4b-4281-b951-d872f2087c98
* Fix some bugs in resolving expectations for tests.ojan@chromium.org2009-12-142-53/+60
| | | | | | Review URL: http://codereview.chromium.org/486046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34480 0039d316-1c4b-4281-b951-d872f2087c98
* Shard the http tests on linux as well. They seem to be justojan@chromium.org2009-12-142-4/+9
| | | | | | | | | | as stable as on the mac now. Sharding the http tests on the mac did *not* increase flakiness at all. Also, update comment for a test in test_expectations. Review URL: http://codereview.chromium.org/494010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34479 0039d316-1c4b-4281-b951-d872f2087c98
* Add valgrind suppressions for a leak and and error possibly introduced by ↵senorblanco@chromium.org2009-12-141-0/+19
| | | | | | | | | | | SVG filters (r34460). Note that this only greens the WebKit valgrind bots; the main one will probably still be red. BUG=30346 TEST=none Review URL: http://codereview.chromium.org/494015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34478 0039d316-1c4b-4281-b951-d872f2087c98
* Add another database flaky crash.dglazkov@chromium.org2009-12-141-1/+2
| | | | | | | | | | TBR=dumi TEST=none BUG=30081 Review URL: http://codereview.chromium.org/496014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34477 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 270.0 to 271.0chrome-bot@google.com2009-12-141-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34476 0039d316-1c4b-4281-b951-d872f2087c98
* Yet one more layout failure.senorblanco@chromium.org2009-12-141-1/+1
| | | | | | | | | BUG=none TEST=green please? TBR=dglazkov git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34473 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Roll 52032:52096dglazkov@chromium.org2009-12-142-1/+4
| | | | | | | | | | R=jparent TEST=none BUG=none Review URL: http://codereview.chromium.org/491085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34472 0039d316-1c4b-4281-b951-d872f2087c98
* Switch name of emit-login-prompt-ready target to use '_'; this fixes the ↵cmasone@google.com2009-12-142-2/+2
| | | | | | | | | scons build for chromium OS TBR=davemoore git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34471 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 34461 - Fix Win WebKit: clean up some incorrect test_expectations.senorblanco@chromium.org2009-12-141-7/+7
| | | | | | | | | | | BUG=none TEST=none TBR=dglazkov Review URL: http://codereview.chromium.org/491086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34468 0039d316-1c4b-4281-b951-d872f2087c98
* HTTPs sessions don't get established at times in ChromeFrame IE full tab ↵ananta@chromium.org2009-12-141-0/+18
| | | | | | | | | | | | | | | | | | | | | | mode. This typically happens when the initial logon redirects to an intermediate page which we try and abort in IE to ensure that Chrome follows the redirect. We try and abort the redirect in IE by returning E_ABORT from our IBindStatusCallback::OnProgress implementation and also aborting the binding. However at times urlmon continues to follow the redirect and attempts to establish a connection to the redirected url. Fix is to check for a NULL binding in our IHttpNegotiate::BeginningTransaction implementation and abort the same. Added traces in BeginningTransaction to indicate the same. Bug=30203 Test=As described in the bug. Review URL: http://codereview.chromium.org/487034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34467 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: remove obsolete methodsyurys@chromium.org2009-12-144-33/+0
| | | | | | Review URL: http://codereview.chromium.org/491084 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34465 0039d316-1c4b-4281-b951-d872f2087c98
* Retry landing the chrome-as-chromeos-login-manager changecmasone@google.com2009-12-1412-16/+387
| | | | | | | Old CL: http://codereview.chromium.org/449023 Review URL: http://codereview.chromium.org/488007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34463 0039d316-1c4b-4281-b951-d872f2087c98
* Adjust test expectations according to actual results.dglazkov@chromium.org2009-12-141-2/+2
| | | | | | | | | | TBR=ajwong TEST=none BUG=none Review URL: http://codereview.chromium.org/496011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34462 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Win WebKit: clean up some incorrect test_expectations.senorblanco@chromium.org2009-12-141-7/+7
| | | | | | | | | BUG=none TEST=none TBR=dglazkov git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34461 0039d316-1c4b-4281-b951-d872f2087c98
* Enable SVG filters in Chrome. This will cause a number of tests to need ↵senorblanco@chromium.org2009-12-142-41/+111
| | | | | | | | | | | | | rebaselines. BUG=29737 TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=34446 Review URL: http://codereview.chromium.org/491070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34460 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: restore context menu after the API change.pfeldman@chromium.org2009-12-142-29/+44
| | | | | | Review URL: http://codereview.chromium.org/499002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34458 0039d316-1c4b-4281-b951-d872f2087c98
* Comments out WorkerTest.FLAKY_LimitTotal on Linux.hbono@chromium.org2009-12-141-0/+2
| | | | | | | | | | | | Since Build 3442, this test has been causing an error "chrome: Fatal IO error 11 (Resource temporarily unavailable) on X server :9.0" on the "Chromium Linux (x64)" bot, and making the bot hang-up. To investigate this hang-up, this change temporarily comments out this test on Linux. TBR=levin BUG=28445 TEST=none Review URL: http://codereview.chromium.org/492031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34457 0039d316-1c4b-4281-b951-d872f2087c98
* Fix WebSocket crash bug.ukai@chromium.org2009-12-143-12/+20
| | | | | | | | | | | | | | When closing the tab, ResourceDispatcherHost::Receiver is deleted, so all SocketStreamHost for the receiver should be deleted. Add CancelRequestsForProcess() in SocketStreamDispatcherHost that deletes all SocketStreamHost for the |host_id|. BUG=30290 TEST=visit http://wbe02.mibbit.com/?debug=true&channel=%23websocket, and close the tab. Didn't crash the browser. Review URL: http://codereview.chromium.org/494011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34456 0039d316-1c4b-4281-b951-d872f2087c98
* Use namespace in mac_util_unittest.hayato@chromium.org2009-12-141-14/+21
| | | | | | | | | BUG=None TEST=MacUtilTest in base_unittest Review URL: http://codereview.chromium.org/491043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34455 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the 'score.txt' file that run_webkit_tests writes to the results dir.dpranke@google.com2009-12-131-6/+0
| | | | | | | | | | | | As far as we can tell, this isn't used by anything. BUG=none TEST=none R=erikkay@chromium.org Review URL: http://codereview.chromium.org/495007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34454 0039d316-1c4b-4281-b951-d872f2087c98
* last attempt to fix valgrind/mac/unit. I didn't check error type, my bad.oshima@chromium.org2009-12-131-1/+29
| | | | | | TBR: viettrungluu@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34453 0039d316-1c4b-4281-b951-d872f2087c98
* 5th attempt to make valgrind/mac/unit happy. (see bug 30209/30264)oshima@chromium.org2009-12-131-0/+28
| | | | | | TBR: viettrungluu@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34452 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 34446, since it broke ChromiumOS.senorblanco@chromium.org2009-12-132-111/+41
| | | | | | | | | | | | BUG=29737 TEST=none Review URL: http://codereview.chromium.org/491070 TBR=senorblanco@chromium.org Review URL: http://codereview.chromium.org/495015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34447 0039d316-1c4b-4281-b951-d872f2087c98
* Enable SVG filters in Chrome. This will cause a number of tests to need ↵senorblanco@chromium.org2009-12-132-41/+111
| | | | | | | | | | | rebaselines. BUG=29737 TEST=none Review URL: http://codereview.chromium.org/491070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34446 0039d316-1c4b-4281-b951-d872f2087c98
* Make KeywordEditorCocoaController implement the proper protocols. Also removersesek@chromium.org2009-12-132-4/+6
| | | | | | | | | | | unnecessary ones from FontLanguageSettingsController. BUG=30155 TEST=Build with 10.6 SDK. Review URL: http://codereview.chromium.org/496006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34445 0039d316-1c4b-4281-b951-d872f2087c98
* [Windows] Fix issue 30123: REGRESSION: Alt-D causes system beepsuzhe@chromium.org2009-12-132-1/+39
| | | | | | | | | BUG=30123 TEST=Press Alt+D should not beep. Review URL: http://codereview.chromium.org/487035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34444 0039d316-1c4b-4281-b951-d872f2087c98
* 4th attemp to make valgrind/mac happy. see bug 30209.oshima@chromium.org2009-12-131-3/+6
| | | | | | TBR: viettrungluu@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34440 0039d316-1c4b-4281-b951-d872f2087c98
* TBR: viettrungluu@chromium.orgoshima@chromium.org2009-12-121-0/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34435 0039d316-1c4b-4281-b951-d872f2087c98