summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Mac unit test: fix StatusBubbleMacTest.UpdateSizeAndPosition flakiness.viettrungluu@chromium.org2009-12-031-1/+14
| | | | | | | | | | | | The success/failure of this test depends on the location of the mouse. Other StatusBubbleMacTest.* tests may have the same issue too. BUG=none TEST=trybots and less flakiness Review URL: http://codereview.chromium.org/460029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33649 0039d316-1c4b-4281-b951-d872f2087c98
* Mark three linux tests as failing images for the moment; it looks like theydpranke@google.com2009-12-031-0/+6
| | | | | | | | | | | | | | need rebaselined hashes. BUG=29259 TEST=LayoutTests/fast/layers/self-painting-outline.html TEST=LayoutTests/fast/repaint/inline-relative-positioned.html TEST=LayoutTests/svg/W3C-SVG-1.1/filters-image-01-b.svg R=vandebo@chromium.org Review URL: http://codereview.chromium.org/465019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33647 0039d316-1c4b-4281-b951-d872f2087c98
* Setting the ICU default locale is made explicit. This leads to a few morejshin@chromium.org2009-12-032-36/+36
| | | | | | | | | | | | | | | | | | lines of code, but I think it'd be better this way. Setting the ICU default locale 'quitely' as a part of IsLocaleAvailable is partly responsible for bug 26856. With the fix for that bug, Mac Chrome sets the ICU default locale explicitly. Putting Linux/Windows on the same footing is a "good thing" (TM). In addition, I fixed a typo (a spurrious L modifier to a char literal) and resolved one TODO comment (use uloc_getCharacterOrientation to determine the text layout direction). BUG=NONE TEST=Covered by unittests: L10nUtilTest.* Review URL: http://codereview.chromium.org/449077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33646 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for 64-bit Windows buildgregoryd@google.com2009-12-032-4/+4
| | | | | | | | | BUG=28176 TEST=none Review URL: http://codereview.chromium.org/455036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33645 0039d316-1c4b-4281-b951-d872f2087c98
* Mark a few more appcache layout tests as slow.jennb@chromium.org2009-12-031-0/+3
| | | | | | | | | TEST=none BUG=24182 Review URL: http://codereview.chromium.org/460034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33643 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Rename DIR_CACHE to DIR_USER_CACHE, which is already used on Linux.thestig@chromium.org2009-12-034-6/+5
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/463005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33642 0039d316-1c4b-4281-b951-d872f2087c98
* Mark a few appcache layout tests as slow.jennb@chromium.org2009-12-031-0/+4
| | | | | | | | | | TEST=none BUG=24182 Review URL: http://codereview.chromium.org/464010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33641 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up the statistics reported by run_webkit_tests to be easier to follow.dpranke@google.com2009-12-037-991/+587
| | | | | | | | | | | | | | | | | | | The most important changes are that we bin the failures into mutually exclusive buckets, so that they aren't double-reported like before. As a result of this, compare_failures became much simpler and I ended up folding it into run_webkit_tests and test_expectations In addition, a lot of the data structures for holding different sets of failures have been revised to be more consistent and extensible. This allows me to have the output match the LTTF dashboard as well. R=ojan@chromium.org,tc@chromium.org,pam@chromium.org BUG=none TEST=none Review URL: http://codereview.chromium.org/414066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33640 0039d316-1c4b-4281-b951-d872f2087c98
* Change the kill commands on the mac to be silent when there's nothing to kill.dpranke@google.com2009-12-031-2/+6
| | | | | | | | | | R=jrg@chromium.org BUG=none TEST=none Review URL: http://codereview.chromium.org/465017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33639 0039d316-1c4b-4281-b951-d872f2087c98
* Add V8-specific baselines for inspector-support tests.dglazkov@chromium.org2009-12-037-3/+12
| | | | | | | | | | TBR=pfeldman TEST=none BUG=27996 Review URL: http://codereview.chromium.org/462015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33638 0039d316-1c4b-4281-b951-d872f2087c98
* TBR=kbr@google.comgman@chromium.org2009-12-031-5/+5
| | | | | | | | I missed one of your comments in the last CL Review URL: http://codereview.chromium.org/464009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33636 0039d316-1c4b-4281-b951-d872f2087c98
* Webkit roll to 51613.atwilson@chromium.org2009-12-039-1/+24
| | | | | | | Rebaselined/disabled tests as necessary. Review URL: http://codereview.chromium.org/465016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33635 0039d316-1c4b-4281-b951-d872f2087c98
* TBR=apatrick@chromium.orggman@chromium.org2009-12-036-374/+848
| | | | | | | | | | | | | | | | | | | | | | TEST=none BUG=none NOTE: This CL was already reviewed. See: http://codereview.chromium.org/437044/show Add ids and stubs for new common commands and change it so command ids are 11 bits and the size is 21 bits. Since size is in command elements and 1 command element is 4 bytes that allows you to pass 2^23rd bytes inside the command buffer which is 8meg. Review URL: http://codereview.chromium.org/465013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33634 0039d316-1c4b-4281-b951-d872f2087c98
* Map EPIPE to ERR_CONNECTION_RESET.wtc@chromium.org2009-12-031-0/+1
| | | | | | | | | R=willchan BUG=29241 TEST=none Review URL: http://codereview.chromium.org/455029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33633 0039d316-1c4b-4281-b951-d872f2087c98
* Updates the picking library to have a PickManager andgman@chromium.org2009-12-038-128/+307
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | support both not picking invisible objects and the option to pick even if invisible. The idea is you can do something like this // Make a picking manager var pm = o3djs.picking.createPickManager(rootTransform); ... // add a bunch of transforms. // generate picking objects. pm.update(); // Get the picking object that was created for some specific transform var info = pm.getTransformInfo(someTransform); // Set properties on that object related to picking info.pickEvenIfInvisible = true; I think this is just a first step. How an object should be defined as pickable is up for debate. As it is, you can basically override info.isPickable. as in info.isPickable = function() { // do something custom. } You can also start adding things easier like info.onPick = function() { // do something. } and then write code like info = pm.pick(worldRay); if (info) { info.onPick(); } While you could have done that before there was no easy way to find a the TransformInfo for a specific Transform. Now you can use PickManager.getTransformInfo Review URL: http://codereview.chromium.org/452027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33632 0039d316-1c4b-4281-b951-d872f2087c98
* Reduce number of iterations on TimeTicks.Deltas testmbelshe@google.com2009-12-031-1/+1
| | | | | | | | | | | so that unittests run faster. BUG=22061 TEST=this is the test Review URL: http://codereview.chromium.org/462010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33631 0039d316-1c4b-4281-b951-d872f2087c98
* Adding support for Chrome Frame to be loaded via the presence of an ↵robertshield@chromium.org2009-12-036-23/+180
| | | | | | | | | | | | | X-UA-Compatible HTTP header (in addition to the meta tag support). Also pins the CF module into the process such that it won't get unloaded. Doing this to work around how we can get unloaded without unpatching properly. BUG=22802 TEST=Navigate to a web site whose server sends the X-UA-Compatible: chrome=1 HTTP header and ensure that the page is loaded in CF. Review URL: http://codereview.chromium.org/465009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33629 0039d316-1c4b-4281-b951-d872f2087c98
* Remove sleep() call that is no longer needed.dpranke@google.com2009-12-031-2/+0
| | | | | | | | | | BUG=none TEST=none R=ukai@chromium.org Review URL: http://codereview.chromium.org/449021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33628 0039d316-1c4b-4281-b951-d872f2087c98
* Fix leaking ExtensionMessageService in ProfileManagerTest.mattm@chromium.org2009-12-034-18/+6
| | | | | | | | | | | BUG=28824 TEST=tools/valgrind/chrome_tests.sh -t unit --gtest_filter=ProfileManagerTest.CreateProfile Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=33611 Review URL: http://codereview.chromium.org/455031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33626 0039d316-1c4b-4281-b951-d872f2087c98
* Sync NSS to pickup https://bugzilla.mozilla.org/show_bug.cgi?id=531188agl@chromium.org2009-12-032-12/+18
| | | | | | | | This fixes decompression failures with some sites. R=wtc git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33625 0039d316-1c4b-4281-b951-d872f2087c98
* Enable all but a few appcache layout tests.jennb@chromium.org2009-12-031-5/+6
| | | | | | | | | TEST=none BUG=2844 Review URL: http://codereview.chromium.org/465011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33624 0039d316-1c4b-4281-b951-d872f2087c98
* Minor example changes that were already uploaded to the gallery.erikkay@chromium.org2009-12-025-4/+5
| | | | | | | | | | | A couple of icon changes to news. Bump the version for mappy. BUG=none TEST=none Review URL: http://codereview.chromium.org/458011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33623 0039d316-1c4b-4281-b951-d872f2087c98
* This removes the "default browser" selections from the Chromium OSgspencer@chromium.org2009-12-022-0/+4
| | | | | | | | | | | | build of Chromium, for both the views and the gtk versions of the options panel. BUG=768 TEST=Built chrome for chromeos and verified that the default browser items were no longer there. Review URL: http://codereview.chromium.org/464006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33622 0039d316-1c4b-4281-b951-d872f2087c98
* Move make_page_red extensions from make_page_red/make_page_red to just ↵estade@chromium.org2009-12-023-0/+0
| | | | | | | | make_page_red Review URL: http://codereview.chromium.org/465015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33621 0039d316-1c4b-4281-b951-d872f2087c98
* Add GURL-specific baseline for a layout test.dglazkov@chromium.org2009-12-023-6/+79
| | | | | | | | | | R=brettw TEST=none BUG=27548 Review URL: http://codereview.chromium.org/462012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33620 0039d316-1c4b-4281-b951-d872f2087c98
* Change LOG(WARNING) to LOG(INFO) in a couple places.estade@chromium.org2009-12-021-4/+4
| | | | | | | | This prevents console spew when ctrl+c closing works gracefully. Review URL: http://codereview.chromium.org/462013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33619 0039d316-1c4b-4281-b951-d872f2087c98
* Don't valgrind the ProcessSingletonLinuxTest tests which use kill -9.mattm@chromium.org2009-12-021-0/+7
| | | | | | | | | | | These tests (NotifyOtherProcessFailure and NotifyOtherProcessDifferingHost) involve killing the browser process, which under valgrind leaves incomplete valgrind output. BUG=25176 TEST="tools/valgrind/chrome_tests.sh -t ui --gtest_filter=ProcessSingletonLinuxTest.\*" should not output any valgrind warnings. Review URL: http://codereview.chromium.org/460003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33618 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: improve look of download in progress dialog.estade@chromium.org2009-12-021-23/+7
| | | | | | | | BUG=29174 Review URL: http://codereview.chromium.org/464005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33617 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Uptime in Breakpad is measured in milliseconds.thestig@chromium.org2009-12-021-29/+66
| | | | | | | | BUG=none TEST=Crashes report uptime in milliseconds instead of seconds. Review URL: http://codereview.chromium.org/463004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33616 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Make the sad tab link readable.thestig@chromium.org2009-12-021-0/+2
| | | | | | | | BUG=28796 TEST=Link on about:crash is not blue on blue. Review URL: http://codereview.chromium.org/444008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33615 0039d316-1c4b-4281-b951-d872f2087c98
* Fix crash reporting on Windows.aa@chromium.org2009-12-021-1/+3
| | | | | | | | BUG=29217 Review URL: http://codereview.chromium.org/460028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33614 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 33611 - Fix leaking ExtensionMessageService in ProfileManagerTest.mattm@chromium.org2009-12-024-5/+18
| | | | | | | | | | | | BUG=28824 TEST=tools/valgrind/chrome_tests.sh t unit gtest_filter=ProfileManagerTest.CreateProfile Review URL: http://codereview.chromium.org/455031 TBR=mattm@chromium.org Review URL: http://codereview.chromium.org/458012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33613 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit DEPS to 51607.atwilson@chromium.org2009-12-028-1/+12
| | | | | | | | | | Rebaseline test expectations appropriately. TBR=awong TEST=existing suffice Review URL: http://codereview.chromium.org/464007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33612 0039d316-1c4b-4281-b951-d872f2087c98
* Fix leaking ExtensionMessageService in ProfileManagerTest.mattm@chromium.org2009-12-024-18/+5
| | | | | | | | | BUG=28824 TEST=tools/valgrind/chrome_tests.sh -t unit --gtest_filter=ProfileManagerTest.CreateProfile Review URL: http://codereview.chromium.org/455031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33611 0039d316-1c4b-4281-b951-d872f2087c98
* Put in a "knock it off" checkbox in Mac alerts, to prevent web pages from ↵avi@chromium.org2009-12-021-5/+17
| | | | | | | | | | | locking the user out. Matches existing UI in Linux/Windows. BUG=http://crbug.com/26800 TEST=as in bug Review URL: http://codereview.chromium.org/460025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33610 0039d316-1c4b-4281-b951-d872f2087c98
* Put "make this my home page" link into the tip section.mirandac@chromium.org2009-12-026-51/+65
| | | | | | | | | | | BUG= 28196 TEST= "make this my home page" should show up as a tip. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=33527 Review URL: http://codereview.chromium.org/449073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33609 0039d316-1c4b-4281-b951-d872f2087c98
* Kill holdback for Http Prioritization experiment. Turn on to 100%.willchan@chromium.org2009-12-023-40/+16
| | | | | | Review URL: http://codereview.chromium.org/458010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33608 0039d316-1c4b-4281-b951-d872f2087c98
* Makes 'Cancel' the default button for extension install/uninstall ↵andybons@chromium.org2009-12-021-2/+9
| | | | | | | | | | confirmation dialogs. BUG=26357 TEST=try to install any extension on Mac, verify that the default (blue) button with the key equivalent of 'Return' is the abort action, NOT the install action. Review URL: http://codereview.chromium.org/463008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33607 0039d316-1c4b-4281-b951-d872f2087c98
* Roll Skia DEPS 449:450agl@chromium.org2009-12-021-2/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33606 0039d316-1c4b-4281-b951-d872f2087c98
* Factor out PtsHeap into a reusable class.ajwong@chromium.org2009-12-026-80/+141
| | | | | | Review URL: http://codereview.chromium.org/459009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33605 0039d316-1c4b-4281-b951-d872f2087c98
* sync: clean up a little bit the character_set_converters code.nick@chromium.org2009-12-022-10/+0
| | | | | | | | | | | Patch from Thiago Farina <thiago.farina@gmail.com> BUG=None TEST=None Review URL: http://codereview.chromium.org/442014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33604 0039d316-1c4b-4281-b951-d872f2087c98
* Annotate a test-only data race on booleantimurrrr@chromium.org2009-12-022-8/+3
| | | | | | | | | We had a suppression for this race, but it couldn't hide the race in some rare cases like http://build.chromium.org/buildbot/waterfall/builders/Linux Tests (tsan)/builds/1213/steps/valgrind test%3A base/logs/stdio when the order of the racing accesses was different. Review URL: http://codereview.chromium.org/466009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33603 0039d316-1c4b-4281-b951-d872f2087c98
* Gtk: theme certain close buttons:estade@chromium.org2009-12-023-0/+19
| | | | | | | | | | | | | | | | - download shelf - find bar - blocked popup container Notably, don't theme the infobar close button. In a follow up patch, I will fix the findbar and blocked popup container of Windows. BUG=29101 Review URL: http://codereview.chromium.org/454024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33600 0039d316-1c4b-4281-b951-d872f2087c98
* Unload the entire extension when any part of it crashes.phajdan.jr@chromium.org2009-12-023-3/+35
| | | | | | | | | | | Also enable the task_manager_browsertest.cc (where I added the new test) on Linux. TEST=Covered by browser_tests. BUG=21635 Review URL: http://codereview.chromium.org/465007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33599 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes two problems caused by core animation race conditions. One involves ↵andybons@chromium.org2009-12-021-11/+24
| | | | | | | | | | clicking a browser action multiple times very quickly. The other has to do with the frame of the popup changing mid-animation. BUG=none TEST=none Review URL: http://codereview.chromium.org/464004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33598 0039d316-1c4b-4281-b951-d872f2087c98
* Roll DEPS to 51589 and disable tests broken by that rev.atwilson@chromium.org2009-12-022-3/+5
| | | | | | | | | BUG=29212 TBR=ajwong Review URL: http://codereview.chromium.org/462008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33597 0039d316-1c4b-4281-b951-d872f2087c98
* linux_view: implement learn-more link in crash pagekuan@chromium.org2009-12-025-33/+64
| | | | | | | | | | | | | | | | | - enable mouse-over event to show hand-cursor - enable mouse-click event, which launches help url win and linux_view: use TabContents to launch url for link in crash page - was using BrowserList::GetLastActive, but in chrome frame, this is null, so url can't launch. - now, TabcontentsView passes its TabContents when creating SadTabView. - SadTabView only creates learn-more link if TabContents is not null. BUG=27298,29034 TEST=chromeos: verify that link in crash page shows hand cursor on mouse over, and launches help url when clicked. win, chromeos: link in crash page can be launched successfully in chrome-frame release. Review URL: http://codereview.chromium.org/460021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33595 0039d316-1c4b-4281-b951-d872f2087c98
* [GTTF] Apply test isolation goodness to net_unittests.phajdan.jr@chromium.org2009-12-023-7/+17
| | | | | | | | | TEST=Covered by net_unittests and test_shell_tests. BUG=12710 Review URL: http://codereview.chromium.org/460014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33594 0039d316-1c4b-4281-b951-d872f2087c98
* Misc. formatting and editing.kathyw@google.com2009-12-024-24/+24
| | | | | | | | | | TBR=aa BUG=none TEST=none Review URL: http://codereview.chromium.org/455034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33591 0039d316-1c4b-4281-b951-d872f2087c98
* Disable TabRestoreUITest.* under valgrind on Macstuartmorgan@chromium.org2009-12-021-0/+4
| | | | | | | | | BUG=29208 TEST=Happier Mac UI valgrind bots Review URL: http://codereview.chromium.org/465010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33590 0039d316-1c4b-4281-b951-d872f2087c98