summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* AddRef() / Release() while URLRequest is alive in OCSPRequestSessionukai@chromium.org2009-12-071-11/+20
| | | | | | | | | | | | To make sure OCSPRequestSession is avlie while URLRequest is running, AddRef() in StartURLRequest() and Release() in OnReadCompleted(). BUG=28526,28769 TEST=none Review URL: http://codereview.chromium.org/449009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33950 0039d316-1c4b-4281-b951-d872f2087c98
* Coalesce damage rects that share an edge.darin@chromium.org2009-12-075-23/+71
| | | | | | | | | | | | | | | | | | | | | | | | | This fixes the Bloat HTTP page cycler regression, and allows me to remove the hack I checked in to disable multiple-paints due to an observed DHTML page cycler regression. I added a new histogram, RW_IntermediatePaintRectCount, that would have shown the problem clearly had it been there before. I included some cleanup in PaintAggregator: 1- rename "r" to "existing_rect" for clarity 2- check for contained (i.e., redundant) invalidates up front I also changed the opacity of the paint rects used when --show-paint-rects is specified. I find myself dogfooding with this command line option enabled, and I want it to be a little less annoying but still just as useful. R=brettw BUG=29477 TEST=none Review URL: http://codereview.chromium.org/464057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33949 0039d316-1c4b-4281-b951-d872f2087c98
* Some code cleanups.thakis@chromium.org2009-12-073-27/+27
| | | | | | | | | | Rename tabView_ to tabStripView_. Fix indentation. TEST=BUG=none Review URL: http://codereview.chromium.org/465095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33948 0039d316-1c4b-4281-b951-d872f2087c98
* Bump version number of Google Mail checker extension.aa@chromium.org2009-12-061-1/+1
| | | | | | TBR=erikkay@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33947 0039d316-1c4b-4281-b951-d872f2087c98
* Add exponential backoff and a random factor to request scheduling in the ↵aa@chromium.org2009-12-061-18/+36
| | | | | | | | | | Google Mail checker sample extension. BUG=29540 Review URL: http://codereview.chromium.org/465092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33946 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a crash bug on user script installation and add a testaa@chromium.org2009-12-063-12/+48
| | | | | | | | | | | | | | | | to make sure it doesn't happen again. Also, re-enable a test nearby. The history has been lost of why this was failing, so it may fail again, but at least we'll have data. Finally, fix a Greasemonkey compat issue. BUG=29298 Review URL: http://codereview.chromium.org/466053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33945 0039d316-1c4b-4281-b951-d872f2087c98
* Add an implementation of base::SyncSocket::Peek for posix platforms. Alsosehr@google.com2009-12-062-5/+12
| | | | | | | | | update the unit test to test the result. TEST=ipc_tests/sync_socket_unittest.cc Review URL: http://codereview.chromium.org/468023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33944 0039d316-1c4b-4281-b951-d872f2087c98
* The following tests have been marked FLAKY as they fail on the chrome frame ↵ananta@chromium.org2009-12-061-4/+10
| | | | | | | | | | | | | | | | | | | | buildbot 1. FullTabIE_CFInstallBasic / 2. FullTabIE_CFInstallPlace / 3. FullTabIE_CFInstallOverlay 4. FullTabIE_CFInstallDismiss Bug=29193 TBR=slightlyoff Review URL: http://codereview.chromium.org/464056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33943 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the ChromeFrame build bot redness caused by us incorrectly wrapping ↵ananta@chromium.org2009-12-061-0/+2
| | | | | | | | | | | | protocol sinks which don't have an associated IWebBrowser. TBR=robertshield Review URL: http://codereview.chromium.org/469003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33942 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 265.0 to 266.0chrome-bot@google.com2009-12-061-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33936 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline windows tests for skia change for senorblancodpranke@google.com2009-12-0631-20/+15
| | | | | | | | | | | | | | R=senorblanco@chromium.org BUG=none TEST=LayoutTests/fast/backgrounds/repeat/negative-offset-repeat-transformed.html TEST=LayoutTests/svg/batik/text/textFeatures.svg TEST=LayoutTests/svg/custom/js-late-gradient-and-object-creation.svg TEST=LayoutTests/svg/custom/foreign-object-skew.svg TEST=LayoutTests/transforms/2d/hindi-rotated.html Review URL: http://codereview.chromium.org/469002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33935 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable CFInstall tests after buildbot restart. Clobbering window open ↵slightlyoff@chromium.org2009-12-061-12/+5
| | | | | | | | | | | | test that currently borks the bot. TBR iyengar. BUG=29193 TEST=None TBR=ananta Review URL: http://codereview.chromium.org/462041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33934 0039d316-1c4b-4281-b951-d872f2087c98
* Use factory to create histograms, and refcounts to track lifetimesjar@chromium.org2009-12-0627-423/+774
| | | | | | | | | | | | | | | This is CL patch 377028 by Raman Tenneti, with minor changes to make the try-bots happier. It is cleanup that better ensures lifetimes of histograms (making it harder for users to abuse them). bug=16495 (repairs leak induced by the first landing) bug=18840 (should make leaks less possible) tbr=raman.tenneti Review URL: http://codereview.chromium.org/462027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33933 0039d316-1c4b-4281-b951-d872f2087c98
* Split installer.gyp and add installer_util_nacl_win64 target.gregoryd@google.com2009-12-052-77/+135
| | | | | | | | | | | This is required for supporting NaCl on 64-bit Windows. 32-bit and 64-bit versions of the installer_util target are now defined in installer_util.gypi and share some of the settings. TEST=none BUG=28176 Review URL: http://codereview.chromium.org/460055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33932 0039d316-1c4b-4281-b951-d872f2087c98
* Split breakpad.gyp and add two new Win64-specific targets.gregoryd@google.com2009-12-053-66/+158
| | | | | | | | | This is required for supporting NaCl on 64-bit Windows. breakpad_handler and breakpad_sender targets now have 32-bit and 64-bit versions. Review URL: http://codereview.chromium.org/464027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33931 0039d316-1c4b-4281-b951-d872f2087c98
* Fix FIXABLE_COUNT in the json results to include skipped files.dpranke@google.com2009-12-051-2/+4
| | | | | | | | | | TBR=ojan@chromium.org BUG=none TEST=none Review URL: http://codereview.chromium.org/460096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33930 0039d316-1c4b-4281-b951-d872f2087c98
* Handle the case where there are no skipped files properly.dpranke@google.com2009-12-051-1/+1
| | | | | | | | | | TBR=ojan@chromium.org BUG=29400 TEST=run_webkit_tests.sh LayoutTests/fast/embed Review URL: http://codereview.chromium.org/465086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33929 0039d316-1c4b-4281-b951-d872f2087c98
* Roll Webkit 51711 -> 51724.ajwong@chromium.org2009-12-052-5/+38
| | | | | | | | | | | Change test expectations as reported by layout try bots. BUG=29470 TEST=none Review URL: http://codereview.chromium.org/466050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33925 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Make a stop-gap visual indicator for dropping URLs on the tab strip.viettrungluu@chromium.org2009-12-053-9/+84
| | | | | | | | | | | A.k.a. a present for pkasting. Eventually we'll probably want to do something more sophisticated (at the very least arrows should fade in/out), but for now this doesn't look (much?) worse than what's on Win/Chrome. BUG=25405 TEST=Drag URLs to the tab strip, move around, make sure the ugly arrow appears in the right locations, dropping to confirm. Repeat with various themes to make sure arrow is reasonably visible. Review URL: http://codereview.chromium.org/466051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33924 0039d316-1c4b-4281-b951-d872f2087c98
* Http cache: Don't use multiple validation headers whenrvargas@google.com2009-12-051-1/+3
| | | | | | | | | | | | | dealing with byte range requests. Some servers are not happy with that. BUG=25859 TEST=none Review URL: http://codereview.chromium.org/460098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33919 0039d316-1c4b-4281-b951-d872f2087c98
* Modify windows code coverage pattern to dump info once per test andjrg@chromium.org2009-12-051-22/+34
| | | | | | | | concatenate instead of trying to collect all at once to avoid OOM problems. Review URL: http://codereview.chromium.org/460095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33916 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 264.0 to 265.0chrome-bot@google.com2009-12-051-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33915 0039d316-1c4b-4281-b951-d872f2087c98
* Fix null-pointer crash.abarth@chromium.org2009-12-051-0/+3
| | | | | | | | BUG=29444 Review URL: http://codereview.chromium.org/469001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33914 0039d316-1c4b-4281-b951-d872f2087c98
* Commenting out a test that doesn't exist and mark video-transformed as image ↵scherkus@chromium.org2009-12-051-2/+4
| | | | | | | | | | | | | flaky on linux. BUG=13907 TEST=more green please! TBR=ajwong Review URL: http://codereview.chromium.org/464053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33913 0039d316-1c4b-4281-b951-d872f2087c98
* Fixup test expectation file mistakes from webkit roll.ajwong@chromium.org2009-12-051-5/+2
| | | | | | | | | TBR=dpranke TEST=none Review URL: http://codereview.chromium.org/465084 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33912 0039d316-1c4b-4281-b951-d872f2087c98
* Fix stats in json results - add back ALL_FIXABLE_COUNT as the number ofdpranke@google.com2009-12-051-3/+9
| | | | | | | | | | | | | tests not marked WONTFIX or DEFER that we don't expect to PASS reliably (this includes flaky tests and failures). Also fix the SKIP totals ... BUG=none TEST=none R=ojan@chromium.org Review URL: http://codereview.chromium.org/467024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33911 0039d316-1c4b-4281-b951-d872f2087c98
* Disabled ConnectFailure test due to flaky valgrind failures.willchan@chromium.org2009-12-051-1/+3
| | | | | | | | BUG=29471 Review URL: http://codereview.chromium.org/467031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33909 0039d316-1c4b-4281-b951-d872f2087c98
* Modify run_webkit_tests to not retry crashes, and to always consider themdpranke@google.com2009-12-051-12/+25
| | | | | | | | | | | | as failures. R=ojan@chromium.org BUG=none TEST=none Review URL: http://codereview.chromium.org/463026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33908 0039d316-1c4b-4281-b951-d872f2087c98
* Bookmark sync windows for non-English locales were too short, cutting off ↵mirandac@chromium.org2009-12-0552-52/+52
| | | | | | | | | | | the bottom button. BUG= 29447 TEST= sync bookmarks in a non-English locale; window should not be too short. Review URL: http://codereview.chromium.org/467025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33907 0039d316-1c4b-4281-b951-d872f2087c98
* Http cache: Second pass to move the HttpCache::Transactionrvargas@google.com2009-12-052-106/+211
| | | | | | | | | | | to a state machine. BUG=26729 TEST=current unit tests. Review URL: http://codereview.chromium.org/464028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33904 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of ExternalTabAutomationProxy by switching the extension UIjoi@chromium.org2009-12-053-611/+275
| | | | | | | | | | | tests over to ExternalTabUITest. BUG=27326 TEST=ui_tests.exe Review URL: http://codereview.chromium.org/468013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33902 0039d316-1c4b-4281-b951-d872f2087c98
* Roll Webkit from 51681 to 51711.ajwong@chromium.org2009-12-052-3/+13
| | | | | | | | | | | Updating test expectations with new failures from layout_win try run. TBR=michaeln@chromium.org TEST=None Review URL: http://codereview.chromium.org/465082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33901 0039d316-1c4b-4281-b951-d872f2087c98
* Add obscured / unobscured rendering togman@chromium.org2009-12-054-169/+215
| | | | | | | | | | | | | | | manipulators. I only did it on the rotate1 manipulators because it was easy. On the translate ones you either need to put each shape on it's own transform so you can set the parameters different or you need the materials to use different named parameters. Review URL: http://codereview.chromium.org/463025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33900 0039d316-1c4b-4281-b951-d872f2087c98
* Spruce up the notification UI to much more closely match the mocks, ↵johnnyg@chromium.org2009-12-0513-73/+147
| | | | | | | | | | | | | including a new stylesheet from Glen for text+icon notifications, and little icons for the buttons. Part of the CL includes new features for TextButton class to control icon placement and appearance on hover. BUG=none TEST=notifications Review URL: http://codereview.chromium.org/450045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33899 0039d316-1c4b-4281-b951-d872f2087c98
* POSIX: sanitise signal handling state at startup.agl@chromium.org2009-12-051-0/+16
| | | | | | | | BUG=29279 http://codereview.chromium.org/467028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33897 0039d316-1c4b-4281-b951-d872f2087c98
* Reap the crash report uploader process.thestig@chromium.org2009-12-051-0/+1
| | | | | | | | BUG=29459 TEST=see bug. Review URL: http://codereview.chromium.org/465080 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33896 0039d316-1c4b-4281-b951-d872f2087c98
* Add stubs for NPN_PopUpContextMenu and NPN_ConvertPointstuartmorgan@chromium.org2009-12-052-0/+30
| | | | | | | | | | | We claim to support the version of NPAPI that includes these functions, so we at least need to stub them out to prevent crashes. Real implementations and test cases for them will follow later. BUG=29454, 29457, 28002 TEST=Right click in Flash using a ToT Chromium build with the 10.1 Flash preview installed; it should not crash. Review URL: http://codereview.chromium.org/465078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33894 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing valgrind issues.apatrick@google.com2009-12-052-0/+3
| | | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/460081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33892 0039d316-1c4b-4281-b951-d872f2087c98
* Disable new PDF printing test since we don't support generation of a PDF ↵ajwong@chromium.org2009-12-051-1/+2
| | | | | | | | | | | test expectations TBR=michaeln TEST=None Review URL: http://codereview.chromium.org/468022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33891 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: implement drag-and-drop of URLs to tabs/tab strip.viettrungluu@chromium.org2009-12-049-10/+361
| | | | | | | | | | | | | Not yet implemented: visual feedback, dropping multiple URLs/files, perhaps key modifiers (?). Doing the visual feedback right (making the tabs move around, etc.) will require a fairly hefty work on the tabs code, so I'm splitting up the work. BUG=25405 TEST=Test dragging and dropping URLs/links, files, plain text (with a possibly-poorly-formed URL), etc. on the tab and on the empty part of the tab strip; web page should load in tab or in new tab, and that tab should be selected. Review URL: http://codereview.chromium.org/337055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33890 0039d316-1c4b-4281-b951-d872f2087c98
* views/options: Use non-deprecated version of PathService::Get.thestig@chromium.org2009-12-041-9/+9
| | | | | | | | | | | Patch from Thiago Farina <thiago.farina@gmail.com> Original review: http://codereview.chromium.org/462038 BUG=none TEST=none Review URL: http://codereview.chromium.org/465068 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33889 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Record the list of plugins loaded in browser process crash reports.thestig@chromium.org2009-12-047-15/+105
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/459015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33888 0039d316-1c4b-4281-b951-d872f2087c98
* Disable newly failing SVG tests.ajwong@chromium.org2009-12-041-0/+4
| | | | | | | | | BUG=29453 TEST=none Review URL: http://codereview.chromium.org/460085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33887 0039d316-1c4b-4281-b951-d872f2087c98
* Remember zoom on a per-host basis.pkasting@chromium.org2009-12-0425-101/+405
| | | | | | | | BUG=567 TEST=Visit a page, zoom in or out, then navigate to a different host. The new page should not be zoomed. Go back, or restart, or open a new tab and navigate to the old page, and it should be zoomed. Review URL: http://codereview.chromium.org/437077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33886 0039d316-1c4b-4281-b951-d872f2087c98
* Fix html_dialog_gtk.cc so that the dialog is large enough to display the ↵zork@chromium.org2009-12-041-1/+2
| | | | | | | | | | | entire html control. BUG=none TEST=Enable sync and attempt to log in. The cancel button should be completely visible. Review URL: http://codereview.chromium.org/464029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33885 0039d316-1c4b-4281-b951-d872f2087c98
* Enable LoadLog for Flip. Improve some LOG messages.willchan@chromium.org2009-12-044-1/+40
| | | | | | Review URL: http://codereview.chromium.org/465061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33884 0039d316-1c4b-4281-b951-d872f2087c98
* Update translations.mal@chromium.org2009-12-04102-338/+8022
| | | | | | | | | TBR= tc BUG= none TEST= none Review URL: http://codereview.chromium.org/463036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33883 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes bug in textfield on views/gtk where we weren't properlysky@chromium.org2009-12-043-22/+40
| | | | | | | | | | | | | accounting for border size if not specified by style. Also changes button on views/gtk not to fix the pref height at 29. There is no reason for us to do this. BUG=none TEST=none Review URL: http://codereview.chromium.org/462036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33882 0039d316-1c4b-4281-b951-d872f2087c98
* Still some failures post-Skia USE_NEW_BUILDER rebaseline. Marking as ↵senorblanco@chromium.org2009-12-041-1/+6
| | | | | | | | | | | | failure for now. BUG=none TEST=none TBR=dglazkov Review URL: http://codereview.chromium.org/466041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33881 0039d316-1c4b-4281-b951-d872f2087c98
* Return to painting smallest bounding box when not scrolling.darin@chromium.org2009-12-041-1/+8
| | | | | | | | | | | | This is a temporary change to fix the page cycler regressions. TBR=brettw BUG=25905 TEST=none Review URL: http://codereview.chromium.org/460082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33880 0039d316-1c4b-4281-b951-d872f2087c98