- 15 Feb, 2014 40 commits
-
-
mangini@chromium.org authored
NOTRY=true R=kalman@chromium.org Review URL: https://codereview.chromium.org/166073007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251528 0039d316-1c4b-4281-b951-d872f2087c98
-
rsleevi@chromium.org authored
BUG=none R=wtc@chromium.org, phajdan.jr@chromium.org TBR=willchan Review URL: https://codereview.chromium.org/167693002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251527 0039d316-1c4b-4281-b951-d872f2087c98
-
pshenoy@chromium.org authored
Disable FirstRunMasterPrefsWithTrackedPreferences.TrackedPreferencesSurviveFirstRun on Linux on official builder. See below issues for details. http://crbug.com/342427 http://crbug.com/314221 BUG=342427,314221 Review URL: https://codereview.chromium.org/163613003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251526 0039d316-1c4b-4281-b951-d872f2087c98
-
pmarch@chromium.org authored
BUG=344042 Review URL: https://codereview.chromium.org/166233006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251525 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251524 0039d316-1c4b-4281-b951-d872f2087c98
-
eseidel@chromium.org authored
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=167111:167223&mode=html TBR= BUG= Review URL: https://codereview.chromium.org/167473004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251523 0039d316-1c4b-4281-b951-d872f2087c98
-
xiyuan@chromium.org authored
> cros: Enable multiprofile for everyone. > > BUG=338941 > R=dpolukhin@chromium.org, nkostylev@chromium.org R=dpolukhin@chromium.org, nkostylev@chromium.org Review URL: https://codereview.chromium.org/146193005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251522 0039d316-1c4b-4281-b951-d872f2087c98
-
imcheng@chromium.org authored
All raw events are categorized into one of three types: video, audio, or other (i.e. not associated with a particular stream). EncodingEventSubscriber can be configured to only process either audio or video events. The subscriber can also be configured on having a max limit on number of frames to store in the frame and packet maps. This helps bound the memory usage of logging and the size of the blob we are uploading at the end. How they are going to be used: for each CastRtpStream (one audio, one video) we will install a EncodingEventSubscriber, listening to AUDIO / VIDEO events respectively. The number of events to store is yet to be determined and is dependent on how well the data can be compressed, or what's the size limit for uploading. Lastly, EncodingEventSubscriber has been changed to only process frame and packet related events and not generic events. We are not interested in generic events right now, and they can be computed from frame / packet events anyways. Review URL: https://codereview.chromium.org/165723002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251521 0039d316-1c4b-4281-b951-d872f2087c98
-
estade@chromium.org authored
BUG=340905 TBR=aruslan@chromium.org Review URL: https://codereview.chromium.org/151383003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251520 0039d316-1c4b-4281-b951-d872f2087c98
-
enne@chromium.org authored
BUG=none Review URL: https://codereview.chromium.org/166073008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251519 0039d316-1c4b-4281-b951-d872f2087c98
-
hans@chromium.org authored
We're bringing the regular Clang-based ASan to Windows and will put it behind asan==1 like on all other platforms. BUG=343960 Review URL: https://codereview.chromium.org/167773002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251518 0039d316-1c4b-4281-b951-d872f2087c98
-
dbeam@chromium.org authored
BUG=342990 TEST=no more crashes R=estade@chromium.org Review URL: https://codereview.chromium.org/165223002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251517 0039d316-1c4b-4281-b951-d872f2087c98
-
msw@chromium.org authored
BUG=343852 TEST=With a clear selection clipboard on Linux Aura; type "chrome://apps"+[ENTER]; open a new tab and middle click in the empty omnibox; no text should be pasted. No selection/update or other Omnibox behavior regressions. R=pkasting@chromium.org Review URL: https://codereview.chromium.org/164753008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251516 0039d316-1c4b-4281-b951-d872f2087c98
-
thestig@chromium.org authored
TBR=vandebo@chromium.org Review URL: https://codereview.chromium.org/168303004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251513 0039d316-1c4b-4281-b951-d872f2087c98
-
thestig@chromium.org authored
TBR=vandebo@chromium.org Review URL: https://codereview.chromium.org/167423003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251512 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-release@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251509 0039d316-1c4b-4281-b951-d872f2087c98
-
gab@chromium.org authored
R=nduca BUG=343692 Review URL: https://codereview.chromium.org/165123003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251506 0039d316-1c4b-4281-b951-d872f2087c98
-
thestig@chromium.org authored
Fix lint errors too. Review URL: https://codereview.chromium.org/166243002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251505 0039d316-1c4b-4281-b951-d872f2087c98
-
thestig@chromium.org authored
Review URL: https://codereview.chromium.org/166353002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251504 0039d316-1c4b-4281-b951-d872f2087c98
-
rogerta@chromium.org authored
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+= This is a dup of https://codereview.chromium.org/130963006/ since I cannot upload to that issue. The only change is to address Xiyuan's two comments in patchset 3 of that CL. =+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+= Inline signin chrome://chrome-signin is currently implemented using webview embedded in webUI, which breaks a couple of features in webUI and has serious accessbility issues. Since webview will be reimplemented based on OOPIF in the near future, and all the issues we have today will no longer apply, thus it is not worth the effort to fix them as they are throw away work. Instead, as suggested by John and prototyped in https://codereview.chromium.org/141363006/, we decide to switch to iframe instead. A few issues worth to mention, 1. The iframe shares the same renderer as the embedder webUI, and thus could be potentially exposed to dangerous webUI privileges. John suggested a fix by assigning a unique storage partition ID to the inline signin page. As a result the inline signin and its embedded web content should never share the same renderer with other webUI pages. 2. webview provides a direct API to inject script and to monitor requests/responses, which is not (directly) available with iframe. The CL works around the issue using content script and background script, quite similar to what CrOS is doing for SAML flow today. Thus it is also the first step towards unifying SAML flows on CrOS and desktop. 3. with webview approach, we used to have a unique temporary partition for each instance of inline signin, in order to make sure multiple instances do not interfere with each other. This is more difficult with the iframe approach, since the partition ID is hardcoded in a quite low layer. In this CL, all inline signin pages share the same persistent partition, which means we have to handle the case when user loads the sign in page with a dirty cookie jar, and thus the newly connected user may not be stored in the primary session. The CL solves the issue by reading 'session_index' from 'google-accounts-signin' header. BUG=338127 Review URL: https://codereview.chromium.org/134263005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251503 0039d316-1c4b-4281-b951-d872f2087c98
-
stevenjb@chromium.org authored
BUG=329738 Review URL: https://codereview.chromium.org/156353002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251501 0039d316-1c4b-4281-b951-d872f2087c98
-
gab@chromium.org authored
This add ~0.18ms to startup on my machine; note that it's already called 4 times before me (the first call costing ~0.38m followed by 3 X 0.18ms). See my analysis on http://codereview.chromium.org/140553005 It's not clear whether this can get worse in some scenarios, but I'm already calling this later than the current caller so... I'm also keeping the result as a static to avoid calling this multiple times (e.g. when doing unloaded profile initialization we don't want to call this multiple times in a loop in a short time span). And we have timing stats for Settings.FilterOnLoadTime which will let us know if there are any big outliers coming out of this CL. Review URL: https://codereview.chromium.org/156693003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251500 0039d316-1c4b-4281-b951-d872f2087c98
-
avi@chromium.org authored
It would DCHECK if a fade-in were ever interrupted by a fade-out, or vice versa. BUG=338110 TEST=as in bug Review URL: https://codereview.chromium.org/164333006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251499 0039d316-1c4b-4281-b951-d872f2087c98
-
mukai@chromium.org authored
Previously multiple views control 'auto-launch' status which is complicated and not test-friendly. This CL separates the roles: - SearchResultListView updates the auto-launch status based on the current settings. It can cancel by itself. - SearchBoxView is responsible to cancel the auto-launch when the contents has changed. - ContentsView still needs to ping SearchResultListView to update the auto-launch state, because only it knows the current show state. BUG=341926 R=xiyuan@chromium.org Review URL: https://codereview.chromium.org/164193005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251498 0039d316-1c4b-4281-b951-d872f2087c98
-
yfriedman@chromium.org authored
The previous instance assumed it was on IO thread. There's also no handle to IO thread from the Java layer. Introduce another helper in chrome/ layer which can redirect to IOThread. BUG=341500 TBR=klobag Review URL: https://codereview.chromium.org/168313002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251497 0039d316-1c4b-4281-b951-d872f2087c98
-
fgorski@chromium.org authored
Wrapper over URL fetcher allowing for making request to remove registration of apps from the GCM. It pretends to be an API call instead of GCM client infrastructure code on purpose, to omit certain server side logic. Patch includes: * Implementation of the request using a URL fetcher with delete request * Parsing of the response, with error handling * triggering of the retry logic based on the provided backoff policy and when the last error allows to retry * UMA logging of the request result. BUG=284553 Review URL: https://codereview.chromium.org/147763008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251496 0039d316-1c4b-4281-b951-d872f2087c98
-
davidben@chromium.org authored
The tests have changed significantly since they were first disabled. Add a WaitForStop or two for good measure, but leave them as-is for the most part. They can be disabled again if they still flake. Merge their custom prerender loader into the main one; it's mostly the same. In addition, for better test coverage, add a new test which asserts on events received when a <link rel=prerender> is added for an existing prerender after that prerender has loaded. Significantly rework the prerender events logic to allow the test framework to wait on an event being received in the loader. BUG=167340, 128841 Review URL: https://codereview.chromium.org/142013004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251495 0039d316-1c4b-4281-b951-d872f2087c98
-
gcasto@chromium.org authored
Specifically - Change the text of the generation popup. - Add a suggestion label. - Show editing popup when password is focused after generation. - Display password when it is focused after generation. - Various other small UI cleanups. BUG=318977 Review URL: https://codereview.chromium.org/147533005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251494 0039d316-1c4b-4281-b951-d872f2087c98
-
thakis@chromium.org authored
It looks like everything looks qualified paths to reference the binaries in this folder already. BUG=330631 NOTRY=true Review URL: https://codereview.chromium.org/167053003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251493 0039d316-1c4b-4281-b951-d872f2087c98
-
mukai@chromium.org authored
BUG=None R=xiyuan@chromium.org TEST=manually Review URL: https://codereview.chromium.org/167413002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251492 0039d316-1c4b-4281-b951-d872f2087c98
-
thestig@chromium.org authored
BUG=144496,286542 Review URL: https://codereview.chromium.org/165263006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251491 0039d316-1c4b-4281-b951-d872f2087c98
-
oshima@chromium.org authored
Factor out KeyHoldDetector. BUG=343277 TEST=SpokenFeedbackTogglerTest Review URL: https://codereview.chromium.org/164823005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251490 0039d316-1c4b-4281-b951-d872f2087c98
-
vitalybuka@chromium.org authored
BUG=343239 Review URL: https://codereview.chromium.org/166283002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251489 0039d316-1c4b-4281-b951-d872f2087c98
-
felt@chromium.org authored
This adds a new UMA histogram, "Download.FeedbackDialogEnabled." The histogram tells us how the user responded to the opt-in reporting dialog (enabled = true, disabled = false). BUG=312533 Review URL: https://codereview.chromium.org/163433012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251488 0039d316-1c4b-4281-b951-d872f2087c98
-
rlp@chromium.org authored
[Hotword] Updating the helper extension to listen to the speech reset message from the main extension. BUG=325439, 289023 TBR=jhawkins@chromium.org Review URL: https://codereview.chromium.org/164313005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251487 0039d316-1c4b-4281-b951-d872f2087c98
-
asvitkine@chromium.org authored
In builds where DCHECKs are compiled in (e.g. developer builds and Chrome Canaries), the DCHECK_EQ() in the histogram macro was expanding to a lot of generated machine code. This CL moves that DCHECK() to a function instead, so that the code is not duplicated in every call site. The function call is wrapped behind a DCHECK_IS_ON() conditional, so that it will still be omitted if DCHECKs are not compiled into the build. Makes my Chromium release build smaller by over 1MB, measuring size of Chromium Framework. Before size: 146547380 After size: 145400692 BUG=343946 TEST=No functional changes. Review URL: https://codereview.chromium.org/167343002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251486 0039d316-1c4b-4281-b951-d872f2087c98
-
sergeyu@chromium.org authored
Currently a system is considered to be supported in three cases: 1. ~/.chrome-remote-desktop-session file exists. 2. ~/.config/chrome-remote-desktop directory exists. 3. DISTRIB_ID=Ubuntu is set in /etc/lsb-release BUG=149744 R=lambroslambrou@chromium.org Review URL: https://codereview.chromium.org/159753008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251485 0039d316-1c4b-4281-b951-d872f2087c98
-
estade@chromium.org authored
The controller now does a lot more updating/clobbering/fiddling of the view when the model changes (i.e. all the stuff right after view_->ModelChanged()). This means we can afford to do a lot less in AutofillDialogViews::ModelChanged. Although I'm not sure of the root cause of the crash in the bug, this will also have the side effect of fixing the crash because ModelChanged is part of the stack. Also, as a further precaution, don't de-ref a possibly NULL |instrument| (even though it does seem like it should definitely be non-NULL). BUG=343595 Review URL: https://codereview.chromium.org/164543002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251484 0039d316-1c4b-4281-b951-d872f2087c98
-
boliu@chromium.org authored
BUG= NOTRY=true NOTREECHECKS=true R=yfriedman@chromium.org Review URL: https://codereview.chromium.org/163613013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251481 0039d316-1c4b-4281-b951-d872f2087c98
-
https://codereview.chromium.org/166143002/yfriedman@chromium.org authored
Didn't account for test's usage of PrivateKey. BUG=341500 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251476 0039d316-1c4b-4281-b951-d872f2087c98
-