| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
Chrome Frame doesn't currently use ready mode and this code is on the critical path during startup.
BUG=NONE
TEST=NONE
Review URL: https://chromiumcodereview.appspot.com/10696015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@144612 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
So we can move the metro bits to src
The EXCEPTION_REGISTRATION_RECORD is now defined along
with a definition of Handler.
BUG=127799
TEST= it builds
Review URL: https://chromiumcodereview.appspot.com/10636046
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@144342 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previously, the context was set using the member function set_context.
Note that the context for a URLRequest is not allowed to be null.
BUG=81979
TEST=None
TBR=ajwong,brettw,vitalybuka,sky
Review URL: https://chromiumcodereview.appspot.com/10559036
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@143595 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This allow us to remove a dependency in chrome/browser/ui/views from
automation.
BUG=125846
R=ananta@chromium.org,robertshield@chromium.org
TBR=ben@chromium.org
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/10536198
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@143349 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
R=robertshield
CC=grt
BUG=None
TEST=chrome_frame_net_tests pass, and URLRequestTestHTTP.FLAKY_ProxyTunnelRedirectTest doesn't get run.
Review URL: https://chromiumcodereview.appspot.com/10578041
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@143221 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=None
TEST=None
TBR=grt
Review URL: https://chromiumcodereview.appspot.com/10577013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142942 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
It will be needed in webkit/dom_storage/.
BUG=NONE
TEST=Existing tests.
Review URL: https://chromiumcodereview.appspot.com/10540003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142142 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes unresolved external symbol _RegisterExceptionRecord@8 errors when linking npchrome_frame.dll via ninja.
BUG=131392
TEST=ninja -C out/Debug npchrome_frame is a step closer to working
Review URL: https://chromiumcodereview.appspot.com/10534032
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141051 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
the embedder to know when to create and set them and to handle special cases like zygote/single-process, directly ask the embedder to create an instance of a specific type. Also, if the embedder doesn't return an instance create the empty version.
Remove MockContentRendererClient since it existed before ContentRendererClient had an implementation and has no need anymore. Rename MockContentBrowserClient to TestContentBrowserClient to better reflect how it's used.
BUG=98716
Review URL: https://chromiumcodereview.appspot.com/10479023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140524 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
public test headers.
BUG=98716
Review URL: https://chromiumcodereview.appspot.com/10515007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140296 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
way we can enforce that internal content headers don't leak to embedders.
BUG=98716
TBR=phajdan.jr
Review URL: https://chromiumcodereview.appspot.com/10500016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140254 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
BUG=98716
Review URL: https://chromiumcodereview.appspot.com/10443091
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139626 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
BUG=98716
Review URL: https://chromiumcodereview.appspot.com/10458034
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139582 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
build/gyp_chromium forces include of build/common.gypi for all gyp files so
including it in other .gyp files is redundant. In the case of some properties,
it causes duplication in lists which causes problems.
One of these was in build/util/support/support.gyp which is still getting
synced, but apparently has been long deleted and removed (2011). But the DEPS
were never rolled to remove the whole repo the last unused file got removed
here http://codereview.chromium.org/6294009 apparently.
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=139259
Review URL: https://chromiumcodereview.appspot.com/10447026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139268 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
from DEPS
build/gyp_chromium forces include of build/common.gypi for all gyp files so
including it in other .gyp files is redundant. In the case of some properties,
it causes duplication in lists which causes problems.
One of these was in build/util/support/support.gyp which is still getting
synced, but apparently has been long deleted and removed (2011). But the DEPS
were never rolled to remove the whole repo the last unused file got removed
here http://codereview.chromium.org/6294009 apparently.
Review URL: https://chromiumcodereview.appspot.com/10447026
TBR=scottmg@google.com
Review URL: https://chromiumcodereview.appspot.com/10459004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139261 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
build/gyp_chromium forces include of build/common.gypi for all gyp files so
including it in other .gyp files is redundant. In the case of some properties,
it causes duplication in lists which causes problems.
One of these was in build/util/support/support.gyp which is still getting
synced, but apparently has been long deleted and removed (2011). But the DEPS
were never rolled to remove the whole repo the last unused file got removed
here http://codereview.chromium.org/6294009 apparently.
Review URL: https://chromiumcodereview.appspot.com/10447026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139259 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This test is not designed to work under Chrome Frame net test configuration.
This test will be added in the CL http://codereview.chromium.org/10377022/.
It is a variant of the net test HTTPSRequestTest.SSLv3Fallback that was
excluded in http://codereview.chromium.org/10256010.
R=erikwright@chromium.org,grt@chromium.org
BUG=126340
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10442039
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139168 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
requested scale factor."
Relanding original CL 137734, http://codereview.chromium.org/10387010/.
TBR=aa,abodenha,ben,sail,tony
BUG=123611
TEST=All try bots pass and aura runs without errors.
Review URL: https://chromiumcodereview.appspot.com/10412004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138769 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
TBR=eroman
BUG=126016
TEST=chrome_frame_tests --gtest_filter=TestServerTest.TestServer
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/10417045
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138436 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
scale factor.
Return the best match for a requested scale factor when fetching raw image data from ResourceBundle.
TBR=aa,abodenha
BUG=123611
TEST=ResourceBundle.LoadImageResourceBytes
Review URL: https://chromiumcodereview.appspot.com/10387010
TBR=flackr@chromium.org
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137738 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Return the best match for a requested scale factor when fetching raw image data from ResourceBundle.
TBR=aa,abodenha
BUG=123611
TEST=ResourceBundle.LoadImageResourceBytes
Review URL: https://chromiumcodereview.appspot.com/10387010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137734 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10383229
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137636 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
enable media stream by default.
BUG=124790
TEST=local preview works without --enable-media-stream and remote view won't show without --enable-peer-connection.
Review URL: https://chromiumcodereview.appspot.com/10391157
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137557 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is part of Chrome for Android upstreaming.
This CL adds a common base class, StreamListenSocket, providing a default implementation inherited by TCPListenSocket and the upcoming UnixDomainSocket.
That lets us share the common code used by both TCPListenSocket and UnixDomainSocket.
This also removes the recently introduced ListenSocket class which is unnecessary now we have StreamListenSocket.
TEST=net_unittests
Review URL: https://chromiumcodereview.appspot.com/10161005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137387 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=124790
TEST=local preview works without --enable-media-stream and remote view won't show without --enable-peer-connection.
Review URL: https://chromiumcodereview.appspot.com/10379003
TBR=wjia@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10389152
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137238 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=124790
TEST=local preview works without --enable-media-stream and remote view won't show without --enable-peer-connection.
Review URL: https://chromiumcodereview.appspot.com/10379003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137219 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10391051
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136327 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
pipeline.
BUG=126223
TEST=ChromeFrame metrics should be uploaded to the protocol buffer server.
Review URL: https://chromiumcodereview.appspot.com/10379005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136100 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=125351
TEST=ResourceBundle.*
Review URL: https://chromiumcodereview.appspot.com/10270023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136039 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=127395
TEST=See unit test
TBR=grt@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10383087
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136027 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
R=grt
BUG=None
TEST=Comment out OnInitialTabLoaded and run the test suite.
Review URL: http://codereview.chromium.org/10384040
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135733 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
chrome_frame_test_utils.h.
This addresses a long-standing TODO. Cleanup is good for the soul.
BUG=none
Review URL: http://codereview.chromium.org/10197011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135145 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
The pattern get() ? true : false isn't widely used and after this patch has no
more occurrences across chromium/src/ codebase.
R=tommi@chromium.org
Review URL: http://codereview.chromium.org/10262014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134690 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL sets the image scale factor for data packs.
This will be used by the DOM UI code to look up encoded PNG data for images with a specific scale factor.
BUG=114311
TEST=
Review URL: http://codereview.chromium.org/10151025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134682 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
times out.
BUG=121097
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10261014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134569 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This test is not designed to work under Chrome Frame net test configuration.
BUG=None
TEST=Tests pass on Webkit waterfall and Chromium try bots.
Review URL: http://codereview.chromium.org/10256010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134441 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove third_party/tlslite/installers/
TBR=thestig@chromium.org
BUG=
TEST=
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/10178018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134316 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=124244
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10203011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133673 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is part of Chrome for Android upstreaming.
This CL makes ListenSocket an abstract class instead of a concrete class
implementing a TCP Listen Socket. This abstraction will be used later to make
HttpServer seamlessly operate on TCP sockets and Unix domain sockets (will be
upstreamed in a separate CL).
The TCP Listen socket implementation, previously in listen_socket.{cc,h}, is
now in tcp_listen_socket.{cc,h}.
TEST=net_unittests
Review URL: http://codereview.chromium.org/10108015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133480 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
use in webkit npapi code.
Adding robertshield for his thoughts on this.
R=ananta@chromium.org
BUG=108171
Review URL: http://codereview.chromium.org/10019015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133395 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also move related test files.
Lock down deps for sync/internal_api.
Clean up some deps on chrome/browser/sync.
BUG=117585
TEST=
Review URL: https://chromiumcodereview.appspot.com/10147003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133349 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://chromiumcodereview.appspot.com/9950040
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133107 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use a single MockWebServer (HTTPTestServer) instance for the whole test case rather than one per instance.
- Run pending tasks and the end of each test.
- Try even harder to keep the browser from caching.
- Re-enable all previously disabled tests.
- Save a snapshot of the screen to the desktop (ChromiumSnapshotYYYYMMDDHHMMSS.png) when tests timeout.
- Use a local IPv4 address assigned to a NIC rather than the loopback address.
- Retry tests that timeout a single time.
BUG=112599,96449,37088,32321,111074
TEST=chrome_frame_tests.exe --gtest_filter=ChromeFrameTestWithWebServer.* becomes less flaky
Review URL: http://codereview.chromium.org/10007043
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132637 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For Metro and HiDPI support we need to conditionally load resource pak files. For example, on Windows I'd like to have something like this:
..ResourceBundle::LoadCommonResources() {
....if (IsMetroMode()) {
......switch (DPIScale()) {
........case 1.0: AddDataPack("theme_resources_metro_1_0x.pak"); break;
........case 1.4: AddDataPack("theme_resources_metro_1_4x.pak"); break;
........case 1.8: AddDataPack("theme_resources_metro_1_8x.pak"); break;
......}
....} else {
......if (DPIScale() < 1.5)
........AddDataPack("theme_resources_desktop_1_0x.pak");
......else
........AddDataPack("theme_resources_desktop_2_0x.pak");
....}
..}
As a first step this CL does the following:
- create a new ResourceHandle abstract class that can be backed by a DLL on Windows.
- manage all resource packs through the data_packs_ vector
- clean up ResourceBundle interface by removing all the #ifdefs
BUG=114311
TEST=Built and ran on Mac, Linux, Windows, Linux Arua.
Review URL: http://codereview.chromium.org/10051012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132091 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Times out sporadically.
BUG=119718
TEST=none
TBR=robertshield@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10065014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131972 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
still behave as if a coin was tossed, except the coin is tricked :-).
To do this, we needed to change the usage from a regular constructor (which is not private) to a static CreateInstance method (which is why there is a bunch of TBR'd owners, those changes were trivial to existing users of FieldTrials).
OWNERs of trivially changed files:
TBR=sky,jamesr,cpu,joi,
BUG=119726
TEST=base_unittests.exe --gtest_filter=FieldTrialTest.*
You can also find an active field trial name and force it to a given group by passing the following command line argument "--force-fieldtest=<trial_name>/<default_group_name>/<group_name>/"
Review URL: http://codereview.chromium.org/9705074
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131948 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10053004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131813 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Google Mock isn't threadsafe on Windows!
BUG=122929
TEST=chrome_frame_tests.exe --gtest_filter=ProxyFactoryTest.CreateDifferentProfiles won't flake
Review URL: https://chromiumcodereview.appspot.com/10050014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131768 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BrowserMainLoop::MainMessageLoopStart to only create the default MessageLoop if one does not already exist for the current thread. If a custom MessageLoop is desired it can be created in BrowserMainParts::PreMainMessageLoopStart.
BUG=122829
TEST=none
Review URL: http://codereview.chromium.org/10024065
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131674 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
In one case, sockets weren't being closed until the listen socket was destroyed (later than optimal), and in another they weren't being closed at all process-wide.
BUG=96449
TEST=hope that chrome_frame_tests.exe --gtest_filter=ChromeFrameTestWithWebServer.* becomes less flaky.
Review URL: https://chromiumcodereview.appspot.com/10007006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130927 0039d316-1c4b-4281-b951-d872f2087c98
|