- 17 Aug, 2018 40 commits
-
-
Timothy Gu authored
The tests themselves were moved in https://github.com/web-platform-tests/wpt/pull/11927. NOEXPORT=true Change-Id: I680e2155b34f37e8693e36bacbf8aafeed918db4 Reviewed-on: https://chromium-review.googlesource.com/1179617Reviewed-by:
Philip Jägenstedt <foolip@chromium.org> Commit-Queue: Timothy Gu <timothygu@chromium.org> Cr-Commit-Position: refs/heads/master@{#584168}
-
Jun Mukai authored
Those three boolean window properties are used both in ash (split screens, overview mode, and tablet mode) and browser / tab-dragging. They need to be synchronized. ash::kTabDraggingSourceWindowKey also needs to be addressed for the same reason, though the aura::Window* type requires some additional complications. Another CL should deal with it. Bug: 867074 Test: none Change-Id: I3f71b13322724cf20fbe103826532074c21c3c38 Reviewed-on: https://chromium-review.googlesource.com/1180094Reviewed-by:
James Cook <jamescook@chromium.org> Reviewed-by:
Tom Sepez <tsepez@chromium.org> Commit-Queue: Jun Mukai <mukai@chromium.org> Cr-Commit-Position: refs/heads/master@{#584167}
-
Xida Chen authored
Right now in TouchActionFilters we have DumpWithoutCrashing for debugging purpose. Since there are too many reports, it could impact the decision of which crash is more important. This CL makes the report to be generated once every 100 times. Bug: None Change-Id: Ie370f0bdbf5d84e2bcf410fbf06a183f9b20aa6f Reviewed-on: https://chromium-review.googlesource.com/1179609 Commit-Queue: Xida Chen <xidachen@chromium.org> Reviewed-by:
Timothy Dresser <tdresser@chromium.org> Cr-Commit-Position: refs/heads/master@{#584166}
-
Xida Chen authored
When there is a pinch zoom gesture, it will always be sent to the root frame even if the fingers are targeting the child frame. In this case, the TouchActionFilter::allowed_touch_action_ of the root frame may not have a value and results in a crash. This CL fixes it by force the allowed_touch_action_ of the root frame to auto in this case. A new browser test is added. TBR=creis@chromium.org Bug: 851644 Change-Id: I1c9d87a1b5fecd7140fdc0ef3bfcfc4b0ea930ea Reviewed-on: https://chromium-review.googlesource.com/1178634 Commit-Queue: Xida Chen <xidachen@chromium.org> Reviewed-by:
Timothy Dresser <tdresser@chromium.org> Cr-Commit-Position: refs/heads/master@{#584165}
-
Aaron Leventhal authored
TBR: dmazzoni@chromium.org NOTRY: true Bug: 875163 Change-Id: Ic18bb12718321ac17673581697901fbd864eec60 Reviewed-on: https://chromium-review.googlesource.com/1180000Reviewed-by:
Aaron Leventhal <aleventhal@chromium.org> Commit-Queue: Aaron Leventhal <aleventhal@chromium.org> Cr-Commit-Position: refs/heads/master@{#584164}
-
rbpotter authored
Correct Print Preview custom margin logic to match the old UI. The following rules should be followed: 1) If there is no sticky custom margins value, when custom margins are selected, they should be initialized to the document margins to avoid a preview regeneration. 2) If there is a sticky value, custom margins should be initialized to that sticky value, even if this results in a regeneration of the preview. 3) If at any point the user changes the orientation or the media size, the sticky custom margins value is cleared. This happens even if the media size is changed while the margins are not available, i.e., while previewing a PDF, because the media size value is sticky. Bug: 870249 Change-Id: Ibbe5084e34a8b80ec452ec9697184f0c274d2132 Reviewed-on: https://chromium-review.googlesource.com/1161288Reviewed-by:
Scott Chen <scottchen@chromium.org> Reviewed-by:
Lei Zhang <thestig@chromium.org> Commit-Queue: Rebekah Potter <rbpotter@chromium.org> Cr-Commit-Position: refs/heads/master@{#584163}
-
Joshua Bell authored
Bug: 467150 Change-Id: I4d45b7aab0f8fcac5fe0d812c172d9fa0194f9b9 Reviewed-on: https://chromium-review.googlesource.com/1174920 Commit-Queue: Joshua Bell <jsbell@chromium.org> Reviewed-by:
Victor Costan <pwnall@chromium.org> Cr-Commit-Position: refs/heads/master@{#584162}
-
Clark DuVall authored
http://crrev.com/c/1179263 switched SocketExtensionWithDnsLookupFunction::StartDnsLookup to use mojo API. Bug: 874659 Cq-Include-Trybots: luci.chromium.try:linux_mojo Change-Id: Ia65b22c593e6df68dfc20b60942747015a46cc8d Reviewed-on: https://chromium-review.googlesource.com/1180256Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Commit-Queue: Clark DuVall <cduvall@chromium.org> Cr-Commit-Position: refs/heads/master@{#584161}
-
skia-chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/bc414ed5dec5..54ff302cdc5a git log bc414ed5dec5..54ff302cdc5a --date=short --no-merges --format='%ad %ae %s' 2018-08-17 caryclark@skia.org avoid degenerate point in addPath extend mode 2018-08-17 caryclark@skia.org pathops remove degenerate line on close 2018-08-17 fmalita@chromium.org [skottie] Initial text layer plumbing 2018-08-17 allanmac@google.com Documentation updates and improved gcc compatibility. 2018-08-17 robertphillips@google.com Revert "Make directFilterMaskGPU & directFilterRRectMaskGPU no longer require canFilterMaskGPU's permission" 2018-08-17 robertphillips@google.com Remove occluder feature from blur mask filter 2018-08-17 caryclark@skia.org fixup winding contours 2018-08-17 benjaminwagner@google.com [Bazel] Enable GPU for Android build. 2018-08-17 z102.zhang@samsung.com After call 'va_start',some place not call 'va_end' 2018-08-17 z102.zhang@samsung.com BAD_COPY_PASTE in SkSLLayout.h 2018-08-17 kjlubick@google.com [PathKit] Add docs page 2018-08-17 robertphillips@google.com Make directFilterMaskGPU & directFilterRRectMaskGPU no longer require canFilterMaskGPU's permission Created with: gclient setdep -r src/third_party/skia@54ff302cdc5a The AutoRoll server is located here: https://autoroll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel TBR=kjlubick@chromium.org Change-Id: I8a7337f8e7278f392886303b5be26db192743de2 Reviewed-on: https://chromium-review.googlesource.com/1180010Reviewed-by:
skia-chromium-autoroll <skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: skia-chromium-autoroll <skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#584160}
-
Bill Budge authored
- Moves ScriptResource::SingleCachedMetadataHandlerImpl out of ScriptResource and into the blink namespace so it can be used by other script-like resources. - Creates this CacheHandler type for RawResource type kRaw, which will be needed for WASM modules. Bug: chromium:719172 Change-Id: I34a2740310d2d3f4ccb0cea1bb664db0b9c53f5e Reviewed-on: https://chromium-review.googlesource.com/1174903 Commit-Queue: Bill Budge <bbudge@chromium.org> Reviewed-by:
Yutaka Hirano <yhirano@chromium.org> Reviewed-by:
Hiroshige Hayashizaki <hiroshige@chromium.org> Cr-Commit-Position: refs/heads/master@{#584159}
-
depot-tools-chromium-autoroll authored
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/ed0d273bfa51..7de5f08c459c git log ed0d273bfa51..7de5f08c459c --date=short --no-merges --format='%ad %ae %s' 2018-08-17 jbudorick@chromium.org bot_update: remove --gerrit_repo and --gerrit_ref. Created with: gclient setdep -r src/third_party/depot_tools@7de5f08c459c The AutoRoll server is located here: https://depot-tools-chromium-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. BUG=chromium:865882 TBR=agable@chromium.org Change-Id: Ic1d09bb6c6bb7739af9f9a6d7b078c32e6cdd8ff Reviewed-on: https://chromium-review.googlesource.com/1180004Reviewed-by:
depot-tools-chromium-autoroll <depot-tools-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: depot-tools-chromium-autoroll <depot-tools-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#584158}
-
Kim Paulhamus authored
WebAuthN is now enabled by default on Android but intentionally is not supported by WebView Bug: 875174 Change-Id: Iea94af1ed20884bcd6957ffb5057deb30cb8fb25 Reviewed-on: https://chromium-review.googlesource.com/1179964Reviewed-by:
Bo <boliu@chromium.org> Commit-Queue: Kim Paulhamus <kpaulhamus@chromium.org> Cr-Commit-Position: refs/heads/master@{#584157}
-
Brian Sheedy authored
This reverts commit dd9f811b. Reason for revert: Causing renderer crashes in some VR tests https://crbug.com/875121 Original change's description: > Add support for reporting EGL Timestamps via > presentation feedback. > > This CL adds support for reporting egl_composite_interval and > presentation_time via the presentation feedabck. > GLSurfacePresentationHelper uses the new interface > EGLTImestampClient to query the egl timestamp info. > > Bug: 790761 > Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel > Change-Id: I7e1f3200bba41bf3252b8acedc68393eeeb76df5 > Reviewed-on: https://chromium-review.googlesource.com/1106600 > Commit-Queue: vikas soni <vikassoni@chromium.org> > Reviewed-by: Antoine Labour <piman@chromium.org> > Cr-Commit-Position: refs/heads/master@{#583360} TBR=penghuang@chromium.org,brianderson@chromium.org,piman@chromium.org,ericrk@chromium.org,vikassoni@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 790761 Change-Id: I75d1140881a8ae2d94512bde56dae5b27d532d7c Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel Reviewed-on: https://chromium-review.googlesource.com/1180042Reviewed-by:
Brian Sheedy <bsheedy@chromium.org> Commit-Queue: Brian Sheedy <bsheedy@chromium.org> Cr-Commit-Position: refs/heads/master@{#584156}
-
Kevin Marshall authored
Tests may interact with the WebRunner FIDL services and the underlying browser objects for end to end testing of service and browser functionality. * Add a browser test launcher main() for WebRunner. * Add some simple navigation tests. * Wire up GoBack()/GoForward() FIDL calls. * Add embedded test server resources and initialization logic. * Add missing deletion & notification calls to BrowserContext dtor. * Use FIDL events for navigation state changes. * Bug fixes: ** Move BrowserContext and Screen deletion to PostMainMessageLoopRun(), so that they may use the MessageLoop during teardown. ** Fix Frame dtor to allow for null WindowTreeHosts (headless case) ** Fix std::move logic in Frame ctor which lead to no WebContents observer being registered. Bug: 871594 Change-Id: I36bcbd2436d534d366c6be4eeb54b9f9feadd1ac Reviewed-on: https://chromium-review.googlesource.com/1164539 Commit-Queue: Kevin Marshall <kmarshall@chromium.org> Reviewed-by:Wez <wez@chromium.org> Reviewed-by:
Fabrice de Gans-Riberi <fdegans@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#584155}
-
Christopher Grant authored
Also, move UI support source out of the UI library. Those files are meant to supply capabilitie to the UI library, but not live in the library itself. BUG= R=acondor Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:linux_vr;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel Change-Id: Ice761aa2d0f18f32bf9600e4a202421f5f705e51 Reviewed-on: https://chromium-review.googlesource.com/1179979Reviewed-by:
Aldo Culquicondor <acondor@chromium.org> Commit-Queue: Christopher Grant <cjgrant@chromium.org> Cr-Commit-Position: refs/heads/master@{#584154}
-
David Black authored
Will be used for an Assistant suggestion chip. Bug: b:111694337 Change-Id: I9acb85b359cd8d7293fe9163468ce1d63fec40d2 Reviewed-on: https://chromium-review.googlesource.com/1179971 Commit-Queue: David Black <dmblack@google.com> Reviewed-by:
Xiaohui Chen <xiaohuic@chromium.org> Cr-Commit-Position: refs/heads/master@{#584153}
-
Wez authored
This reverts commit d3c0d246. Reason for revert: Speculative revert for issue 864351, which started on Canary channel the day after this was landed. The tests in the FileSystemURLLoaderFactoryTest suite remain disabled, because they hit a NetworkService feature check now, under Cast, if re-enabled. Original change's description: > Simplify implementation of FileSystemOperationRunner. > > - Use a base::AutoReset instance to manage a single integer tracking > whether the completion callback for an operation is invoked before > we have actually returned to the caller. > - Remove the now-unused OperationHandle and BeginOperationScoper. > - Replace SupportsWeakPtr with an internal WeakPtrFactory. > - Replace potentially unsafe use of GetWeakPtr() with a |weak_ptr_| > member. > - Temporarily disables the recently-added FileSystemURLLoaderFactoryTest > tests, which have incorrect threading, causing WeakPtr checks to > fire. > > Bug: 846985, 860547 > Change-Id: Ia059b1b87ef11f3218aeb6c65d7b8dd62be6c393 > Reviewed-on: https://chromium-review.googlesource.com/1074427 > Commit-Queue: Wez <wez@chromium.org> > Reviewed-by: Ken Rockot <rockot@chromium.org> > Reviewed-by: Taiju Tsuiki <tzik@chromium.org> > Reviewed-by: Chris Mumford <cmumford@chromium.org> > Reviewed-by: Alexander Alekseev <alemate@chromium.org> > Cr-Commit-Position: refs/heads/master@{#574220} TBR=wez@chromium.org,rockot@chromium.org,alemate@chromium.org,noel@chromium.org,fukino@chromium.org,cmumford@chromium.org,tzik@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 846985, 860547, 864351 Change-Id: Ib858c73226785d9fbef3459d49e6cc3fd670d040 Reviewed-on: https://chromium-review.googlesource.com/1179782 Commit-Queue: Wez <wez@chromium.org> Reviewed-by:
Wez <wez@chromium.org> Cr-Commit-Position: refs/heads/master@{#584152}
-
Findit authored
This reverts commit 434f3432. Reason for revert: Findit (https://goo.gl/kROfz5) identified CL at revision 584133 as the culprit for failures in the build cycles as shown on: https://findit-for-me.appspot.com/waterfall/culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyRAsSDVdmU3VzcGVjdGVkQ0wiMWNocm9taXVtLzQzNGYzNDMyNTkwODg4Yjg5OGNlODVmZGI5OWVhYmZiYjJkNTlmNzIM Sample Failed Build: https://ci.chromium.org/buildbot/chromium/android-rel/738 Sample Failed Step: compile Original change's description: > Disable flaky RestoreHistogramTest testWritingHistogramAtStartup. > > TBR=tedchoc@chromium.org > NOTRY=true (disabling a test) > > Bug: 875372 > Change-Id: Ia51964a62207de7300b159e80a3e4816af8f579b > Reviewed-on: https://chromium-review.googlesource.com/1180165 > Reviewed-by: apacible <apacible@chromium.org> > Commit-Queue: apacible <apacible@chromium.org> > Cr-Commit-Position: refs/heads/master@{#584133} Change-Id: Ib147d1b5da422966072e141e1612b571aaf29587 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 875372 Reviewed-on: https://chromium-review.googlesource.com/1180263 Cr-Commit-Position: refs/heads/master@{#584151}
-
Ramin Halavati authored
Google URL preferences are moved to the persistent storage list for the incognito mode. This CL does not change any behavior. Bug: 861722 Change-Id: I72c4cb075551b81c1ceeb04eaadbeff7f53447b5 Reviewed-on: https://chromium-review.googlesource.com/1176805Reviewed-by:
Peter Kasting <pkasting@chromium.org> Commit-Queue: Peter Kasting <pkasting@chromium.org> Cr-Commit-Position: refs/heads/master@{#584150}
-
Farah Charab authored
Adds support to sync the virtual clocks of the various threads created throughout the porgram. This code doesn't include cross-thread posting yet. Bug: 852076 Change-Id: I7936f464f9bfbd35eed3840841c0d8b27c138edc Reviewed-on: https://chromium-review.googlesource.com/1165145Reviewed-by:
Alexander Timin <altimin@chromium.org> Reviewed-by:
Sami Kyöstilä <skyostil@chromium.org> Cr-Commit-Position: refs/heads/master@{#584149}
-
Jennifer Apacible authored
TBR=pkasting@chromium.org NOTRY=true (disabling tests) Bug: 872705 Change-Id: Id68190e7ece3004b58fe1450a9e2421d7fad81da Reviewed-on: https://chromium-review.googlesource.com/1180251Reviewed-by:
apacible <apacible@chromium.org> Commit-Queue: apacible <apacible@chromium.org> Cr-Commit-Position: refs/heads/master@{#584148}
-
Becca Hughes authored
Add the structure for a basic media session service that will control media sessions and audio focus across the entire system. The mojo API is based on the current public content API. BUG=875004 Change-Id: Ie7ab6be5c13ba89e4e8865d9f65fb1533b6925af Reviewed-on: https://chromium-review.googlesource.com/1178681 Commit-Queue: Becca Hughes <beccahughes@chromium.org> Reviewed-by:
Ken Rockot <rockot@chromium.org> Cr-Commit-Position: refs/heads/master@{#584147}
-
Calder Kitagawa authored
Phase 2 of the work to replace url_template with action and params as per the updated WebShareTarget spec: https://wicg.github.io/web-share-target/. This work stops the parser from parsing |url_template| for |share_target| and instead parses |action| and |params|. This will effectively disable any downstream dependencies which trigger when |url_template| is populated. Disabled codepaths are in chrome/browser/webshare and chrome/android/webapk. This will be quickly remedied before M70. See the bug for a detailed plan for performing these changes. Bug: 871788 Change-Id: If15f1158ae439286c7a2d64538842c21fd1b9d5f Reviewed-on: https://chromium-review.googlesource.com/1168115 Commit-Queue: Mounir Lamouri <mlamouri@chromium.org> Reviewed-by:
Mounir Lamouri <mlamouri@chromium.org> Reviewed-by:
Ken Buchanan <kenrb@chromium.org> Reviewed-by:
Xi Han <hanxi@chromium.org> Cr-Commit-Position: refs/heads/master@{#584146}
-
Yuankai Yu authored
Apple doesn't allow advertising with service data, as a result we are advertising the EID in the form of service UUID in the advertisement. Chrome on Mac advertises in this form, however Chrome on all platform needs to parse this form of advertisement as well since iOS phone can only advertise in this form. Bug: 875074 Change-Id: I654d2cfbbf5692cf9b17876b2d05bfad07f7bba2 Reviewed-on: https://chromium-review.googlesource.com/1171253 Commit-Queue: Yuankai Yu <yyk@google.com> Reviewed-by:
Jun Choi <hongjunchoi@chromium.org> Cr-Commit-Position: refs/heads/master@{#584145}
-
Nico Weber authored
Also make notification_helper_unittests run on the CrWinAsan* bots since they now run tests on Win10 and that suite only has issues on Win7. Some tests currently fail under asan. I'm for now not running the suites containing these tests at all. I'll fix (or disable individual tests) and gradually add the missing test suites: - cc_unittests fails LayerTreeHostBlendingPixelTest, https://crbug.com/875223 - install_static_unittests fails GetSandboxSidPrefix, https://crbug.com/875225 - sbox_integration_tests fails TestAddressSanitizer, https://crbug.com/875242 - browser_tests (and viz_browser_tests and network_service_browser_tests) fail PictureInPicture (https://crbug.com/873234), MouseLeave (https://crbug.com/856169) - sync_integration_tests fails MC_MergeDifferentBMModelsModeratelyComplex, https://crbug.com/875239 Bug: 869973 Change-Id: I5173419ac0a9ed4879dcfc91614ffc335d749b04 Reviewed-on: https://chromium-review.googlesource.com/1179087Reviewed-by:
Reid Kleckner <rnk@chromium.org> Cr-Commit-Position: refs/heads/master@{#584144}
-
Robert Ma authored
Looks like the test is in fact flaky-timeout on all platforms. TBR=foolip No-Try: True Bug: 875249 Change-Id: I9e6a3c96afbf539c8c685ef079993c138826ea18 Reviewed-on: https://chromium-review.googlesource.com/1180248Reviewed-by:
Robert Ma <robertma@chromium.org> Commit-Queue: Robert Ma <robertma@chromium.org> Cr-Commit-Position: refs/heads/master@{#584143}
-
Jennifer Apacible authored
TBR=sandersd@chromium.org NOTRY=true (disabling a test) Bug: 875278 Change-Id: I26c070fc09e5c7798fcbed324286c7b4e7ece379 Reviewed-on: https://chromium-review.googlesource.com/1180247Reviewed-by:
apacible <apacible@chromium.org> Commit-Queue: apacible <apacible@chromium.org> Cr-Commit-Position: refs/heads/master@{#584142}
-
Krishna Govind authored
R=abdulsyed@chromium.org Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet Change-Id: I8c56ab263b32979b6e310e777b91895220200af7 Reviewed-on: https://chromium-review.googlesource.com/1180175Reviewed-by:
Krishna Govind <govind@chromium.org> Cr-Commit-Position: refs/heads/master@{#584141}
-
Jennifer Apacible authored
It is flakily crashing. TBR=sandersd@chromium.org NOTRY=true (disabling a test) Bug: 875390 Change-Id: I22c9fd4a28ef513682b3dac7c5c2706c4cdd0b37 Reviewed-on: https://chromium-review.googlesource.com/1180180Reviewed-by:
apacible <apacible@chromium.org> Commit-Queue: apacible <apacible@chromium.org> Cr-Commit-Position: refs/heads/master@{#584140}
-
Jennifer Apacible authored
TBR=rohitrao@chromium.org NOTRY=true (disabling tests) Bug: 875313 Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet Change-Id: Ib632b4395c18c417832a43d4cbe1082bfc8a7044 Reviewed-on: https://chromium-review.googlesource.com/1180173Reviewed-by:
apacible <apacible@chromium.org> Commit-Queue: apacible <apacible@chromium.org> Cr-Commit-Position: refs/heads/master@{#584139}
-
Mounir Lamouri authored
The custom control fullscreen detection will be used to override DisplayType so that an inline playback that is "effectively fullscreen" will be represented as fullscreen with regards to watch time. Bug: 875083 Change-Id: Ie5ced38ae559cfa3d1cfc046cd94a4a34b139ccb Reviewed-on: https://chromium-review.googlesource.com/1178998Reviewed-by:
Dale Curtis <dalecurtis@chromium.org> Commit-Queue: Mounir Lamouri <mlamouri@chromium.org> Cr-Commit-Position: refs/heads/master@{#584138}
-
Robert Sesek authored
Generating the test data at build time is causing issues on certain bots. The files are too large to commit to source control, so store them in the CIPD package chromium/chrome/test_data/safe_browsing/dmg. Bug: 817663 Change-Id: Iebf45db581e2bfdefab0eda32722f81cf036d900 Reviewed-on: https://chromium-review.googlesource.com/1175041Reviewed-by:
Jialiu Lin <jialiul@chromium.org> Reviewed-by:
Ken Rockot <rockot@chromium.org> Reviewed-by:
Vadim Shtayura <vadimsh@chromium.org> Commit-Queue: Robert Sesek <rsesek@chromium.org> Cr-Commit-Position: refs/heads/master@{#584137}
-
Xida Chen authored
Previously the CL was reverted because it hits a DCHECK in the test. The reason is that in the test, the guest web contents is ready, but it is not yet attached to the render widget host view. This CL fixes the problem by waiting for at most of 200ms for the guest web contents to be attached. I have ran this locally for more than 20 times and there is no failure. Patchset 1 is the same as the CL that was reverted, so that it is easier to review Bug: 873211 Change-Id: I5c36da5be5d812bbd5f1964605fc6697166a2539 Reviewed-on: https://chromium-review.googlesource.com/1177884 Commit-Queue: Xida Chen <xidachen@chromium.org> Reviewed-by:
Alex Moshchuk <alexmos@chromium.org> Cr-Commit-Position: refs/heads/master@{#584136}
-
Alexandr Ilin authored
This CL makes the predictor compatible with the network service. All used APIs correctly work with the disabled network service as well, so there is no need to keep both code paths. Since all requests to the NetworkContext should be made on the UI thread, this CL modifies predictors::PreconnectManager class so it lives entirely on the UI thread instead of IO thread. We cannot issue synchronous requests to the proxy resolution service with the network service. This CL removes skipping preresolving in cases when a proxy is enabled, since it relies on synchronous call to the proxy resolution service. Follow-up CL that sends an asynchronous request to the proxy resolution service in parallel with a resolve host request will be submitted shortly. Bug: 809583 Change-Id: I1afe9895fc1fba163d8519df465f98a4c6a5e552 Reviewed-on: https://chromium-review.googlesource.com/1165550 Commit-Queue: Alexandr Ilin <alexilin@chromium.org> Reviewed-by:
Avi Drissman <avi@chromium.org> Reviewed-by:
Benoit L <lizeb@chromium.org> Reviewed-by:
Matt Menke <mmenke@chromium.org> Cr-Commit-Position: refs/heads/master@{#584135}
-
Dale Curtis authored
There are bugs in MediaCodec on Marshmallow that are trivially hit when using this API there, so we need to limit our usage to Nougat. This also partially reverts a speculative fix to MediaCodecBridge, but not the log message for errors it added. BUG=873094 TEST=none Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel Change-Id: I4762456ed18a4c26f1f730d736cfd1f94c9dbe48 Reviewed-on: https://chromium-review.googlesource.com/1180062Reviewed-by:
Thomas Guilbert <tguilbert@chromium.org> Commit-Queue: Dale Curtis <dalecurtis@chromium.org> Cr-Commit-Position: refs/heads/master@{#584134}
-
Jennifer Apacible authored
TBR=tedchoc@chromium.org NOTRY=true (disabling a test) Bug: 875372 Change-Id: Ia51964a62207de7300b159e80a3e4816af8f579b Reviewed-on: https://chromium-review.googlesource.com/1180165Reviewed-by:
apacible <apacible@chromium.org> Commit-Queue: apacible <apacible@chromium.org> Cr-Commit-Position: refs/heads/master@{#584133}
-
Jennifer Apacible authored
NOTRY=true (disabling tests) Bug: 875137, 622387 TBR: dtseng@chromium.org Change-Id: I625e4bcf454fb7dcdf67e83cfbe2ac643d9d8c7e Reviewed-on: https://chromium-review.googlesource.com/1179974 Commit-Queue: apacible <apacible@chromium.org> Reviewed-by:
apacible <apacible@chromium.org> Cr-Commit-Position: refs/heads/master@{#584132}
-
Tessa Nijssen authored
This is a reland of http://crrev/c/1178467. TextSuggestionsTouchBarControllerTest.InvalidRange was modified so that it sets the controller's text and range before calling updateTextSelection:range:offset:. Previously, -updateTextSelection:range:offset: could receive an invalid range from WebContentsTextObserver::DidChangeTextSelection(). This invalid range would then cause a crash in -requestSuggestions. A check has been added to -updateTextSelection:range:offset: to make sure that a selection with an invalid range is not passed to -requestSuggestions. This should prevent future crashes. TextSuggestionsTouchBarControllerTest.InvalidRange tests that an invalid range does not crash the controller and is handled properly. Bug: 717553 Change-Id: I579cac326c3de86321286d4981c05e15f844021b Reviewed-on: https://chromium-review.googlesource.com/1180068Reviewed-by:
Sarah Chan <spqchan@chromium.org> Reviewed-by:
Avi Drissman <avi@chromium.org> Commit-Queue: Tessa Nijssen <tnijssen@google.com> Cr-Commit-Position: refs/heads/master@{#584131}
-
Dale Curtis authored
This reverts commit ac8b0d15. Reason for revert: Did not fix the issue. Original change's description: > Speculative MCVD fix: Bind OnBuffersAvailableCB on known good thread. > > Crash dumps are unclear and the issue seems resolved on Pixel hardware, > but some earlier stack traces suggest we're getting a null TaskRunner > when attempting to BindToCurrentLoop during CreateCodec(). As such > move binding to a known good thread. > > This should be reverted if the issue is not fixed. If it is fixed > there's additional work to be done to understand the consequences > of CreateCodec() being called on an unexpected thread. > > BUG=873094 > TEST=none > > Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel > Change-Id: I2928d7866c1f40de63f526ee7393d2d8b90884f2 > Reviewed-on: https://chromium-review.googlesource.com/1175092 > Reviewed-by: Thomas Guilbert <tguilbert@chromium.org> > Commit-Queue: Dale Curtis <dalecurtis@chromium.org> > Cr-Commit-Position: refs/heads/master@{#583067} TBR=dalecurtis@chromium.org,tguilbert@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 873094 Change-Id: I0d7824f4caacbc8663d05b8b62f2bff2061f45a7 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel Reviewed-on: https://chromium-review.googlesource.com/1179339Reviewed-by:
Dale Curtis <dalecurtis@chromium.org> Reviewed-by:
Thomas Guilbert <tguilbert@chromium.org> Commit-Queue: Dale Curtis <dalecurtis@chromium.org> Cr-Commit-Position: refs/heads/master@{#584130}
-
Peter Collingbourne authored
The new implementation works by embedding debug info in object files instead of parsing compiler warning output. As a result, our official builds are much less noisy. See the new header file ui/base/resource/whitelist.h for details on how it works. It is also simpler because it does not rely on wrapper scripts for collecting the set of whitelisted resource ids. As a result we no longer need, and can remove, the wrapper scripts for the compiler and ar. It is also theoretically more precise because it only whitelists resource ids mentioned in archive members that were chosen by the linker, although I didn't see an improvement in monochrome. It may be possible to gain even more precision by extending the compiler (see comments on bug) but first we'd need to investigate whether that would be worth it. Bug: 648475, 684788 Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet Change-Id: I12d83a8aaffa42c3afcdcc834f7dd7536b7a9248 Reviewed-on: https://chromium-review.googlesource.com/1174012Reviewed-by:
Eugene But <eugenebut@chromium.org> Reviewed-by:
Richard Coles <torne@chromium.org> Reviewed-by:
Nico Weber <thakis@chromium.org> Reviewed-by:
agrieve <agrieve@chromium.org> Reviewed-by:
Steven Holte <holte@chromium.org> Commit-Queue: Peter Collingbourne <pcc@chromium.org> Cr-Commit-Position: refs/heads/master@{#584129}
-