- 26 Jan, 2015 40 commits
-
-
dalecurtis authored
BUG=450771 TEST=none Review URL: https://codereview.chromium.org/875143002 Cr-Commit-Position: refs/heads/master@{#313130}
-
thakis authored
https://codereview.chromium.org/74253002 removed the only use. No behavior change. BUG=452130 TBR=eroman Review URL: https://codereview.chromium.org/876823002 Cr-Commit-Position: refs/heads/master@{#313129}
-
eroman authored
NOTRY=true Review URL: https://codereview.chromium.org/874403003 Cr-Commit-Position: refs/heads/master@{#313128}
-
prasadv authored
BUG= NOTRY=True Review URL: https://codereview.chromium.org/866573003 Cr-Commit-Position: refs/heads/master@{#313127}
-
vchigrin authored
Using deps caused pulling a bit of mojo code to chrome.exe. That caused weird unresolved externatls problems during Windows GN build. Review URL: https://codereview.chromium.org/876783003 Cr-Commit-Position: refs/heads/master@{#313126}
-
rdsmith authored
BUG=450724 R=mmenke@chromium.org Review URL: https://codereview.chromium.org/864923002 Cr-Commit-Position: refs/heads/master@{#313125}
-
agl authored
347f025 Remove unused modexp512-x86_64.pl. 6ae7f07 Only send sigalgs extension in 1.2-capable ClientHellos. 4189bd9 Test application data and Finished reordering. 78e6978 Disable NPN and Channel ID in DTLS. 33e799f Don't allow CCS just before CertificateVerify in DTLS. c898ce7 Add generated documentation to .gitignore 2a0e72f Fix segfault with empty fields as last in the config. df1cda3 Use inner algorithm when printing certificate. e3b2467 sha256-armv4.pl: fix typo. 8604eda Add Broadwell performance results. See https://code.google.com/p/webrtc/issues/detail?id=4223 BUG=none Review URL: https://codereview.chromium.org/874363003 Cr-Commit-Position: refs/heads/master@{#313124}
-
dgozman authored
This patch also moves the logic which decides on enabling/disabling double tap to a common place to be reused both in touch emulation and android gesture detection. BUG=425586,325506 Review URL: https://codereview.chromium.org/859973003 Cr-Commit-Position: refs/heads/master@{#313123}
-
tbarzic authored
Some ComponentLoader unit_tests are crashing on official chromeos bot in IsNormalSession() due to uninitialized user manager. This is hit when loading quickoffice component extension, which is guarded with #if defined(GOOGLE_CHROME_BUILD), thus it's seen only on official builds. This makes sure that UserManager is initialized before checking if a user is logged in. Example trace: #0 0x00000b44302e base::debug::StackTrace::StackTrace() #1 0x00000b442c6c base::debug::(anonymous namespace)::StackDumpSignalHandler() #2 0x0000f776f410 ([vdso]+0x40f) #3 0x00000d702745 user_manager::UserManager::Get() #4 0x00000e4c4bec extensions::ComponentLoader::EnableFileSystemInGuestMode() #5 0x00000e4c5811 extensions::ComponentLoader::AddDefaultComponentExtensionsWithBackgroundPages() #6 0x00000e4c523e extensions::ComponentLoader::AddDefaultComponentExtensions() #7 0x000008fa03ff extensions::ComponentLoaderTest_LoadAll_Test::TestBody() BUG=None Review URL: https://codereview.chromium.org/874483005 Cr-Commit-Position: refs/heads/master@{#313122}
-
vitalybuka authored
BUG=451851 Review URL: https://codereview.chromium.org/869383003 Cr-Commit-Position: refs/heads/master@{#313121}
-
estade authored
Update some dialog strings for unmasking/updating expired cards. TODO: Actual month/year inputs. BUG=451654 Review URL: https://codereview.chromium.org/870203002 Cr-Commit-Position: refs/heads/master@{#313120}
-
pkotwicz authored
BUG=449849 TEST=Peter is happy Review URL: https://codereview.chromium.org/879653002 Cr-Commit-Position: refs/heads/master@{#313119}
-
vitalybuka authored
Chrome App will replace this functionality. BUG=451851 Review URL: https://codereview.chromium.org/873103002 Cr-Commit-Position: refs/heads/master@{#313118}
-
jkarlin authored
There are correctness issues in the ServiceWorkerCache when multiple operations occur on the same key in parallel. The various steps of the operations can interleave. This CL serializes all cache operations by placing all operations in a queue and calling the next operation from the callback of the previous operation. While this provides correctness, it is sub-optimal. We really only need to serialize operations that affect the same entry. A smarter scheduler can be created in the future to implement that (see https://crbug.com/451174). BUG=421226 Review URL: https://codereview.chromium.org/863263003 Cr-Commit-Position: refs/heads/master@{#313117}
-
tdresser authored
Previously if we got an invalid event stream such as Press id 0 Press id 0 MotionEventAura would happily add the second pointer. Now we replace the first pointer with the second pointer. This work around is required due to crbug.com/373125. BUG=450880 Review URL: https://codereview.chromium.org/873283003 Cr-Commit-Position: refs/heads/master@{#313116}
-
avi authored
BUG=369661 TEST=tests stay green Committed: https://crrev.com/6b988de501639cc9a8f9d40aa25fc44b431de71d Reverted: https://crrev.com/67d33496116a22ce2244977569314d818525da04 Review URL: https://codereview.chromium.org/850953002 Cr-Commit-Position: refs/heads/master@{#313115}
-
nednguyen authored
BUG=448827 Review URL: https://codereview.chromium.org/876803002 Cr-Commit-Position: refs/heads/master@{#313114}
-
jonross authored
Update the visual feedback for touch on the volume tray. Increased the touch region for the mute button. Combined the views after the volume slider into one touch region that opens the detailed view. Additionally removed subclasses of ui/views/controls/ inside VolumeView, where update logic was only extension. Removed need for custom layout by setting up the BoxLayout to tread the slider as a flex region. TEST=Manually tested on device BUG=447213 Review URL: https://codereview.chromium.org/865333002 Cr-Commit-Position: refs/heads/master@{#313113}
-
tfarina authored
BUG=None R=peter@chromium.org R=thestig@chromium.org Review URL: https://codereview.chromium.org/873033002 Cr-Commit-Position: refs/heads/master@{#313112}
-
avi authored
BUG=369661 TEST=tests stay green Committed: https://crrev.com/4442a6507d04b27eea65065c3a849f3c9d570352 Reverted: https://crrev.com/a4758bcdbf0cf027f18e3e87f15de51ce757eee0 Review URL: https://codereview.chromium.org/853693003 Cr-Commit-Position: refs/heads/master@{#313111}
-
mnissler authored
Rationale is that disengaged write protect switch indicates the user already has control over firmware and VPD contents, trying to force enrollment in this environment doesn't make sense. BUG=chromium:450325 Review URL: https://codereview.chromium.org/871013004 Cr-Commit-Position: refs/heads/master@{#313110}
-
quiche authored
Implement support for adding networks. Specifically: 1) When an ACTION_ADD change is received from sync, apply that change to the platform's network configruation. 2) Provide a method that upper layers can call, to add a network to Chrome Sync. BUG=chromium:431435 TEST=components_unittests --gtest_filter="Wifi*" Review URL: https://codereview.chromium.org/836303004 Cr-Commit-Position: refs/heads/master@{#313109}
-
wfh authored
These are needed for Debug builds when using allocator_shim. These were accidently removed in r312720. BUG=451663 TEST=base_unittests, allocator_unittests (Debug, component=static_library) Review URL: https://codereview.chromium.org/872153002 Cr-Commit-Position: refs/heads/master@{#313108}
-
miletus authored
This CL was reverted at https://codereview.chromium.org/867773002/ due to perf bot redness at that time. Now that the perf bot has recovered, we can reland it. This is to make the trace events captured during smoothness test more useful in debugging smoothness/latency issues. These added trace events are supposed to be giving most useful information about the input/scheduling/rendering pipeline and have low occurrence in each frame so as to minimize the performance overhead. Following are the list for the added trace events roughly in the order of the input->rendering pipeline: LatencyInfo.Flow // so we can follow the input latency flow RenderWidgetHostViewAndroid::OnVSync // when frame is started InputHandlerProxy::HandleInputEvent // when the input event is handled on impl RenderWidget::OnHandleInputEvent // when the input event is handled on main Scheduler::BeginFrame // cc decides to schedule a frame Scheduler::BeginRetroFrame // cc starts a retro frame Scheduler::BeginImplFrame // impl frame is scheduled Scheduler::OnBeginImplFrameDeadline // impl frame actually starts OnSwapCompositorFrame // browser gets notified that renderer frame is ready CompositorImpl::PostComposit // browser schedules a frame SingleThreadProxy::CompositeImmediately // browser starts a frame SingleThreadProxy::DidSwapBuffersCompleteOnImplThread // browser frame is done BUG=449258 TBR=sievers@chromium.org,brianderson@chromium.org,skyostil@chromium.org Review URL: https://codereview.chromium.org/874283004 Cr-Commit-Position: refs/heads/master@{#313107}
-
samuong authored
BUG= Review URL: https://codereview.chromium.org/872883002 Cr-Commit-Position: refs/heads/master@{#313106}
-
rdevlin.cronin authored
Make MenuButton track its desried state while it's pressed so that, upon release, it returns to the proper state (instead of assuming STATE_NORMAL). BUG=431481 Review URL: https://codereview.chromium.org/873513002 Cr-Commit-Position: refs/heads/master@{#313105}
-
Sadrul Habib Chowdhury authored
BUG=none R=dcheng@chromium.org Review URL: https://codereview.chromium.org/875133002 Cr-Commit-Position: refs/heads/master@{#313104}
-
jfroy authored
On some platforms, notably the iOS simulator, VideoToolbox compression sessions vend 4:2:2 pixel buffers by default. This is not supported by the VideoFrame-CVPixelBuffer integration code. This patch forces VideoToolbox to vend I420 or NV12 buffers. For encoders that natively support those formats, this effectively changes nothing. For encoders that do not, VideoToolbox will convert submitted frames to whatever format the encoder wants. In practice, this is a defensive patch that also allows testing iOS cast streaming on the iOS simulator. BUG=450804 R=miu, hclam Review URL: https://codereview.chromium.org/859303004 Cr-Commit-Position: refs/heads/master@{#313103}
-
kolczyk authored
Before this change, when there were a lot of font fallbacks happening on the web site, the fallback font was mmaped multiple times, reaching up to 200 times in the TC url: http://jsfiddle.net/p5pe81vs/, leading to OOMs and crashes for renderer process. This happens after the change introduced in https://codereview.chromium.org/307243002 This CL keeps track of the mmaps for each font ID to avoid any further unnecessary IPC requests and mmaps for future requests of the same font ID that would result in new FD. BUG=430021 NOPRESUBMIT=true brettw indicates this use of ScopedAllowIO is acceptable. Previous code eluded IO checks, this change makes the IO use find-able. Review URL: https://codereview.chromium.org/697383002 Cr-Commit-Position: refs/heads/master@{#313102}
-
stevenjb authored
This is dependent on Shill change: https://chromium-review.googlesource.com/242491 (This change won't work without the Shill change, but it also won't make anything any more broken than it already is). BUG=449273 Review URL: https://codereview.chromium.org/867043002 Cr-Commit-Position: refs/heads/master@{#313101}
-
kjellander authored
The target was renamed in GYP a while back and in https://code.google.com/p/webrtc/source/detail?r=8117 for GN. This is the last reference left using the 'webrtc_base' target name. TBR=tommi@chromium.org Review URL: https://codereview.chromium.org/868573003 Cr-Commit-Position: refs/heads/master@{#313100}
-
forshaw authored
This adds a new process mitigation policy to harden the current process token's integrity level policy. What this actually means is the token's IL policy in its SACL is modified to add no-read-up and no-execute-up which is not the default. This prevents a lower privilege process from opening the token object with rights such as duplicate and impersonation which could be used to circumvent sandbox restrictions and elevate privileges. While the policy is only enabled on the browser process by making it a general mitigation policy it could be applied to all process levels such as the GPU process to provide a similar effect. BUG=440692 Review URL: https://codereview.chromium.org/810083002 Cr-Commit-Position: refs/heads/master@{#313099}
-
kundaji authored
Fix timeout check: If _expect_timeout flag is set, and timeout does not occur, then raise an exception. Add new test for safebrowsing for desktop: Confirm that safebrowsing is turned off on server when ChromeProxy header identifies request as originating from desktop platforms with c=<clienttype>. Fix safebrowsing test for mobile: Remove checks for safebrowsing response headers since it is not visible to telemetry tests. BUG=434769 Review URL: https://codereview.chromium.org/820093002 Cr-Commit-Position: refs/heads/master@{#313098}
-
tbarzic authored
BUG=417463 TBR=gwilson@chromium.org Review URL: https://codereview.chromium.org/878573005 Cr-Commit-Position: refs/heads/master@{#313097}
-
qiankun.miao authored
Instead of going through the layer pointer again. Review URL: https://codereview.chromium.org/872323003 Cr-Commit-Position: refs/heads/master@{#313096}
-
kjellander authored
Also cleanup some unneeded setting of the kUseGpuInTests command line flag. TESTED=Successful run using: out/Release/browser_tests --gtest_filter=WebRtcSimulcastBrowserTest.TestVgaReturnsTwoSimulcastStreams BUG= Review URL: https://codereview.chromium.org/874993002 Cr-Commit-Position: refs/heads/master@{#313095}
-
glaznev authored
Temporary disable VP8 HW video decoding on Exynos and MediaTek devices while HW decoder video freezes and distortions are investigated. BUG=446974, https://code.google.com/p/webrtc/issues/detail?id=4056 Review URL: https://codereview.chromium.org/866923003 Cr-Commit-Position: refs/heads/master@{#313094}
-
vmpstr authored
This patch adds frame timing request class, which contains a rect and an id for that rect. Furthermore, it adds plumbing so that the requests get propagated from the original Layer into both pending and active LayerImpls. Verified using tracing that the requests appear correctly. R=danakj, michaelblain@chromium.org BUG=441555 Review URL: https://codereview.chromium.org/834343004 Cr-Commit-Position: refs/heads/master@{#313093}
-
dnicoara authored
Symbols used in the unittests need to be exported otherwise they can't be referenced at link time. BUG=none TBR=kenrb@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/876753002 Cr-Commit-Position: refs/heads/master@{#313092}
-
mseaborn authored
This fixes warnings that appear when moving this code into components/nacl/. (The Chromium style checker is disabled for code under ppapi/.) Fix warnings about "override". Fix warning about NaClSubprocess: "[chromium-style] Complex constructor has an inlined body". BUG=239656 TEST=none Review URL: https://codereview.chromium.org/868273002 Cr-Commit-Position: refs/heads/master@{#313091}
-