- 21 Nov, 2011 40 commits
-
-
jrg@google.com authored
BUG= TEST= Review URL: http://codereview.chromium.org/8536051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110982 0039d316-1c4b-4281-b951-d872f2087c98
-
viettrungluu@chromium.org authored
Also, remove flash_udp_socket.{cc,h}. They aren't actually used by Flapper right now (and any new usage should use udp_socket_private.{cc,h}). TEST=builds TBR=dmichael@chromium.org Review URL: http://codereview.chromium.org/8561033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110981 0039d316-1c4b-4281-b951-d872f2087c98
-
sadrul@chromium.org authored
BUG=none TEST=none Review URL: http://codereview.chromium.org/8575017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110980 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
Fix race in PluginDataRemoverImpl going away while it's still being used on the IO thread, which was introduced in 110530. This also fix the incorrect usage of PluginService::OpenChannelToNpapiPlugin on the UI thread which existed before. BUG=104553,cros:23179 Review URL: http://codereview.chromium.org/8603012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110979 0039d316-1c4b-4281-b951-d872f2087c98
-
ivankr@chromium.org authored
BUG=chromium-os:23161 TEST=Manual Review URL: http://codereview.chromium.org/8576013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110978 0039d316-1c4b-4281-b951-d872f2087c98
-
joaodasilva@chromium.org authored
This call has guaranteed behavior regarding notifications of observers, which can be relied upon to build test infrastructure that sets up policy. Added the provider as an argument to OnUpdatePolicy. Added BrowserPolicyConnector::FetchCloudPolicy and ResetCloudPolicy. TEST=All works as before Review URL: http://codereview.chromium.org/8586030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110977 0039d316-1c4b-4281-b951-d872f2087c98
-
avi@chromium.org authored
BUG=104314 TEST=no change Review URL: http://codereview.chromium.org/8470005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110976 0039d316-1c4b-4281-b951-d872f2087c98
-
ajwong@chromium.org authored
The main API change IgnoreResult() and fully currying. See unittest for what the new API looks like. The rest of the changes are done to support that. Previously, IgnoreReturn could not be used with WeakPtr<> Bind()s as it was applied after the fact to the Callback object. Now, IgnoreResult() wraps the function like Unretained(). As an incidental benefit, the new implementation gave us fully currying for free. Also, the new implementation scales better when supporting higher arities of functions. The new type growth is: (n^2 + 20n) / 2 as opposed to (3n^2 + 17n) / 2 where n == arity. For n = 6 and n=10, the new implementation has 81 and 155 templates respectively. The old implementation had 105 and 235 templates respectively. BUG=35233,98919,98542 TEST=existing unittests Review URL: http://codereview.chromium.org/8483003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110975 0039d316-1c4b-4281-b951-d872f2087c98
-
scottmg@chromium.org authored
Support setting fake gamepad data from WebKit. In support of DRT code to be added to WebKit here https://bugs.webkit.org/show_bug.cgi?id=69451 BUG=79050 Review URL: http://codereview.chromium.org/8561021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110974 0039d316-1c4b-4281-b951-d872f2087c98
-
ivankr@chromium.org authored
BUG=None TEST=Manual using chrome://histogram Review URL: http://codereview.chromium.org/8575018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110973 0039d316-1c4b-4281-b951-d872f2087c98
-
stevenjb@google.com authored
This was originally submitted as http://codereview.chromium.org/8539038/ which was reverted because of a failing test on win. This reverts the code back to a single instance of BrowserMainParts, with auxillary parts (Gtk, Views, Aura, Touch) implemented from a new base class, ChromeBrowserParts, which has a Chrome specific interface, allowing initialization to be better subdivided. This should fix the notifications auto tests. This CL also addresses the test failure on win (and a test failure on linux_chromeos triggered by the windows fix). BUG=103821 TEST=Make sure all tests and autotests run TBR=jam@chromium.org Review URL: http://codereview.chromium.org/8480032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110972 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
R=jam@chromium.org Review URL: http://codereview.chromium.org/8547003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110971 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110970 0039d316-1c4b-4281-b951-d872f2087c98
-
steveblock@chromium.org authored
Also disable failing DevToolsSanityTest.TestScriptsTabIsPopulatedOnInspectedPageRefresh BUG=104986 TBR=adamk Review URL: http://codereview.chromium.org/8616001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110969 0039d316-1c4b-4281-b951-d872f2087c98
-
kristianm@chromium.org authored
BUG=None TEST=None Review URL: http://codereview.chromium.org/8354008 Review URL: http://codereview.chromium.org/8354008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110968 0039d316-1c4b-4281-b951-d872f2087c98
-
dhollowa@chromium.org authored
Extends existing suppression for CGContextShowGlyphsWithAdvances on Mac. BUG=75142 TEST=Valgrind on Mac goes green TBR=jochen@chromium.org Review URL: http://codereview.chromium.org/8615003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110967 0039d316-1c4b-4281-b951-d872f2087c98
-
dhollowa@chromium.org authored
Adds suppressions for BalloonViewHost::Init::GtkWidget leaks. BUG=104998 TEST=Valgrind on ChromiumOS UI goes green TBR=johnnyg@chromium.org Review URL: http://codereview.chromium.org/8527024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110966 0039d316-1c4b-4281-b951-d872f2087c98
-
rch@chromium.org authored
through HTTPS Proxies. This also changes the mechanism used to restart HttpProxyClientSocket requests with auth. Previously the transport socket would be Disconnected, and then re-Connected (which was not implemented for SSLClientSockets). However, the approach was problematic in the face of, for example, ipv6. The new approach is to close the HttpProxyClientSocket, and request a new socket from the pool. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=110529 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=110879 Review URL: http://codereview.chromium.org/8502024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110965 0039d316-1c4b-4281-b951-d872f2087c98
-
http://crrev.com/110076kerz@chromium.org authored
linux-release/sizes: http://build.chromium.org/f/chromium/perf/linux-release/sizes/report.html?history=1500&rev=110802&graph=chrome-si linux-release-64/sizes http://build.chromium.org/f/chromium/perf/linux-release-64/sizes/report.html?history=1500&rev=110802&graph=chrome-si TBR=cmp@chromium.org BUG=none Review URL: http://codereview.chromium.org/8603004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110964 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
Get rid of a bunch of view_messages.h includes from chrome by making the TabContentsObserver interface not use a struct from it. Instead, the interface uses a new struct, content::FrameNavigateParams, that's in the public directory. The IPC message's struct derives from it. BUG=98716 Review URL: http://codereview.chromium.org/8603015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110963 0039d316-1c4b-4281-b951-d872f2087c98
-
jamiewalch@google.com authored
BUG=None TEST=Manual Review URL: http://codereview.chromium.org/8587050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110962 0039d316-1c4b-4281-b951-d872f2087c98
-
wez@chromium.org authored
Review URL: http://codereview.chromium.org/8562003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110960 0039d316-1c4b-4281-b951-d872f2087c98
-
dhollowa@chromium.org authored
Generalizes suppression with "bind" callback name change. BUG=101146 TEST=Valgrind on Chromium OS and Linux go green. TBR=glider@chromium.org Review URL: http://codereview.chromium.org/8616002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110959 0039d316-1c4b-4281-b951-d872f2087c98
-
simonmorris@chromium.org authored
R=jamiewalch@chromium.org Review URL: http://codereview.chromium.org/8558034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110956 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
R=erg@chromium.org Review URL: http://codereview.chromium.org/8608002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110955 0039d316-1c4b-4281-b951-d872f2087c98
-
thakis@chromium.org authored
Turn on -Wexit-time-destructors for (most of) the chrome target. BUG=101600,94925 TEST=none TBR=stevenjb Review URL: http://codereview.chromium.org/8547005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110954 0039d316-1c4b-4281-b951-d872f2087c98
-
wez@chromium.org authored
BUG=104039 R=ben@chromium.org Review URL: http://codereview.chromium.org/8598031 TBR=tfarina@chromium.org Review URL: http://codereview.chromium.org/8547015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110953 0039d316-1c4b-4281-b951-d872f2087c98
-
wez@chromium.org authored
BUG=104039 TBR=ben@chromium.org Review URL: http://codereview.chromium.org/8615001 TBR=tfarina@chromium.org Review URL: http://codereview.chromium.org/8584002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110952 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
BUG=104039 TBR=ben@chromium.org Review URL: http://codereview.chromium.org/8615001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110950 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
BUG=104039 R=ben@chromium.org Review URL: http://codereview.chromium.org/8598031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110949 0039d316-1c4b-4281-b951-d872f2087c98
-
davemoore@chromium.org authored
The chromeos-chrome ebuild strips Chrome tests after the build, but it can run significantly faster if we strip them during the build. This changelist reduces the time it takes to build Chrome by allowing developers to remove unnecessary debug symbols. Performance comparison on z600 LOCAL_SOURCE build: Before: 24m31s (257m04s user, 23m19s sys) After: 20m55s (236m12s user, 22m10s sys) Companion CL for updating Chrome OS to use strip_tests by default is here: https://gerrit.chromium.org/gerrit/11517 BUG=chromium-os:22844 TEST=Build with and without debug symbols. Confirm speed difference. Review URL: http://codereview.chromium.org/8526022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110948 0039d316-1c4b-4281-b951-d872f2087c98
-
benjhayden@chromium.org authored
If the crash in CreateDownload moves here, then records are being removed from the table even though their ids are not being removed from returned_ids_. If the crash stays in CreateDownload, then there must be some other place where records are being removed from the table even though their ids are not being removed from returned_ids_. BUG=103610 Review URL: http://codereview.chromium.org/8528037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110947 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110946 0039d316-1c4b-4281-b951-d872f2087c98
-
reed@google.com authored
Review URL: http://codereview.chromium.org/8612004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110945 0039d316-1c4b-4281-b951-d872f2087c98
-
pkotwicz@chromium.org authored
I think this is the correct fix, but it might be because my local git repo is in a bad state. Review URL: http://codereview.chromium.org/8500012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110944 0039d316-1c4b-4281-b951-d872f2087c98
-
serya@chromium.org authored
BUG=chromium-os:20156 TEST=None Review URL: http://codereview.chromium.org/8548012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110943 0039d316-1c4b-4281-b951-d872f2087c98
-
avi@chromium.org authored
BUG=104314 TEST=no change Review URL: http://codereview.chromium.org/8613004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110942 0039d316-1c4b-4281-b951-d872f2087c98
-
avi@chromium.org authored
BUG=104314 TEST=no change Review URL: http://codereview.chromium.org/8551009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110941 0039d316-1c4b-4281-b951-d872f2087c98
-
avi@chromium.org authored
BUG=104314 TEST=no change Review URL: http://codereview.chromium.org/8614003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110940 0039d316-1c4b-4281-b951-d872f2087c98
-
avi@chromium.org authored
BUG=104314 TEST=no change Review URL: http://codereview.chromium.org/8612007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110939 0039d316-1c4b-4281-b951-d872f2087c98
-