Commit Graph

39820 Commits

Author SHA1 Message Date
Greg Daniel
2d35a1c875 Move texture release proc to GrSurface so that render targets can also have releases.
Bug: skia:
Change-Id: I65e7872057110295376ad76e0656a47bca3f712d
Reviewed-on: https://skia-review.googlesource.com/c/188633
Commit-Queue: Greg Daniel <egdaniel@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
2019-02-05 00:37:54 +00:00
recipe-roller
69e7808169 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/26ffa944643443f809b6eed9646821abe1d706ee bot_update: Assume everything after the first @ is part of the revision. (ehmaldonado@chromium.org)


TBR=borenet@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I70833087a656a092f99085feacfab94ac35e8ccd
Reviewed-on: https://skia-review.googlesource.com/c/189283
Reviewed-by: Recipe Roller <recipe-roller@chromium.org>
Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
2019-02-04 23:50:14 +00:00
skia-autoroll
67d44bb969 Roll third_party/externals/swiftshader 612345523a8d..049ff3873334 (1 commits)
https://swiftshader.googlesource.com/SwiftShader.git/+log/612345523a8d..049ff3873334


git log 612345523a8d..049ff3873334 --date=short --no-merges --format='%ad %ae %s'
2019-02-04 chrisforbes@google.com Split Object::Kind::Variable


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

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=fmalita@google.com

Change-Id: I0c7efc0a4f44062eb6b57d657854922eab98f5a8
Reviewed-on: https://skia-review.googlesource.com/c/189193
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-02-04 23:35:43 +00:00
Ben Wagner
79ac5081d5 Extend GetAlphaTextureBounds workaround.
On large glyphs GetAlphaTextureBounds returns empty bounds but no error
when the glyph does, in fact, have non empty bounds. An existing work
around exists to fall back to aliased bounds which are more likely to
give correct results. This workaround was added specifically for falling
back to aliased bounds in the case cleartype bounds were not available,
but this is now also possible with the new grayscale bounds. Extend the
workaround to grayscale bounds as well.

Bug: chromium:926885
Change-Id: Ib7b2028b48a3cb0268f2af8eebbe7b0889391dae
Reviewed-on: https://skia-review.googlesource.com/c/189300
Reviewed-by: Herb Derby <herb@google.com>
Commit-Queue: Ben Wagner <bungeman@google.com>
2019-02-04 23:23:54 +00:00
Ben Wagner
0b46a39820 Make HR* macros statements.
Currently HR* macros expand to block expressions which neither need nor
require a closing semicolon. Since at the use site these macros look
like statements which should use a closing semicolon, change the macro
definition to be a statement. This should also fix many warnings around
unneeded semicolons.

Change-Id: I288fdfefa083c6e04a1e7b0a055c8972b7e8b367
Reviewed-on: https://skia-review.googlesource.com/c/189301
Reviewed-by: Brian Salomon <bsalomon@google.com>
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Ben Wagner <bungeman@google.com>
2019-02-04 22:51:04 +00:00
Robert Phillips
9da87e0e98 Rename GrContext::contextPriv to priv
Mechanical. This makes the priv() accessor the same for all the context types.

Change-Id: I40850eb05a33b8d7cc3eabdd42226d24b2ba58aa
Reviewed-on: https://skia-review.googlesource.com/c/189164
Commit-Queue: Robert Phillips <robertphillips@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
2019-02-04 22:13:14 +00:00
Brian Osman
50ea3c06b8 Add support for MSVC run-time checks (and control flow guard)
This enables four different options in the compiler, described
below. I also added enough masks to satisfy RTCc when running
all GMs in both 8888 and gl configs.

---

/RTCc - Detects when a value is assigned to a smaller data
type and results in data loss. This happens even when casting.
Masking is required to suppress this.

/RTCs - Various stack-related checks, including uninitialized
data (by initializing locals to a non-zero value), array bounds
checking, and stack pointer corruption that can occur with a
calling convention mismatch.

/RTCu - Reports when a variable is used without having been
initialized. Mostly redundant with compile-time checks.

/guard:cf - This is more of a security option, that computes
all possible targets for indirect calls at compile time, and
verifies that those are the only targets reached at compile
time. Also generates similar logic around switch statements
that turn into jump tables.

Bug: skia:
Change-Id: I7b527af8fd67dec0b6556f38bcd0efc3fd505856
Reviewed-on: https://skia-review.googlesource.com/c/188625
Commit-Queue: Brian Osman <brianosman@google.com>
Reviewed-by: Mike Klein <mtklein@google.com>
2019-02-04 20:55:24 +00:00
recipe-roller
f5f0cd8063 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/1886f5a16a7736b63988858884cf7f7f7adf3637 [swarming] Fix typos (joshuaseaton@google.com)


TBR=borenet@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I9484553bae6ea0a03d6c8d25ab194b3f6044843c
Reviewed-on: https://skia-review.googlesource.com/c/189281
Reviewed-by: Recipe Roller <recipe-roller@chromium.org>
Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
2019-02-04 20:30:32 +00:00
Hal Canary
92170de803 SkPDF to use aliased em bounds.
This restores previous behavior and works around a chromium issue.
The underlying issue in DirectWrite will need to be worked around
as well.

Bug: chromium:926885

Change-Id: I6a6cbd04db66066ad258df62d3c9fc8056c33c7f
Reviewed-on: https://skia-review.googlesource.com/c/189167
Reviewed-by: Ben Wagner <bungeman@google.com>
Commit-Queue: Hal Canary <halcanary@google.com>
2019-02-04 18:47:22 +00:00
skia-autoroll
da85a1068c Roll third_party/externals/swiftshader 3f5a479280cc..612345523a8d (2 commits)
https://swiftshader.googlesource.com/SwiftShader.git/+log/3f5a479280cc..612345523a8d


git log 3f5a479280cc..612345523a8d --date=short --no-merges --format='%ad %ae %s'
2019-02-04 sugoi@google.com Support for usage in memory requirements
2019-02-04 chrisforbes@google.com Adjust interface extraction to account for split types


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

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=fmalita@google.com

Change-Id: I4f2943dad099cd2237ad1076a95097b1b4ee1f51
Reviewed-on: https://skia-review.googlesource.com/c/189187
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-02-04 18:47:12 +00:00
Mike Reed
9d895824c6 templatize drawString
Bug: skia:
Change-Id: Icd1104bfb88e324458d89e40633ddc01f131c4e9
Reviewed-on: https://skia-review.googlesource.com/c/189165
Commit-Queue: Mike Reed <reed@google.com>
Auto-Submit: Mike Reed <reed@google.com>
Reviewed-by: Mike Klein <mtklein@google.com>
2019-02-04 18:18:22 +00:00
Greg Daniel
950dfd7cc2 Minor clean ups to vulkan hardware buffer test.
Bug: skia:
Change-Id: I280556d4691a762402d2a94959bd6fda614bc39c
Reviewed-on: https://skia-review.googlesource.com/c/189168
Reviewed-by: Jim Van Verth <jvanverth@google.com>
Commit-Queue: Greg Daniel <egdaniel@google.com>
2019-02-04 18:14:22 +00:00
Robert Phillips
c1541ae25f Move GrContextOptions to GrContext_Base and make GrContextThreadSafeProxy be derived from GrContext_Base
The main thrust of this CL is to bring the GrContextThreadSafeProxy into the fold.

Change-Id: I8f457d5b75c69f89beac3a0035b1c05ba5d3b931
Reviewed-on: https://skia-review.googlesource.com/c/188622
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
2019-02-04 18:08:57 +00:00
Mike Reed
69da42f188 remove metadata from canvas
Bug: skia:
Change-Id: Id8eefff4f65317d749f4b96620a5e469425b4c4a
Reviewed-on: https://skia-review.googlesource.com/c/189169
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Reed <reed@google.com>
Auto-Submit: Mike Reed <reed@google.com>
2019-02-04 18:06:42 +00:00
Herb Derby
2e845910be Benchmark for charToGlyph
Change-Id: Id8c7a37c62b596b9f73e331d9a3e36ccd3a51513
Reviewed-on: https://skia-review.googlesource.com/c/188461
Reviewed-by: Ben Wagner <bungeman@google.com>
Commit-Queue: Herb Derby <herb@google.com>
2019-02-04 18:03:52 +00:00
Chris Dalton
d7a5a1d27e Add a central skiagm::GM::DrawFailureMessage for error messages
Bug: skia:8731
Change-Id: If73216bd427a1ce773fa41044a45c1bbd7ea08e9
Reviewed-on: https://skia-review.googlesource.com/c/189124
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Chris Dalton <csmartdalton@google.com>
2019-02-04 17:49:42 +00:00
skia-autoroll
5ded993429 Roll third_party/externals/swiftshader cd610c9a9dbc..3f5a479280cc (1 commits)
https://swiftshader.googlesource.com/SwiftShader.git/+log/cd610c9a9dbc..3f5a479280cc


git log cd610c9a9dbc..3f5a479280cc --date=short --no-merges --format='%ad %ae %s'
2019-02-04 sugoi@google.com vkCmdSetEvent/vkCmdResetEvent implementation


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

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=fmalita@google.com

Change-Id: Ia36bc2f2d5dc4592cbc9ed160d1cae9bab9e3f0c
Reviewed-on: https://skia-review.googlesource.com/c/189182
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-02-04 17:17:32 +00:00
Leon Scroggins III
698219efd3 Remove temporarily_sanitize
Added as part of https://skia-review.googlesource.com/c/skia/+/132261/
As I understand it, this is no longer needed to prevent linear blending.

Change-Id: Ieddf1a86f2d5c6c874217549099a4168d2c44b47
Reviewed-on: https://skia-review.googlesource.com/c/189166
Commit-Queue: Leon Scroggins <scroggo@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
Auto-Submit: Leon Scroggins <scroggo@google.com>
Reviewed-by: Mike Klein <mtklein@google.com>
2019-02-04 16:30:52 +00:00
Mike Klein
c3b4790332 use std::underlying_type
Change-Id: If05a8e99c5754859a2b04f040097eff3461a42e6
Reviewed-on: https://skia-review.googlesource.com/c/189220
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
2019-02-04 16:27:22 +00:00
Mike Reed
88e58a7912 remove legacy includes
Bug: skia:
Change-Id: Id7528ad49c977524b0d12de58b41d93690624f1c
Reviewed-on: https://skia-review.googlesource.com/c/189162
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Reed <reed@google.com>
Auto-Submit: Mike Reed <reed@google.com>
2019-02-04 16:05:14 +00:00
Mike Reed
8c14038e56 hide getMetaData()
Bug: skia:
Change-Id: I2b513d4c5868bc0d4cdcdf0c95cc35e90c98f9a1
Reviewed-on: https://skia-review.googlesource.com/c/188824
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Reed <reed@google.com>
Auto-Submit: Mike Reed <reed@google.com>
2019-02-04 14:21:02 +00:00
skia-autoroll
69130631e2 Roll ../src ccf3465732e5..950d2f4a3353 (57 commits)
ccf3465732..950d2f4a33


git log ccf3465732e5..950d2f4a3353 --date=short --no-merges --format='%ad %ae %s'
2019-02-04 lucmult@chromium.org [CrOS] Add tapted@ as OWNERS for Audio, Video and Gallery
2019-02-04 shimazu@chromium.org Another try on enabling ResourceLoadViaDataPipe
2019-02-04 joelhockey@chromium.org Substitute $i18n{} values in FilesApp main.html to generate test.html
2019-02-04 hollingum@google.com Fixed a bug where the crostini folder was "unnamed"
2019-02-04 falken@chromium.org Simplify the WebServiceWorkerNetworkProvider implementations for workers.
2019-02-04 xidachen@chromium.org Do DumpWithoutCrashing in TouchActionFilter
2019-02-04 joelhockey@chromium.org Crostini shared folder FilesApp menus
2019-02-04 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll Fuchsia SDK from e214ddb22d3f to 03e9ac4a9e0c
2019-02-04 dstaessens@chromium.org media/gpu/test: Move video decoder test environment to a separate file.
2019-02-04 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 30d3c47e1aa6..5e7e7a4738ea (2 commits)
2019-02-04 kouhei@chromium.org Enable SignedHTTPExchange feature by default
2019-02-04 rakina@chromium.org Detemplatize FindRangeOfStringAlgorithm() and FindStringBetweenPositions()
2019-02-04 tkent@chromium.org Move AppendAttributeAsXMLWithNamespace(), AppendNamespace(), ShouldAddNamespaceAttribute()
2019-02-04 rakina@chromium.org Make Editor::FindString use flat-tree FindRangeOfString
2019-02-04 dstaessens@chromium.org media/gpu/test: New video decode accelerator test additional cleanup.
2019-02-04 chrome-release-bot@chromium.org Updating trunk VERSION from 3693.0 to 3694.0
2019-02-04 hashimoto@chromium.org dbus: Validate message field values
2019-02-04 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal d7acdf596ec4..30d3c47e1aa6 (1 commits)
2019-02-04 ksakamoto@chromium.org SignedExchange: Add http_structured_header::ParseListOfLists()
2019-02-04 danielng@google.com Installation functionality for Crostini App search
2019-02-04 takise@chromium.org Expand PiP when the shelf icon is pressed.
2019-02-04 tkent@chromium.org Fold MarkupFormatter::AppendAttribute() into its callsites.
2019-02-04 falken@chromium.org service worker: Remove ThreadLocalStorage for ServiceWorkerContextClient.
2019-02-04 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal f58999a7c916..d7acdf596ec4 (3 commits)
2019-02-04 bashi@chromium.org worker: Fix some typo
2019-02-04 hiroh@chromium.org media/gpu/vaapi: Store one fd in VASurfaceAttribExternalBuffers in CreateVASurfaceForPixmap()
2019-02-04 lucmult@chromium.org Revert "Add BUILD.gn for ui/base/user_activity"
2019-02-04 marcin@mwiacek.com Update Error @IntDef inside WebApkVerifySignature
2019-02-04 finnur@chromium.org Contacts Picker: Add empty view when results are empty.
2019-02-04 dstaessens@chromium.org media/gpu/test: New video decode accelerator test cleanup.
2019-02-04 ortuno@chromium.org bluetooth: Split WebUI test API into more granular functions and add more tests
2019-02-04 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 0453f7a9542c..f58999a7c916 (2 commits)
2019-02-03 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 to version 7.4.58.
2019-02-03 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 1ef5345d7c19..0453f7a9542c (4 commits)
2019-02-03 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll Fuchsia SDK from abaee0ce1a37 to e214ddb22d3f
2019-02-03 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 32d8cce070dd..9c7a006a8e2d (1 commits)
2019-02-03 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal e60f52aa1f99..1ef5345d7c19 (1 commits)
2019-02-03 jam@chromium.org Configure Cast's NetworkContexts for proxy settings when network service is enabled.
2019-02-03 edchin@chromium.org [ios] Remove snapshot in prerender
2019-02-03 tangltom@chromium.org [unified-consent] Record sync data types after advanced opt-in
2019-02-03 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 8881b28c5f30..e60f52aa1f99 (3 commits)
2019-02-03 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal b6201a358e89..8881b28c5f30 (2 commits)
2019-02-03 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 7681ae8d5a1a..b6201a358e89 (1 commits)
2019-02-03 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll Fuchsia SDK from 74bbe9f886cf to abaee0ce1a37
2019-02-03 thakis@chromium.org Roll clang 352138:352921.
2019-02-03 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 09af5fc077a8..7681ae8d5a1a (1 commits)
2019-02-03 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 71e434dc9dea..32d8cce070dd (1 commits)
2019-02-03 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 0d59f50c9800..09af5fc077a8 (3 commits)
2019-02-03 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia d396dd0347d3..71e434dc9dea (1 commits)
2019-02-03 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 2e1f947b9888..0d59f50c9800 (2 commits)
2019-02-03 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 0d84e805c30c..d396dd0347d3 (1 commits)
2019-02-03 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal c078b1b9239a..2e1f947b9888 (1 commits)
2019-02-03 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 to version 7.4.57.
2019-02-03 leon.han@intel.com [OnionSoup] Move embedded_worker.mojom from //content into Blink
2019-02-03 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll Fuchsia SDK from e32f40c1066f to 74bbe9f886cf
2019-02-03 aluo@chromium.org Added filter and module options to run_cts.py
2019-02-03 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal c4f7f19307e1..c078b1b9239a (3 commits)


Created with:
  gclient setdep -r ../src@950d2f4a33

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

Change-Id: If4f13a1614c47d93dccf18ca66a3e404cc5ceeae
Reviewed-on: https://skia-review.googlesource.com/c/189107
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-02-04 07:22:49 +00:00
skia-recreate-skps
50fe557b55 Update go_deps asset
Automatic commit by the UpdateGoDEPS bot.

TBR=borenet@google.com

Change-Id: I2b023f93e36f1317890d8d16ffe2a112c1babb0b
Reviewed-on: https://skia-review.googlesource.com/c/189125
Reviewed-by: <skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com>
Commit-Queue: <skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com>
2019-02-04 06:15:43 +00:00
Chris Dalton
21ca3702f8 Remove GM::onDrawBackground
Bug: skia:8731
Change-Id: Ied8f3035eff1c37dd4b785f850f95a8c56a8a67b
Reviewed-on: https://skia-review.googlesource.com/c/188632
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Chris Dalton <csmartdalton@google.com>
2019-02-04 05:57:23 +00:00
Robert Phillips
b45f47dc3e Add isTextureable parameter to GrContextThreadSafeProxy::createCharacterization (take 2)
TBR=bsalomon@google.com
Change-Id: Iee9d64dd39d5f3269428822582b754c4981812d7
Reviewed-on: https://skia-review.googlesource.com/c/188825
Reviewed-by: Robert Phillips <robertphillips@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
2019-02-03 23:06:13 +00:00
Brian Salomon
9c7a006a8e Remove NoPendingIO flags from buffer creations.
Now that we're keeping refs on GrBuffers during flush, we shouldn't
need to specify this flag.

Change-Id: Idbe08e84d23690d6c9e94f23f2c4507a2e965aff
Reviewed-on: https://skia-review.googlesource.com/c/188635
Reviewed-by: Robert Phillips <robertphillips@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
2019-02-03 16:59:43 +00:00
Mike Reed
32d8cce070 Revert "Revert "remove legacy forward declares""
This reverts commit 48913465db.

Add guard to stage this in chroe/win and google3

Bug: skia:
Change-Id: I409ccabaa4c1f1bb5fb27794b738a311833bebb2
Reviewed-on: https://skia-review.googlesource.com/c/188822
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Reed <reed@google.com>
Auto-Submit: Mike Reed <reed@google.com>
2019-02-03 10:33:12 +00:00
skia-recreate-skps
71e434dc9d Update SKP version
Automatic commit by the RecreateSKPs bot.

TBR=rmistry@google.com
NO_MERGE_BUILDS

Change-Id: I14463c1cdfca3777f4abebaf72b4641bca369b5c
Reviewed-on: https://skia-review.googlesource.com/c/188655
Reviewed-by: <skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com>
Commit-Queue: <skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com>
2019-02-03 09:13:52 +00:00
skia-autoroll
d396dd0347 Roll ../src c5cbca79da09..ccf3465732e5 (35 commits)
c5cbca79da..ccf3465732


git log c5cbca79da09..ccf3465732e5 --date=short --no-merges --format='%ad %ae %s'
2019-02-03 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal bcbf7fbcdf10..c4f7f19307e1 (2 commits)
2019-02-03 chrome-release-bot@chromium.org Updating trunk VERSION from 3692.0 to 3693.0
2019-02-03 leon.han@intel.com [OnionSoup] Introduce blink.mojom.V8CacheOptions
2019-02-03 reed@google.com IWYU
2019-02-03 yanxiao@google.com Add screenshot to Assistant feedback UI
2019-02-03 pcc@chromium.org Only compile CryptoModulePasswordDialogView and its unit test on Linux.
2019-02-03 pcc@chromium.org Remove a test that does not make sense any more.
2019-02-03 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal b6c75110b168..bcbf7fbcdf10 (1 commits)
2019-02-03 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 4c1e00590fe8..b6c75110b168 (5 commits)
2019-02-02 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 48913465db5f..0d84e805c30c (1 commits)
2019-02-02 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll Fuchsia SDK from 5b0010234d27 to e32f40c1066f
2019-02-02 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 to version 7.4.56.
2019-02-02 bratell@opera.com Have jumbo dump the original sources in the gn |data| variable
2019-02-02 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 743149a02386..4c1e00590fe8 (1 commits)
2019-02-02 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 1104dd1e3015..743149a02386 (2 commits)
2019-02-02 justincohen@google.com Reland "[ios] Call LoadIfNecessary even when displaying the NTP."
2019-02-02 digit@google.com android: build: Enable RELR packed relocations for libchrome.so
2019-02-02 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 209ab460c34f..1104dd1e3015 (4 commits)
2019-02-02 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/perfetto 1bc7c76b73c8..439120b8b2c6 (9 commits)
2019-02-02 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll Fuchsia SDK from 6f483ae06459 to 5b0010234d27
2019-02-02 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal bd1c89edc00e..209ab460c34f (3 commits)
2019-02-02 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 559b5cf1176f..bd1c89edc00e (2 commits)
2019-02-02 sangwoo.ko@navercorp.com Activate the next/previous tab on horizonal scroll
2019-02-02 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal d19ffe4b3697..559b5cf1176f (6 commits)
2019-02-02 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 72c687807f5e..48913465db5f (5 commits)
2019-02-02 hbos@chromium.org Add RTCError, RTCErrorInit, RTCErrorDetailType and WPT coverage.
2019-02-02 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 to version 7.4.55.
2019-02-02 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll Fuchsia SDK from 590f4e2abc47 to 6f483ae06459
2019-02-02 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/angle 3d6e3004f037..52d861bd49cc (1 commits)
2019-02-02 thegreenfrog@chromium.org [ios] Create FindInPageManager in CRWWebController
2019-02-02 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 to version 7.4.53.
2019-02-02 edchin@chromium.org [ios] Fix page restoration placeholder
2019-02-02 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 3eadf1fd9424..d19ffe4b3697 (3 commits)
2019-02-02 alexmos@chromium.org Let renderer know about loading state for new proxies.
2019-02-02 ikilpatrick@chromium.org [LayoutNG] Reduce the number of paint invalidations.


Created with:
  gclient setdep -r ../src@ccf3465732

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

Change-Id: Ib63e651dfb7841ce132e13398b1f74e96413501c
Reviewed-on: https://skia-review.googlesource.com/c/188857
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-02-03 06:33:52 +00:00
Mike Reed
0d84e805c3 move experimental header out of public includes
Bug: skia:
Change-Id: I81ea9e039f23e22b4955ad6088f5cb76ec2ba1a5
Reviewed-on: https://skia-review.googlesource.com/c/186864
Reviewed-by: Robert Phillips <robertphillips@google.com>
Commit-Queue: Mike Reed <reed@google.com>
2019-02-02 18:18:21 +00:00
Mike Reed
48913465db Revert "remove legacy forward declares"
This reverts commit 00dcf66865.

Reason for revert: breaks IWYU on chrome/win and google3

Original change's description:
> remove legacy forward declares
> 
> Bug: skia:
> Change-Id: Ie83cef8e47b27c3a59fe251b9c81dca7c4d15232
> Reviewed-on: https://skia-review.googlesource.com/c/188820
> Reviewed-by: Mike Reed <reed@google.com>
> Auto-Submit: Mike Reed <reed@google.com>
> Commit-Queue: Ravi Mistry <rmistry@google.com>

TBR=rmistry@google.com,reed@google.com

Change-Id: I2931fb7d24c8a908be4a21a52e4ef0caf6618f32
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: skia:
Reviewed-on: https://skia-review.googlesource.com/c/188821
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Reed <reed@google.com>
2019-02-02 10:19:12 +00:00
skia-recreate-skps
d6a45a8aee Update go_deps asset
Automatic commit by the UpdateGoDEPS bot.

TBR=borenet@google.com

Change-Id: I3899d8f52160772130bc6a15586d49aa3650e509
Reviewed-on: https://skia-review.googlesource.com/c/189021
Reviewed-by: <skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com>
Commit-Queue: <skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com>
2019-02-02 06:31:11 +00:00
skia-autoroll
ef9f88bf44 Roll ../src 10b73e92900a..c5cbca79da09 (339 commits)
10b73e9290..c5cbca79da


git log 10b73e92900a..c5cbca79da09 --date=short --no-merges --format='%ad %ae %s'
2019-02-02 chrome-release-bot@chromium.org Updating trunk VERSION from 3691.0 to 3692.0
2019-02-02 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/pdfium 12eacc8a19cf..520d5f22d188 (12 commits)
2019-02-02 mek@chromium.org [AppCache] Move frontend instance from dispatcher host to backend impl.
2019-02-02 rbpotter@chromium.org Web UI Polymer 2: Turn on by default on Chrome OS
2019-02-02 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia dbb1fe52480b..72c687807f5e (2 commits)
2019-02-02 jinho.bang@samsung.com PaymentRequest: Make shippingOptions optional in shipping events
2019-02-02 alph@chromium.org [heap profiler] Introduce in-process mode for the service.
2019-02-02 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 457442a6956e..3eadf1fd9424 (2 commits)
2019-02-02 edchin@chromium.org [ios] Add edchin to ios/c/b/ui/side_swipe OWNERS
2019-02-02 vikassoni@chromium.org Refactor CodecImage, ImageReader and SurfaceTexture.
2019-02-02 bcwhite@chromium.org More owner changes as requested by current owners (active and not).
2019-02-02 ting.shao@intel.com ServiceWorker: Copy installed script to new service worker
2019-02-02 zmo@chromium.org Test videos trigger the expected presentation mode on Windows.
2019-02-02 steimel@chromium.org Revert "Add dav1d decoder and build configurations."
2019-02-02 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/pdfium 33cc9c60892a..12eacc8a19cf (1 commits)
2019-02-02 kenrb@chromium.org Add metrics for Bluetooth adapter availability
2019-02-02 smbarber@chromium.org component updater: set EVN major 740 for crostini
2019-02-02 jazzhsu@chromium.org [Media Controls] Give focus back to last focused item after interact with scrollbar in overflow menu
2019-02-02 dalecurtis@chromium.org Add dav1d decoder and build configurations.
2019-02-02 dmblack@google.com Use ClientView instead of DialogClientView for Assistant.
2019-02-02 Erik.Anderson@microsoft.com set 1.0 sending threshold for SSLUITestWithExtendedReporting tests
2019-02-02 wez@chromium.org [Fuchsia] Fix FrameImpl to cope with multiple View lifetimes.
2019-02-02 michaelpg@chromium.org Cross-reference JS features guide from style guide
2019-02-02 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal b4138ddf946e..457442a6956e (4 commits)
2019-02-02 eui-sang.lim@samsung.com [OnionSoup] Move notification_data_conversions to blink
2019-02-02 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/angle 91d469aae063..3d6e3004f037 (4 commits)
2019-02-02 martiniss@chromium.org Remove upload_test_results flag
2019-02-02 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 26ccfcc96f98..dbb1fe52480b (5 commits)
2019-02-02 wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com Import wpt@cee3936fb6efe737b8fd9c26e1f4f3fa8d878fda
2019-02-02 mek@chromium.org [AppCache] Use mojom version of AppCacheFrontend interface directly.
2019-02-02 nigeltao@chromium.org Don't conflate ARC++'s "ready" with "installed"
2019-02-02 tikuta@chromium.org [mojo] introduce mojo forwarding header
2019-02-02 bsheedy@chromium.org Make WebXR perf tests use forked samples
2019-02-02 collinbaker@chromium.org Ensure damaged regions from mask layers are propagated
2019-02-02 pkasting@chromium.org Replace AppMenuDestroyed() notification with weak pointer usage.
2019-02-02 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 to version 7.4.52.
2019-02-02 ginko@google.com Improves Search Box Arrow Key Focus Traversal
2019-02-02 annelim@google.com [Autofill] Add StrikeDatabase browsertests
2019-02-02 eugenebut@google.com Reland: Do not call 'navigation committed' callback if there was no pending item to commit.
2019-02-02 dpapad@chromium.org WebUI cleanup: Remove i18n_template.js usage from serviceworker_internals.
2019-02-02 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/chromite da2bdf0382f7..45c7f2def3e9 (10 commits)
2019-02-02 johntlee@chromium.org NTP, Navi: Add whitelist for onboarding NTP backgrounds
2019-02-02 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 4fa143d003ed..b4138ddf946e (3 commits)
2019-02-02 pkasting@chromium.org Remove the "alerted commands" facility on MenuRunner.
2019-02-02 kristipark@chromium.org [NTP] Fix dark mode not applying to custom link dialogs
2019-02-02 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll Fuchsia SDK from cbd2d44f67b0 to 590f4e2abc47
2019-02-02 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/swiftshader debaacab10b5..cd610c9a9dbc (1 commits)
2019-02-02 einbinder@chromium.org Revert "DevTools: Fix focus when selecting to the left of treeitems"
2019-02-02 pwnall@chromium.org test: Replace _TEST_CASE_ with _TEST_SUITE_ in /chrome/browser/prefs.
2019-02-02 nuskos@chromium.org Add the new required virtual method to the task runner implementation.
2019-02-02 sdy@chromium.org Name ui::TouchBarAction::TEXT_SUGGESTION in enums.xml.
2019-02-02 wez@chromium.org [Fuchsia] Make our FIDL error-handlers more consistent.
2019-02-01 davidbienvenu@chromium.org Start task mgr refresh on init.
2019-02-01 wez@chromium.org [Fuchsia] Add OWNERS rule to //ui for all Fuchsia-specific files.
2019-02-01 pwnall@chromium.org test: Replace _TEST_CASE_ with _TEST_SUITE_ in /chrome/browser/extensions/api/enterprise_platform_keys.
2019-02-01 pwnall@chromium.org test: Replace _TEST_CASE_ with _TEST_SUITE_ in /chrome/browser/extensions/api/enterprise_platform_keys_private.
2019-02-01 thomasanderson@chromium.org Fix libc++ pretty-printing on lldb
2019-02-01 gyuyoung@igalia.com s13n: Remove unnecessary signin-related includes in local_card_migration_browsertest.cc
2019-02-01 wez@chromium.org Enforce that StopWatchingFileDescriptor succeeds on Watcher teardown.
2019-02-01 nickdiego@igalia.com ozone/wayland: Fix NEO keyboards layout handling
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/chromite 8cd8f2f71e22..da2bdf0382f7 (1 commits)
2019-02-01 tikuta@chromium.org [mojo] include mojo header in /components/arc
2019-02-01 davidben@chromium.org Roll src/third_party/boringssl/src 6c1b376e1..1a51a5b4a
2019-02-01 mek@chromium.org [AppCache] Don't null-check a field that can never be null.
2019-02-01 eugenebut@google.com Improve calculation of 'is renderer initiated' flag for navigations.
2019-02-01 hcarmona@chromium.org Move IsEnterpriseEnabled to base::IsMachineExternallyManaged.
2019-02-01 bsheedy@chromium.org Deflake VR fling scrolling test on older devices
2019-02-01 martinkr@google.com cryptotoken: check base64url decoding failures when proxying to WebAuthn
2019-02-01 khushalsagar@chromium.org cc: Re-enable LayerTreeHostTestImageAnimationSynchronousSchedulingSoftwareDraw.
2019-02-01 kylechar@chromium.org Make InProcessCommandBuffer check exit_on_context_loss GPU workaround.
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/pdfium e13cf694d42b..33cc9c60892a (1 commits)
2019-02-01 dmblack@google.com Adds support for AssistantOverlays.
2019-02-01 zhongyi@chromium.org Rearrange the HttpNetworkSession::Params, and move connection migration
2019-02-01 gab@chromium.org [base] Re-enable accidently disabled BlinkMainThreadUsesSequenceManager feature
2019-02-01 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 263746b68633..4fa143d003ed (6 commits)
2019-02-01 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 to version 7.4.51.
2019-02-01 wez@chromium.org [Fuchsia] Fix leak of kernel job object per-Context.
2019-02-01 jkim@igalia.com [s13n] Port bookmark_bubble_view_browsertest.cc to use IdentityManager
2019-02-01 jkim@igalia.com [s13n] Remove unused header from ios_chrome_signin_client.mm
2019-02-01 jkim@igalia.com [s13n] Remove unused header from ios_web_view_signin_client.mm
2019-02-01 dgozman@chromium.org Speculative crash fix in ChromeDevToolsManagerDelegate
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/depot_tools 4f738c1fe581..a1fbdff17736 (1 commits)
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 3ed198faf93a..26ccfcc96f98 (4 commits)
2019-02-01 crouleau@chromium.org GPU Integration: hack to make logging provide line number and filename.
2019-02-01 atotic@chromium.org [LayoutNG] rebaseline massive table failures
2019-02-01 khushalsagar@chromium.org content: Re-enable OOPBrowserTest on linux.
2019-02-01 jbroman@chromium.org Use promise_rejects in portals-activate-no-browsing-context.html.
2019-02-01 nednguyen@google.com Add chromeos_glossary.md
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/chromite b1908cf0075b..8cd8f2f71e22 (1 commits)
2019-02-01 khorimoto@chromium.org [CrOS MultiDevice] Add FakeCryptAuthEnrollmentScheduler and delegate.
2019-02-01 sdefresne@chromium.org Remove uses of deprecated override of PrefValueMap::SetValue
2019-02-01 kristipark@chromium.org [NTP] Rebuild all of theme info on dark mode change
2019-02-01 gab@chromium.org [base] Saturate TimeTicks +/- TimeDelta::Min/Max()
2019-02-01 mbarowsky@chromium.org Refactor dimensions of normal images into GpuImageDecodeCacheTest helper
2019-02-01 vitalybuka@chromium.org Remove unused histogram
2019-02-01 emircan@chromium.org Reenable VP9p2 tests that paint <video> on <canvas>
2019-02-01 mmenke@chromium.org Socket Pools Refactor 16 (1): Remove SSLClientSocketPool.
2019-02-01 mattreynolds@google.com Reland "Parse HID report descriptor for report info"
2019-02-01 drubery@chromium.org Send Visual Features in PhishGuard pings
2019-02-01 rmcelrath@chromium.org Fix SingleProcessBrowserTest.Test on ChromeOS.
2019-02-01 azeemarshad@chromium.org [MultiDeviceSetup] Make AndroidSmsPairingStateTracker observers checked.
2019-02-01 rbpotter@chromium.org Revert "Fix Assistant settings label padding"
2019-02-01 dlibby@microsoft.com Add BUILD.gn for ui/base/user_activity
2019-02-01 ericrk@chromium.org Revert "Reland "Avoid excess MakeCurrent / ReleaseCurrent for Virtual GL contexts""
2019-02-01 jdoerrie@chromium.org [net] Prepare //net for the base::string16 switch
2019-02-01 ericrk@chromium.org Reland "Avoid excess MakeCurrent / ReleaseCurrent for Virtual GL contexts"
2019-02-01 malaykeshav@chromium.org Avoid cloning of layer tree when using mirror windows
2019-02-01 odejesush@chromium.org Fix PermissionObserver OOB access crash
2019-02-01 sullivan@chromium.org Make MetricsWebContentsObserver::OnVisibilityChanged account for occlusion.
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/pdfium 7da523216533..e13cf694d42b (1 commits)
2019-02-01 ccameron@chromium.org Revert "MacPWAs: Reparent tabs when installing PWAs"
2019-02-01 ericrk@chromium.org Revert "Avoid excess MakeCurrent / ReleaseCurrent for Virtual GL contexts"
2019-02-01 sky@chromium.org Update comment on feature_engagement
2019-02-01 enne@chromium.org cc: Fix missing damage on property changes
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/chromite 3e7bf99febab..b1908cf0075b (2 commits)
2019-02-01 yigu@chromium.org [Animation Worklet] Clean up animator registration logic for wpt test worklet-animation-with-fill-mode.https.html
2019-02-01 agable@chromium.org Disable crashy mousemove-to-scrollbar-changes-cursor layout test
2019-02-01 csharrison@chromium.org Deprecate custom cursors > 32x32 intersecting UI
2019-02-01 lgrey@chromium.org Incognito icon: ensure glasses bridge gets its own path
2019-02-01 xhwang@chromium.org base: Clarify that MAIN_THREAD_MOCK_TIME affects base::Time::Now()
2019-02-01 estade@chromium.org Move some tests from browser_tests to ash_unittests.
2019-02-01 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 7b80b951e0bf..263746b68633 (6 commits)
2019-02-01 parastoog@google.com [AF] Rename CompareFrecency
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 1a0126f61a98..3ed198faf93a (5 commits)
2019-02-01 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 to version 7.4.49.
2019-02-01 ddavenport@chromium.org sandbox/linux: Allow prlimit64
2019-02-01 kkhorimoto@chromium.org [iOS] Defend against nil WebState instead of DCHECKing.
2019-02-01 jorgelo@google.com Fix locale/layout related logging.
2019-02-01 fdoray@chromium.org TaskScheduler: Stop checking is_running_task when entering/exiting blocking calls.
2019-02-01 dullweber@chromium.org Enable ExpireHistoryTest.DeleteURLAndFavicon
2019-02-01 npm@chromium.org Mark external/wpt/longtask-timing/longtask-in-sibling-iframe.html flaky
2019-02-01 mmenke@chromium.org Enable HostResolverImpl unit tests under thread sanitizer.
2019-02-01 steveanton@chromium.org Pass a WebRTC AsyncResolverFactory to the standalone RTCIceTransport
2019-02-01 mmenke@chromium.org Try to fix TransportClientSocketTest.FullDuplex_WriteFirst.
2019-02-01 paulmeyer@chromium.org Allow feature policy to be controlled via Origin Trial.
2019-02-01 hhli@chromium.org [DevTools] Disable 'clear site data' button on error page
2019-02-01 digit@google.com android: Update third_party/android_tools/
2019-02-01 aleventhal@chromium.org Fix check failure when toggling HTML in show ax tree
2019-02-01 thegreenfrog@chromium.org [ios] Implement FindInPageManagerDelegate
2019-02-01 chfremer@chromium.org [Video Capture] Fix flakiness in WebRtcVideoCaptureServiceEnumerationBrowserTest
2019-02-01 azeemarshad@chromium.org [AndroidSms] Add migration cookie logic.
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/pdfium 0e08d5911290..7da523216533 (1 commits)
2019-02-01 kylechar@chromium.org Delete SoftwareOutputDeviceWinDirectChild.
2019-02-01 reed@google.com IWYU -- in prep for cleaning up SkPaint.h
2019-02-01 jlklein@google.com Fix a misleading error log in ConnectTetheringOperation.
2019-02-01 asanka@chromium.org [Quarantine] Attach source metadata to files only on Windows and Mac.
2019-02-01 hozhng@google.com [Autofill] Remove the check(!field->is_focusable) for hidden credit cards form after user entered
2019-02-01 qinmin@chromium.org Move DownloadPathReservationTracker to components/download
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/chromite da18f31f960f..3e7bf99febab (3 commits)
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/catapult da7318dd0eeb..8af4b4b64443 (1 commits)
2019-02-01 vakh@chromium.org Set page_url in CSBRR proto sent on APK downloads
2019-02-01 kaznacheev@google.com Fix launcher search tile height
2019-02-01 lgrey@chromium.org Use system color for default icons in GTK
2019-02-01 hansberry@chromium.org [MultiDevice] SecureChannel: Re-enable BLE low connection latency param.
2019-02-01 dfried@chromium.org Alternate message for blocked plugins.
2019-02-01 nicolaso@chromium.org [BrowserSwitcher] Save cache.dat at startup
2019-02-01 dpapad@chromium.org WebUI cleanup: Remove i18n_template.js usage from indexeddb_internal/.
2019-02-01 afakhry@chromium.org HDCP: Properly update display when entering/leaving docked mode
2019-02-01 pdr@chromium.org Remove test for capturing screenshots outside the frame
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/webrtc ab56670af981..a34d7766c56a (6 commits)
2019-02-01 dbertoni@chromium.org [Extensions] Reduce the visible pixels percentage for the old function.
2019-02-01 beaufort.francois@gmail.com Show play/pause in Picture-in-Picture window if Media Session action set
2019-02-01 raul@tambre.ee json_schema_compiler: Use NumberToString instead of IntToString
2019-02-01 mmenke@chromium.org Socket Pools Refactor Fix: Pass SSL session cache to main socket pool.
2019-02-01 dtseng@chromium.org Support AccessibilityEvent.TYPE_ANNOUNCEMENT
2019-02-01 dvadym@chromium.org Make manual saving and filling fallback consistent in new architecture.
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/angle cf9383ed325c..91d469aae063 (4 commits)
2019-02-01 waffles@chromium.org Only include the elevator .idl file if needed (Google Chrome build).
2019-02-01 jarhar@chromium.org [DevTools] Add support for filtering blob urls in NetworkLog
2019-02-01 smcgruer@chromium.org Update CSS prefers-reduced-motion dynamically on Mac and Windows
2019-02-01 brianosman@google.com Replace SkColorSpaceTransferFn with skcms_TransferFunction
2019-02-01 kevers@chromium.org Fix precision error in computed style test.
2019-02-01 kbr@chromium.org Expand flaky suppression for vertex-array-object test.
2019-02-01 vtsyrklevich@chromium.org GWP-ASan: Increase constant defaults
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/SPIRV-Tools/src 453b7c85c8fd..37861ac10602 (1 commits)
2019-02-01 odejesush@chromium.org Update ChosenObjectView to display policy objects
2019-02-01 weidongg@chromium.org Fix duplicate vox annoucement in search results page
2019-02-01 dpapad@chromium.org WebUI cleanup: Remove i18n_template.js usage from quota_internals/.
2019-02-01 dalecurtis@chromium.org Deflaky video-remove-insert-repaints.html test, Wait for one rAF.
2019-02-01 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 to version 7.4.48.
2019-02-01 carlosil@chromium.org Revert "Removed extended reporting checkbox if unified consent is enabled."
2019-02-01 ntfschr@chromium.org AW: fix NS CTS bot config
2019-02-01 yigu@chromium.org [Animation Worklet] Mark external/wpt/animation-worklet/current-time.https.html as flaky
2019-02-01 orinj@chromium.org [omnibox] Refactor ApplyPedal to DerivePedalSuggestion
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/chromite 387002d1535d..da18f31f960f (2 commits)
2019-02-01 mohsen@chromium.org Provide drm mojo interfaces in viz service
2019-02-01 elawrence@chromium.org Add Trickuri reference to URL Display Guidelines
2019-02-01 mtklein@chromium.org disable DAA
2019-02-01 jamescook@chromium.org Fix scroll event location float truncation during mojo deserialize
2019-02-01 ericrk@chromium.org Avoid excess MakeCurrent / ReleaseCurrent for Virtual GL contexts
2019-02-01 ssid@chromium.org Add toplevel trace event for mojo message handlers
2019-02-01 iclelland@chromium.org Reland "Create a virtual test suite for FeaturePolicyForSandbox"
2019-02-01 klausw@chromium.org Add minimal test-media folder for webxr-samples
2019-02-01 martiniss@chromium.org Remove cq.cfg
2019-02-01 jdoerrie@chromium.org [base] Prepare //base For String16 Switch
2019-02-01 delphick@chromium.org [cleanup] Fix uses deprecated v8 Object::Get in gin
2019-02-01 jbroman@chromium.org gin: Remove SetAsFunctionHandler.
2019-02-01 adithyas@chromium.org Portals: Hide portal host before dispatching activate event
2019-02-01 khachatryan@chromium.org [ChromeDriver] ChromeDriver 2.46 release
2019-02-01 mcasas@chromium.org VaVDA: introduce enum BufferAllocationMode
2019-02-01 carlscab@google.com Refactor sequence_manager_impl_unittest.cc
2019-02-01 seblalancette@chromium.org [AF] Refactoring FormEventLogger
2019-02-01 svillar@igalia.com Migrate FamilyInfoFetcher to use PrimaryAccountAccessTokenFetcher
2019-02-01 delphick@chromium.org Fix deprecated V8 function use in GetOrCreateChromeObject
2019-02-01 etiennep@chromium.org [TaskScheduler]: Update MayBlock timing params
2019-02-01 wez@chromium.org [Fuchsia] Remove LegacySocketProvider.
2019-02-01 thestig@chromium.org Do IWYU for base/strings/stringprintf.h in chrome/.
2019-02-01 sdefresne@chromium.org Remove uses of deprecated override of PrefValueMap::SetValue
2019-02-01 nikitapodguzov@chromium.org Clean |max_size| attribute from not external policies.
2019-02-01 emircan@chromium.org Allow audio requests in getDisplayMedia() calls from blink
2019-02-01 xdai@chromium.org Increase the distance to receive the events on the split divider bar.
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll Fuchsia SDK from 578a3808d2e7 to cbd2d44f67b0
2019-02-01 pwnall@chromium.org test: Replace _TEST_CASE_ with _TEST_SUITE_ in /net.
2019-02-01 xdai@chromium.org Fix the null dereference crash.
2019-02-01 fdoray@chromium.org Tasks FAQ: Does release of a TaskRunner block on posted tasks?
2019-02-01 thakis@chromium.org Fix libfuzzer build after #628322.
2019-02-01 parastoog@google.com [AF] Rank suggestions based on profile validity
2019-02-01 pwnall@chromium.org test: Replace _TEST_CASE_ with _TEST_SUITE_ in /headless.
2019-02-01 jdoerrie@chromium.org [Passwords] Compute User Actions in PasswordFormMetricsRecorder
2019-02-01 treib@chromium.org sync_ui_util cleanup: Remove unused StatusLabelStyle enum
2019-02-01 fs@opera.com Update bug# for external/wpt/css/css-backgrounds/border-image-width-008.html
2019-02-01 jdiggs@igalia.com Fix accessibility API mappings for the 'address' element
2019-02-01 edchin@chromium.org [ios] Move TopAlignedImageView to c/b/ui/elements
2019-02-01 sdefresne@chromium.org Update IdentityTestEnvironment to wrap AccountFetcherService
2019-02-01 dvadym@chromium.org Make sure that form managers are destroyed on successful login.
2019-02-01 futhark@chromium.org Perf: more light-weight style-dirty for inserted nodes.
2019-02-01 danakj@chromium.org Remove null-check for |delegate_| in RWHI::GetVisualProperties().
2019-02-01 charliea@chromium.org Disable several timing out stories on Desktop
2019-02-01 sahel@chromium.org Remove the unused functions from passthrough_touch_event_queue.
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/webrtc 63470298753a..ab56670af981 (3 commits)
2019-02-01 digit@google.com android: Compile all localized strings into app bundles.
2019-02-01 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 to version 7.4.47.
2019-02-01 newcomer@chromium.org cros: Deactivate the AppListButton when tablet mode starts
2019-02-01 lanwei@chromium.org Add touch point attributes to synthetic pointer action
2019-02-01 sdefresne@chromium.org Cleanup initialization of AccountFetcherService
2019-02-01 timvolodine@chromium.org [AW NS] Fix failing android-marshmallow-arm64-rel bot (remove thread check)
2019-02-01 lowell@chromium.org Remove FakeGCMS reference in identity_apitest.cc
2019-02-01 jkim@igalia.com [s13n] Expand IdentityManager::DiagnosticsObserver with OnAccessTokenRemovedFromCache
2019-02-01 thakis@chromium.org Increase timeout of Linux CFI bot from 3h to 4h for a while.
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 3dc93896b3a9..1a0126f61a98 (2 commits)
2019-02-01 bratell@opera.com Compiling headless_shell_switches.cc once should be enough
2019-02-01 sdefresne@chromium.org Pass base::Value by value to SetExtensionPref
2019-02-01 tonikitoo@igalia.com Develop IdentityManager::Observer equivalent to GCMS::Observer::OnSetAccountsInCookieCompleted
2019-02-01 pasko@chromium.org Stop recording Android.ArmFpu
2019-02-01 ahaas@chromium.org [v8][cleanup] Remove uses of the deprecated IsNeuterable API
2019-02-01 guidou@chromium.org Remove nonstandard exception from RTCIceCandidate constructor.
2019-02-01 adithyas@chromium.org Reland "Portals: Expose portalHost to portal's browsing context"
2019-02-01 tonikitoo@igalia.com Port SigninStatusMetricsProvider and its delegates to talk to IdentityManager
2019-02-01 jkim@igalia.com [s13n] Remove depedency on AccountTrackerService from ProfileDownloader
2019-02-01 jkim@igalia.com [s13n] Port profile_window_browsertest.cc away from SigninManager
2019-02-01 tonikitoo@igalia.com Add Observer to //ios/chrome's IdentityManagerFactory
2019-02-01 guidou@chromium.org Add support for all RTCIceCandidate fields.
2019-02-01 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 87ab0aef9c54..7b80b951e0bf (1 commits)
2019-02-01 thakis@chromium.org Try to fix duplicate symbol errors for tts_platform_fuzzer.
2019-02-01 vkuzkokov@chromium.org Use |Printer::protocol| instead of manually checking for scheme
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 569dda7216cd..3dc93896b3a9 (1 commits)
2019-02-01 dtapuska@chromium.org Remove platform abstraction to the ui/events/keycodes.
2019-02-01 melandory@chromium.org [chrome://invalidation] Add more diagnostic info for the FCMInvalidationService.
2019-02-01 mastiz@chromium.org Expose sync timestamps from processor to bridges
2019-02-01 tonikitoo@igalia.com Add Observer to //chrome's IdentityManagerFactory
2019-02-01 gyuyoung@igalia.com s13n: Replace use of AccountTrackerService in authentication_service_unittest.mm
2019-02-01 marinaciocea@chromium.org [Sheriff] Disable flaky test WebRtcVideoCaptureServiceEnumerationBrowserTest.RemoveVirtualDeviceAfterItHasBeenEnumerated
2019-02-01 delphick@chromium.org [cleanup] Fix uses of deprecated v8::Object::Set/Get
2019-02-01 tangltom@chromium.org [unified-consent] Do *not* enable Google services during opt-in
2019-02-01 hajimehoshi@chromium.org Use per-frame task runners at FileReaderLoader mojo binding
2019-02-01 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 6808c22d9e24..87ab0aef9c54 (1 commits)
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/webrtc f1d1061e51ca..63470298753a (1 commits)
2019-02-01 wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com Import wpt@9d3cc57013747fc5ebafb026c6b1162e00f924a9
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 72a0e3347cdf..569dda7216cd (1 commits)
2019-02-01 finnur@chromium.org Contacts Picker: Restrict contacts.select() API to main frame.
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/chromite fc911b7d1f81..387002d1535d (2 commits)
2019-02-01 burunduk@chromium.org Remove unnecessary intermediate profile while getting blacklist service from browser context
2019-02-01 hferreiro@igalia.com Move BuildFakeOAuth2TokenService into IdentityTestEnvironmentChromeBrowserStateAdaptor
2019-02-01 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 4569cd332d83..6808c22d9e24 (4 commits)
2019-02-01 grunell@chromium.org Check system permission for video capture and fail with correct error on Mac.
2019-02-01 digit@google.com third_party/.gitignore: Add /androidx/lib/
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/webrtc 4a2911fc50eb..f1d1061e51ca (1 commits)
2019-02-01 mamir@chromium.org [Sync::USS] Test that Password's progress marker is persisted
2019-02-01 guidou@chromium.org Add OWNERS to platform/exported/mediastream and public/platform/modules/mediastream
2019-02-01 amaralp@chromium.org Fixing CCT App Menu issues introduced by refactor
2019-02-01 jkim@igalia.com [s13n] Add CancelAllLoginRequests API to identity_test_utils
2019-02-01 falken@chromium.org service worker: Remove unused |embedded_worker_id| field.
2019-02-01 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 50870b52cc76..4569cd332d83 (1 commits)
2019-02-01 hferreiro@igalia.com Port ChromeSigninClient away from PO2TS and SigninManager
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/catapult 3d5023b90cd0..da7318dd0eeb (1 commits)
2019-02-01 hiroh@chromium.org media/gpu/H264Encoder: Don't generate IDR frame if only framerate or bitrate are changed
2019-02-01 chouinard@chromium.org [Chromeshine] Persist events to LevelDB.
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia ae64f52786b3..72a0e3347cdf (2 commits)
2019-02-01 lowell@chromium.org Convert cocoa_profile_test.mm away from FakeGCMS.
2019-02-01 mmoskvitin@google.com [Sync] Remove READING_LIST from the APPS prefs group
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll Fuchsia SDK from 092aef2aaad3 to 578a3808d2e7
2019-02-01 mario@igalia.com Migrate SupervisedUserService away from ProfileOAuth2TokenService
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll AFDO from 74.0.3687.0_rc-r1 to 74.0.3690.0_rc-r1
2019-02-01 clemensh@chromium.org [wasm] Disable more tests before changing error messages
2019-02-01 abhijeet@igalia.com Replace use of AccountTrackerService in user_session_manager.cc
2019-02-01 rakina@chromium.org Support whole-word search in FindBuffer
2019-02-01 bratell@opera.com Support jumbo builds in the safe_browsing code (-6 CPU minutes)
2019-02-01 fs@opera.com Hoist/fold GraphicsContext::DrawTiledImage (border-image version)
2019-02-01 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 2012b3540bcf..50870b52cc76 (2 commits)
2019-02-01 hiroh@chromium.org ui/gfx: Remove NativePixmap::GetDmaBufFdCount() and GbmBuffer::GetFdCount()
2019-02-01 falken@chromium.org service worker: Move NavigationPreloadRequest to its own file.
2019-02-01 keishi@chromium.org Revert "Add StreamStartAlgorithm type"
2019-02-01 djean@google.com [ios] add url loading service
2019-02-01 tonikitoo@igalia.com Move signin_internals_util.cc|h ou of signin's :internal GN target
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 925f6ab9b18a..ae64f52786b3 (2 commits)
2019-02-01 keishi@chromium.org Revert "Do not call 'navigation committed' callback if there was no pending item to commit."
2019-02-01 mario@igalia.com Remove unnecessary dependency on PO2TS from AppMenuModelTest
2019-02-01 sdefresne@chromium.org Move is_under_advanced_protection to AccountInfo
2019-02-01 mario@igalia.com Remove stale references to ATS from AdvancedProtectionStatusManagerFactory
2019-02-01 ricea@chromium.org Fix headers_text in WebSocketHandshakeResponse
2019-02-01 msisov@igalia.com [ozone/wayland] Fix default window bounds.
2019-02-01 msisov@igalia.com [ozone/wayland] Implement GetCursorScreenPoint.
2019-02-01 keishi@chromium.org Fix OomInterventionConfig default threshold
2019-02-01 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 7b1368c196a9..2012b3540bcf (1 commits)
2019-02-01 falken@chromium.org Introduce ServiceWorkerNetworkProviderForServiceWorker.
2019-02-01 vtsyrklevich@chromium.org Reland "GWP-ASan: Pack stack traces to save space"
2019-02-01 kojii@chromium.org [auto] Update FlagExpectations for LayoutNG
2019-02-01 ricea@chromium.org Add IDL files for native WritableStream
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/webrtc 831bd96138e9..4a2911fc50eb (1 commits)
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/angle 1a07524dce2e..cf9383ed325c (1 commits)
2019-02-01 tkent@chromium.org Split MarkupFormatter::AppendAttribute()
2019-02-01 acourbot@chromium.org media/gpu/v4l2vda: std::move a member that is unused afterwards
2019-02-01 loyso@chromium.org WebApp: Maintain AppId in WebAppTabHelper on extension install and uninstall.
2019-02-01 loyso@chromium.org WebApp: Restore AppId in WebAppTabHelper on tab restore.
2019-02-01 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal baff0d095ac5..7b1368c196a9 (2 commits)
2019-02-01 brandm@microsoft.com Update preload to remove the as 'audio'/'video' types.
2019-02-01 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 9e2a76c334ce..baff0d095ac5 (2 commits)
2019-02-01 wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com Import wpt@366652797dc6195567daedec83faf6e563106541
2019-02-01 tzik@chromium.org Use nonce value for SecurityOrigin equality
2019-02-01 acourbot@chromium.org media/gpu/v4l2: Fix SetPlaneBytesUsed() typo
2019-02-01 eui-sang.lim@samsung.com cache storage: Introduce MultiCacheQueryOptions as per spec
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/webrtc 01f64e0eb22d..831bd96138e9 (7 commits)
2019-02-01 hajimehoshi@chromium.org Pass per-frame task runner at FileSystemDispatcher mojo bindings
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/swiftshader ebe5f7fad064..debaacab10b5 (1 commits)
2019-02-01 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal cf976fb07d97..9e2a76c334ce (1 commits)
2019-02-01 bashi@chromium.org service worker: Limit the size of instrumentation log in ServiceWorkerContextClient
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/depot_tools 0d02e1c7fb7f..4f738c1fe581 (1 commits)
2019-02-01 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/angle 48d040e8c524..1a07524dce2e (1 commits)
2019-02-01 chrome-release-bot@chromium.org Updating trunk VERSION from 3690.0 to 3691.0


Created with:
  gclient setdep -r ../src@c5cbca79da

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

Change-Id: Iebd0e1e6db26b85add23410e63e1f6ffd6b3d270
Reviewed-on: https://skia-review.googlesource.com/c/188850
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-02-02 05:48:11 +00:00
Florin Malita
8ec9a60bdb [skottie] Initial repeater support
TBR=reed
Bug: skia:8399
Change-Id: Iadaf6b7b363e345d736efd3fd3a5f401963a457b
Reviewed-on: https://skia-review.googlesource.com/c/188631
Commit-Queue: Florin Malita <fmalita@chromium.org>
Reviewed-by: Florin Malita <fmalita@chromium.org>
2019-02-02 04:30:51 +00:00
Mike Reed
00dcf66865 remove legacy forward declares
Bug: skia:
Change-Id: Ie83cef8e47b27c3a59fe251b9c81dca7c4d15232
Reviewed-on: https://skia-review.googlesource.com/c/188820
Reviewed-by: Mike Reed <reed@google.com>
Auto-Submit: Mike Reed <reed@google.com>
Commit-Queue: Ravi Mistry <rmistry@google.com>
2019-02-02 02:26:51 +00:00
skia-autoroll
72c687807f Roll third_party/externals/swiftshader debaacab10b5..cd610c9a9dbc (1 commits)
https://swiftshader.googlesource.com/SwiftShader.git/+log/debaacab10b5..cd610c9a9dbc


git log debaacab10b5..cd610c9a9dbc --date=short --no-merges --format='%ad %ae %s'
2019-02-01 sugoi@google.com CommandPool reset and trim


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

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=borenet@google.com

Change-Id: Ic822f98c5e9ee95023d53d4d2efd5d061f810e70
Reviewed-on: https://skia-review.googlesource.com/c/188840
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-02-02 00:28:10 +00:00
Robert Phillips
5b1813ab81 Revert "Add isTextureable parameter to GrContextThreadSafeProxy::createCharacterization"
This reverts commit 87685ba492.

Reason for revert: Macs

Original change's description:
> Add isTextureable parameter to GrContextThreadSafeProxy::createCharacterization
> 
> Change-Id: I08d263490982a7d5c1e48a5b31acca25405ab09a
> Reviewed-on: https://skia-review.googlesource.com/c/188628
> Reviewed-by: Brian Salomon <bsalomon@google.com>
> Commit-Queue: Robert Phillips <robertphillips@google.com>

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

Change-Id: I6f912f587e823b44c3747937619251d05b610fea
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://skia-review.googlesource.com/c/188860
Reviewed-by: Robert Phillips <robertphillips@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
2019-02-01 23:12:12 +00:00
recipe-roller
dbb1fe5248 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/a1fbdff17736899759ae1d320ac684122bef21bd Fix filename sorting logic in git_cache.py (yuweih@chromium.org)


TBR=borenet@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I6bcd7f1d520672956ac18cbcec60ac3d5b7335ec
Reviewed-on: https://skia-review.googlesource.com/c/188638
Reviewed-by: Recipe Roller <recipe-roller@chromium.org>
Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
2019-02-01 22:22:10 +00:00
Michael Ludwig
8f5aeebdd8 Revert "Narrow clear-as-draw workaround on D3D11 ANGLE"
This reverts commit 3dc93896b3.

Reason for revert: Intel and ANGLE still don't play well together

Original change's description:
> Narrow clear-as-draw workaround on D3D11 ANGLE
> 
> Bug: skia:
> Change-Id: Ib2714b448b078a09d43a28fd5bd7329706b516b8
> Reviewed-on: https://skia-review.googlesource.com/c/188310
> Commit-Queue: Robert Phillips <robertphillips@google.com>
> Auto-Submit: Michael Ludwig <michaelludwig@google.com>
> Reviewed-by: Robert Phillips <robertphillips@google.com>

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

Change-Id: I0ce3cecd97b0e696a3805166394ec7f55fbebe20
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: skia:
Reviewed-on: https://skia-review.googlesource.com/c/188639
Reviewed-by: Michael Ludwig <michaelludwig@google.com>
Commit-Queue: Michael Ludwig <michaelludwig@google.com>
2019-02-01 21:53:22 +00:00
Robert Phillips
87685ba492 Add isTextureable parameter to GrContextThreadSafeProxy::createCharacterization
Change-Id: I08d263490982a7d5c1e48a5b31acca25405ab09a
Reviewed-on: https://skia-review.googlesource.com/c/188628
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
2019-02-01 21:42:11 +00:00
Brian Osman
a69c50127b Remove SkColorSpaceTransferFn
This has been replaced by skcms_TransferFunction

Bug: skia:
Change-Id: Ie9eb1eb0c6a301b1ed7807559c34a87d14b14f0a
Reviewed-on: https://skia-review.googlesource.com/c/188637
Commit-Queue: Brian Osman <brianosman@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
Reviewed-by: Mike Klein <mtklein@google.com>
2019-02-01 21:32:50 +00:00
Kevin Lubick
d5c6e16e3e Revert "Revert "make third_party() static libraries""
This reverts commit 32a71f126f.

Since more static_libraries are created, we use
target_link_libraries more, which passes the transitive
dependencies.

Bug: skia:8732
Change-Id: I1d05f89b078f5116545306a930b65ca4b5b29e8e
Reviewed-on: https://skia-review.googlesource.com/c/188623
Commit-Queue: Kevin Lubick <kjlubick@google.com>
Commit-Queue: Ben Wagner <bungeman@google.com>
Reviewed-by: Ben Wagner <bungeman@google.com>
2019-02-01 21:12:50 +00:00
Brian Osman
26ccfcc96f Remove SkICC::WriteToICC
All clients are using SkWriteICCProfile, which uses types that are more
consistent with the rest of Skia's colorspace API.

Bug: skia:
Change-Id: I1a416027839be95f51a8cabf5dd5d4395cbd2ec6
Reviewed-on: https://skia-review.googlesource.com/c/188636
Commit-Queue: Brian Osman <brianosman@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
Reviewed-by: Mike Klein <mtklein@google.com>
2019-02-01 21:00:10 +00:00
Brian Salomon
924a10e207 Make GrMesh hold regular ref on GrBuffers.
We don't use GrBuffers prior to flush time.

Currently at flush time we request buffers that have no pending reads. We
hold the pending reads until after flush finishes. This means once we
acquire a buffer from the cache it cannot be used again until the
next flush.

Using regular refs should be equivalanet.

Change-Id: Ic7653f0f0a66099c0ac77604f77ed0539c882160
Reviewed-on: https://skia-review.googlesource.com/c/188629
Reviewed-by: Robert Phillips <robertphillips@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
2019-02-01 20:06:10 +00:00
Mike Reed
ec7278e703 remove unneeded friends/includes in SkPaint.h
Bug: skia:
Change-Id: Ica9f10cdb67322eb43ec38b6549146350fa5dcd9
Reviewed-on: https://skia-review.googlesource.com/c/188630
Commit-Queue: Mike Reed <reed@google.com>
Reviewed-by: Mike Reed <reed@google.com>
Auto-Submit: Mike Reed <reed@google.com>
2019-02-01 19:29:46 +00:00
Kevin Lubick
9a2bb09202 CMake: distinguish between file and dir copies by presence of '.' in src path
ANGLE's build requires a file copy. Nema's build requires a dir copy. CMake
uses a different command for each. gn does not distinguish which. We make
a guess that happens to work for these two use cases based on the whether
the base file name of the src contains a '.'


Change-Id: I3503fd9d632abda3f8f952d0eef964019d932bea
Reviewed-on: https://skia-review.googlesource.com/c/188626
Commit-Queue: Kevin Lubick <kjlubick@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
2019-02-01 18:58:46 +00:00
Mike Reed
3ed198faf9 remove docs for containsText
Bug: skia:
Change-Id: I08f2586e34c51a0a98d5f962e5f37691cd87c5f9
Reviewed-on: https://skia-review.googlesource.com/c/188624
Reviewed-by: Mike Reed <reed@google.com>
2019-02-01 16:54:27 +00:00
Robert Phillips
fd0d97092b Rename GrContext::uniqueID to contextID and hide it
The GrContext's ID isn't really unique any more (since it can be shared among a family of contexts). Change its name to reflect the new reality.

Additionally, no client seems to be using it so make it private.


Change-Id: Ibb9004d699fe6ca7876b3be94142e612b5b9efbd
Reviewed-on: https://skia-review.googlesource.com/c/188308
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
2019-02-01 16:18:23 +00:00
skia-autoroll
e6e72bcbfa Roll third_party/externals/angle2 cf9383ed325c..a54104803d72 (1 commits)
cf9383ed32..a54104803d


git log cf9383ed325c..a54104803d72 --date=short --no-merges --format='%ad %ae %s'
2019-02-01 jmadill@chromium.org Inline ValidateBindTexture.


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

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=borenet@google.com

Change-Id: I4a86e2cbc954568471450bace23101999ab3c332
Reviewed-on: https://skia-review.googlesource.com/c/188643
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-02-01 15:58:43 +00:00
Mike Reed
5892553ad0 delete orphaned sample
Bug: skia:
Change-Id: I50b832d742ecf08fe8a851b556ba1ca862c24d3c
Reviewed-on: https://skia-review.googlesource.com/c/188025
Reviewed-by: Mike Reed <reed@google.com>
Auto-Submit: Mike Reed <reed@google.com>
Commit-Queue: Mike Reed <reed@google.com>
2019-02-01 15:23:43 +00:00