Commit Graph

40474 Commits

Author SHA1 Message Date
Robert Phillips
2a2d732c39 Revert "Always explicitly allocate except in Android Framework (take 2)"
This reverts commit 88b93da63d.

Reason for revert: Chrome

Original change's description:
> Always explicitly allocate except in Android Framework (take 2)
> 
> This will turn on explicit allocation (w/o opList sorting) in Chrome. It leaves the old allocation system in place in Android Framework and some of Skia's older bots.
> 
> We want:
>   Flutter and Chrome to always explicitly allocate but not sort opLists outside of DDLs
>   Android to never explicitly allocate and, thus, automatically never sort opLists
> 
> This cannot land until after the following Chrome CL lands:
> 
> https://chromium-review.googlesource.com/c/chromium/src/+/1516096 (Disable opList sorting within Skia)
> 
> 
> Change-Id: Ic7d6a1a77a08f2fe42324773f62cccf8175ab3d7
> Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199931
> Reviewed-by: Brian Salomon <bsalomon@google.com>
> Commit-Queue: Robert Phillips <robertphillips@google.com>

TBR=bsalomon@google.com,robertphillips@google.com

Change-Id: Ida481ee9833d6db366b3d315fb4e9850d7c005ab
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/200506
Reviewed-by: Robert Phillips <robertphillips@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
2019-03-12 16:29:43 +00:00
Kevin Lubick
b6b3188f81 [particles] Turn on CI/CD for particles.skia.org
Add entry to cloudbuild.yaml

Bug: skia:
Change-Id: I649e42f3e4e97e33a673a816ba7815abe1bc08a7
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/200462
Reviewed-by: Joe Gregorio <jcgregorio@google.com>
2019-03-12 16:29:42 +00:00
Robert Phillips
60dd62ba20 Revert "Always try to reduce opList splitting in DDL contexts/drawingManagers"
This reverts commit 2cce805f1f.

Reason for revert: Chrome

Original change's description:
> Always try to reduce opList splitting in DDL contexts/drawingManagers
> 
> This may get us in trouble w/ local DDL testing (since we run all our GMs through DDLs). For Chrome this shouldn't yet be a problem (since they are only using DDLs for compositing).
> 
> This does mean we're on a tight timeline to land predictive intermediate flushes before Chrome starts using DDLs for rasterization.
> 
> Change-Id: I0bb95c075cff3ee49498ff267d76c3a61d16373e
> Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199722
> Reviewed-by: Brian Salomon <bsalomon@google.com>
> Commit-Queue: Robert Phillips <robertphillips@google.com>

TBR=bsalomon@google.com,robertphillips@google.com

Change-Id: Idb2dbda1a41844b2541526d504b117fd4cd628cc
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/200505
Reviewed-by: Robert Phillips <robertphillips@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
2019-03-12 16:29:14 +00:00
Robert Phillips
692147fccd Revert "Temporarily re-add GrContextOptions::fExplicitlyAllocateGPUResources for Fuchsia"
This reverts commit 13c0f77455.

Reason for revert: See if blocking Chrome roll
Original change's description:
> Temporarily re-add GrContextOptions::fExplicitlyAllocateGPUResources for Fuchsia
> 
> Change-Id: I534f47cedf71cc1bdff4c9ad3cc98670228da118
> Reviewed-on: https://skia-review.googlesource.com/c/skia/+/200461
> Reviewed-by: Brian Salomon <bsalomon@google.com>
> Commit-Queue: Robert Phillips <robertphillips@google.com>

TBR=bsalomon@google.com,robertphillips@google.com

Change-Id: Idac9b7f824e23c11617a3281a27e6ae1531866c9
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/200501
Reviewed-by: Robert Phillips <robertphillips@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
2019-03-12 16:11:12 +00:00
Robert Phillips
2cce805f1f Always try to reduce opList splitting in DDL contexts/drawingManagers
This may get us in trouble w/ local DDL testing (since we run all our GMs through DDLs). For Chrome this shouldn't yet be a problem (since they are only using DDLs for compositing).

This does mean we're on a tight timeline to land predictive intermediate flushes before Chrome starts using DDLs for rasterization.

Change-Id: I0bb95c075cff3ee49498ff267d76c3a61d16373e
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199722
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
2019-03-12 15:37:20 +00:00
Robert Phillips
13c0f77455 Temporarily re-add GrContextOptions::fExplicitlyAllocateGPUResources for Fuchsia
Change-Id: I534f47cedf71cc1bdff4c9ad3cc98670228da118
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/200461
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
2019-03-12 15:18:50 +00:00
skia-autoroll
406b068942 Roll third_party/externals/swiftshader abb57857c536..6193cb187e4a (1 commits)
https://swiftshader.googlesource.com/SwiftShader.git/+log/abb57857c536..6193cb187e4a


git log abb57857c536..6193cb187e4a --date=short --no-merges --format='%ad %ae %s'
2019-03-12 bclayton@google.com tests/regres/export_to_sheets: Fix off-by-one in loop


Created with:
  gclient setdep -r third_party/externals/swiftshader@6193cb187e4a

The AutoRoll server is located here: https://autoroll.skia.org/r/swiftshader-skia-autoroll

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=skia.primary:Test-Debian9-Clang-GCE-GPU-SwiftShader-x86_64-Debug-All-SwiftShader
TBR=benjaminwagner@google.com

Change-Id: Ic20718697f868582fd0dbcafa1ab0df380c054d2
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/200391
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-12 14:27:58 +00:00
Greg Kaiser
2f3b0dd0d3 GrQuadPerEdgeAA: Fix typo in 'if' check
We were checking d1And2[2] twice, and not checking d1And2[3] at
all.  We fix this to check each of them once.

Change-Id: Ib44dfcb2643ce2758917763f048d93e8f39fd8d5
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/200389
Auto-Submit: Greg Kaiser <gkaiser@google.com>
Reviewed-by: Michael Ludwig <michaelludwig@google.com>
Commit-Queue: Michael Ludwig <michaelludwig@google.com>
2019-03-12 14:18:28 +00:00
Kevin Lubick
d254435603 [pathkit] Clean up perf/test init
This will hopefully help with flakiness.

Bug: skia:8810
Change-Id: Id2fa9abcc0e95f0cf8b08557215766b4f9c57478
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/200047
Reviewed-by: Ben Wagner <benjaminwagner@google.com>
2019-03-12 13:46:41 +00:00
Brian Salomon
d0e1ceffcc Revert "Reintroduce deinstantiate lazy proxy types and use for promise images."
This reverts commit 8b40ac35b2.

Reason for revert: breaks viz_unittests

Original change's description:
> Reintroduce deinstantiate lazy proxy types and use for promise images.
> 
> This reverts a fraction of b2c5dae65d to
> restore the deinstantiate lazy proxy type, supporting implementation,
> and tests.
> 
> Use them for promise images to avoid thread safety issues for promise
> image resources. Makes promise image instantiation callbacks do a thread
> safe unref of their fulfilled GrTexture in GrResourceCache. The
> GrResourceCache mechanism for receiving unref messages is extended to
> allow multiple pending unrefs. All this is new.
> 
> 
> Bug: skia:8800
> Change-Id: I7b1d4fea13c053b6fbbd39c0c6eaf567b8bf81f1
> Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199002
> Reviewed-by: Brian Salomon <bsalomon@google.com>
> Reviewed-by: Robert Phillips <robertphillips@google.com>
> Commit-Queue: Brian Salomon <bsalomon@google.com>

TBR=bsalomon@google.com,robertphillips@google.com

Change-Id: Iba960efba4290a284294c62d0470ad7e932c174a
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: skia:8800
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/200460
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
2019-03-12 13:37:21 +00:00
Robert Phillips
88b93da63d Always explicitly allocate except in Android Framework (take 2)
This will turn on explicit allocation (w/o opList sorting) in Chrome. It leaves the old allocation system in place in Android Framework and some of Skia's older bots.

We want:
  Flutter and Chrome to always explicitly allocate but not sort opLists outside of DDLs
  Android to never explicitly allocate and, thus, automatically never sort opLists

This cannot land until after the following Chrome CL lands:

https://chromium-review.googlesource.com/c/chromium/src/+/1516096 (Disable opList sorting within Skia)


Change-Id: Ic7d6a1a77a08f2fe42324773f62cccf8175ab3d7
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199931
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
2019-03-12 13:25:28 +00:00
recipe-roller
826c89cf3f Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls recipe
changes from upstream projects (e.g. depot_tools) into downstream projects
(e.g. tools/build).


More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.
depot_tools:
  https://crrev.com/860378ee9e76f580bd8446534e8f1aaad999a9a5 my_activity.py: Add date to format (ljusten@chromium.org)
  https://crrev.com/112a77f4bfed7b08e931b9c593e96b9c8e2f7d63 Make sys a top-level import in gclient_paths. (dpranke@chromium.org)
recipe_engine:
  https://crrev.com/5ffb2e26442a8cd2d109686ef16f8ae9f7ea8979 Add support for longMessage and maxDiff to assertions api. (gbeaty@chromium.org)
  https://crrev.com/d21dc6a81bce49816df20745cb36daa73ca28f8c Fix the assertions whitelist. (gbeaty@chromium.org)
  https://crrev.com/a9e17d2bfaefc76e7355cb5123f1fe6ebcf4af9b Fix the assertions.assertRaises{,Regexp} to act as context managers. (gbeaty@chromium.org)
  https://crrev.com/f270edd89315dd13dbeddd19ccb73ed7038dcc2b Improve fake_kitchen, add LUCI_CONTEXT support, add nonfunctional run_steps. (iannucci@chromium.org)
  https://crrev.com/be611800cb1d17d3eeb7b3ab53e1acb056f8d50f [run_build] Improve fake_kitchen to actually run butler service. (iannucci@chromium.org)
  https://crrev.com/aef5bb3df38a8c316b2af0301be808e34c749583 Trivial doc change to test new recipe roller setup. (tandrii@chromium.org)


TBR=borenet@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I71fe9b29e377c8b2d9693abef5f9b82cb505d3df
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/200388
Reviewed-by: <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2019-03-12 13:22:28 +00:00
Brian Osman
e938c92fe7 Remove SkToSRGBColorFilter (now unused)
This was another stop-gap color management "solution".

Bug: skia:
Change-Id: I7c0c362840dd35aad51ad8780f2dab591c42a7e2
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199720
Commit-Queue: Brian Osman <brianosman@google.com>
Reviewed-by: Mike Reed <reed@google.com>
Reviewed-by: Mike Klein <mtklein@google.com>
2019-03-12 13:19:28 +00:00
Ravi Mistry
53c44239e5 Add new recipe autoroller service account to list of recognized accounts
NoTry: true
Bug: skia:
Change-Id: I5611ad0fec149cc1dba0d2e2635de6e6e8bfc3bc
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/200420
Reviewed-by: Eric Boren <borenet@google.com>
Commit-Queue: Ravi Mistry <rmistry@google.com>
2019-03-12 13:00:58 +00:00
skia-autoroll
665bc64a2d Roll third_party/externals/swiftshader 3e2a4780e607..abb57857c536 (3 commits)
https://swiftshader.googlesource.com/SwiftShader.git/+log/3e2a4780e607..abb57857c536


git log 3e2a4780e607..abb57857c536 --date=short --no-merges --format='%ad %ae %s'
2019-03-12 bclayton@google.com tests: Add a unit test for a simple memcpy compute shader
2019-03-12 bclayton@google.com Vulkan: Very rough first implementation of compute shaders
2019-03-12 bclayton@google.com Add vulkan unit tests to Kokoro


Created with:
  gclient setdep -r third_party/externals/swiftshader@abb57857c536

The AutoRoll server is located here: https://autoroll.skia.org/r/swiftshader-skia-autoroll

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=skia.primary:Test-Debian9-Clang-GCE-GPU-SwiftShader-x86_64-Debug-All-SwiftShader
TBR=benjaminwagner@google.com

Change-Id: I5da79fd9b64933d79dc746a6cdf586db36e0f2a9
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/200328
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-12 10:41:57 +00:00
skia-autoroll
ded2fb0a4e Roll third_party/externals/swiftshader 3364227fa0d8..3e2a4780e607 (1 commits)
https://swiftshader.googlesource.com/SwiftShader.git/+log/3364227fa0d8..3e2a4780e607


git log 3364227fa0d8..3e2a4780e607 --date=short --no-merges --format='%ad %ae %s'
2019-03-12 swiftshader.regress@gmail.com Regres: Update test lists @ 3364227f


Created with:
  gclient setdep -r third_party/externals/swiftshader@3e2a4780e607

The AutoRoll server is located here: https://autoroll.skia.org/r/swiftshader-skia-autoroll

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=skia.primary:Test-Debian9-Clang-GCE-GPU-SwiftShader-x86_64-Debug-All-SwiftShader
TBR=benjaminwagner@google.com

Change-Id: Ia68049d1f2dbd066b53465dbb4e0b574add47b77
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/200284
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-12 09:25:33 +00:00
skia-autoroll
762ddd7e43 Roll third_party/externals/angle2 f563fdc91e83..c9bc33cff483 (2 commits)
f563fdc91e..c9bc33cff4


git log f563fdc91e83..c9bc33cff483 --date=short --no-merges --format='%ad %ae %s'
2019-03-12 jiajia.qin@intel.com Disable the initialization of shared memory
2019-03-11 jmadill@chromium.org Use auto_script in run_code_generation.


Created with:
  gclient setdep -r third_party/externals/angle2@c9bc33cff483

The AutoRoll server is located here: https://autoroll.skia.org/r/angle-skia-autoroll

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=skia.primary:Build-Debian9-Clang-x86_64-Release-ANGLE;skia.primary:Perf-Win10-Clang-AlphaR2-GPU-RadeonR9M470X-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUC5i7RYH-GPU-IntelIris6100-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUCD34010WYKH-GPU-IntelHD4400-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-ShuttleC-GPU-GTX960-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-AlphaR2-GPU-RadeonR9M470X-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-NUCD34010WYKH-GPU-IntelHD4400-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-ShuttleC-GPU-GTX960-x86_64-Debug-All-ANGLE
TBR=benjaminwagner@google.com

Change-Id: I9d01edb8b5a934eba6da37ecaa290eb14ec46e24
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/200262
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-12 07:14:03 +00:00
skia-recreate-skps
871fb0101d Update go_deps asset
Automatic commit by the UpdateGoDEPS bot.

TBR=borenet@google.com

Change-Id: I070f30b25b171b7a9217b8ceee2cc23cd377f351
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/200240
Reviewed-by: <skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com>
Commit-Queue: <skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com>
2019-03-12 05:37:03 +00:00
skia-autoroll
ae4c6ee344 Roll ../src ba6c026602da..37fe521d6049 (397 commits)
ba6c026602..37fe521d60


git log ba6c026602da..37fe521d6049 --date=short --no-merges --format='%ad %ae %s'
2019-03-12 maybelle@google.com Change Save button status only if info has changed.
2019-03-12 agrieve@chromium.org SuperSize: Remove "symbol gap" logic from gold parser
2019-03-12 adithyas@chromium.org Portals: Make Portal a WebContentsDelegate
2019-03-12 agrieve@chromium.org SuperSize: Fix -f detection when using an ELF a directory containing a "."
2019-03-12 stgao@chromium.org Revert "Exclude mojo for Android from a Chrome on Chrome OS coverage build."
2019-03-12 donnd@chromium.org [TTS] Fix a flaky test by restriction to M-phone.
2019-03-12 nhiroki@chromium.org Worker: Remove unnecessary WorkerOrWorkletGlobalScope::GetDestinationForMainScript()
2019-03-12 huangdarwin@chromium.org Async Clipboard: Add DCHECK(array_buffer), and reorder DCHECKs.
2019-03-12 dmcardle@chromium.org Add UMA histogram to count SSL client cert request dialogs on Android
2019-03-12 manucornet@chromium.org CrOS: Remove ash-shelf-color flag
2019-03-12 hiroshige@chromium.org [Import Maps] Add UseCounter for import maps
2019-03-12 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll Fuchsia SDK from b32c720f683b to 899835ec9999
2019-03-12 nhiroki@chromium.org Worker: Make WorkerGlobalScope::ImportClassicScript() pure-virtual
2019-03-12 hjfreyer@google.com Add degrees symbol to the combo box for configuring monitor rotation.
2019-03-12 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/depot_tools 973788f88dab..8220b123a125 (2 commits)
2019-03-12 vtsyrklevich@chromium.org GWP-ASan: GPA::SlotTy -> AS::SlotIdx
2019-03-12 khorimoto@chromium.org [CrOS Networking] Fix system tray network scanning UI.
2019-03-12 huangdarwin@chromium.org Async Clipboard: Add missing return statement.
2019-03-12 huangs@chromium.org [Bundles] Refactor: Add native library placeholders inclusion via build configs.
2019-03-12 huayinz@chromium.org [Dark] Update PageInfo, ConnectionInfo, and CertificateViewer style
2019-03-12 enga@chromium.org Connect WebGPUDecoder to WireServer interfaces for handling Dawn commands
2019-03-12 collinbaker@chromium.org Fix extension overflow layout in main menu
2019-03-12 alph@chromium.org [heap profiler] Reduce the number of skipped frames.
2019-03-12 myid.shin@igalia.com Change long long to uint64_t in third_party/blink/renderer/core/fileapi/*
2019-03-12 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/catapult 8a91b40f0200..4c54c5ccdebd (1 commits)
2019-03-12 dstockwell@google.com pdf: Hide bookmark icon when no bookmarks
2019-03-12 yuezhanggg@google.com Add image resources for selected tabstrip.
2019-03-12 carlosil@chromium.org Fix SSL committed interstitials bugs when interacting with other CI.
2019-03-12 chfremer@chromium.org [Video Capture Service] Allow buffer retired while still in use in BroadcastingReceiver
2019-03-12 parastoog@google.com [AF] Rename Notify..Changed to Notify..Observer
2019-03-12 spang@chromium.org Fix //extensions/browser build with enable_plugins=false
2019-03-12 rtoy@chromium.org ABSN with null buffer should output silence
2019-03-12 boliu@chromium.org Fix up content/renderer/android/OWNERS
2019-03-12 vollick@chromium.org Remove incorrect assert in CommandLineUtil
2019-03-12 huayinz@chromium.org Fix context menu and floating bar styles for dark mode
2019-03-12 tguilbert@chromium.org Roll src/third_party/dav1d/libdav1d/ 86ce4a3c5..ace3855a6 (12 commits)
2019-03-12 bashi@chromium.org service worker: Prioritize registration job
2019-03-12 joelhockey@chromium.org Set crostini backup and restore flag enabled by default for M75
2019-03-12 rockot@chromium.org [mojo-js] Add Closure imports for specific types
2019-03-12 govind@chromium.org Updating XTBs based on .GRDs from branch master
2019-03-12 jinsukkim@chromium.org Android: Fix Favicon NPE in accessibility mode
2019-03-12 chrishtr@chromium.org Remove Document::IsRenderingReady
2019-03-12 robliao@chromium.org Remove Calls to Microsoft::WRL::ComPtr<>::GetAddressOf()
2019-03-12 xidachen@chromium.org [Code health] Move CreateAnimationAndPaintWorkletThread to a test_common.cc
2019-03-12 robliao@chromium.org Fix Include Guards in //ui/views
2019-03-12 tonikitoo@igalia.com Switch the remaining classes in core/css to use downcast helpers (7/n)
2019-03-12 penghuang@chromium.org WebView: Refactor AwDrawFnImpl
2019-03-12 avi@chromium.org Modernize calling JavaScript on RenderFrameHost.
2019-03-12 tkent@chromium.org Fix memory leak by css_parser_proto_fuzzer
2019-03-12 treib@chromium.org Remove histogram Sync.SyncCycleInterval
2019-03-12 jdufault@google.com cros: Remove ScreenContext from error screen
2019-03-12 livvielin@chromium.org Override summary string for non-cryptographic secure origins
2019-03-12 sergeyu@google.com [Fuchsia] Add constants for /data and /svc
2019-03-12 ortuno@chromium.org desktop-pwas: Move uninstallation to helper class
2019-03-12 johntlee@chromium.org Navi: Add metrics for NTP background module
2019-03-12 jdufault@google.com cros: Simplify BaseScreen by eliminating OnShow/OnHide.
2019-03-12 jiameng@chromium.org [On-device adaptive brightness] Only store ALS values after init success.
2019-03-12 joelhockey@chromium.org Change labelling of TeamDrives to SharedDrives
2019-03-12 szager@chromium.org [IntersectionObserver] Fix tracking bookkeeping
2019-03-12 pkasting@chromium.org Restore recommendation to use small structs to Dos-and-Don'ts page.
2019-03-11 dmazzoni@chromium.org Update owners of automation API
2019-03-11 japhet@chromium.org Reland "Skip NavigationScheduler for form submission"
2019-03-11 fdegans@chromium.org [Fuchsia] Remove workaround for IP_MULTICAST_IF.
2019-03-11 timloh@chromium.org Remove legacy version check for Crostini
2019-03-11 nharper@chromium.org Update bulk entries in HSTS preload list
2019-03-11 einbinder@chromium.org DevTools: Wait for external scripts to load in tests
2019-03-11 pdr@chromium.org [BlinkGenPropertyTrees] Allow non-composited cc::ScrollNodes
2019-03-11 robliao@chromium.org Add Missing build/build_config.h Includes to //ui/views
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/pdfium a07afc58f2d7..c6f50282a2af (2 commits)
2019-03-11 rmhasan@google.com Removes the use of --test-filter command line argument in gpu_integration_test_unittest.py
2019-03-11 skym@chromium.org [Touchless] Disable focus of More buttons layout.
2019-03-11 jinsukkim@chromium.org Android: Factor out TabState API from Tab
2019-03-11 lasoren@chromium.org Remove check that the component is running before installing.
2019-03-11 robliao@chromium.org Convert Uses of base::RepeatingCallback<>::Equals to Use == or != in //base
2019-03-11 tgupta@chromium.org Modified SendTabToSelfAndroidBridge to consist of only static functions.
2019-03-11 rkjnsn@chromium.org remoting: Fix file-chooser crash on Linux official build.
2019-03-11 eirage@chromium.org fix mouseleave coordinate on Windows
2019-03-11 sajjadm@google.com Disable coverage for Android x86/x86_64 toolchains.
2019-03-11 pbos@chromium.org Remove slow InkDrop animations
2019-03-11 dominickn@chromium.org Convert ManifestIconDownloader::IconFetchCallback to be a OnceCallback.
2019-03-11 andrescj@chromium.org media: Add a 4:4:4 JPEG test file.
2019-03-11 pavely@google.com [Feed] Import feed@9e68039a0d2fcd72eaff19697262be4ab4b4eb22
2019-03-11 wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com Import wpt@94573f7263a55f54becf4bcccbc0414cb4911749
2019-03-11 thestig@chromium.org flags: Assign pdf flags to owners whose usernames start with 't'.
2019-03-11 chouinard@chromium.org [Feed Internals] Add 4 new properties to page
2019-03-11 thestig@chromium.org Fix nits in PrintPreviewDialogController tests.
2019-03-11 kmarshall@chromium.org [Fuchsia] Fix path handling for readelf invocations on a single binary.
2019-03-11 robertogden@chromium.org Make the HTTPS Notification InfoBar more accessible to other code
2019-03-11 cliffordcheng@chromium.org Remove icon_view in StopCasting functions.
2019-03-11 tonikitoo@igalia.com Switch the remaining classes in core/css to use downcast helpers (6/n)
2019-03-11 ortuno@chromium.org Revert "[leveldb_proto] Add support for automatic conversion to client type."
2019-03-11 mxcai@chromium.org Move the platform independent intent picker code out of chromeos folder.
2019-03-11 bratell@opera.com Gave two GetCreateNetworkFactoryCallback unique names
2019-03-11 ellyjones@chromium.org flags: assign ash-shelf-color-scheme
2019-03-11 binji@chromium.org Mark Atomics.wake as deprecated
2019-03-11 pbos@chromium.org Add Profile::IsIncognito
2019-03-11 etienneb@chromium.org Add trace events for fonts on linux.
2019-03-11 alexmos@chromium.org Some cleanup to not pass both BrowserContext and IsolationContext.
2019-03-11 hhli@chromium.org [DevTools] Add notification of storage being limited in Incognito mode
2019-03-11 rsesek@chromium.org Refactor mojo::Channel to support record-oriented implementations.
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/depot_tools 53aa75c9ce55..973788f88dab (1 commits)
2019-03-11 nyquist@chromium.org [leveldb_proto] Add support for automatic conversion to client type.
2019-03-11 baileyberro@chromium.org net: Introduce DNSDomainFromUnrestrictedDot method
2019-03-11 drubery@chromium.org Reland "Remove PhishingDetectorClient mojo interface"
2019-03-11 robliao@chromium.org Fix Copyright Header in //ui/views/window/window_resize_utils_unittest.cc
2019-03-11 adithyas@chromium.org Portals: Fix crash when inserting into XML Document
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/dawn 97ffc1a8aa86..1e1c13ed87ba (4 commits)
2019-03-11 mustaq@google.com Add a transfer method to UserActivationState.
2019-03-11 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 to version 7.5.15.
2019-03-11 jsbell@chromium.org Browsing Data: Simplify AppCache plumbing
2019-03-11 smbarber@chromium.org component updater: set EVN major 750 for crostini
2019-03-11 gbeaty@chromium.org Increase the shards for content_browsertests on Lollipop Phone Tester.
2019-03-11 grunell@chromium.org Always ask for mic/camera permission for a site regardless of system permission state.
2019-03-11 ldaguilar@chromium.org Add new unit test cases and browser tests for override with duration.
2019-03-11 sebsg@chromium.org [Autofill] Remove split payments settings page part 2.
2019-03-11 yusufo@google.com Use ObserverList for OverviewModeBehavior
2019-03-11 jarhar@chromium.org [DevTools] Add resource size and tooltips to size column
2019-03-11 marcin@mwiacek.com Improve Type @IntDef
2019-03-11 johnidel@chromium.org Create delegate for PLMO to track global state
2019-03-11 ellyjones@chromium.org flags: remove concurrent-background-loading-on-svelte
2019-03-11 dtseng@chromium.org Ensure tts is not ducked when ChromeVox is enabled
2019-03-11 jsaul@google.com [Autofill] Update Google Pay payment methods settings link
2019-03-11 tiansong@google.com [Bluetooth] Remove weak methods
2019-03-11 dcastagna@chromium.org media: Fix video frame resource plane size
2019-03-11 rouslan@chromium.org [Payment Request][Android] Payment method change event
2019-03-11 sky@chromium.org aura: makes occlusion tracking use enclosed rect
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/chromite ff3996b45b6f..9c082a6bae75 (1 commits)
2019-03-11 enga@chromium.org Remove WebGPU as a "test" feature in Blink.
2019-03-11 rockot@chromium.org Convert Content Service clients to new Mojo types
2019-03-11 johntlee@chromium.org Navi A11y: Announce background preview changes
2019-03-11 ellyjones@chromium.org ui: migrate to NSAccessibility API
2019-03-11 gayane@chromium.org Apply fonts to all elements instead of relying on inheritance.
2019-03-11 spang@chromium.org chromecast: Fix !BUILDFLAG(USE_CHROMECAST_CDMS) build
2019-03-11 amaralp@chromium.org AsyncInitializationActivity#checkOrientation() should check orientation not rotation
2019-03-11 robertphillips@google.com Update skia directory's OWNERS file
2019-03-11 aee@chromium.org Extensions WebUI: prevent scroll when space pressed
2019-03-11 boliu@chromium.org android: Stop child process in GetTerminationInfo
2019-03-11 mukai@chromium.org Use non-transformed coordinates for WS
2019-03-11 tonydeluna@chromium.org Reland "System modal dialog should block shelf/status/system tray."
2019-03-11 geofflang@chromium.org Add geofflang@ as an owner of the passthrough command decoder.
2019-03-11 jdufault@google.com cros: Remove ScreenContext for DemoPreferencesScreen
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia a36541ab8363..d40dc3f81b94 (9 commits)
2019-03-11 robertphillips@google.com Disable opList sorting within Skia
2019-03-11 thomasanderson@chromium.org Roll libc++ to 355829
2019-03-11 gangwu@chromium.org Check if pointer is null before calling
2019-03-11 ellyjones@chromium.org flags: remove disable-voice-input
2019-03-11 wittman@chromium.org Revert "[Sampling profiler] Look up the libsystem_kernel module in the ModuleCache"
2019-03-11 sreerenj.balachandran@intel.com vaapi/vp9_encoder: Fix the wrong quantization parameter
2019-03-11 avi@chromium.org Mojofy RenderFrameImpl::JavaScriptExecuteRequest*
2019-03-11 robertogden@chromium.org Move Android Data Reduction code out of preferences/
2019-03-11 wez@chromium.org [Fuchsia] Enable -Wextra-semi warning now SDK headers are clean.
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/spirv-headers/src a946e7319a9e..f25b91a61ea8 (1 commits)
2019-03-11 mheikal@chromium.org PrefetchBackgroundTask in reduced mode only if Feed is enabled
2019-03-11 chouinard@chromium.org [Feed Internals] Add JNI bridge and Feed Fetch URL
2019-03-11 yuweih@chromium.org [remoting][FTL] Factor out FtlGrpcContext
2019-03-11 skyostil@chromium.org Turn on the feature to prioritize startup related tasks by default
2019-03-11 sky@chromium.org chromeos/aura: adds Window::OcclusionStateToString()
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/perfetto 758f70748787..8bc65917405b (4 commits)
2019-03-11 hinoka@google.com [luci-milo.cfg] Rearrange console categories
2019-03-11 loonybear@chromium.org Implement oversized-images policy with parameterized feature
2019-03-11 yanxiao@google.com Update Assistant feedback UI on Chrome OS.
2019-03-11 uwyiming@google.com Add password manager captured sites directory to gitignore.
2019-03-11 vakh@chromium.org #crashfix: Check enabled_ before getting a SafeBrowsingApiHandler instance
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/depot_tools 09e0b38f0f51..53aa75c9ce55 (2 commits)
2019-03-11 tinazwang@chromium.org [SendTabToSelf] Reorder receiving notification context and set the notification to be persistent
2019-03-11 nicolaso@chromium.org [Network Annotations] Fix auth in update_annotations_sheet.py
2019-03-11 yusufo@google.com Move tab_list_ui/ code into its own DFM
2019-03-11 Max) Gu [FCP++] Deprecate Last Text Paint
2019-03-11 xdai@chromium.org Speculative fix of chrome crash when entering tablet mode.
2019-03-11 rockot@chromium.org Convert Content Service to new Mojo+SM types
2019-03-11 jbroman@chromium.org Remove FontPlatformData::CgFont.
2019-03-11 tienmai@chromium.org [GCPW] Fix email domains setting not preventing sign in.
2019-03-11 bratell@opera.com Adding missing dependency from courgette to lzma_sdk
2019-03-11 iclelland@chromium.org Filter out Origin-trial features from Feature Policy JS API
2019-03-11 joenotcharles@google.com Make chrome_cleaner engine resources more generic
2019-03-11 ellyjones@chromium.org flags: remove enable-drag-tabs-in-tablet-mode
2019-03-11 parastoog@google.com [AF] Field trial Config + SetProfiles fix
2019-03-11 rohitrao@chromium.org [ios] Converts ElementSelector to an ObjC class.
2019-03-11 rockot@chromium.org Mojo+SM: Additional new types and cleanup
2019-03-11 thomasanderson@chromium.org Use const& iterators when sorting
2019-03-11 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 to version 7.5.11.
2019-03-11 manukh@chromium.org [omnibox] Keep popup open after reverting from a non-default keyword match
2019-03-11 thomasanderson@chromium.org Fix use-after-free in BluetoothTestWinrt
2019-03-11 jarrydg@chromium.org Quota: Remove unreported member from QuotaTemporaryStorageEvictor::Statistics.
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/dawn 070052f6b7d5..97ffc1a8aa86 (1 commits)
2019-03-11 xidachen@chromium.org [Code health] Remove an un-used function in paint_worklet_global_scope_test.cc
2019-03-11 rogerta@chromium.org Update credential provider strings to use "work account".
2019-03-11 wittman@chromium.org Revert "[Sampling profiler] Encapsulate Mac stack walking 1/4: kernel unwinds"
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/swiftshader b72d28ff9975..654540e86243 (1 commits)
2019-03-11 fs@opera.com Clear latched invalidation state for a <marker> when painting
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia e9c1ce89c005..a36541ab8363 (6 commits)
2019-03-11 bradhall@google.com Turn off linux-dcheck-rel-off experiment
2019-03-11 estade@chromium.org Use FakeStatisticsProvider in L10nUtilTest.
2019-03-11 vtsyrklevich@chromium.org GWP-ASan: Tighten check bounds
2019-03-11 bsheedy@chromium.org Remove acondor from VR feature OWNERS
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/webrtc d4a37a6ee667..a5c0ba186149 (6 commits)
2019-03-11 wanderview@chromium.org CacheStorage: Refactor EnumerateCaches() to not expose CacheStorageIndex type.
2019-03-11 pkl@chromium.org Update Firebase library to 5.18
2019-03-11 johnidel@chromium.org Fix subresource_filter deps causing falky build
2019-03-11 ntfschr@chromium.org AW: disable testLoadDataWithBaseUrl CTS test
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll Fuchsia SDK from 4c348725452c to b32c720f683b
2019-03-11 aaronhk@google.com Pass level-of-detail to AcceleratedStaticBitmapImage::CopyToTexture
2019-03-11 eugenebut@chromium.org Implement WKBasedNavigationManagerImpl::CommitPendingItem(std::unique_ptr<NavigationItemImpl>).
2019-03-11 ntfschr@chromium.org AW: implement cookie blocking for network service
2019-03-11 kmilka@chromium.org Remove the detached bookmark bar
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/perfetto 5459da94d0d2..758f70748787 (1 commits)
2019-03-11 bratell@opera.com Use BLINK_PLATFORM_EXPORT instead of PLATFORM_EXPORT macro in media mojo
2019-03-11 ikilpatrick@chromium.org [LayoutNG] Add bit in ComputedStyle for non-zero padding/margins.
2019-03-11 robertogden@chromium.org Don't use custom load original logic for LitePageRedirect
2019-03-11 sdefresne@chromium.org Preparation to convert GetPrimaryAccount to return CoreAccountInfo
2019-03-11 sangseok.jang@navercorp.com Change the return value of ShouldRenderRichAnimation() in MACOSX
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/depot_tools 3485a263f4ab..09e0b38f0f51 (1 commits)
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/catapult c00fdb9d64f3..8a91b40f0200 (1 commits)
2019-03-11 wittman@chromium.org [Sampling profiler] Encapsulate Mac stack walking 1/4: kernel unwinds
2019-03-11 geofflang@chromium.org Update Pixel_DirectComposition_ComplexOverlays flaky expectation for win10 only
2019-03-11 xidachen@chromium.org [Code health] Replace EvaluateScriptModule by Evaluate
2019-03-11 mcrouse@chromium.org Changing LOCAL_HISTOGRAM to UMA for logging the number of hosts to have
2019-03-11 wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com Import wpt@b7c471bbf6c6f169b1fd6f4f049cef0e099bc669
2019-03-11 tonydeluna@chromium.org Turn OOBE dialog into a regular, non-system modal.
2019-03-11 davidben@chromium.org Roll src/third_party/boringssl/src a6124742d..3390fd88d
2019-03-11 kbabbitt@microsoft.com Remove dependency on RS5 SDK
2019-03-11 wittman@chromium.org [Sampling profiler] Remove unused constructor
2019-03-11 tbarzic@chromium.org Remove base screen delegates where not needed
2019-03-11 szermatt@chromium.org [Autofill Assistant] Expand preconditions in Prompt action.
2019-03-11 eirage@chromium.org Make LastKnownMousePosition return FloatPoint
2019-03-11 armax@chromium.org [MediaStreamAudioSource] Use frame-base task_runner in MediaStreamAudioSource.
2019-03-11 estark@google.com Add GetSecurityLevel to SecurityStateTabHelper; update callsites
2019-03-11 nicolaso@chromium.org Revert "Reland "OOR-CORS: Make kOutOfBlinkCors depends on kNetworkService""
2019-03-11 gambard@chromium.org [iOS][web] Add logic to BrowsingDataRemover
2019-03-11 raul@tambre.ee Run clang-tidy modernize-use-nullptr on //net
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 387ec9ae82d3..e9c1ce89c005 (3 commits)
2019-03-11 camay@microsoft.com WebAuthn: Fix crash and spec compliance issues found from FIDO conformance tests
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/swiftshader cd3e11d9464a..b72d28ff9975 (4 commits)
2019-03-11 vmpstr@chromium.org [DL]: Make the LockedDisplayLock category disabled-by-default.
2019-03-11 msw@chromium.org views: Remove unused ShadowBorder
2019-03-11 caitlinfischer@google.com [Autofill] Added the other three LabelFormatters.
2019-03-11 oysteine@google.com Tracing: Handle service being killed
2019-03-11 katie@chromium.org Fix autoclick being canceled when a user taps the chromebook trackpad.
2019-03-11 yliuyliu@google.com Add tools-lint package to third_party/android_sdk/public
2019-03-11 sinansahin@google.com Redesign Clank context menu for better usability
2019-03-11 ericorth@chromium.org Apply MappedHostResolver in HostResolver::CreateSystemResolver
2019-03-11 lizeb@chromium.org tools: Automate renderer process dump creation and collection.
2019-03-11 shivanisha@chromium.org History intervention: crash-fix with null check for controller
2019-03-11 fangzhoug@google.com Revert "Add feature flag and time spin constants for Shared Memory Begin Frames"
2019-03-11 treib@chromium.org Deprecate unused SyncEnums::Action entries
2019-03-11 rmcilroy@chromium.org [Perf] Update Pixel2 FYI perf bot to MonoChrome6432.aab.
2019-03-11 samans@chromium.org Add RegisterActiveEmbedder to SurfaceAllocationGroup
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/catapult 06ca79e41b68..c00fdb9d64f3 (1 commits)
2019-03-11 nektar@chromium.org Ensures equality of AXPositions before text objects
2019-03-11 mheikal@chromium.org Plumb GCM token through lifetime of prefetch background task
2019-03-11 vasilii@chromium.org Don't open the account chooser dialog on Android if the tab is inactive.
2019-03-11 kojii@chromium.org [LayoutNG] Inline NGBoxFragmentPainter ctor
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/webrtc abea6e5114b7..d4a37a6ee667 (4 commits)
2019-03-11 ellyjones@chromium.org flags: assign mac-views-task-manager
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/chromite 2261af73b786..ff3996b45b6f (1 commits)
2019-03-11 vmpstr@chromium.org [DL] Add a cloneNode web_test for display locking.
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/swiftshader fa8603c6113f..cd3e11d9464a (1 commits)
2019-03-11 mthiesse@chromium.org Default-disable Incognito Mode for notouch builds.
2019-03-11 mamir@chromium.org [Sync::USS] Fix bookmarks handling of server-illegal titles
2019-03-11 rayankans@chromium.org Log important Background Fetch events via the DevTools context.
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 13a67c42bdc9..387ec9ae82d3 (6 commits)
2019-03-11 rayankans@chromium.org Log important Background Sync events via the DevTools context.
2019-03-11 clamy@chromium.org Convert some navigation tests to use NavigationSimulator
2019-03-11 ellyjones@chromium.org flags: remove enable-regional-locales-as-display-ui
2019-03-11 oysteine@google.com Perfetto: fixed race condition during trace shutdown for COMPLETE events.
2019-03-11 backer@chromium.org Add backer@ to components/viz/OWNERS
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/catapult 0d4485b34534..06ca79e41b68 (2 commits)
2019-03-11 drott@chromium.org Fix immediate availability assumptions in src: local() tests
2019-03-11 sdefresne@chromium.org Disable virtual/outofblink-cors/http/tests/fetch/serviceworker/thorough/auth.html
2019-03-11 szager@chromium.org Get rid of redundant intersection computation
2019-03-11 blundell@chromium.org IdentityManager: Mark SetPrimaryAccountSynchronously() as legacy API
2019-03-11 ellyjones@chromium.org flags: allow anyone to edit flag-metadata.json
2019-03-11 pmonette@chromium.org Enable out-of-process file dialogs on Windows by default
2019-03-11 hbos@chromium.org Remove RTCUnifiedPlanByDefault from chrome://flags.
2019-03-11 rouslan@chromium.org [Android Payment Apps] Fix out-of-memory bug in fingerprint parser.
2019-03-11 alexandros.frantzis@collabora.com exo/wayland: Implement linux_surface_synchronization_v1.set_acquire_fence
2019-03-11 raul@tambre.ee Update path for run-clang-tidy.py in clang-tidy documentation
2019-03-11 mattcary@chromium.org Orderfile: assert that outlined functions are not instrumented.
2019-03-11 wittman@chromium.org [Sampling profiler] Use vector for module cache storage
2019-03-11 grunell@chromium.org Block getUserMedia on system permissions.
2019-03-11 ydago@chromium.org Remove future tag on ProxySettings policy
2019-03-11 nicolaso@chromium.org Revert "[Files app] - Add context menu tests"
2019-03-11 nicolaso@chromium.org Revert "Add context menu test for MTP"
2019-03-11 nicolaso@chromium.org Revert "Add context menu test for USB with DCIM folder"
2019-03-11 pdr@chromium.org [BlinkGenPropertyTrees] Unify scroll direct compositing reasons
2019-03-11 ljusten@chromium.org profile_helper.cc: Update comment on DCHECK
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/perfetto ac7b61edde0e..5459da94d0d2 (4 commits)
2019-03-11 wittman@chromium.org [Sampling profiler] Look up the libsystem_kernel module in the ModuleCache
2019-03-11 alexclarke@chromium.org Scheduler: Ignore priority for bootstrap and navigation tasks
2019-03-11 wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com Import wpt@4b9aa41c9c8c6c401ae4c541f36996d15fc45405
2019-03-11 zetamoo@chromium.org Navigation: Removing members from NavigationHandleImpl.
2019-03-11 sdefresne@chromium.org Convert away from method JSONReader::ReadAndReturnErrorDeprecated
2019-03-11 xidachen@chromium.org [Code health] Rename a function to be more clear
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia fb7fe8882745..13a67c42bdc9 (1 commits)
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/catapult b88eedc51a92..0d4485b34534 (1 commits)
2019-03-11 pkotwicz@chromium.org Fix WebApkUpdateManagerUnitTest test failures
2019-03-11 nicolaso@chromium.org Revert "Fix touch keyboard occluding focused element inside OOPIF"
2019-03-11 sdefresne@chromium.org Disable flaky test ArcFileSystemBridgeTest.GetFileName
2019-03-11 keishi@chromium.org Oilpan: Check that we do not register off-heap slots to HeapCompact
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/webrtc c0c3e966d34b..abea6e5114b7 (1 commits)
2019-03-11 lsuder@google.com [Autofill Assistant] Alows filling Details with profile or card.
2019-03-11 sangseok.jang@navercorp.com Implement NativeWidgetMac::StackAtTop()
2019-03-11 rayankans@chromium.org Add ability to clear logged background service events.
2019-03-11 rayankans@chromium.org Inform all DevTools Background Service frontends of recording changes.
2019-03-11 pasko@chromium.org Remove pasko@ from simplecache OWNERS
2019-03-11 keishi@chromium.org Oilpan: Change fixup maps to std::unordered_map
2019-03-11 futhark@chromium.org Add use counters for :host-context() in both profiles.
2019-03-11 bsazonov@chromium.org [Unity][Android] Add metrics for advanced sign-in flow
2019-03-11 gyuyoung@igalia.com BlinkMemoryMgt: Annotate Blink's dom with the macros of Allocator
2019-03-11 mastiz@chromium.org Remove unnecessary exception for tests
2019-03-11 nicolaso@chromium.org Revert "Roll abseil_revision 93d155bc44..88a152ae74."
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/swiftshader f2ddde731fb0..fa8603c6113f (1 commits)
2019-03-11 kojii@chromium.org [auto] Update FlagExpectations for LayoutNG
2019-03-11 mbonadei@chromium.org Roll abseil_revision 93d155bc44..88a152ae74.
2019-03-11 rayankans@chromium.org Add an event observer for logged Background Service events.
2019-03-11 myid.shin@igalia.com Change to template functions in third_party/blink/renderer/platform/geometry/layout_unit.h
2019-03-11 jkim@igalia.com OnionSoup: Move keyboard_lock.mojom to public/mojom folder
2019-03-11 toyoshim@chromium.org OOR-CORS: OriginPolicyThrottle unit tests should not make network requests
2019-03-11 rhalavati@chromium.org Move selection of profile or incognito menu to profile window.
2019-03-11 futhark@chromium.org Use RemovedFromFlatTree instead of LazyReattachIfAttached.
2019-03-11 yuhsuan@chromium.org Move SoundsManager to services/audio/public/cpp
2019-03-11 msalama@google.com Android: Enable building monochrome on orderfile-clankium bot.
2019-03-11 yukishiino@chromium.org v8binding: Make AudioWorkletGlobalScope use IDL callback function
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/swiftshader ebefaf7ce64a..f2ddde731fb0 (1 commits)
2019-03-11 jkrcal@chromium.org [AF Wallet] Implement deleting old orphan metadata
2019-03-11 wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com Import wpt@20b04a321b4ea7b55198b45946f5540a6eb99cfc
2019-03-11 mlippautz@chromium.org ActiveScriptWrappableBase: Ignore objects in construction
2019-03-11 ljusten@chromium.org Roll src/third_party/cros_system_api/ de1a4c92e..4b79dfea8 (11 commits)
2019-03-11 zuan@chromium.org Add Boot Attributes related functions into CryptohomeDeprecatedApiCalled enum
2019-03-11 gambard@chromium.org [iOS][web] Fix SSL status for push navigations
2019-03-11 hendrich@chromium.org [ProtoSync] DMServer -> Client
2019-03-11 mcarlen@chromium.org [Autofill Assistant] Info box action.
2019-03-11 pmarko@chromium.org EmbeddedTestServer: Fail fast if not initialized
2019-03-11 raphael.kubo.da.costa@intel.com Add myself to the "generic_sensor" watchlist.
2019-03-11 tonikitoo@igalia.com Switch the remaining classes in core/css to use downcast helpers (5/n)
2019-03-11 futhark@chromium.org Reland: Don't walk active chain detaching in a dirty flat tree.
2019-03-11 vabr@chromium.org Introduce CSVTable::kMaxColumns
2019-03-11 andruud@chromium.org [ribbon] Don't generate CSSUnresolvedProperty.
2019-03-11 olivierrobin@chromium.org [Offline in slim nav] Handle uncommited navigations for new and reload.
2019-03-11 nhiroki@chromium.org Worker: Mark virtual/omt-worker-fetch/external/wpt/content-security-policy/inside-worker/shared-script.html with Failure
2019-03-11 blundell@chromium.org Eliminate IdentityManagerFactory::BuildAuthenticatedInstanceForTesting()
2019-03-11 mario@igalia.com Migrated color_mac.mm away from WTF::RetainPtr
2019-03-11 rob@robwu.nl Revert "[Extension docs] Restore matches_about_blank documentation"
2019-03-11 mlippautz@chromium.org unified-heap: Switch embedder snapshot type via GN flag
2019-03-11 hans@chromium.org Roll clang 354873:355581.
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia e5571e9b18fc..fb7fe8882745 (1 commits)
2019-03-11 tasak@google.com Fix memory leak caused by xr.
2019-03-11 rsorokin@chromium.org cros: Move DOMMessageQueue(s) declarations before executing js code.
2019-03-11 djean@google.com [ios] fixed inert test
2019-03-11 bashi@chromium.org service worker: Add traces in ServiceWorkerFetchDispatcher
2019-03-11 yukishiino@chromium.org v8binding: Add missing IsConstructor check to 3 worklets
2019-03-11 hajimehoshi@chromium.org Use a per-frame task runner at AutomationMessageFilter
2019-03-11 gyuyoung@igalia.com BlinkMemoryMgt: Annotate Blink's editing with STACK_ALLOCATED and DISALLOW_
2019-03-11 msisov@igalia.com [ozone/wayland] add CreateSurfaceCheckGbm test
2019-03-11 yosin@chromium.org [LayoutNG] Make LayoutText::GetTextBoxInfo() to support CSS generated content
2019-03-11 rakina@chromium.org Revert "Make mouse-triggered focus use flat tree traversal"
2019-03-11 toyoshim@chromium.org Revert "Reland: OOR-CORS: Introduce ResourceRequest::cors_exempt_headers"
2019-03-11 lucmult@chromium.org Add context menu test for USB with DCIM folder
2019-03-11 shuchen@google.com Fix the bad rule patterns in VNI.
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/angle b6a2f6bcf657..49c9dfe3b832 (1 commits)
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll Fuchsia SDK from e7e63347d941 to 4c348725452c
2019-03-11 shend@chromium.org [VK] Simplify DragDescriptor and floating VK dragging code.
2019-03-11 tasak@google.com Fix AutoclickTest.* failures on Linux ChromiumOS MSan Tests
2019-03-11 donna.wu@intel.com Trigger real remove path for HID permissions in unit tests.
2019-03-11 lucmult@chromium.org Add context menu test for MTP
2019-03-11 toyoshim@chromium.org Reland "OOR-CORS: Make kOutOfBlinkCors depends on kNetworkService"
2019-03-11 zhuoyu.qian@samsung.com Move UsedValueOfUserSelect() out of EditingUtilities.
2019-03-11 adanilo@chromium.org Fix missing scrollbar over directory tree
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/chromite 6e0e02801e44..2261af73b786 (1 commits)
2019-03-11 loyso@chromium.org WebApp: Use abstract web_app::InstallManager instead of BookmarkAppHelper.
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 3151704aff79..e5571e9b18fc (1 commits)
2019-03-11 edcourtney@google.com Mark child windows as having content for SingleProcessMash.
2019-03-11 googleo@chromium.org Fix destructor of interfaces.
2019-03-11 mastiz@chromium.org Move SEARCH_ENGINES readiness notion from controller to SyncableService
2019-03-11 tmrts@chromium.org [v8] append the builder definition for the new layout test bot
2019-03-11 keishi@chromium.org Add CooperativeScheduling Safepoints
2019-03-11 edcourtney@google.com Don't set bounds directly if the bounds change should be animated.
2019-03-11 nhiroki@chromium.org Worker: Apply response's CSP to SharedWorkerGlobalScope on off-the-main-thread shared worker script fetch
2019-03-11 gyuyoung@igalia.com BlinkMemoryMgt: Annotate Blink's css with the macros of Allocator
2019-03-11 gyuyoung@igalia.com BlinkMemoryMgt: Annotate Blink's animation with the macros of Allocator
2019-03-11 loyso@chromium.org desktop pwas: Remove Webapp.Engagement.EngagementType histogram.
2019-03-11 hajimehoshi@chromium.org Use per-frame task runner at script injection of extensions
2019-03-11 lucmult@chromium.org [Files app] - Add context menu tests
2019-03-11 googleo@chromium.org Fix typo.
2019-03-11 slangley@google.com Rename "Team Drives" to "Shared drives" per the Drives team request.
2019-03-11 jshikaram@chromium.org [App Management] Fixed layout error on resizing.
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 97f589992c32..3151704aff79 (1 commits)
2019-03-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll AFDO from 74.0.3729.4_rc-r1-merged to 74.0.3729.5_rc-r1-merged
2019-03-11 pkotwicz@chromium.org [Android WebAPK] Implement activation for new-style WebAPKs
2019-03-11 shaochuan@chromium.org arc: Dedup logic in IsArcAllowedForProfile()/UpdateEnabledStateByUserTypeUMA()
2019-03-11 xiaochengh@chromium.org [Editing] Remove Forwards/BackwardsTextBuffer
2019-03-11 shaochuan@chromium.org arc: Move --enterprise-disable-arc check to IsArcAllowedForProfile()
2019-03-11 kouhei@chromium.org SignedExchanges: Fix generate-test-sxgs.sh
2019-03-11 tkent@chromium.org selection: Updating textContent of a TEXTAREA element should not clear selection in its value.
2019-03-11 myid.shin@igalia.com Change unsigned long long to uint64_t in third_party/blink/* related to |LinkHash|
2019-03-11 jinsukkim@chromium.org Android: Open blocked popup through TabModel
2019-03-11 wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com Import wpt@48221d5e933d68aa38086d6d60770b9e890a3da9


Created with:
  gclient setdep -r ../src@37fe521d60

The AutoRoll server is located here: https://autoroll.skia.org/r/chromium-skia-autoroll

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=skia.primary:Perf-Mac10.13-Clang-MacBookPro11.5-GPU-RadeonHD8870M-x86_64-Release-All-CommandBuffer;skia.primary:Test-Mac10.13-Clang-MacBookPro11.5-GPU-RadeonHD8870M-x86_64-Debug-All-CommandBuffer
TBR=benjaminwagner@google.com

Change-Id: I1171396c3d578036ef30bd8469c778006029e36b
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/200148
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-12 03:44:52 +00:00
skia-autoroll
2932a45895 Roll third_party/externals/swiftshader 654540e86243..3364227fa0d8 (1 commits)
https://swiftshader.googlesource.com/SwiftShader.git/+log/654540e86243..3364227fa0d8


git log 654540e86243..3364227fa0d8 --date=short --no-merges --format='%ad %ae %s'
2019-03-11 sugoi@google.com Allow the Blitter to clear and blit vk::Image objects directly


Created with:
  gclient setdep -r third_party/externals/swiftshader@3364227fa0d8

The AutoRoll server is located here: https://autoroll.skia.org/r/swiftshader-skia-autoroll

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=skia.primary:Test-Debian9-Clang-GCE-GPU-SwiftShader-x86_64-Debug-All-SwiftShader
TBR=benjaminwagner@google.com

Change-Id: I505f717e37d3199f457893d6397c0e747e59a37b
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/200068
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-11 23:16:03 +00:00
skia-autoroll
2e4fa243ba Roll skia/third_party/skcms c6c0aae921ea..04a7830913b3 (1 commits)
https://skia.googlesource.com/skcms.git/+log/c6c0aae921ea..04a7830913b3

2019-03-11 mtklein@google.com support f16norm in skcms


The AutoRoll server is located here: https://autoroll.skia.org/r/skcms-skia-autoroll

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=luci.chromium.try:linux-blink-rel
TBR=benjaminwagner@google.com

Change-Id: I413fccdbca280608e4559b5374c591b58cfb8a58
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/200080
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-11 22:30:22 +00:00
skia-autoroll
c6d8781c40 Roll third_party/externals/angle2 49c9dfe3b832..f563fdc91e83 (1 commits)
49c9dfe3b8..f563fdc91e


git log 49c9dfe3b832..f563fdc91e83 --date=short --no-merges --format='%ad %ae %s'
2019-03-11 jonahr@google.com Reland "Fix unit test for setting locale creating malformed HLSL shader code


Created with:
  gclient setdep -r third_party/externals/angle2@f563fdc91e83

The AutoRoll server is located here: https://autoroll.skia.org/r/angle-skia-autoroll

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=skia.primary:Build-Debian9-Clang-x86_64-Release-ANGLE;skia.primary:Perf-Win10-Clang-AlphaR2-GPU-RadeonR9M470X-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUC5i7RYH-GPU-IntelIris6100-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUCD34010WYKH-GPU-IntelHD4400-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-ShuttleC-GPU-GTX960-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-AlphaR2-GPU-RadeonR9M470X-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-NUCD34010WYKH-GPU-IntelHD4400-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-ShuttleC-GPU-GTX960-x86_64-Debug-All-ANGLE
TBR=benjaminwagner@google.com

Change-Id: I90cdeae91f203fa7c78f45898d6223a0d9c9808d
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/200061
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-11 22:05:12 +00:00
Kevin Lubick
3f67f411d8 [canvaskit] Move from experimental to modules
Bug: skia:
Change-Id: I2ffd54cf81c974f3a80103e1726a06067cc90d82
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/200044
Reviewed-by: Mike Reed <reed@google.com>
Reviewed-by: Florin Malita <fmalita@chromium.org>
Commit-Queue: Kevin Lubick <kjlubick@google.com>
2019-03-11 21:09:52 +00:00
Brian Salomon
c512eae566 Add GM for crbug.com/938592
Bug: chromium:938592
Change-Id: I317c13c6f81c54989267325061bcb1c57428f478
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/200043
Reviewed-by: Michael Ludwig <michaelludwig@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
2019-03-11 20:49:42 +00:00
Brian Salomon
8b40ac35b2 Reintroduce deinstantiate lazy proxy types and use for promise images.
This reverts a fraction of b2c5dae65d to
restore the deinstantiate lazy proxy type, supporting implementation,
and tests.

Use them for promise images to avoid thread safety issues for promise
image resources. Makes promise image instantiation callbacks do a thread
safe unref of their fulfilled GrTexture in GrResourceCache. The
GrResourceCache mechanism for receiving unref messages is extended to
allow multiple pending unrefs. All this is new.


Bug: skia:8800
Change-Id: I7b1d4fea13c053b6fbbd39c0c6eaf567b8bf81f1
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199002
Reviewed-by: Brian Salomon <bsalomon@google.com>
Reviewed-by: Robert Phillips <robertphillips@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
2019-03-11 20:48:22 +00:00
recipe-roller
861ef19e5c Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls recipe
changes from upstream projects (e.g. depot_tools) into downstream projects
(e.g. tools/build).


More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.
depot_tools:
  https://crrev.com/973788f88dab9150c345c9c2f3e705cbc36388a2 Fixing getting machine arch on AIX running in an LPAR environment (miladfar@ca.ibm.com)


TBR=borenet@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I8a7115f141e379be19e963d62d2d568b1377071b
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/200040
Reviewed-by: Recipe Roller <recipe-roller@chromium.org>
Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
2019-03-11 20:13:09 +00:00
Brian Osman
d0626aa0c4 Add clamped half-float pixel config to Ganesh
Currently doesn't do any clamping, but connects the new config to the
recently added SkColorType. Behavioral changes coming in future CLs.

Bug: skia:
Change-Id: I907396030c435d0aa5931063b3dc6f1b60c661af
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199980
Reviewed-by: Robert Phillips <robertphillips@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
2019-03-11 20:09:07 +00:00
Kevin Lubick
39cbe46df6 Add input length check when fuzzing
Otherwise, the string constructor can walk off the end
looking for a null terminator that never arrives.

Fix some logging copypasta

Bug: skia:
Change-Id: I0cb1b0b75673f64a5ac647307dbc04253f707686
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199937
Reviewed-by: Kevin Lubick <kjlubick@google.com>
Reviewed-by: Ethan Nicholas <ethannicholas@google.com>
Commit-Queue: Kevin Lubick <kjlubick@google.com>
2019-03-11 20:08:07 +00:00
Michael Ludwig
e6266a2d16 Handle arbitrary and degenerate quadrilaterals in GrQuadPerEdgeAA
Updates the handling of perspective quads to calculate the correct,
degenerate-safe projected quad and then derive from that the proper
perspective quad.

In 2D, updated to determine if the optimized outset/inset procedure
is valid, and if not goes through a more robust procedure that is
based on line equation intersections. In particular, the degenerate
inset/outset approach is used when the quad has a zero-length edge,
if insetting/outsetting normally would create a self-intersecting shape,
or if near parallel edge angles would create numerical instabilities.

Performance testing by forcing all rectangle draws through the degenerate
code path suggests that it is about 10% slower than the optimal approach,
at least on my workstation...

Bug: skia:
Change-Id: I2973da8d97949eacebb09a1b27c334d62c1c948e
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/194008
Reviewed-by: Chris Dalton <csmartdalton@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Michael Ludwig <michaelludwig@google.com>
2019-03-11 20:04:03 +00:00
skia-autoroll
a09f168e3f Roll skia/third_party/skcms 2fb061752f70..c6c0aae921ea (1 commits)
https://skia.googlesource.com/skcms.git/+log/2fb061752f70..c6c0aae921ea

2019-03-11 mtklein@google.com print XYZ matrix in custom way


The AutoRoll server is located here: https://autoroll.skia.org/r/skcms-skia-autoroll

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=luci.chromium.try:linux-blink-rel
TBR=benjaminwagner@google.com

Change-Id: I854e7acbc633eab9994d94b04b6653b23993e083
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199963
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-11 20:03:03 +00:00
Herb Derby
4eff3f934d One routine to rule them all!
Change-Id: I6c448f325fca21c4919c0a0854d9d5cb9d54beb0
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/198661
Commit-Queue: Herb Derby <herb@google.com>
Reviewed-by: Mike Klein <mtklein@google.com>
2019-03-11 19:36:41 +00:00
Mike Reed
ca9b2082d1 rename mixer to lerp (in prep for SkMixer)
Bug: skia:
Change-Id: I55d879dd76e10c8ef9a01f2dd7cff725e8a82433
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199932
Commit-Queue: Mike Reed <reed@google.com>
Commit-Queue: Florin Malita <fmalita@chromium.org>
Reviewed-by: Florin Malita <fmalita@chromium.org>
2019-03-11 19:32:31 +00:00
Stan Iliev
12b8916866 Export libvulkan headers for android libraries depending on skia
Test: Ran gn_to_bp.py and built Android
Bug: b/123953909
Change-Id: Icfb7f5d6ff55f4837d1d227cb2956530d492c745
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199920
Reviewed-by: Derek Sollenberger <djsollen@google.com>
Commit-Queue: Stan Iliev <stani@google.com>
2019-03-11 19:31:35 +00:00
Florin Malita
c5664425bb [skottie] Fix Gaussian blur repeat edge pixels semantics
Repeat edge pixels: on  -> kClamp_TileMode.

Repeat edge pixels: off -> kClampToBlack_TileMode.

Bug: skia:
Change-Id: Id2096ad90d31b47e7041a502ded959b67c719a5d
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199923
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Florin Malita <fmalita@chromium.org>
2019-03-11 19:16:02 +00:00
recipe-roller
e4f2e7cc1a Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls recipe
changes from upstream projects (e.g. depot_tools) into downstream projects
(e.g. tools/build).


More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.
recipe_engine:
  https://crrev.com/515401ea01ef01bfe17a84de228d9ff467fac4e5 [isolated] Roll isolated client (joshuaseaton@google.com)


TBR=borenet@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I0c1cdc8264cc0a26313ff07a9793a8ac66873be1
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199928
Reviewed-by: Recipe Roller <recipe-roller@chromium.org>
Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
2019-03-11 19:13:08 +00:00
Robert Phillips
d40dc3f81b Revert "Always explicitly allocate except in Android Framework"
This reverts commit e157745dfc.

Reason for revert: Too exciting

Original change's description:
> Always explicitly allocate except in Android Framework
> 
> This will turn on explicit allocation (w/o opList sorting) in Chrome. It leaves the old allocation system in place in Android Framework and some of Skia's older bots.
> 
> 
> Change-Id: Idc02985e52f074894a251c7335ef00b009c72ccd
> Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199725
> Reviewed-by: Brian Salomon <bsalomon@google.com>
> Commit-Queue: Robert Phillips <robertphillips@google.com>

TBR=bsalomon@google.com,robertphillips@google.com

Change-Id: Icb097844de6db92e8151c81616a758837ecd9dfc
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199929
Reviewed-by: Robert Phillips <robertphillips@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
2019-03-11 18:41:22 +00:00
Heather Miller
7b64ea7377 update milestones to 2019 dates
TBR=jcgregorio

No-Try: true
Docs-Preview: https://skia.org/?cl=199927
Bug: skia:
Change-Id: I7d5b516344763b2b1baa9aada06fe2a24b5c33c7
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199927
Reviewed-by: Heather Miller <hcm@google.com>
Reviewed-by: Joe Gregorio <jcgregorio@google.com>
Commit-Queue: Heather Miller <hcm@google.com>
Commit-Queue: Joe Gregorio <jcgregorio@google.com>
Auto-Submit: Heather Miller <hcm@google.com>
2019-03-11 18:39:21 +00:00
skia-autoroll
4be1172d18 Roll skia/third_party/skcms d2f7012e6a85..2fb061752f70 (1 commits)
https://skia.googlesource.com/skcms.git/+log/d2f7012e6a85..2fb061752f70

2019-03-11 mtklein@google.com add gcc.musl build


The AutoRoll server is located here: https://autoroll.skia.org/r/skcms-skia-autoroll

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=luci.chromium.try:linux-blink-rel
TBR=benjaminwagner@google.com

Change-Id: I23702e001e4c4697a5ff4937b57b4194bfcc9a70
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199807
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-11 18:21:31 +00:00
recipe-roller
a932ddf21a Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls recipe
changes from upstream projects (e.g. depot_tools) into downstream projects
(e.g. tools/build).


More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.
depot_tools:
  https://crrev.com/ad116ba9f651333f5ff87fc3f5d7f31882e352e1 Unbreak clang-format / GetBuildtoolsPlatformBinaryPath() after depot_tools/+/1512058 (thakis@chromium.org)


TBR=borenet@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I5ccda40898899fbba6726ba90149e95a75a55d7a
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199922
Reviewed-by: Recipe Roller <recipe-roller@chromium.org>
Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
2019-03-11 18:21:01 +00:00
Herb Derby
ac962c9c42 Convert templates to virtuals in SkGlyphRunPainter
This removes a bunch of duplicate code, and visual cluter.
And, sets up for the next CL which unifies the SDF/Path
decisions.

* unify some parameter naming

Change-Id: Ic654dc20b22f5414834730a0c34f47608d73491a
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199281
Commit-Queue: Mike Klein <mtklein@google.com>
Auto-Submit: Herb Derby <herb@google.com>
Reviewed-by: Mike Klein <mtklein@google.com>
2019-03-11 18:14:53 +00:00
skia-autoroll
35403b28a4 Roll third_party/externals/swiftshader b72d28ff9975..654540e86243 (1 commits)
https://swiftshader.googlesource.com/SwiftShader.git/+log/b72d28ff9975..654540e86243


git log b72d28ff9975..654540e86243 --date=short --no-merges --format='%ad %ae %s'
2019-03-11 headlessclayton@gmail.com tests: Add a Driver class to abstract the vulkan implementation


Created with:
  gclient setdep -r third_party/externals/swiftshader@654540e86243

The AutoRoll server is located here: https://autoroll.skia.org/r/swiftshader-skia-autoroll

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=skia.primary:Test-Debian9-Clang-GCE-GPU-SwiftShader-x86_64-Debug-All-SwiftShader
TBR=benjaminwagner@google.com

Change-Id: I5f1cc0620fbddee36691ec0528e21bb5ccd1753b
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199801
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-11 17:42:43 +00:00
skia-autoroll
de18bf60ea Roll skia/third_party/skcms a81211f5ad2a..d2f7012e6a85 (1 commits)
https://skia.googlesource.com/skcms.git/+log/a81211f5ad2a..d2f7012e6a85

2019-03-11 mtklein@google.com wasm: use emrun to run tests.html


The AutoRoll server is located here: https://autoroll.skia.org/r/skcms-skia-autoroll

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=luci.chromium.try:linux-blink-rel
TBR=benjaminwagner@google.com

Change-Id: I876e4bcbffcdede0e5d388f1b22656d6d3a13a26
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199823
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-11 17:33:01 +00:00
recipe-roller
f82b907b0d Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls recipe
changes from upstream projects (e.g. depot_tools) into downstream projects
(e.g. tools/build).


More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.
depot_tools:
  https://crrev.com/09e0b38f0f512d257976c5a6b73845e47edd915a Move gclient path access to separate module. (thakis@chromium.org)


TBR=borenet@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I991d7d45986bc0f1267a4c0e044d23436c570a64
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199840
Reviewed-by: Recipe Roller <recipe-roller@chromium.org>
Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
2019-03-11 17:27:51 +00:00
Robert Phillips
e157745dfc Always explicitly allocate except in Android Framework
This will turn on explicit allocation (w/o opList sorting) in Chrome. It leaves the old allocation system in place in Android Framework and some of Skia's older bots.


Change-Id: Idc02985e52f074894a251c7335ef00b009c72ccd
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199725
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
2019-03-11 17:22:31 +00:00
skia-autoroll
a36541ab83 Roll skia/third_party/skcms 3b3522324e7b..a81211f5ad2a (1 commits)
https://skia.googlesource.com/skcms.git/+log/3b3522324e7b..a81211f5ad2a

2019-03-11 mtklein@google.com print matrices as %.9g


The AutoRoll server is located here: https://autoroll.skia.org/r/skcms-skia-autoroll

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=luci.chromium.try:linux-blink-rel
TBR=benjaminwagner@google.com

Change-Id: I2dc5f9183a390e39f5a15a311776e862f84ac74e
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199554
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-11 17:02:03 +00:00
skia-autoroll
aaa2144130 Roll third_party/externals/swiftshader bb8c8e211402..b72d28ff9975 (2 commits)
https://swiftshader.googlesource.com/SwiftShader.git/+log/bb8c8e211402..b72d28ff9975


git log bb8c8e211402..b72d28ff9975 --date=short --no-merges --format='%ad %ae %s'
2019-03-11 capn@google.com Add reactor unit tests to Kokoro
2019-03-11 capn@google.com Refactor emulated vector type handling for LLVM


Created with:
  gclient setdep -r third_party/externals/swiftshader@b72d28ff9975

The AutoRoll server is located here: https://autoroll.skia.org/r/swiftshader-skia-autoroll

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=skia.primary:Test-Debian9-Clang-GCE-GPU-SwiftShader-x86_64-Debug-All-SwiftShader
TBR=benjaminwagner@google.com

Change-Id: If91ba707412342c64fc71ab0fd07efb11c154ecb
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199762
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-11 17:02:03 +00:00
Joe Gregorio
ffd6a7f6d1 Change all pointers to doxygen docs to point to api.skia.org.
No-Try: true
Docs-Preview: https://skia.org/?cl=199726
Bug: skia:
Change-Id: I3dc589bfe7b693b9cd29f7262b74824968569c86
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199726
Reviewed-by: Heather Miller <hcm@google.com>
Commit-Queue: Joe Gregorio <jcgregorio@google.com>
2019-03-11 16:53:41 +00:00
Jim Van Verth
444b3094ad Improve Metal texture uploads.
Switches to using buffers rather than managed textures. The result
is much faster as it does the swizzling work on the GPU rather than
the CPU.

Bug: skia:
Change-Id: I3e708e2f15830c47b2d0ceb48eed5ab841864af6
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199258
Reviewed-by: Greg Daniel <egdaniel@google.com>
Commit-Queue: Jim Van Verth <jvanverth@google.com>
2019-03-11 16:23:31 +00:00
skia-autoroll
3c696038d3 Roll third_party/externals/swiftshader cd3e11d9464a..bb8c8e211402 (2 commits)
https://swiftshader.googlesource.com/SwiftShader.git/+log/cd3e11d9464a..bb8c8e211402


git log cd3e11d9464a..bb8c8e211402 --date=short --no-merges --format='%ad %ae %s'
2019-03-11 bclayton@google.com SpirvShader: Implement SMod.
2019-03-11 bclayton@google.com Add test/regres/export_to_sheets.go


Created with:
  gclient setdep -r third_party/externals/swiftshader@bb8c8e211402

The AutoRoll server is located here: https://autoroll.skia.org/r/swiftshader-skia-autoroll

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=skia.primary:Test-Debian9-Clang-GCE-GPU-SwiftShader-x86_64-Debug-All-SwiftShader
TBR=benjaminwagner@google.com

Change-Id: I440c4dd06e50250eeb1e31afd81dff5fa466736c
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199760
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-03-11 16:17:21 +00:00
Brian Osman
582f686980 Add flag to check that F16Norm pixels are clamped properly
Bug: skia:
Change-Id: Ia0d4fd8d191b59683717b179a9613dc3e53df6cf
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199724
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
2019-03-11 16:09:31 +00:00