- 06 Apr, 2017 40 commits
-
-
xunjieli authored
|force_quic_port_| is a dead field. BUG=475060 Review-Url: https://codereview.chromium.org/2802123002 Cr-Commit-Position: refs/heads/master@{#462693}
-
chcunningham authored
Now supporing "video/webm; codecs=vp09...." in calls to EME's requestForMediaKeySystemAccess(). Must run with the following flag: --enable-new-vp9-codec-string. This CL does not modify existing support for "video/mp4". To enable in MP4 run with --enable-vp9-in-mp4. Runtime flags are checked in MimeUtilInternal ParseVp9CodecID(). BUG=687627 Review-Url: https://codereview.chromium.org/2793163003 Cr-Commit-Position: refs/heads/master@{#462692}
-
megjablon authored
Add a feature to enable the new settings page with site breakdown. Also, add support so that when Data Saver is enabled on Android, compression stats collects site information. Don't collect site info when Data Saver is disabled, and when data usage reporting is disabled (when the proxy is turned off) keep the stats. The stats can be manually deleted using a button on the settings page. BUG=615560 Review-Url: https://codereview.chromium.org/2791563002 Cr-Commit-Position: refs/heads/master@{#462691}
-
yucliu authored
Add support for load/remove persistent license at Android level. Load: 1. Load eme session ID to key set ID map from persistent storage. 2. MediaDrm.restoreKeys. Remove: 1. Generate key release request. 2. Update session with key release response. 3. Clear persistent storage. BUG=493521 TEST=test page Review-Url: https://codereview.chromium.org/2796843002 Cr-Commit-Position: refs/heads/master@{#462690}
-
nainar authored
Follow up to https://codereview.chromium.org/2639303004 BUG=668012 Review-Url: https://codereview.chromium.org/2752563002 Cr-Commit-Position: refs/heads/master@{#462689}
-
skia-deps-roller@chromium.org authored
https://skia.googlesource.com/skia.git/+log/2e2b27fcc150..9a121cc6ad74 $ git log 2e2b27fcc..9a121cc6a --date=short --no-merges --format='%ad %ae %s' 2017-04-06 robertphillips Revert "Make GrCopySurfaceOp friendlier to GrSurfaceProxy" 2017-04-05 hans Specialize boxBlur(Interp) based on 'transpose' parameter 2017-04-06 msarett Revert "Manual revert: Add support for writing ICC profiles to webp encoder" 2017-04-06 mtklein jumper, gather_8888 2017-04-06 robertphillips Make GrCopySurfaceOp friendlier to GrSurfaceProxy 2017-04-06 mtklein tweaks to make gather_* easier in SkJumper 2017-04-06 mtklein jumper, turn off a few fancy features 2017-04-06 reed make copyTo_with_allocator android only Created with: roll-dep src/third_party/skia 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;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;master.tryserver.chromium.android:android_optional_gpu_tests_rel TBR=jvanverth@chromium.org Change-Id: I1cc80e87fd3411abe7b0e9e40a9d98b20045280c Reviewed-on: https://chromium-review.googlesource.com/470527Reviewed-by:
Skia Deps Roller <skia-deps-roller@chromium.org> Commit-Queue: Skia Deps Roller <skia-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#462688}
-
khorimoto authored
[CrOS Tether] Update SecureChannel and BleConnectionManager to use CryptAuthService instead of a Delegate. BUG=672263 Review-Url: https://codereview.chromium.org/2800883003 Cr-Commit-Position: refs/heads/master@{#462687}
-
sclittle authored
Before this CL, if a LoFi image was somehow loaded without the SERVER_LOFI_ON previews state bit set on the respective request, Blink would not reload that image if the user opts out of the LoFi experience on that page. This CL causes Blink to recognize any loaded image with the LoFi response headers as a LoFi image, regardless of its previews state bits. BUG=707916 Review-Url: https://codereview.chromium.org/2795073003 Cr-Commit-Position: refs/heads/master@{#462686}
-
hongchan authored
This CL wraps done() method in the global scope, which is defined by testharness.js to prevent a test from finishing prematurely. 2 layout tests are found from this check and fixed accordingly. BUG=708817 TESTS= webaudio/AudioParam/audioparam-update-value-attribute.html webaudio/DynamicsCompressor/dynamicscompressor-basic.html Review-Url: https://codereview.chromium.org/2804103002 Cr-Commit-Position: refs/heads/master@{#462685}
-
reveman authored
This avoids updating the surface contents scale based on the current transform if layer_transforms_should_scale_layer_contents is false. The result is that render surfaces size doesn't need to be adjusted during transform animations in the Chrome OS UI. This is a prerequisite to caching of render surfaces and is the preferred behavior as UI raster scale should not change during these animations. BUG=708513 TEST=cc_unittests --gtest_filter=LayerTreeHostCommonTest.CanAdjustRasterScaleTest CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel Review-Url: https://codereview.chromium.org/2795963002 Cr-Commit-Position: refs/heads/master@{#462684}
-
jcivelli authored
Preparing the MultiprocessTestClientLauncher for transitioning to the new base ChildProcessLauncher. More specifically, making ITestClient similar to IChildProcessService. This requires moving extra methods to a new interface ITestController, and creating a callback interface ITestCallback that lets the service sets the ITestController interface on the client. BUG=702316 Review-Url: https://codereview.chromium.org/2781913002 Cr-Commit-Position: refs/heads/master@{#462683}
-
joedow authored
On certain platforms, the icons in our toolbar were tinted pink instead of dark grey. I tracked this down to the API we use to retrieve the icon color. We retrieve the color by using a resourceID from the current context and pass it to a Chromium compat API. The problem is that our resourceID is based on the current Theme and the compat getColor method is not Theme aware. Therefore the ID retrieves a different color resource than what we expected. Note that this is only a problem on M and later releases. The fix for us is to just use the Android ContextCompat class for the color lookup instead of the Chromium version. BUG=704150 Review-Url: https://codereview.chromium.org/2799803004 Cr-Commit-Position: refs/heads/master@{#462682}
-
khorimoto authored
BUG=672263 Review-Url: https://codereview.chromium.org/2803913002 Cr-Commit-Position: refs/heads/master@{#462681}
-
hongchan authored
This suppresses unnecessary error message (due to the local hardware configuration) from the exception from should.throw(). BUG=709167 TEST=webaudio/dom-exceptions.html Review-Url: https://codereview.chromium.org/2803913003 Cr-Commit-Position: refs/heads/master@{#462680}
-
lpromero authored
The new rule is that coordinators don't decide how they are presented (presentation, containment, etc.). The parent can decide in -childCoordinatorDidStart|WillStop. That also means that the CoordinationContext is unnecessary. BUG=none R=marq@chromium.org,rohitrao@chromium.org,edchin@chromium.org,sczs@chromium.org Review-Url: https://codereview.chromium.org/2798833003 Cr-Commit-Position: refs/heads/master@{#462679}
-
staraz authored
CommitSurfaceHierarchy() moves pending_frame_callbacks_ into frame_callbacks_ before calling UpdateSurface() so that the ack doesn't arrive too early. exo::Surface is the only class which needs MojoCompositorFrameSinkClient::WillDrawSurface(). With this change, we can remove WillDrawSurface from the mojo interface and reduce IPC overhead. BUG=671202, 709076 Review-Url: https://codereview.chromium.org/2786643002 Cr-Commit-Position: refs/heads/master@{#462678}
-
glebl authored
For the 1st phase of LayoutNG's multicol implementation we want to utilize the existing ColumnBalancer class. That's why multicol blocks need to processed by Legacy Layout engine. This patch also fixes some DCHECK(NOT_IMPLEMENTED) crashes. BUG=635619 Review-Url: https://codereview.chromium.org/2803093003 Cr-Commit-Position: refs/heads/master@{#462677}
-
tapted authored
Currently does font size and line height. Color is next. And there is still plumbing required to ensure more controls/dialogs have access to views::style (and stop using SetFontList). This CL establishes a core requirement to let us iterate on layout for specific dialogs. Example screenshots at https://crbug.com/691891#c10 BUG=691891 Review-Url: https://codereview.chromium.org/2765883004 Cr-Commit-Position: refs/heads/master@{#462676}
-
dbeam authored
This is so all users must confirm sign in via "OK, GOT IT" instead of clicking "Settings" link (which closes the dialog without either of the "UNDO" or "OK, GOT IT" buttons being clicked). R=rogerta@chromium.org BUG=709113 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2800683008 Cr-Commit-Position: refs/heads/master@{#462675}
-
scottchen authored
BUG=703975 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2801453002 Cr-Commit-Position: refs/heads/master@{#462674}
-
xunjieli authored
BUG=669108 Review-Url: https://codereview.chromium.org/2802113002 Cr-Commit-Position: refs/heads/master@{#462673}
-
twellington authored
When the available screen height is small the BottomSheet skips the half state, so using #onTransitionPeekToHalf() is an unreliable way to make the bottom nav visible. Use @onSheetOFfsetChanged() instead BUG= Review-Url: https://codereview.chromium.org/2800973003 Cr-Commit-Position: refs/heads/master@{#462672}
-
zhongyi authored
return a boolean so that synchronous error can be detected. chromium: Remove QuicChromiumClientSession::ResumeCryptoConnect as well, which is no longer used. Merge internal change: 152398936 BUG=704949 Review-Url: https://codereview.chromium.org/2806553004 Cr-Commit-Position: refs/heads/master@{#462671}
-
pdfium-deps-roller authored
https://pdfium.googlesource.com/pdfium.git/+log/deff61fe7368..c758d9dd3f94 $ git log deff61fe7..c758d9dd3 --date=short --no-merges --format='%ad %ae %s' 2017-04-06 dalecurtis Remove stale gn arg to avoid undeclared argument warning. 2017-04-06 npm Cleanup CFX_BitmapComposer 2017-04-06 dsinclair Cleanup nits from previous XML Cl Created with: roll-dep src/third_party/pdfium BUG=645890 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 TBR=dsinclair@chromium.org Review-Url: https://codereview.chromium.org/2798063005 Cr-Commit-Position: refs/heads/master@{#462670}
-
alito authored
Adds a new dialog class based on our current UX mocks. The intention is to iterate with the UX team to come up with a UI for the Chrome Cleanup tool. Some functionality is currently missing and will be added in subsequent CLs: - Checkbox to ask for logs upload permissions - Animation when the details section is expanded/folded BUG=690020 Review-Url: https://codereview.chromium.org/2795133002 Cr-Commit-Position: refs/heads/master@{#462669}
-
hansberry authored
BleConnectionManager: Check when receiving BLE advertisements if a SecureChannel already exists. Not doing so results in a crash. BUG=706640 Review-Url: https://codereview.chromium.org/2804123002 Cr-Commit-Position: refs/heads/master@{#462668}
-
jbauman authored
Otherwise it's possible the video could be loaded before this code runs, in which case the canplaythrough event won't happen and the test will hang. TBR=kbr@chromium.org BUG=704389 Review-Url: https://codereview.chromium.org/2803823005 Cr-Commit-Position: refs/heads/master@{#462667}
-
Thiago Farina authored
It does the same thing (and has unit tests), so we can just use it instead of rolling our own function. BUG=None TEST=content_unittests Change-Id: I475a47ed460b808ecdb8c0218794b441d1e85e95 Reviewed-on: https://chromium-review.googlesource.com/465666Reviewed-by:
Avi Drissman <avi@chromium.org> Commit-Queue: Thiago Farina <tfarina@chromium.org> Cr-Commit-Position: refs/heads/master@{#462666}
-
dominickn authored
This is a speculative fix for a crash bug on Android where the delegate somehow ends up null. This CL adds a null check that skips interacting with the delegate in this situation (if it is null, native must have been freed). BUG=708562 Review-Url: https://codereview.chromium.org/2805543004 Cr-Commit-Position: refs/heads/master@{#462665}
-
catapult-deps-roller authored
https://chromium.googlesource.com/external/github.com/catapult-project/catapult.git/+log/3680efbfbcc7..ea02aa5af9f1 $ git log 3680efbfb..ea02aa5af --date=short --no-merges --format='%ad %ae %s' 2017-04-06 maxlg [Tracing] Simplify breakdown generation API with Range; change breakdown tests Created with: roll-dep src/third_party/catapult 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/2799253003 Cr-Commit-Position: refs/heads/master@{#462664}
-
nektar authored
This is in order to conform more closely to the ARIA standard and in order to fix a bug that prevented Jaws from reading the contents of ARIA grid cells in Forms Mode. BUG=707810 R=dmazzoni@chromium.org, aboxhall@chromium.org, aleventhal@chromium.org TESTED=manually with Jaws using snippet in the bug, browser tests Review-Url: https://codereview.chromium.org/2797463002 Cr-Commit-Position: refs/heads/master@{#462663}
-
chengx authored
We use GetTempFileName Windows API to generate an unique temp file name in some scenarios like downloading files. It is mentioned on MSDN for this API that "Due to the algorithm used to generate file names, GetTempFileName Windows API can perform poorly when creating a large number of files with the same prefix. In such cases, it is recommended that you construct unique file names based on GUIDs." The reasons why it's doing poorly include it takes a long time to find an unique name when a lot of names are already in use. This has been proved by the fact we found this API call takes minutes for some users who have lots of temp files in their default download directory. Note that the temp files in the default download directory can be generated by any software other than Chrome. This CL retires GetTempFileName and uses GUID to generate unique temp file names. With GUID, it is almost guaranteed that an unique temp file name can be generated with a single attempt. BUG=103737 Review-Url: https://codereview.chromium.org/2788483005 Cr-Commit-Position: refs/heads/master@{#462662}
-
khmel authored
This fix issue when running app for such apps does not have Chrome badging. This CL does not apply AppWindow icon to shelf item if window does not override its default icon. AppWindow might have its own icon (sine M54), however if it is not set then app icon is used. From other side shelf launcher controller has extra logic by applying additional badging over the icon. TEST=Manually BUG=708830 BUG=b/35258599 Review-Url: https://codereview.chromium.org/2804623004 Cr-Commit-Position: refs/heads/master@{#462661}
-
twellington authored
This reverts commit f7080b8d. On channel builds of Chrome, the PackageManager was failing to find @mipmap/ic_launcher, but it has no trouble finding @drawable/ic_launcher. A new values/ic_launcher_alias.xml create an alias from @drawable/ic_launcher to the old @mipmap/app_icon. drawable-v26/ic_launcher.xml provides an @drawable/ic_launcher version for adaptive icons. BUG=707449 Review-Url: https://codereview.chromium.org/2805083002 Cr-Commit-Position: refs/heads/master@{#462660}
-
ckrasic authored
Fix crash bug for the case that a request with a body matches a PUSH_PROMISE. R=rch@chromium.org BUG=705109 Review-Url: https://codereview.chromium.org/2804723003 Cr-Commit-Position: refs/heads/master@{#462659}
-
wutao authored
Currently we clone all the layers to do animation during screen rotation, which is slow on some of the devices. The solution is using compositor copy request to flatten the layer hierarchy and make animations more efficient. BUG=678763 R=oshima@chromium.org, bruthig@chromium.org TEST=Unittest with ScreenRotationAnimatorTest and Manual Review-Url: https://codereview.chromium.org/2780823002 Cr-Commit-Position: refs/heads/master@{#462658}
-
svaldez authored
The original metrics used units instead of enum. BUG=699226 Review-Url: https://codereview.chromium.org/2802923003 Cr-Commit-Position: refs/heads/master@{#462657}
-
zhongyi authored
BUG= Review-Url: https://codereview.chromium.org/2800683004 Cr-Commit-Position: refs/heads/master@{#462656}
-
fs authored
Lots of interfaces, so can take a while to run. Use the 'long' timeout option. BUG=709030 Review-Url: https://codereview.chromium.org/2806513002 Cr-Commit-Position: refs/heads/master@{#462655}
-
dschuyler authored
This CL changes how new custom spelling words are added in the settings. Rather than adding to the bottom of the list and trying to scroll to the new word, the new word is added to the top of the list. This also keeps the input field visible on long lists of words (it's frustrating to need to repeatedly scroll to the top to add the next word). BUG=708425 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2797133007 Cr-Commit-Position: refs/heads/master@{#462654}
-