- 03 Dec, 2016 40 commits
-
-
jialiul authored
UnsafeResource is used in creating/showing SB interstitial, thus this is a preparation step of componentizing SB interstitial. BUG=666100 Review-Url: https://codereview.chromium.org/2540563002 Cr-Commit-Position: refs/heads/master@{#436136}
-
watk authored
Supported profiles will not be used. Support is tested by trying to initialize the decoder. BUG=660942 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Review-Url: https://codereview.chromium.org/2548923002 Cr-Commit-Position: refs/heads/master@{#436135}
-
jbauman authored
Mappings need to stay the same across frames so textures aren't unnecessarily reallocated, but they should be deleted once they're not used to avoid leaking memory. CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel Review-Url: https://codereview.chromium.org/2544203003 Cr-Commit-Position: refs/heads/master@{#436134}
-
ltian authored
Some types of phones (such as Google Pixel) report ClassCastException error when it populates data for SearchEnginePreference. The reason of this bug is because SearchEnginePreference manually sets LayoutParams for the ListView in PreferenceFragment and some types of phones (Nexus 6P) use LinearyLayout to hold the ListView while other types of phones (Google Pixel) use FrameLayout to hold it. To solve this problem, get LayoutParams of ListView and cast it to MarginLayoutParams before setting margin values of it. Because both LinearLayout.LayoutParams and FrameLayout.LayoutParms inherit from MarginLayoutParams. BUG=670297 Review-Url: https://codereview.chromium.org/2543023004 Cr-Commit-Position: refs/heads/master@{#436133}
-
bajones authored
With this patch new requestPresent calls that are made while the first one is still pending will simply be queued up Blink-side and all resolved at once when the original request succeeds or fails. BUG=670441 Review-Url: https://codereview.chromium.org/2550863002 Cr-Commit-Position: refs/heads/master@{#436132}
-
fsamuel authored
This is dead code. BUG=none TBR=tsepez@chromium.org Review-Url: https://codereview.chromium.org/2550833002 Cr-Commit-Position: refs/heads/master@{#436131}
-
kozyatinskiy authored
BUG=666602 R=lushnikov@chromium.org Review-Url: https://codereview.chromium.org/2544383002 Cr-Commit-Position: refs/heads/master@{#436130}
-
kylechar authored
Before moving DisplayChangeObserver from src/ash/display to src/ui/display we need to remove all ash dependencies. 1. DisplayManager and DisplayConfigurator are injected instead of getting them from ash::Shell. 2. DCO no longer acts as a ShellObserver for shutdown. Add ShutdownObserver to do this instead. 3. Move display strings from ash to ui. BUG=667344 Review-Url: https://codereview.chromium.org/2523873002 Cr-Commit-Position: refs/heads/master@{#436129}
-
pfeldman authored
PerformanceMonitor: do not maintain a vector of frames in the monitor, single ExecutionContext member should suffice. Review-Url: https://codereview.chromium.org/2539323002 Cr-Commit-Position: refs/heads/master@{#436128}
-
sczs authored
BUG=666732 Review-Url: https://codereview.chromium.org/2544153004 Cr-Commit-Position: refs/heads/master@{#436127}
-
mpearson authored
These were added to the code in https://codereview.chromium.org/1855423003 BUG= Review-Url: https://codereview.chromium.org/2544883004 Cr-Commit-Position: refs/heads/master@{#436126}
-
pdr authored
27 new failures, 12 new passes. I haven't investigated which changes caused these, but the new failures are all minor subpixel issues. Review-Url: https://codereview.chromium.org/2550793002 Cr-Commit-Position: refs/heads/master@{#436125}
-
xidachen authored
This will make the APIs appear in the same order as in the CanvasRenderingContext2D.idl which makes it easy to identify which ones are missing. TBR=junov@chromium.org BUG=None Review-Url: https://codereview.chromium.org/2546693004 Cr-Commit-Position: refs/heads/master@{#436124}
-
slan authored
Pass the Connector* provided by the service:media's ServiceContext into MojoMediaClient::Initialize(), allowing MojoMediaClient implementations to connect to interfaces exposed by other services. Also makes the InterfaceProvider passed in CreateInterfaceFactory optional to eliminate unecessary complexity, and corrects an error in media_manifest.json. BUG=660736 Review-Url: https://codereview.chromium.org/2544523002 Cr-Commit-Position: refs/heads/master@{#436123}
-
stanisc authored
This change is a part of larger effort of propagating D3D VSync signal to the compositor. Since the current implementation in BrowserCompositorOutputSurface explicitly depends on a time based SyntheticBeginFrameSource, enne@ suggested that a good first step would be to try to decouple it from a specific BeginFrameSource type. Instead of passing SyntheticBeginFrameSource and CompositorVSyncManager in every constructor of BrowserCompositorOutputSurface and classes derived from it, this change replaces the SyntheticBFS / VSyncManager pair with a callback to update VSync parameters. The callback is handled at GpuProcessTransportFactory. BUG=467617 Review-Url: https://codereview.chromium.org/2511273002 Cr-Commit-Position: refs/heads/master@{#436122}
-
mattm authored
Fix PathBuilderKeyRolloverTest.TestMultipleRootMatchesOnlyOneWorks unordered_multimap ordering dependency. BUG=670889 Review-Url: https://codereview.chromium.org/2550893002 Cr-Commit-Position: refs/heads/master@{#436121}
-
gchatz authored
The JS Injection verification times out on some devices when used to tap a form element. This CL thus increases the timeout. BUG=670380 Review-Url: https://codereview.chromium.org/2543213003 Cr-Commit-Position: refs/heads/master@{#436120}
-
xhwang authored
The current structure make it impossible to support hosting different media services in different processes. For example, on desktop we may want to host a video decoder service in the GPU process, but host a CDM service in a utility process. For another example, on Android, we want to host the audio decoder and CDM service in the GPU process, but host a Renderer service in the browser process. This CL adds a MediaInterfaceProxy which will serve as a proxy (and central place) to dispatch media interface creation calls and decide where to forward the interface request to support the above use cases. In this CL, MediaInterfaceProxy will always forward calls to the existing media service we have. In future CLs, we'll add more logic to support the more complicated use cases. This also moves a lot of media logic into a helper class, which helps make RenderFrameHostImpl cleaner. BUG=664364 TEST=Maually tested. CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation Review-Url: https://codereview.chromium.org/2521133002 Cr-Commit-Position: refs/heads/master@{#436119}
-
dongseong.hwang authored
Original CL: https://codereview.chromium.org/2418173002/ Revert CL: https://codereview.chromium.org/2463103002/ https://codereview.chromium.org/2474073004 Changes: Skip failed gpu pixel tests until baseline is created. Fix following failures in Win7 dbg RendererPixelTest/2.PremultipliedTextureWithBackground GLRendererPixelTest.TextureQuadBatching RendererPixelTest/0.PremultipliedTextureWithBackground GLRendererPixelTest.NonPremultipliedTextureWithBackground IntersectingQuadGLPixelTest/0.Y16VideoQuads VideoGLRendererPixelTest.TwoColorY16Rect IntersectingQuadGLPixelTest/1.Y16VideoQuads TBR=dalecurtis@chromium.org,ccameron@chromium.org,dpranke@chromium.org,junov@chromium.org BUG=615325 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel Review-Url: https://codereview.chromium.org/2547683003 Cr-Commit-Position: refs/heads/master@{#436118}
-
staraz authored
This is a first step to separate exo::SurfaceFactoryOwner into exo::CompositorFrameSink and exo::CompositorFrameSinkHolder (WIP CL: https://codereview.chromium.org/2493223002) BUG=659601 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel Review-Url: https://codereview.chromium.org/2544103002 Cr-Commit-Position: refs/heads/master@{#436117}
-
dewittj authored
Since kInvalidOfflineId is a static data member, it needs explicitly defined storage as soon as it becomes 'odr-used'. Replace a temporary variable in RecentTabHelper with storage in offline_page_model.cc both for clarity and to allow further references to kInvalidOfflineId to be taken. BUG= Review-Url: https://codereview.chromium.org/2548033002 Cr-Commit-Position: refs/heads/master@{#436116}
-
thanhph authored
To reduce IPC calls between window_tree_client.cc and window_tree.cc. BUG=632049 Review-Url: https://codereview.chromium.org/2520093003 Cr-Commit-Position: refs/heads/master@{#436115}
-
Lucas Garron authored
Normally, regenerating this file is deterministic. I can't find a discrepancy between the JSON and the behaviour of the generated data, but this updates the .h so we can debug without blocking further changes right now. BUG=670139 TBR=palmer@chromium.org Review URL: https://codereview.chromium.org/2549903003 . Cr-Commit-Position: refs/heads/master@{#436114}
-
rockot authored
Instead of immediately tearing down the image_decoder service once it's idle, wait 5 seconds in case there are going to be more requests soon. This mirrors the behavior of utility process image decoding prior to servicification, and is intended to address latency issues with multiple image decodes happening in quick (but not quite immediate) succession. BUG=669835 Committed: https://crrev.com/0798a4585e6cb5df5e5596b8692656fca669cc28 Review-Url: https://codereview.chromium.org/2538833004 Cr-Original-Commit-Position: refs/heads/master@{#435815} Cr-Commit-Position: refs/heads/master@{#436113}
-
twifkak authored
This brings it in sync with components/precache/OWNERS. BUG= Review-Url: https://codereview.chromium.org/2541163002 Cr-Commit-Position: refs/heads/master@{#436112}
-
vakh authored
Doing TBR so that we can get some information from the minidumps over the weekend. BUG=660293 TBR=csharrison Review-Url: https://codereview.chromium.org/2542373002 Cr-Commit-Position: refs/heads/master@{#436111}
-
dmazzoni authored
If WebContentsImpl::IsNeverShown() is true, like for an extension background page, then there's never a reason to enable accessibility. Update WebContentsImpl::SetAccessibilityMode to check for this, and also update the UI page for chrome://accessibility to avoid exposing such views. BUG=365370 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation Review-Url: https://codereview.chromium.org/2544993002 Cr-Commit-Position: refs/heads/master@{#436110}
-
sczs authored
BUG=666732 Review-Url: https://codereview.chromium.org/2550813002 Cr-Commit-Position: refs/heads/master@{#436109}
-
skia-deps-roller authored
https://skia.googlesource.com/skia.git/+log/51d77ffdc635..d87fbee77524 $ git log 51d77ffdc..d87fbee77 --date=short --no-merges --format='%ad %ae %s' 2016-12-02 scroggo Do not create an SkRawCodec with zero dimensions Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, see: http://www.chromium.org/developers/tree-sheriffs/sheriff-details-chromium#TOC-Failures-due-to-DEPS-rolls CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel TBR=brianosman@google.com Review-Url: https://codereview.chromium.org/2549943002 Cr-Commit-Position: refs/heads/master@{#436108}
-
erg authored
BUG=665074 Review-Url: https://codereview.chromium.org/2525563003 Cr-Commit-Position: refs/heads/master@{#436107}
-
dbeam authored
R=dschuyler@chromium.org BUG=614265 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2544453003 Cr-Commit-Position: refs/heads/master@{#436106}
-
jeffcarp authored
These tests were failing around 17% of the time on Windows. BUG=670846 R=qyearsley@chromium.org Review-Url: https://codereview.chromium.org/2550733002 Cr-Commit-Position: refs/heads/master@{#436105}
-
eugenebut authored
This matcher will be used to check that interstitial was dismissed after going back or proceeding. BUG=531721 Review-Url: https://codereview.chromium.org/2546193002 Cr-Commit-Position: refs/heads/master@{#436104}
-
dbeam authored
R=dschuyler@chromium.org BUG=614265 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2538373002 Cr-Commit-Position: refs/heads/master@{#436103}
-
catapult-deps-roller authored
https://chromium.googlesource.com/external/github.com/catapult-project/catapult.git/+log/8d05c456e60b..ca719be61d32 $ git log 8d05c456e..ca719be61 --date=short --no-merges --format='%ad %ae %s' 2016-12-02 aiolos Make telemetry use the same chrome stable build as tracing/dashboard. 2016-12-02 aiolos Update Chrome Cannary/Dev channel reference builds. Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, see: http://www.chromium.org/developers/tree-sheriffs/sheriff-details-chromium#TOC-Failures-due-to-DEPS-rolls CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel TBR=catapult-sheriff@chromium.org Review-Url: https://codereview.chromium.org/2550783002 Cr-Commit-Position: refs/heads/master@{#436102}
-
tbansal authored
Initialize data reduction proxy (DRP) bypass stats on IO thread, and register as a network change notifier on the IO thread. This ensures that network change notifier does not notify DRP bypass stats on IO thread after DRP bypass stats has been destroyed. This prevents the use after null crash. Also, add thread checker to some of the other DRP classes. CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_cronet_tester BUG=669929 Review-Url: https://codereview.chromium.org/2546023002 Cr-Commit-Position: refs/heads/master@{#436101}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/372ee1fb..6e549d18 Please follow these instructions for assigning/CC'ing issues: https://github.com/v8/v8/wiki/Triaging%20issues Please close rolling in case of a roll revert: https://v8-roll.appspot.com/ This only works with a Google account. CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel TBR=hablich@chromium.org,machenbach@chromium.org,littledan@chromium.org,vogelheim@chromium.org Review-Url: https://codereview.chromium.org/2544423002 Cr-Commit-Position: refs/heads/master@{#436100}
-
toyoshim authored
NOTRY=true BUG=na Review-Url: https://codereview.chromium.org/2549763002 Cr-Commit-Position: refs/heads/master@{#436099}
-
watk authored
This deletes things that are very VDA specific and will not be reusable. BUG=660942 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Review-Url: https://codereview.chromium.org/2550523003 Cr-Commit-Position: refs/heads/master@{#436098}
-
paulmiller authored
This grows standalone WebView APKs by ~1MB. Ameliorating the growth is tracked in the same bug. BUG=662166 Review-Url: https://codereview.chromium.org/2541993002 Cr-Commit-Position: refs/heads/master@{#436097}
-