- 07 Aug, 2014 40 commits
-
-
rkc@chromium.org authored
To communicate with whispernet (which needs to be checked in as a pNacl binary), the only way possible is for us to go through an extension. This code implements the ChromeWhispernetClient, which uses the whispernet proxy compoent extension. This extension is implemented on top of a private API that allows it to communicate back and forth with the ChromeWhispernetClient. The tests for this code exist only for the ChromeWhispernetClient since they excersize the full flow back and forth from sending a request to encode a token to receiving the samples, and then decoding samples and receiving the correct token. This is our temporary measure for M38 till we can find a better way to communicate with the whispernet library. Owners reviews requested: xiyuan@ - For the overall review + the whispernet proxy code in c/b/r/whispernet_proxy jochen@ - For adding components/copresence to c/b/DEPS kalman@ - For the copresence_private API ben@ - For adding the c/b/copresence directory and the OWNERS file + the addition to c/b/browser_resources.grd R=ben@chromium.org, jochen@chromium.org, kalman@chromium.org, xiyuan@chromium.org BUG=365493 Review URL: https://codereview.chromium.org/438513002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287976 0039d316-1c4b-4281-b951-d872f2087c98
-
hashimoto@chromium.org authored
Causing timeout on "Win7 Tests (dbg)(1)" http://build.chromium.org/p/chromium.win/builders/Win7%20Tests%20%28dbg%29%281%29/builds/30316 > 1. Adds action-parsing functionality for data reduction proxy header. > > 2. Adds a couple of functions to return different fingerprint value for tamper detection. > > 3. Adds a function to remove Chrome-Proxy header's fingerprint from its header values, and return the rest of header values. > > 4. Changes HasDataReductionProxyViaHeader to also tell > whether data reduction proxy Via header occurs at the last > or not. > > > BUG=381907 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=287561 > > Review URL: https://codereview.chromium.org/387353003 TBR=xingx@chromium.org Review URL: https://codereview.chromium.org/445323002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287975 0039d316-1c4b-4281-b951-d872f2087c98
-
chromeos-lkgm@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287974 0039d316-1c4b-4281-b951-d872f2087c98
-
guohui@chromium.org authored
OneClickSigninHelper::HandleCrossAccountError has an input parameter of web contents that may have been killed when the method is called, e.g. signin from the new avatar bubble. Instead this method should just use the current active tab, since it is only used to attach a tab-modal warning dialog. BUG=388607 Review URL: https://codereview.chromium.org/444083003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287973 0039d316-1c4b-4281-b951-d872f2087c98
-
liyanhou@chromium.org authored
Add a basic browser test for functions in notification provider API. This is mainly to test the connection and provide a skeleton for future tests. The functions are not fully implemented yet, and more tests will be added as the functions are implemented. BUG= Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=287692 Review URL: https://codereview.chromium.org/416423006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287972 0039d316-1c4b-4281-b951-d872f2087c98
-
oshima@chromium.org authored
and move it to components/renderer_context_menu/renderer_view_context_menu_base.{h|cc} BUG=397320 TBR=blundell@chromium.org Review URL: https://codereview.chromium.org/432003007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287971 0039d316-1c4b-4281-b951-d872f2087c98
-
megjablon@chromium.org authored
The data reduction proxy client should be specific about it's capabilities by specifying the version of the proxy client that is being used. A version field is now added to the Chrome-Proxy header in requests, but that version is set to zero. This corrects the version field in the Chrome-Proxy header to be the chromium build and patch number. BUG=367268 Review URL: https://codereview.chromium.org/430643002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287970 0039d316-1c4b-4281-b951-d872f2087c98
-
https://codereview.chromium.org/134623005/tkent@chromium.org authored
Reason for revert: Broke some layout tests Original issue's description: > Make SingleThreadProxy a SchedulerClient > > This makes ui::Compositor no longer in charge of > scheduling commits and draws, deferring it to cc::Scheduler. > > Other compositors that use SingleThreadProxy are left calling composite > synchronously and now pass a flag to indicate that this is their > intention. This patch doesn't remove synchronous composite, but now > makes it mutually exclusive with scheduling. > > BUG=329552, 287250 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=287950 NOTRY=true NOTREECHECKS=true TBR=enne@chromium.org Review URL: https://codereview.chromium.org/447133002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287968 0039d316-1c4b-4281-b951-d872f2087c98
-
chirantan@chromium.org authored
multi-line comment. BUG=none Signed-off-by:
Chirantan Ekbote <chirantan@chromium.org> Review URL: https://codereview.chromium.org/445153003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287963 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-release@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287961 0039d316-1c4b-4281-b951-d872f2087c98
-
holte@chromium.org authored
BUG=401218 Review URL: https://codereview.chromium.org/446973003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287960 0039d316-1c4b-4281-b951-d872f2087c98
-
gcasto@chromium.org authored
with the same username exist. I believe r285140 should have fixed any possible underlying issue here. Unfortunately even before this I could not devise a test that would fail in the expected way, but we should still have a test verifying this behavior going forward. BUG=395190 Review URL: https://codereview.chromium.org/431893003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287958 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
BUG=None TEST=gn gen out/Debug_gn && ninja -C out/Debug_gn extensions:unittsts R=brettw@chromium.org,kalman@chromium.org TBR=keybuk@chromium.org # for device Review URL: https://codereview.chromium.org/434243003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287957 0039d316-1c4b-4281-b951-d872f2087c98
-
tsepez@chromium.org authored
The instance owns the engine via its engine_ scoped_ptr, so if the engine is being destroyed via the scoped_ptr destructor, it may not be safe to access anything in the instance since the instance may be partially destroyed. Instead, destroy the engine as the first step in the process so the instance is still intact. BUG=392956 Review URL: https://codereview.chromium.org/427583003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287955 0039d316-1c4b-4281-b951-d872f2087c98
-
nick@chromium.org authored
Instantiate RenderFrameProxyHost objects for remote frames when using --site-per-process. BUG=357747, 399709, 399775, 400594 TBR=kenrb, creis, kalman Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=287557 Review URL: https://codereview.chromium.org/444503002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287954 0039d316-1c4b-4281-b951-d872f2087c98
-
erikchen@chromium.org authored
The function is called ~20,000 times on a fresh launch of Chrome on my MacBook Pro. Adding a dumb cache to reduce redundant fetches reduced cpu cycles in the function by 75% (profiled by DTrace). The class FontFamilyCache performs the caching, and the observation of the PrefService to ensure that the cache does not become stale. The Profile owns the FontFamilyCache to ensure that the cache does not outlive the PrefService. BUG=308095 Review URL: https://codereview.chromium.org/439913002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287953 0039d316-1c4b-4281-b951-d872f2087c98
-
ananta@chromium.org authored
Reason for the bug is painting code in the pdf plugin which converts back and forth from pixels to DIP and back to pixels causing us to draw over the scrollbars. Division and multiplication with fractional scales Is a lossy operation. BUG=399150 TEST=Tested manually with fractional scales on Windows. Review URL: https://codereview.chromium.org/437873002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287952 0039d316-1c4b-4281-b951-d872f2087c98
-
rdevlin.cronin@chromium.org authored
Create an ExtensionActionView class which represents the core of either a PageActionView or a BrowserActionView. The goal here is to move all logic for executing the action itself into ExtensionActionView, so that PageActionImageView and BrowserActionButton (the current implementation classes) become nothing more than a view wrapper for the ExtensionActionView. This should allow us to show page actions in the now-incorrectly-named BrowserActionsContainer and have them render in the same fashion as the current browser actions. BUG=397259 Review URL: https://codereview.chromium.org/431173002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287951 0039d316-1c4b-4281-b951-d872f2087c98
-
enne@chromium.org authored
This makes ui::Compositor no longer in charge of scheduling commits and draws, deferring it to cc::Scheduler. Other compositors that use SingleThreadProxy are left calling composite synchronously and now pass a flag to indicate that this is their intention. This patch doesn't remove synchronous composite, but now makes it mutually exclusive with scheduling. BUG=329552, 287250 Review URL: https://codereview.chromium.org/134623005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287950 0039d316-1c4b-4281-b951-d872f2087c98
-
skuhne@chromium.org authored
BUG=391334 TEST=visual Review URL: https://codereview.chromium.org/437213005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287949 0039d316-1c4b-4281-b951-d872f2087c98
-
jaekyun@chromium.org authored
View.getWindowVisibleDisplayFrame() and View.getLocationOnScreen() sometimes return abnormal values in MultiWindow mode. BUG=387668 Review URL: https://codereview.chromium.org/437423006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287948 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
Blink now has the real implementations of these files in their repo: platform -> https://src.chromium.org/viewvc/blink?view=rev&revision=172998 wtf -> https://src.chromium.org/viewvc/blink?view=rev&revision=172321 BUG=None TEST=trybots R=brettw@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/420113002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287947 0039d316-1c4b-4281-b951-d872f2087c98
-
gunsch@chromium.org authored
None of chromecast/ is part of chrome binary. R=lcwu@chromium.org,maruel@chromium.org BUG=None NOTRY=true Review URL: https://codereview.chromium.org/448903002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287946 0039d316-1c4b-4281-b951-d872f2087c98
-
dnicoara@chromium.org authored
Ozone mimics the same display layout as X11, so use the same logic when converting the position. BUG=398888 NOTRY=true Review URL: https://codereview.chromium.org/440133002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287945 0039d316-1c4b-4281-b951-d872f2087c98
-
tapted@chromium.org authored
This is done by refactoring some tests to observe focus changes in a cross-platform manner, and by converting some custom-crafted events to use the cross-platform event generator. For now, the code that is only enabled on Windows is unchanged. This still has aura dependencies, but I hope to enable some of these tests on Mac in future. BUG=399191 Review URL: https://codereview.chromium.org/444583002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287944 0039d316-1c4b-4281-b951-d872f2087c98
-
tapted@chromium.org authored
This is part of allowing interactive_ui_tests to compile on MacViews for initial coverage on the bots (while still using Cocoa UI). That is, the goal here is to get interactive_ui_tests to link so that other tests can run (initially). BUG=399191 Review URL: https://codereview.chromium.org/440833005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287943 0039d316-1c4b-4281-b951-d872f2087c98
-
radhikabhar@chromium.org authored
BUG=392310 Review URL: https://codereview.chromium.org/376333003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287942 0039d316-1c4b-4281-b951-d872f2087c98
-
dtu@chromium.org authored
Continuation of https://chromiumcodereview.appspot.com/444013002/ BUG=400960 TEST=python tools/telemetry/run_tests ippet Review URL: https://codereview.chromium.org/444163002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287941 0039d316-1c4b-4281-b951-d872f2087c98
-
krb@chromium.org authored
Converted iTunes and iPhotos parser to use it. BUG=302745 Review URL: https://codereview.chromium.org/436293002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287940 0039d316-1c4b-4281-b951-d872f2087c98
-
alexst@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/444823002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287939 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287938 0039d316-1c4b-4281-b951-d872f2087c98
-
blink-deps-roller@chromium.org authored
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=179632:179654&mode=html TBR=jbroman@chromium.org BUG= Review URL: https://codereview.chromium.org/447913002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287937 0039d316-1c4b-4281-b951-d872f2087c98
-
sky@chromium.org authored
For the time being I have to duplicate these. Separately I'm going to investigate centralizing these exclusions. BUG=401201 TEST=none TBR=sbc@chromium.org Review URL: https://codereview.chromium.org/445133002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287936 0039d316-1c4b-4281-b951-d872f2087c98
-
sadrul@chromium.org authored
When running from outside chrome (e.g. in athena), 'app' and 'webstore' api implementations are not available. So check to see if the API is available before registering the corresponding bindings. BUG=391478 R=kalman@chromium.org Review URL: https://codereview.chromium.org/443723003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287935 0039d316-1c4b-4281-b951-d872f2087c98
-
mathp@chromium.org authored
If MD is enabled, add a value to the config dictionary passed to the page. BUG=400332 TEST=manual Review URL: https://codereview.chromium.org/447033002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287934 0039d316-1c4b-4281-b951-d872f2087c98
-
fukino@chromium.org authored
This CL merges navigation list (the very left pane) and directory tree (middle pane). In the conbined tree, the first-level children are VolumeItem or ShortcutItem, which correspond to NavigationModelItem. Only Drive volume has children and the Drive volume. They are DirectoryItem and the behavior is similar to previous directory tree. BUG=390848,397222 TEST=run browser_tests Review URL: https://codereview.chromium.org/441233002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287933 0039d316-1c4b-4281-b951-d872f2087c98
-
wtc@chromium.org authored
These were missed by the big renaming CL https://codereview.chromium.org/356713005/. R=rch@chromium.org,asargent@chromium.org,lcwu@chromium.org TBR=twilson@chromium.org BUG= Review URL: https://codereview.chromium.org/430673002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287932 0039d316-1c4b-4281-b951-d872f2087c98
-
rkc@chromium.org authored
TBR=rkc@chromium.org BUG=None. Review URL: https://codereview.chromium.org/448943002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287931 0039d316-1c4b-4281-b951-d872f2087c98
-
scottmg@chromium.org authored
(due to direct_dependent include_dirs) R=brettw@chromium.org TBR=thestig@chromium.org BUG=354261 Review URL: https://codereview.chromium.org/448743003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287930 0039d316-1c4b-4281-b951-d872f2087c98
-
felt@chromium.org authored
The first version of the Safe Browsing interstitial used a SBInterstitial counter. It was subsequently replaced by two histograms: SB2.InterstitialAction and SB2.InterstitialActionDetails. This deprecates the SBInterstitial counter. BUG=346120 Review URL: https://codereview.chromium.org/439683002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287921 0039d316-1c4b-4281-b951-d872f2087c98
-