summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update libpng to 1.2.33.maruel@chromium.org2008-12-1820-974/+1368
| | | | | | Review URL: http://codereview.chromium.org/15041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7230 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the purify directive which should no longer be necessary.ericroman@google.com2008-12-181-9/+0
| | | | | | | | | | Addressed by crbug.com/5645. TBR=erikkay@chromium.org Review URL: http://codereview.chromium.org/14850 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7229 0039d316-1c4b-4281-b951-d872f2087c98
* This fixes a crash while trying to duplicate an application window.erg@google.com2008-12-181-1/+4
| | | | | | Review URL: http://codereview.chromium.org/14823 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7228 0039d316-1c4b-4281-b951-d872f2087c98
* Final Linux greening.evanm@google.com2008-12-181-4/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7227 0039d316-1c4b-4281-b951-d872f2087c98
* Initial support for running the ui_tests under Purify on thepaulg@google.com2008-12-1813-37/+96
| | | | | | | | | | | | | | | | | | buildbots. With these changes, I've been able to get 106 of about 185 ui_tests running under Purify on my machine (I haven't gotten to the remaining tests yet) with minimal changes. The changes here are timeout related, allowing us to specify longer timeouts in chrome_tests.py rather than hard coding them in the tests themselves. We'll likely have to experiment on the buildbots with different timeout values, depending on how fast the bots are. Review URL: http://codereview.chromium.org/14184 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7226 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 7224.dglazkov@google.com2008-12-181-1/+1
| | | | | | Review URL: http://codereview.chromium.org/14848 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7225 0039d316-1c4b-4281-b951-d872f2087c98
* Exerimental Perf. Regression Fix: Roll DEPSdglazkov@google.com2008-12-181-1/+1
| | | | | | Review URL: http://codereview.chromium.org/14847 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7224 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for transformed, stoked, shadowed, filled text. We do this by ↵brettw@google.com2008-12-1853-305/+734
| | | | | | | | drawing the text using Skia after getting the outlines from Windows. A cache of these outlines is maintained because the outlines are very slow to retrieve. This new functionality is in SkiaFontWin.*, and is called when the context detects text attributes that are not supported by Windows. Review URL: http://codereview.chromium.org/8615 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7223 0039d316-1c4b-4281-b951-d872f2087c98
* Don't handle in-page navigations if it's for a subframe. Previously we wouldbrettw@google.com2008-12-182-3/+39
| | | | | | | | | | compare the URL with the main frame to see if it was in page. In very rare cases, these can actually be the same, which will confuse us. http://crbug.com/5585 Review URL: http://codereview.chromium.org/14824 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7220 0039d316-1c4b-4281-b951-d872f2087c98
* bucketing mac tests, rebasing.pinkerton@google.com2008-12-1849-134/+9496
| | | | | | Review URL: http://codereview.chromium.org/14842 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7219 0039d316-1c4b-4281-b951-d872f2087c98
* Porting in browser/debugger/phajdan.jr@chromium.org2008-12-183-7/+16
| | | | | | Review URL: http://codereview.chromium.org/14841 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7218 0039d316-1c4b-4281-b951-d872f2087c98
* Porting in renderer/phajdan.jr@chromium.org2008-12-186-11/+34
| | | | | | Review URL: http://codereview.chromium.org/15601 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7217 0039d316-1c4b-4281-b951-d872f2087c98
* Unbreak Windows scons build caused by my importer porting.phajdan.jr@chromium.org2008-12-181-2/+6
| | | | | | Review URL: http://codereview.chromium.org/14840 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7216 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 7214.phajdan.jr@chromium.org2008-12-181-8/+4
| | | | | | Review URL: http://codereview.chromium.org/15403 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7215 0039d316-1c4b-4281-b951-d872f2087c98
* Unbreak Windows scons build caused by my importer porting.phajdan.jr@chromium.org2008-12-181-4/+8
| | | | | | Review URL: http://codereview.chromium.org/14840 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7214 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a few bugs in purify layout test chunks:erikkay@google.com2008-12-181-2/+8
| | | | | | | | | | | | | * When the chunk number is reset, test for existence of directory rather than throwing trying to recreate it. * When the chunk directory already exists, delete existing data files so it starts clean. * Store the chunk number counter in %TEMP% so that it doesn't get reset with a clobber build. It's OK for this to be reset, but it's better if it doesn't happen that frequently. TBR=nsylvain Review URL: http://codereview.chromium.org/14844 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7213 0039d316-1c4b-4281-b951-d872f2087c98
* bucketize and rebase more mac tests. re-base one linux test as well.pinkerton@google.com2008-12-1831-59/+1312
| | | | | | Review URL: http://codereview.chromium.org/14814 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7210 0039d316-1c4b-4281-b951-d872f2087c98
* fix merge failureaa@chromium.org2008-12-181-1/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7209 0039d316-1c4b-4281-b951-d872f2087c98
* Rather than create a TODO that will never be done, I went ahead and ↵aa@chromium.org2008-12-183-6/+96
| | | | | | | | implemented FilePath::Contains(). Review URL: http://codereview.chromium.org/14827 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7208 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 7206.ojan@google.com2008-12-181-1/+3
| | | | | | | Sigh. Apparently these fail only on the buildbots. Review URL: http://codereview.chromium.org/14829 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7207 0039d316-1c4b-4281-b951-d872f2087c98
* This test seems to have started passing again.ojan@google.com2008-12-181-3/+1
| | | | | | Review URL: http://codereview.chromium.org/14828 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7206 0039d316-1c4b-4281-b951-d872f2087c98
* This CL fixes issue 4224: Window Management controls don't work with ↵xji@chromium.org2008-12-181-1/+2
| | | | | | | | | | | | | | | | | | | maximized RTL Chrome windows. When checking whether a point is within a window management button view's boundary, need to apply mirroring transformation on the view's boundary to work for RTL chrome. http://crbug.com/4224 TEST: 1. Launch Chrome with any RTL (Eg: he, ar) 2. Maximize the browser window. 3. Hover over window management controls (min,restore,close), they all work correctly in the sense that the buttons got highlighted and react to user events. (without this fix, when hover over window management controls, the buttons won't get highlighted at all and they won't react to user events) Review URL: http://codereview.chromium.org/14129 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7205 0039d316-1c4b-4281-b951-d872f2087c98
* Yet more attempts at Linux green.evanm@google.com2008-12-183-1/+6
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7204 0039d316-1c4b-4281-b951-d872f2087c98
* Try to get buildbot green.evanm@google.com2008-12-187-12/+8
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7203 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure the text field is focused when doing a JavaScript prompt (which ↵jcampan@chromium.org2008-12-182-0/+7
| | | | | | | | | | shows an alert box with a text field in it). BUG=5333 TEST=Load a page that does a prompt("Hello", "World"). It should open an alert box with a text field with the contents 'World'. The text should be selected and the text field should have focus. Make sure alert() and confirm() still have the OK button focused when used. Review URL: http://codereview.chromium.org/15023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7201 0039d316-1c4b-4281-b951-d872f2087c98
* Final Linux build greening.evanm@google.com2008-12-1829-5/+24
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7200 0039d316-1c4b-4281-b951-d872f2087c98
* Switch Extension over to UTF8 strings.scherkus@chromium.org2008-12-183-17/+17
| | | | | | | | | | Value now stores everything internally as UTF8 strings, so I'm going around switching code over from wstring to string. Feel free to reject the change if you need wstring! Review URL: http://codereview.chromium.org/15020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7199 0039d316-1c4b-4281-b951-d872f2087c98
* Failing SVG tests were rebaselined upsteam to pass, so we expect them to fail.mmoss@google.com2008-12-181-18/+15
| | | | | | | | | | These were rebaselined in WebKit r38335. See also https://bugs.webkit.org/show_bug.cgi?id=21910 Review URL: http://codereview.chromium.org/15009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7198 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline some Linux pixel tests which fuzzy match the Win output.mmoss@google.com2008-12-182-0/+1
| | | | | | | Review URL: http://codereview.chromium.org/14816 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7197 0039d316-1c4b-4281-b951-d872f2087c98
* Duplicate popup window should have same size and scroll erg@google.com2008-12-181-0/+6
| | | | | | | | | | position as original popup. BUG=5632 (http://crbug.com/5632) Patch by Mohamed Mansour. Review URL: http://codereview.chromium.org/14812 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7195 0039d316-1c4b-4281-b951-d872f2087c98
* mark tests as failing on linux. I rebased on windows, which causetc@google.com2008-12-181-0/+7
| | | | | | | | | these to now fail. Review URL: http://codereview.chromium.org/14825 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7194 0039d316-1c4b-4281-b951-d872f2087c98
* Update test list because test fails on linux. I removedtc@google.com2008-12-181-0/+1
| | | | | | | | | | | | it from the test list in r7172 because I rebaselined on windows. still fails on linux. TBR=evan Review URL: http://codereview.chromium.org/14822 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7192 0039d316-1c4b-4281-b951-d872f2087c98
* More layout test rebaselining.evanm@google.com2008-12-1817-6/+14
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7191 0039d316-1c4b-4281-b951-d872f2087c98
* Disk cache: move eviction code to a separate file.rvargas@google.com2008-12-188-87/+212
| | | | | | | | There should be no change in behavior with this CL. Review URL: http://codereview.chromium.org/14183 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7190 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline all the svg/W3C-SVG-1.1/fonts* test. Thesetc@google.com2008-12-1828-715/+705
| | | | | | | | | | | are all the same except for fonts and anti-aliasing differences added by skia. TBR=evan Review URL: http://codereview.chromium.org/14821 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7189 0039d316-1c4b-4281-b951-d872f2087c98
* Makes the tab restore service contain any windows that were open atsky@google.com2008-12-187-37/+366
| | | | | | | | | | | | | the time of a crash. BUG=5465 TEST=Bring up chrome, go to google.com. Wait a minute. Kill chrome via the task manager. Launch chrome again. Make sure the new tab page shows an entry named 'Window (g)' where g is Google's favicon. Review URL: http://codereview.chromium.org/14172 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7188 0039d316-1c4b-4281-b951-d872f2087c98
* Switched MetricsService over to using UTF8 string values.scherkus@chromium.org2008-12-182-10/+10
| | | | | | | | This is part of my ongoing wide string vanquishing. Review URL: http://codereview.chromium.org/15013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7187 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed mixed EOLs and set svn EOL prop for interstitial_page.[h,cc]jcampan@chromium.org2008-12-182-8/+8
| | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/14819 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7186 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Linux build.evanm@google.com2008-12-171-2/+3
| | | | | | | Review URL: http://codereview.chromium.org/14818 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7184 0039d316-1c4b-4281-b951-d872f2087c98
* Move the "platform" wrappers in skia/ext to the skia namespace.brettw@google.com2008-12-1762-180/+177
| | | | | | Review URL: http://codereview.chromium.org/14110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7182 0039d316-1c4b-4281-b951-d872f2087c98
* Remove moz bug tests which are now passing.mmoss@google.com2008-12-171-4/+0
| | | | | | | Review URL: http://codereview.chromium.org/15012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7181 0039d316-1c4b-4281-b951-d872f2087c98
* Linux pixel tests expected update.evanm@google.com2008-12-175-32/+12
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7180 0039d316-1c4b-4281-b951-d872f2087c98
* Add beginnings of a custom FTP implementation. This is built but not used ordarin@chromium.org2008-12-1711-0/+597
| | | | | | | | | | tested yet. This is just skeleton code. R=wtc git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7179 0039d316-1c4b-4281-b951-d872f2087c98
* Fix ommision in 7175.jeremy@chromium.org2008-12-171-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7178 0039d316-1c4b-4281-b951-d872f2087c98
* Changes menu's Dispatcher to translate/dispatch message beforesky@google.com2008-12-172-6/+25
| | | | | | | | | | | | | returning false. This way we don't screw up the message pump. I also needed to slightly tweak the bookmark bar test that was hitting this code path. BUG=none TEST=none Review URL: http://codereview.chromium.org/15008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7177 0039d316-1c4b-4281-b951-d872f2087c98
* Yet more Linux layout test work.evanm@google.com2008-12-177-30/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7176 0039d316-1c4b-4281-b951-d872f2087c98
* * On POSIX, make sure we don't leak FDs when launching child Processes.jeremy@chromium.org2008-12-178-22/+225
| | | | | | | | | | | | * Add a facility to LaunchProcess() to remap a given FD into a child process. This change is needed for 2 reasons: 1)We want to use a socketpair() for IPC, the child process needs a known FD # for it's side of the socket. 2)The OS X Sandbox doesn't close FDs. Review URL: http://codereview.chromium.org/14497 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7175 0039d316-1c4b-4281-b951-d872f2087c98
* bucketing and baselines for macpinkerton@google.com2008-12-1743-68/+3638
| | | | | | Review URL: http://codereview.chromium.org/15007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7174 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseling differences in error messages.erg@google.com2008-12-175-10/+37
| | | | | | | Review URL: http://codereview.chromium.org/14811 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7173 0039d316-1c4b-4281-b951-d872f2087c98
* rebaseline LayoutTests/fast/replaced/replaced-breaking.html,tc@google.com2008-12-1719-437/+195
| | | | | | | | | | | | | | | LayoutTests/fast/table/text-field-baseline.html and LayoutTests/fast/css/background-shorthand-invalid-url.html due to form control and text differences. Delete some svg baselines for tests we're failing and annotate them. TBR=evan Review URL: http://codereview.chromium.org/15006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7172 0039d316-1c4b-4281-b951-d872f2087c98