summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* up the threshold for hellocube-texturegman@google.com2009-08-281-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24707 0039d316-1c4b-4281-b951-d872f2087c98
* Fix control key and paste behavior in Linux omnibox.suzhe@chromium.org2009-08-283-6/+53
| | | | | | | | | | | | | BUG=12316: Linux Omnibox, autocomplete on paste annoying. BUG=13096: Support desired_tld in Linux omnibox BUG=20166: Linux omnibox control key behavior is incorrect TEST=Select all text in omnibox and paste something into omnibox by either ctrl-v, paste item in context menu or middle click, to see if inline autocomplete is not activated. TEST=Input something in omnibox, eg. "goog", make sure the inline autocomplete is activated, then press ctrl key to see if the inline autocomplete is still there. TEST=Input something in omnibox, eg. "cnn", press ctrl-Enter to see if www.cnn.com is opened. Review URL: http://codereview.chromium.org/173462 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24705 0039d316-1c4b-4281-b951-d872f2087c98
* Do at least some rudimentary sorting of bookmarked URLs in the omnibox ↵pkasting@chromium.org2009-08-287-47/+212
| | | | | | | | | dropdown (existing sort was effectively random). Patch by Pierre-Antoine LaFayette (see http://codereview.chromium.org/165455 ), r=sky,me, tweaked. BUG=16230 TEST=In the omnibox dropdown, bookmarked URLs that have been typed more often should be ranked above those that have been typed less often. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24704 0039d316-1c4b-4281-b951-d872f2087c98
* Wait correctly for all navigations that will happen in ErrorPageTest.phajdan.jr@chromium.org2009-08-281-12/+20
| | | | | | | | | | | Will it kill flakiness? I'm undisabling some tests on Linux to find out. TEST=none http://crbug.com/19361 Review URL: http://codereview.chromium.org/175006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24703 0039d316-1c4b-4281-b951-d872f2087c98
* Move observers out of automation_provider.cc to declutter the file.phajdan.jr@chromium.org2009-08-285-746/+978
| | | | | | | | | | | Also make sure they all use DISALLOW_COPY_AND_ASSIGN. TEST=none http://crbug.com/19874 Review URL: http://codereview.chromium.org/176004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24702 0039d316-1c4b-4281-b951-d872f2087c98
* Updates to clean up default theme and add hover states.avi@chromium.org2009-08-2733-2843/+4683
| | | | | | | | | | | | Patch by Cole. BUG=http://crbug.com/18573;http://crbug.com/18574;http://crbug.com/18360;http://crbug.com/18438 TEST=none Review URL: http://codereview.chromium.org/165499 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24700 0039d316-1c4b-4281-b951-d872f2087c98
* Update to include another newly added test that is similarly expected todarin@chromium.org2009-08-271-0/+1
| | | | | | | | | | | | timeout on the mac. TBR=wtc BUG=20438 TEST=none Review URL: http://codereview.chromium.org/173596 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24699 0039d316-1c4b-4281-b951-d872f2087c98
* GTK Themes: Refresh the entire location bar area on Update().erg@google.com2009-08-271-1/+7
| | | | | | | | http://crbug.com/20027 Review URL: http://codereview.chromium.org/182004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24698 0039d316-1c4b-4281-b951-d872f2087c98
* Don't die if the object file in question doesn't have symbols.dkegel@google.com2009-08-271-1/+1
| | | | | | Review URL: http://codereview.chromium.org/179010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24697 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a crash that the reliability bots caught.darin@chromium.org2009-08-273-2/+30
| | | | | | | | | | | | | | | This was a silly oops. I had intended to call clearPluginContainer on each WebPluginLoadObserver held in WebPluginContainerImpl's m_pluginLoadObservers array when the WebPluginContainerImpl is destroyed, but I never hooked that up. Here it is. R=jam BUG=10036 TEST=layout test: chrome/plugins/get-url-with-iframe-target-no-crash.html Review URL: http://codereview.chromium.org/182003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24696 0039d316-1c4b-4281-b951-d872f2087c98
* Add unittest for Gtk search engine manager dialog.mattm@chromium.org2009-08-275-15/+285
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/180012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24692 0039d316-1c4b-4281-b951-d872f2087c98
* linux: scan more plugin directories, fix bugsevan@chromium.org2009-08-272-13/+73
| | | | | | | | | | | | | | | | | | | | | We now scan more directories, sort file entries by mtime, use realpath() before loading plugins (fixes a Java bug), and de-duplicate multiple instances of the same plugin. This matches the Mozilla plugin loading code more closely. We also ignore xpcom-related errors while loading plugins, as that breaks layout tests. I encountered this while attempting to fix QuickTime (need to load the Totem plugins) but the fix overlaps with the Java one. I believe neither quite work yet, though. BUG=16787,19712 TEST=about:plugins should show more plugins Review URL: http://codereview.chromium.org/173550 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24691 0039d316-1c4b-4281-b951-d872f2087c98
* Bump the revision number in DEPS so we get new pdiff.maf@google.com2009-08-271-1/+1
| | | | | | Review URL: http://codereview.chromium.org/177011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24687 0039d316-1c4b-4281-b951-d872f2087c98
* With an upcoming ICU 4.2 upgrade, the way 'search' works has changed and FiP ↵jshin@chromium.org2009-08-271-4/+8
| | | | | | | | | | | | | | | | | | doesn't make a hit for a stand-alone dependent vowel sign of Indic scripts, which is OK according to a native Malayalam speaker. Revise FindInPageControllerTest.FindCrash_Issue1341577 to run FindInPage (U+0D4C) without checking the return value because the test was devised to test the 'crash' issue. BUG=8198 TEST=FindInPageControllerTest.FindCrash_Issue1341577 pass before and after ICU upgrade to 4.2 Review URL: http://codereview.chromium.org/174629 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24686 0039d316-1c4b-4281-b951-d872f2087c98
* Ellipsize long entries in bookmark menus and the back/forward menus.estade@chromium.org2009-08-275-9/+58
| | | | | | | | | | | | | | | Also ellipsize long tooltips. Also make the bookmark bar tooltips more like window (Title on one line, then url on the next line). I've made the title bold, although that isn't the case on windows. Menus: Prefer popping downwards rather than upwards when there is more space down than up. BUG=18617 BUG=20120 Review URL: http://codereview.chromium.org/175004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24685 0039d316-1c4b-4281-b951-d872f2087c98
* Fix download shelf item overflow on os x.thakis@chromium.org2009-08-271-4/+8
| | | | | | | | | | | This was regressed by the subview layout refactoring. BUG=14672 TEST=download several items, resize window, make sure that no download item ever overlaps the "Show all downloads" link on the right. Review URL: http://codereview.chromium.org/173048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24683 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline a couple of tests and update test_expecations.txt for a couple of ↵japhet@chromium.org2009-08-2713-64/+161
| | | | | | | | | | | other issues as well. BUG=10398 TEST=green webkit builders Review URL: http://codereview.chromium.org/179007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24682 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline css2.1 counter related layout testsvictorw@chromium.org2009-08-2718-14/+151
| | | | | | | | | | | | | The tests used to be flaky and now looks like stable. The current results show it is a rebaselining issue. TBR=dglazkov TEST=layouy test BUG=877986 Review URL: http://codereview.chromium.org/178006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24680 0039d316-1c4b-4281-b951-d872f2087c98
* Improves some of the error handling of the layout test comparison tool. ↵gwilson@google.com2009-08-271-2/+6
| | | | | | | | | | | | | Now, if a builder isn't found, it won't spew a stack trace. Also, fixed a problem with mis-reporting PNG diff failures. BUG=none TEST=Run test_output_formatter.py with a bogus builder, verify error message. Review URL: http://codereview.chromium.org/176008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24679 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit deps roll r:47831:47837jorlow@chromium.org2009-08-271-1/+1
| | | | | | | | | | TBR=ojan BUG=none TEST=none Review URL: http://codereview.chromium.org/177010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24678 0039d316-1c4b-4281-b951-d872f2087c98
* Update bug numbers in test_expectationsvictorw@chromium.org2009-08-271-1/+2
| | | | | | | | | TBR=dglazkov TEST=none BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24676 0039d316-1c4b-4281-b951-d872f2087c98
* Add a fast path for tab strip expose.tony@chromium.org2009-08-274-2/+116
| | | | | | | | | | | | | | | | | This optimizes the common case of just needing to update favicons. If the expose area consists of just favicons, only paint the favicons (i.e., don't bother with the complex tab edges that overlap). This doesn't help when tabs are resizing or moving, but does reduce CPU usage quite a bit. BUG=15872 Review URL: http://codereview.chromium.org/179003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24675 0039d316-1c4b-4281-b951-d872f2087c98
* Poke a hole in the Sandbox for sending signals to self.jeremy@chromium.org2009-08-271-0/+3
| | | | | | | | | | | Solves some very nasty behavior when renderers crash in a certain situation. BUG=20370 TEST=Follow repro steps for crash in 20366, browser process should show sad tabs rather than crash. Review URL: http://codereview.chromium.org/173593 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24674 0039d316-1c4b-4281-b951-d872f2087c98
* Merge one test exception with an existing bug and remove another whichjorlow@chromium.org2009-08-271-7/+1
| | | | | | | | | | | is not reproducible. BUG=19519,20430 TEST=none Review URL: http://codereview.chromium.org/182002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24673 0039d316-1c4b-4281-b951-d872f2087c98
* Remove CRASH expectation for ↵jparent@chromium.org2009-08-271-1/+1
| | | | | | | | | | | LayoutTests/fast/xmlhttprequest/xmlhttprequest-nonexistent-file.html. It never crashed on Windows or Mac, so this should have been limited to Linux anyway. Looking through flakyness dashboard for Linux release, it hasn't crashed in the last 100 runs. I also looked at the past 10 runs of Linux dbg. Pretty sure the crash was fixed by http://src.chromium.org/viewvc/chrome?view=rev&revision=23944. TEST=none BUG=18686 Review URL: http://codereview.chromium.org/176007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24672 0039d316-1c4b-4281-b951-d872f2087c98
* Temporarily ignore this test failure while I sort it out.darin@chromium.org2009-08-271-0/+3
| | | | | | | | | | | | I just added this test, so the failure is probably not a regression. TBR=wtc BUG=20438 TEST=none Review URL: http://codereview.chromium.org/177009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24670 0039d316-1c4b-4281-b951-d872f2087c98
* 1. Add a comment about the order of results.ojan@chromium.org2009-08-271-18/+31
| | | | | | | | | | | | | | | 2. Fix bug in detecting whether expectations applied to a test. foo/bar = PASS FAIL MAC : foo/bar/baz.html = TIMEOUT On WIN/LINUX, we would incorrectly think that there were no expectations for foo/bar/baz.html because we'd see the results for the mac and assume there were no others. Review URL: http://codereview.chromium.org/178004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24669 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes typo in new_new_tab.js that turned off tips.mirandac@chromium.org2009-08-271-1/+1
| | | | | | | | BUG= none TEST= none Review URL: http://codereview.chromium.org/178005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24668 0039d316-1c4b-4281-b951-d872f2087c98
* Make the about:plugins page use a normal-sized font.evan@chromium.org2009-08-271-22/+8
| | | | | | | | This has been bugging me. Review URL: http://codereview.chromium.org/174620 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24667 0039d316-1c4b-4281-b951-d872f2087c98
* o3d plugin was mistakenly being built as a static library when built outside ↵bradnelson@google.com2009-08-271-10/+1
| | | | | | | | | | | | | | of chrome. This was preventing the installer from baking it in. BUG=None TEST=None TBR=gspencer Review URL: http://codereview.chromium.org/173591 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24666 0039d316-1c4b-4281-b951-d872f2087c98
* Move the build group addition out of the AddMacDebugSettings function.maf@google.com2009-08-271-3/+9
| | | | | | | | This was adding all Mac debug builds to the default build group, so we were trying to build the work-in-progress command buffer version and failing. Review URL: http://codereview.chromium.org/174628 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24665 0039d316-1c4b-4281-b951-d872f2087c98
* Remove Win/Linux baselines from fast/repaint. We are not actually passing ↵dglazkov@chromium.org2009-08-27456-3394/+0
| | | | | | | | | | | | these tests. TBR=levin BUG=8630 TEST=none Review URL: http://codereview.chromium.org/173590 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24664 0039d316-1c4b-4281-b951-d872f2087c98
* Remove completed downloads from shelf when the shelf closes.thakis@chromium.org2009-08-279-14/+91
| | | | | | | | | | | | | | | | | BUG=15712 TEST=Download a few things, close shelf, download something else, note initial few things are no longer on the shelf. Special cases: * Dangerous downloads still awaiting affirmation should never be removed, no matter if they are completed or not. * Cancelled downloads should be removed. * In-progress downloads should not be removed. Review URL: http://codereview.chromium.org/173186 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24663 0039d316-1c4b-4281-b951-d872f2087c98
* Adds support for WAI-ARIA role option, by adding exposure of MSAA role ↵klink@chromium.org2009-08-273-0/+5
| | | | | | | | | | | ROLE_SYSTEM_LISTITEM. BUG=19982 TEST=Assign @role option on a child element to either menu or listbox. It will be exposed as either menuitem or listitem, respectively. Review URL: http://codereview.chromium.org/173488 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24662 0039d316-1c4b-4281-b951-d872f2087c98
* Haiku bits have been landing upstream; exclude those from Chromium builds.pkasting@chromium.org2009-08-271-1/+1
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/176002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24661 0039d316-1c4b-4281-b951-d872f2087c98
* Change bug number in test_expectations and move to more appropriate section ↵jparent@chromium.org2009-08-271-1/+1
| | | | | | | | | | | | in the file (with other lighthttpd issues). Old bug was just the webkit merge bug, updated to more specific bug. TEST=none, no functional change BUG=8941,9916 Review URL: http://codereview.chromium.org/177006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24660 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure changes outside the src/ dir don't trigger a trybot run by default ↵nsylvain@chromium.org2009-08-271-0/+9
| | | | | | on Upload git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24659 0039d316-1c4b-4281-b951-d872f2087c98
* Add some test expectations.jorlow@chromium.org2009-08-271-1/+5
| | | | | | | | | | TBR=ojan BUG=20430 TEST=none Review URL: http://codereview.chromium.org/175003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24658 0039d316-1c4b-4281-b951-d872f2087c98
* Remove XSSAuditor tests from expectations. They are now passingdglazkov@chromium.org2009-08-271-11/+0
| | | | | | | | | | TBR=darin TEST=none BUG=16237 Review URL: http://codereview.chromium.org/173587 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24656 0039d316-1c4b-4281-b951-d872f2087c98
* More refactoring for WebPlugin.darin@chromium.org2009-08-2742-495/+761
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This CL eliminates direct calls to WebPluginDelegate::DidFinishLoadWithReason from WebFrameLoaderClient. This CL also moves WebDataSourceImpl into webkit/api/src. That change was needed so that WebPluginContainerImpl can add a WebPluginLoadObserver to it, which WebFrameLoaderClient uses to communicate back to the WebPlugin upon completion of the frame load. WebViewDelegate::DidFinishLoadWithReason is modified to include url and notify_data parameters, eliminating the URLRequestRouted method. This is done so that we can support overlapping NPN_GetURLNotify targetting different frames. WebPluginContainer grows an executeScriptURL method to deal with javascript: URLs. NOTE: I'm working on some UI tests to better cover the case of overlapping NPN_GetURLNotify calls. R=jam BUG=10036 TEST=none yet Review URL: http://codereview.chromium.org/174514 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24655 0039d316-1c4b-4281-b951-d872f2087c98
* Fix 20398: PageAction icon disappears on reader.google.com when url includes ↵finnur@chromium.org2009-08-271-2/+9
| | | | | | | | | | | | | reference We now strip away the reference when comparing the url's (for the purpose of clearing the page action icons). BUG=20398 TEST=None Review URL: http://codereview.chromium.org/174613 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24654 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: reset ScriptState in InspectorController on page refresh.pfeldman@chromium.org2009-08-273-20/+30
| | | | | | | | TBR=yurys Review URL: http://codereview.chromium.org/178003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24653 0039d316-1c4b-4281-b951-d872f2087c98
* Miscellaneous doc changes, nothing earthshaking.kathyw@google.com2009-08-279-21/+149
| | | | | | | | TBR=aa,rafaelw Review URL: http://codereview.chromium.org/173586 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24652 0039d316-1c4b-4281-b951-d872f2087c98
* Send release events as well as press events in linux event mocking ↵estade@chromium.org2009-08-271-35/+90
| | | | | | | | | | infrastructure. Also send events for the modifier keys. This matches Windows more closely. I needed this for an test I was writing which I decided to throw away as it was using the wrong approach. Review URL: http://codereview.chromium.org/178002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24650 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit deps roll 47827:47830jorlow@chromium.org2009-08-272-1/+5
| | | | | | | | | | TBR=ojan TEST=none BUG=none Review URL: http://codereview.chromium.org/177004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24649 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools l10n: inhibit until agreeded that it is needed.mnaganov@chromium.org2009-08-273-36/+12
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/173570 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24648 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: hook up SummaryBar which is added to WebKit @ r47822mnaganov@chromium.org2009-08-271-0/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/174612 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24647 0039d316-1c4b-4281-b951-d872f2087c98
* Adding in missing dependency on chrome_strings in browser_tests.bradnelson@google.com2009-08-271-0/+1
| | | | | | | | | | | | Browser tests use the header files generated from the chrome_strings grd files, thus they need a direct dependency on chrome_strings. BUG=19866 TEST=None Review URL: http://codereview.chromium.org/173583 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24646 0039d316-1c4b-4281-b951-d872f2087c98
* Roll webkit deps to 47821:47827jorlow@chromium.org2009-08-272-1/+6
| | | | | | | | | | TBR=ojan TEST=none BUG=none Review URL: http://codereview.chromium.org/177003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24645 0039d316-1c4b-4281-b951-d872f2087c98
* Only allow in-process tests in few binaries.phajdan.jr@chromium.org2009-08-272-0/+13
| | | | | | | | | | | | And it is not the final set. The main goal of this patch is to prevent further regressions. TEST=none BUG=none Review URL: http://codereview.chromium.org/173547 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24644 0039d316-1c4b-4281-b951-d872f2087c98