| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(1) Changed the proxy service ownership model -- rather than being a
detail of the HTTP stack, it is now a dependency owned by
UrlRequestContext.
- ProxyService is owned by UrlRequestContext (before was
HttpNetworkSession)
- ProxyResolver is owned by ProxyService (before was
HttpNetworkSession)
Being able to share the proxy service is needed in several places,
including incognito mode http context (http://crbug.com/3564), and for
proxy resolving in the new FTP stack.
(2) Added an IPC for getting of the ProxyResolverWinHttp dependency in
the plugin process. Not hooked up yet, but intent is to route the
proxy resolve requests through the browser process.
(3) Changed some unit tests which were depending on the system proxy
settings (this was a sideffect of their calling
HttpNetworkLayer::CreateFactory(NULL)).
(4) Moved the first-time ProxyService::UpdateConfig out of the
constructor and into the initial request. Done to avoid startup
perf regressions, since the ProxyService construction is now done
earlier (on the startup critical path).
BUG=3564
Review URL: http://codereview.chromium.org/12938
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6693 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
template, but didn't remove them when I removed the innter template argument.
Review URL: http://codereview.chromium.org/13700
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6692 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/13699
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6691 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/13698
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6690 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/13320
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6689 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
We don't match italic, small caps Helvetica. The advance sizes are incorrect
for a few of the glyphs. At some point we just have to decide that exactly
matching Windows isn't worth the effort and this is that point.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6688 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6687 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
Remove some incorrectly-baselined Windows tests. Add some Linux baselines.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6686 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
This fixes a layout test on linux but we still hve to rebaseline the image.
Review URL: http://codereview.chromium.org/13801
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6685 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
options.results_directory needs to be set before creating
the TestRunner.
Review URL: http://codereview.chromium.org/13328
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6684 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/13692
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6683 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
of the non-skipped layout tests. This will allow us to shard the layout tests in purify.
Review URL: http://codereview.chromium.org/13318
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6682 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
selection, we get a null range, so check for it. Also fallback
if there's no frame with focus to the main frame. The webkit
gtk code does this as well.
Review URL: http://codereview.chromium.org/13297
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6681 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6679 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/13690
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6677 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
TBR=ojan
Review URL: http://codereview.chromium.org/13326
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6676 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/13324
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6674 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
tests).
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6673 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/13268
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6671 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
We now properly handle Enter when links are focused. I also made it so that links navigate on KeyDown (when you press Enter or Space) instead of on KeyUp. This matches WebKit and native Windows behavior.
Review URL: http://codereview.chromium.org/13321
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6670 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
The test uses the MS Sans Serif font for one of the lines of text which is
non-free and we can't match it on Linux.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6669 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6668 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Files that ended with Win.cpp now end with ChromiumWin.cpp.
I also cleaned up FontUtils[Chromium]Win.cpp so that it no longer depends on
base/ or STL.
R=brettw,jungshik
Review URL: http://codereview.chromium.org/13304
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6667 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
R=maruel
Review URL: http://codereview.chromium.org/13314
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6666 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
The text here is slightly too wide because of known rounding errors with
phantom points in FreeType.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6665 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
The lowercase 'c' in this font is 1px wider with FreeType due to known phantom
point rounding differences.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6664 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
The CSS specifies many non-free fonts which we aren't going to be able to match
on Linux. Thus we rebaseline. Image diffs have been manually reviewed.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6663 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
When merging the manual diff comments, my script didn't actually check that
LINUX was included in the platform list of the test. These tests are the ones
which will start failing when we turn on pixel tests.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6661 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
another file already chained to this one.
The second timer of DiskCacheTest.BlockFilesPerformance (net_perftests)
is reduced by ~60% (YMMV).
Review URL: http://codereview.chromium.org/13677
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6660 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
this makes it easier for people using cmd to run the webkit tests (and use the correct version of python).
Review URL: http://codereview.chromium.org/13605
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6659 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
Same as issue 12981 with but now with change to test_shell.vsprops. This change makes it actually compile on windows! It also makes it clear that test shell is looking in webkit directories for include files. Apparently this was already the case on linux and mac, but it is new for windows.
Review URL: http://codereview.chromium.org/13678
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6657 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
the test expecation lsits.
BUG=5181
Review URL: http://codereview.chromium.org/13227
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6656 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/13685
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6655 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
associated with any object.
Review URL: http://codereview.chromium.org/13676
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6654 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
Same story as before: double click shouldn't select trailing whitespace. Rebaseline of render tree only affects one digit.
update: found another test this affects. now rebaselining 2 tests.
Review URL: http://codereview.chromium.org/13680
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6652 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
- keeps creating importer processes
- the issue is the creation of the first run sentinel file needs to
happen before starting the new process.
BUG=1535947
Review URL: http://codereview.chromium.org/13312
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6651 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
It appears that I messed up and checked in the wrong render-tree baseline.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6650 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
delegate says it can be minimized.
BUG=4083
TEST=none
Review URL: http://codereview.chromium.org/13683
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6649 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove the incorrect baseline for a failing Windows test.
Annotate a test that now fails on Windows and Linux.
Remove a FAIL for a test that we pass.
Review URL: http://codereview.chromium.org/13313
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6648 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
Delete the bogus Windows baseline (the test was already marked as failing).
Add a baseline for Linux since we get it right.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6647 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
Delete the bogus Windows baseline and mark it as failing. Add a Linux baseline
since we get it right.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6646 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
The baseline is wrong w.r.t. the comments in the file, but it matches how
every platform actually renders it.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6645 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/13311
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6644 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6643 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
enough to trigger the Python timer watchdog. This doesn't happen much, but
can come up in the Purify layout test runs.
BUG=5318
TEST=none
Review URL: http://codereview.chromium.org/13306
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6642 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
Delete the bogus Windows baseline and mark the test as failing there.
Add a Linux baseline.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6641 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
Mark as failing on Windows and delete the bogus baseline. Add a baseline for
Linux.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6640 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
This change reverts one file.
Review URL: http://codereview.chromium.org/13308
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6639 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
Add a test which WebKit currently can't handle to the tests_ignored.txt.
Delete a bogus Windows baseline which is clearly wrong and mark it as
failing on Windows. Add baseline for that test on Linux.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6638 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
exist (e.g. if we have no pending/http/ directory).
TBR=ojan
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/13310
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6637 0039d316-1c4b-4281-b951-d872f2087c98
|