Ben Wagner
50becee292
Primitive SkShaper to do primitive line breaking.
...
This essentially resurects the old SkTextBox code into a primitive
shaper.
Change-Id: Ia4d1a5ab3d1c7d410962b49ac3891298655c7dc4
Reviewed-on: https://skia-review.googlesource.com/c/191562
Commit-Queue: Ben Wagner <bungeman@google.com>
Reviewed-by: Hal Canary <halcanary@google.com>
2019-02-12 17:56:40 +00:00
Mike Reed
ec80d901b9
starter sample for playing with SG.
...
will flesh out more over time.
Bug: skia:
Change-Id: If5eaf0a7c404b9209b93871eb3ac3d74da8c65dd
Reviewed-on: https://skia-review.googlesource.com/c/191003
Reviewed-by: Florin Malita <fmalita@chromium.org>
Commit-Queue: Mike Reed <reed@google.com>
2019-02-12 17:03:40 +00:00
Ben Wagner
da5df741c0
Make SkSpan C++11 compatible.
...
In C++11 constexpr operators cannot be defaulted.
Change-Id: Ibc73d9b9291f3e1a45bb5c0a7ff59c2b90a3e380
Reviewed-on: https://skia-review.googlesource.com/c/191567
Reviewed-by: Stephan Altmueller <stephana@google.com>
Commit-Queue: Ben Wagner <bungeman@google.com>
2019-02-12 17:02:10 +00:00
Ben Wagner
7ad9b96d7c
Upgrade to Mesa 18.3.3
...
This seems to resolve the leak in libxcb, but introduces a new leak in
VkTestUtils.
Bug: skia:8710
Change-Id: I71482d8f1c5eebfffd211a4124bd2db01283741b
Reviewed-on: https://skia-review.googlesource.com/c/186862
Commit-Queue: Ben Wagner <benjaminwagner@google.com>
Commit-Queue: Kevin Lubick <kjlubick@google.com>
Reviewed-by: Kevin Lubick <kjlubick@google.com>
Auto-Submit: Ben Wagner <benjaminwagner@google.com>
2019-02-12 16:42:30 +00:00
Herbert Derby
249b40e9de
Remove redundant fGlyphMap.set
...
allocateNewGlyph calls fGlyphMap.set. No reason to call it again in lookupPackedGlyphID.
Change-Id: I3724094de6a76a9c5e9f11a1808b14c3dd50b64e
Reviewed-on: https://skia-review.googlesource.com/c/191561
Auto-Submit: Herb Derby <herb@google.com>
Commit-Queue: Ben Wagner <bungeman@google.com>
Reviewed-by: Ben Wagner <bungeman@google.com>
2019-02-12 16:38:30 +00:00
skia-autoroll
0b6ae6386d
Roll third_party/externals/swiftshader 0f34a98a206d..73c3124cc249 (1 commits)
...
https://swiftshader.googlesource.com/SwiftShader.git/+log/0f34a98a206d..73c3124cc249
git log 0f34a98a206d..73c3124cc249 --date=short --no-merges --format='%ad %ae %s'
2019-02-12 capn@google.com Fix Visual Studio build.
Created with:
gclient setdep -r third_party/externals/swiftshader@73c3124cc249
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=stephana@google.com
Change-Id: I8fbdc327888b0229e5a481d2c4d6f30254dc82ce
Reviewed-on: https://skia-review.googlesource.com/c/191519
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-02-12 16:18:40 +00:00
recipe-roller
8300626e78
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/98a7e803523c25d355e3b62907fef55dbaba3a3b [Metrics] Fix box drawing on Windows, and refactor code. (huangs@chromium.org )
TBR=borenet@google.com
Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: Iea95d2fa1897712c6a7e1c0945c09f1fea74acca
Reviewed-on: https://skia-review.googlesource.com/c/191563
Reviewed-by: Recipe Roller <recipe-roller@chromium.org>
Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
2019-02-12 16:13:00 +00:00
skia-autoroll
4ba75c80e3
Roll third_party/externals/swiftshader f96948857780..0f34a98a206d (1 commits)
...
https://swiftshader.googlesource.com/SwiftShader.git/+log/f96948857780..0f34a98a206d
git log f96948857780..0f34a98a206d --date=short --no-merges --format='%ad %ae %s'
2019-02-12 capn@google.com Remove shader call stack bounding
Created with:
gclient setdep -r third_party/externals/swiftshader@0f34a98a206d
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=stephana@google.com
Change-Id: Ibc4939db0a88b16278db9d7c7c8a12b694bf896a
Reviewed-on: https://skia-review.googlesource.com/c/191517
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-02-12 15:30:00 +00:00
Florin Malita
eb46bd892d
[sksg] Hit-testing API
...
Introduce RenderNode::nodeAt(const SkPoint&) as the entry point for the hit-testing API.
This is backed by a onNodeAt() virtual, which gets dispatched throughout the render DAG,
and normally stops at the first leaf Draw node in encounters.
To support the implementation, introduce a GeometryNode::contains(const SkPoint&) API.
This is backed by a onContains() virtual, overridden in each concrete geometry class.
Expose nodeAt() on sksg::Scene, and add some basic unit tests.
Change-Id: I0c8abd9d1e51ecf2d8b4dd699f325cd636e21084
Reviewed-on: https://skia-review.googlesource.com/c/191296
Commit-Queue: Florin Malita <fmalita@chromium.org>
Reviewed-by: Mike Reed <reed@google.com>
2019-02-12 15:01:05 +00:00
skia-autoroll
01d5ec8b9f
Roll ../src 35663ddf4997..77b5d9247fd7 (472 commits)
...
35663ddf49..77b5d9247f
git log 35663ddf4997..77b5d9247fd7 --date=short --no-merges --format='%ad %ae %s'
2019-02-12 myid.shin@igalia.com [s13n] Replace use of GaiaCookieManagerService in personal_data_manager.cc
2019-02-12 jkim@igalia.com [s13n] Eliminate ChromeSigninClientSignoutTest's usage of SigninManager::RemoveAccountsOption
2019-02-12 msarda@chromium.org [unified-consent] Move SyncDataType to implementation file.
2019-02-12 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/depot_tools 70ce8736cbc2..b1f865dac505 (1 commits)
2019-02-12 droger@chromium.org [signin] HTTP Proxy Authentication Required (407) treated as transient
2019-02-12 csharrison@chromium.org Remove Wno-exit-time-destructors from flatbuffers
2019-02-12 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 217acf58d0d8..63d477cd99b0 (1 commits)
2019-02-12 treib@chromium.org Prefer syncer::SyncService over browser_sync::ProfileSyncService
2019-02-12 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/catapult cbea2ee3dd1b..64102c08496b (1 commits)
2019-02-12 lizeb@chromium.org blink/bindings: Enable foreground parking on bots.
2019-02-12 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 to version 7.4.141.
2019-02-12 juncai@chromium.org Revert "Network Service: Fix linux-perf-fyi perf histogam metrics' name issue"
2019-02-12 gambard@chromium.org [iOS] Remove unused files
2019-02-12 ntfschr@chromium.org AW docs: link to WebView-specific docs
2019-02-12 lowell@chromium.org Remove old comment that references (long gone) ClientLogin.
2019-02-12 mario@igalia.com Implement new method AccountsCookieMutator::ForceTriggerOnAddAccountToCookieCompleted()
2019-02-12 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal b60ac582901c..bfbd9c54f22d (1 commits)
2019-02-12 jlebel@chromium.org [iOS] Force OnCookieChange for iOS in GaiaCookieManagerService
2019-02-12 wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com Import wpt@d1cdca08110505262f644005a0e8a89885d67b47
2019-02-12 gyuyoung@igalia.com BlinkMemory: Apply USING_FAST_MALLOC to ax_context.h
2019-02-12 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll AFDO from 74.0.3702.0_rc-r1 to 74.0.3702.0_rc-r1-merged
2019-02-12 arbesser@google.com [Autofill Assistant] Added level 2 DVLOG messages.
2019-02-12 lizeb@chromium.org blink/bindings: Lazily register ParkableStringManager's memory pressure listener.
2019-02-12 tzik@chromium.org Use noexcept consistently on base::AnyInternal::reset
2019-02-12 arbesser@google.com [Autofill Assistant] Surface price to the user.
2019-02-12 msarda@chromium.org [unified-consent] Remove dependency for ContextualContentSuggestions.
2019-02-12 mstensho@chromium.org Don't skip past auto-height flexboxes in quirks mode.
2019-02-12 peconn@chromium.org 🕵️ Allow launching a new (blank) Incognito Tab.
2019-02-12 mario@igalia.com Implement new method AccountsCookieMutator::TriggerCookieJarUpdate()
2019-02-12 jsca@google.com Only run compile_db.py unit tests on commit.
2019-02-12 gambard@chromium.org [iOS] Workaround for Nav. Controller back button
2019-02-12 smaier@chromium.org Android: Adding more convenient TaskTraits
2019-02-12 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/catapult 51e7b1437ef6..cbea2ee3dd1b (1 commits)
2019-02-12 alexilin@chromium.org Reland "android: Experiment setup for the reached code profiler."
2019-02-12 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal a06c65b053aa..b60ac582901c (3 commits)
2019-02-12 toyoshim@chromium.org Web MIDI: Make TaskService and MidiManagerWin integer-overflow-proof
2019-02-12 mario@igalia.com Implement methods to add accounts to the cookie jar from AccountsCookieMutator
2019-02-12 carlscab@google.com Add method to add/extract extensions to/from TaskTraits
2019-02-12 eseckler@chromium.org perfetto: Fix reset of sinks
2019-02-12 gabimelchior@google.com Rename and add tests for CheckedRandomAccessIterator::RangesOverlap
2019-02-12 perezju@chromium.org Disable failing FontUniqueNameLookupTest.TestHandleFailedRead on ASAN bots
2019-02-12 jlebel@chromium.org [MDC roll] Roll Material Components to 155f278b6
2019-02-12 yuli@chromium.org Make play-sound an util function, decoupling from Options.
2019-02-12 arthursonzogni@chromium.org Do not use frame pending deletion for history navigation.
2019-02-12 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-12 perezju@chromium.org Disable flaky testDownloadMovedBookmark
2019-02-12 peria@chromium.org IDL: Drop duplicated typedef
2019-02-12 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal f06e184f930b..a06c65b053aa (2 commits)
2019-02-12 yhirano@chromium.org Fix ResponseBodyLoader::DelegatingBytesConsumer
2019-02-12 peria@chromium.org bindings: Move Internals code for NetInfo to modules/netinfo
2019-02-12 lowell@chromium.org Update enterprise_reporting_private_unittest.cc to use GetSafeWeakWrapper.
2019-02-12 aee@chromium.org Audio Player WebUI: reset the slider when advancing to next track
2019-02-12 yoshiki@chromium.org Revert "Disable lock screen notification"
2019-02-12 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-12 olka@chromium.org Revert "Make Chrome Camera App a component app"
2019-02-12 rhalavati@chromium.org Update incognito window counter button and menu.
2019-02-12 ahemery@chromium.org Navigation: Map of committing NavigationRequests indexed by request pointer.
2019-02-12 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 to version 7.4.140.
2019-02-12 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 00cbe2e5ac11..f06e184f930b (2 commits)
2019-02-12 raul@tambre.ee //storage/browser/fileapi: Fix base::ThreadChecker presubmit warnings
2019-02-12 wtlee@google.com Make Chrome Camera App a component app
2019-02-12 olka@chromium.org Revert "Tracing: Connect to service on startup"
2019-02-12 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-12 horo@chromium.org Introduce SignedExchangeReporter
2019-02-12 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-12 msisov@igalia.com [ozone/wayland] Use gbm with in-process-gpu mode
2019-02-12 msisov@igalia.com Revert "[ozone/common] Make planar import work with 0x5505 and 0x5504."
2019-02-12 mbonadei@chromium.org Define _USE_MATH_DEFINES to make math constants available on Windows.
2019-02-12 falken@chromium.org Remove over-aggressive CHECK about worker shadow page loading.
2019-02-12 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 233fc0b03c02..217acf58d0d8 (1 commits)
2019-02-12 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/chromite 081ebc18785e..7073bb3d5388 (1 commits)
2019-02-12 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal d3b357bfb7ec..00cbe2e5ac11 (1 commits)
2019-02-12 nhiroki@chromium.org PlzWorker: Introduce WebDedicatedWorker and WebDedicatedWorkerHostFactoryClient
2019-02-12 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-12 lucmult@chromium.org [Files app] Better handle null entry on VolumeManager
2019-02-12 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-12 loyso@chromium.org WebApp: Move out IsValidBookmarkAppUrl into bookmark_app_util.h
2019-02-12 bashi@chromium.org worker: Add some CHECK()s before evaluating script
2019-02-12 jarrydg@chromium.org Quota: Add a test for the Quota expansion experiment.
2019-02-12 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-12 rockot@google.com [SM] Move Catalog impl into Service Manager
2019-02-12 mrsuyi@google.com [iOS] Fix TabGridBottomToolbar rotation bug
2019-02-12 gyuyoung@igalia.com s13n: Rename IdentityManager::Observer::OnAccountUpdated
2019-02-12 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/angle 6b695c3ffb27..c66fb571be1a (4 commits)
2019-02-12 raul@tambre.ee //device: Convert base::(U)Int(64)ToString(16) to NumberToString(16)
2019-02-12 kojii@chromium.org [LayoutNG] Add |changes_may_affect_earlier_lines_| flag
2019-02-12 wtlee@google.com Change naming pattern to fit generated locale strings
2019-02-12 dstaessens@chromium.org media/gpu/test: Simplify frame validator by moving YUV writing to file writer.
2019-02-12 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 454e5fb7457d..233fc0b03c02 (4 commits)
2019-02-12 abhijeet@igalia.com Remove unwanted header.
2019-02-12 dats@chromium.org Extract mount state tracking into separate class
2019-02-12 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 9a03a0e325f2..d3b357bfb7ec (4 commits)
2019-02-12 findit-for-me@appspot.gserviceaccount.com Revert "Reland: Add quick view test for removable usb partitions."
2019-02-12 hiroh@chromium.org media: Remove VaapiVP8Encoder media_feature
2019-02-12 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/swiftshader 64c44b0c53c4..f96948857780 (3 commits)
2019-02-12 zmo@chromium.org Redo video trace tests.
2019-02-12 manucornet@chromium.org CrOS Shelf: let events get through the shelf in OOBE/login states
2019-02-12 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-12 meiliang@chromium.org [Tab Group] Add mRootId to Tab and persist in TabState
2019-02-12 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/dawn 62e83971caa1..5987c4e8395a (4 commits)
2019-02-12 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/pdfium ca5a5ba6efd6..25d927225543 (1 commits)
2019-02-12 tkent@chromium.org Simplify MarkupAccumulator::SerializeNodesWithNamespaces()
2019-02-12 yhirano@chromium.org Define PlaceHolderBytesConsumer separately
2019-02-12 sidereal@google.com Expose DeleteLxdContainer command in CiceroneClient
2019-02-12 hiroh@chromium.org flag-metadata.json: Set HW video/mjpeg decoding to chromeos-video/camera-eng and hiroh
2019-02-12 noel@chromium.org Fix TestMetadataModel {@extends} class problems
2019-02-12 mxcai@chromium.org Settings: Enable site settings flag by default.
2019-02-12 yigu@chromium.org [Animation Worklet] Disable flaky DocumentTimelineSetPlaybackRate
2019-02-12 wez@chromium.org [Fuchsia] Create //fuchsia/base and consolidate common utilities in it.
2019-02-12 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal a21789d403c1..9a03a0e325f2 (8 commits)
2019-02-12 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-12 hayato@chromium.org Return a reference, instead of a pointer, in some Clone-related functions
2019-02-12 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/depot_tools a23bf5951d28..70ce8736cbc2 (1 commits)
2019-02-12 wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com Import wpt@e2eb25aaa6dd3c512b172588f3400f9c25a410c3
2019-02-12 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/chromite 57812c1cf92b..081ebc18785e (1 commits)
2019-02-12 ericrk@chromium.org Add more logging to narrow down web contents delegate issue
2019-02-12 chrome-release-bot@chromium.org Updating trunk VERSION from 3703.0 to 3704.0
2019-02-12 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 to version 7.4.139.
2019-02-12 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-12 lindsayw@google.com Migrate to @interface and @impl ChromeMatchers for chrome_matchers.h/mm
2019-02-12 sreerenj.balachandran@intel.com vaapi/h264_encoder: ensure the packed headers for constrained-baseline
2019-02-12 huangdarwin@chromium.org Docs: Make explicit in style guide that new and delete are banned
2019-02-12 bashi@chromium.org worker: WorkerGlobalScope::EvaluateClassicScript should use WorkerThreadDebugger
2019-02-12 ortuno@chromium.org bluetooth: Make device list stable
2019-02-12 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/pdfium 7abb469ef7eb..ca5a5ba6efd6 (4 commits)
2019-02-12 cmp@chromium.org IndexedDB: Update DispatcherHost to use WeakPtr ref to BlobStorageContext
2019-02-12 mxcai@chromium.org Settings: Remove link to Site Details from category pages for non-origins.
2019-02-12 arthursonzogni@chromium.org Remove WebFrameWidget::Initialize()
2019-02-12 noel@chromium.org Make MockDirectoryModel ES6 classy
2019-02-12 dtseng@chromium.org Partial revert of revisions to command store
2019-02-12 rockot@google.com [SM] Use Manifest directly for service metadata
2019-02-12 cyan@chromium.org Fix dual focus over bookmarks bar and Omnibox after dragging bookmark.
2019-02-12 takise@chromium.org Make sure Android PIP window reacts to system ui windows
2019-02-12 luoe@chromium.org DevTools: use 2 rows for narrow Computed sidebar layouts
2019-02-12 reillyg@chromium.org [device_orientation] Split SensorEntry into a separate GCed class
2019-02-12 thomasanderson@chromium.org Merge Windows and Posix libc++ configs
2019-02-12 wangxianzhu@chromium.org [LayoutNG] Remove NGPaintFragment selection invalidation logic
2019-02-12 piman@chromium.org Move TransferBufferManager from ContextGroup to CommandBufferService
2019-02-12 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-12 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-12 jmadill@chromium.org ANGLE Android: Use SDK level 26 and drop "N" support.
2019-02-12 mxcai@chromium.org Settings: Reduce total dom elements on All Sites page to increase performance.
2019-02-12 dalecurtis@chromium.org Roll src/third_party/dav1d/libdav1d/ f1b756ef5..3cf4d32e7 (31 commits)
2019-02-12 liberato@chromium.org Make FeatureProvider work on FeatureVectors.
2019-02-12 reillyg@chromium.org Take ownership of histograms owned by scheib@chromium.org
2019-02-12 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/depot_tools e893454f797f..a23bf5951d28 (1 commits)
2019-02-12 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-12 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-12 ortuno@chromium.org bluetooth: Refresh device list every second
2019-02-12 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/chromite d416cb794c17..57812c1cf92b (1 commits)
2019-02-12 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal c15741b70f84..a21789d403c1 (4 commits)
2019-02-12 tby@chromium.org [Dolphin] Resumbit of reverted commit 1459856.
2019-02-12 tkent@chromium.org XMLSerializer: Fix prefixed attribute serialization
2019-02-12 pdr@chromium.org Separate logging for ui and blink main-thread layer updates
2019-02-12 mastiz@chromium.org Remove a bunch of TODOs
2019-02-12 martiniss@chromium.org Rename CQ bots in documentation
2019-02-12 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 30595ea7c782..454e5fb7457d (23 commits)
2019-02-12 khmel@chromium.org apps: Fix accessing to profile from non-UI thread.
2019-02-12 oysteine@google.com Tracing: Connect to service on startup
2019-02-12 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-12 ryansturm@chromium.org Preventing post-commit applied Previews on offline pages
2019-02-12 qinmin@chromium.org Fix a crash when starting download background tasks
2019-02-12 iwells@chromium.org Add limitless prefetching setting to chrome://offline-internals
2019-02-12 tetsui@chromium.org SystemTray: Fix fake corners on notification slide
2019-02-12 pwnall@chromium.org bindings: Add thread safety annotations to ScriptStreamer.
2019-02-12 sreerenj.balachandran@intel.com vaapi/vp8_encoder: Fix the wrong quantization parameter
2019-02-12 martiniss@chromium.org Add shared cache for debug trybots
2019-02-12 vasilvv@chromium.org Remove references to Chromium event loop in epoll_quic_server
2019-02-12 xingliu@chromium.org Background download service: More startup delay to avoid a jank.
2019-02-12 gyuyoung@igalia.com s13n: Rename IdentityManager::Observer::OnAccountRemovedWithInfo
2019-02-12 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/pdfium c05172e4e216..7abb469ef7eb (5 commits)
2019-02-12 donnd@chromium.org Restrict two flaky CustomTabActivityTest to L+.
2019-02-12 falken@chromium.org service worker: Add new fakes for mocking renderer-side service worker.
2019-02-12 kmackay@chromium.org [Chromecast] Don't use SFX for non-default device ID audio streams
2019-02-12 pcc@chromium.org Fix MemoryInstrumentationTest.PrivateFootprintComputation on Android devices running P+.
2019-02-12 gyuyoung@igalia.com s13n: Convert IdentityManager::Observer::OnRefreshTokenUpdatedForAccount to use CoreAccountInfo
2019-02-12 falken@chromium.org service worker: Make EmbeddedWorkerTestHelper own the Mojo implementations.
2019-02-12 csharrison@chromium.org Enable AsyncNavigationIntercept on Android
2019-02-12 mukai@chromium.org Synchronize cleaning up the gesture state in the ws client
2019-02-12 gbeaty@chromium.org Add a buildbucket configuration for a Win32 ARM64 builder.
2019-02-12 mlamouri@chromium.org Reland "Picture-in-Picture: move key methods into a service."
2019-02-12 buldina@chromium.org [ChromeDriver] Remove tests from _NEGATIVE_FILTER
2019-02-12 pfeldman@chromium.org DevTools: manage String and ProtocolMessage types independently.
2019-02-12 robertogden@chromium.org Disable highlight for Previews IPH
2019-02-12 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-12 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-12 ericrk@chromium.org Android OOP-D: Ensure watchdog not disabled until after sync teardown
2019-02-12 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/catapult 183d99e38bfe..51e7b1437ef6 (1 commits)
2019-02-12 aluo@chromium.org use-webview-provider for cts tests
2019-02-12 rtoy@chromium.org Move realtime methods from BaseAudioContext to AudioContext
2019-02-12 futhark@chromium.org Make sure to clean up line tree properly on detach.
2019-02-12 donnd@chromium.org [TTS] Fix a crash recently introduced.
2019-02-12 alliemurray@google.com Reland: Add quick view test for removable usb partitions.
2019-02-12 goto@chromium.org Testing editing markdown in gerrit.
2019-02-12 rbuis@igalia.com Fix spec reference
2019-02-12 agawronska@chromium.org child user: Add parent_access namespace and rename objects inside it.
2019-02-12 wylieb@chromium.org [Image Fetcher] Add feature-specific metrics reporting
2019-02-12 sky@chromium.org chromeos: removes quick_launch
2019-02-12 jdoerrie@chromium.org [Passwords] Add Field Trial Testing Config for HTTP FOAS Experiment
2019-02-12 rmcelrath@chromium.org Deflake ZipFiles/FilesAppBrowserTest.Test/zipFileOpenDownloads_GuestMode
2019-02-12 zhongyi@chromium.org Add an idle migration period to QuicChromiumClientSession.
2019-02-12 jazzhsu@chromium.org [CrOS Video Player] Search subtitle when loading video
2019-02-12 rockot@google.com [SM] Use maps for Manifest capability data
2019-02-12 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 to version 7.4.138.
2019-02-12 caseq@chromium.org DevTools: support binary protocol framing
2019-02-12 petermayo@chromium.org [Sheriff] Ignore failing WPT target_blank_implicit_noopener.html
2019-02-12 juncai@chromium.org Network Service: Fix linux-perf-fyi perf histogam metrics' name issue
2019-02-12 nharper@chromium.org Update bulk entries in HSTS preload list
2019-02-12 domfarolino@gmail.com Implement TextEncoder()'s encodeInto method
2019-02-12 sammiequon@google.com overview: Introduce OverviewObserver.
2019-02-12 drubery@chromium.org Reland "Don't send download pings if the download is cancelled"
2019-02-12 sumankancherla@chromium.org [ui/vr] Add timeout for in-head permissions prompt.
2019-02-12 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/angle 0029dfe28cf4..6b695c3ffb27 (5 commits)
2019-02-12 ntfschr@chromium.org AW docs: steps for net debugging
2019-02-12 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/swiftshader d9ce258c174b..64c44b0c53c4 (1 commits)
2019-02-12 pdr@chromium.org Remove unused SVG attribute names
2019-02-12 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/SPIRV-Tools/src 12b3d7e9d661..40a7940e0572 (1 commits)
2019-02-12 huayinz@chromium.org Remove dummy theme
2019-02-11 rmcelrath@chromium.org Replace network_service_chromeos_fyi_gtests with network_service_gtests on cros fyi bot
2019-02-11 wutao@chromium.org app_list: Modify Assistant main stage
2019-02-11 eirage@chromium.org Change input event prediction default predictor to kalman
2019-02-11 xiyuan@chromium.org Implement RemoteTextInputClient::IsTextEditCommandEnabled
2019-02-11 sammiequon@google.com overview: Removed GetOverviewWindowForMinimizedStateForTest.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com Import wpt@ae6d56308684b97f30a01b455ce3eb205cba79aa
2019-02-11 oysteine@google.com Tracing: Disable for processes without a TaskScheduler.
2019-02-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/pdfium 2f1edd6a8ac3..c05172e4e216 (3 commits)
2019-02-11 mlamouri@chromium.org Picture-in-Picture: comment flaky test until the flake source is fixed.
2019-02-11 hferreiro@igalia.com Replace use of GaiaCookieManagerService in single_client_sessions_sync_test.cc
2019-02-11 jimmyxgong@google.com Allow premount to always succeed on all errors
2019-02-11 wangxianzhu@chromium.org [PE] Avoid crash about unaliased status when skipping fragment clips
2019-02-11 crouleau@chromium.org We need '--browser=reference' to come last.
2019-02-11 jmadill@chromium.org Lift WebGL/ANGLE/Vulkan/Win suppression.
2019-02-11 gyuyoung@igalia.com s13n: Remove unnecessary the includes of account_tracker_service.h in ChromePasswordProtectionService
2019-02-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/dawn 3b71e65658cd..62e83971caa1 (1 commits)
2019-02-11 mfoltz@chromium.org [Presentation API] Reject PresentationRequest.start() with the correct error.
2019-02-11 qnnguyen@chromium.org cros: Reset auto-login delay on user activity
2019-02-11 lanwei@chromium.org Input.dispatchTouchEvent sends events to SyntheticGestureController
2019-02-11 ikilpatrick@chromium.org [LayoutNG] Remove superflous min/max constraint.
2019-02-11 jeffreycohen@chromium.org [SendTabToSelf] New model API
2019-02-11 mlamouri@chromium.org Screen Orientation: do not delay firing the change event.
2019-02-11 yashard@google.com Move platform-dependent feature status to runtime_enabled_features.json5
2019-02-11 rekanorman@google.com [App Management] Add uninstall confirmation dialog for extension apps.
2019-02-11 mlippautz@chromium.org bindings: Replaces DOMWrapperMap with a regular HashMap
2019-02-11 ricea@chromium.org Implement WritableStreamNative
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 pwnall@chromium.org sqlite: Add code for release 3.27.1
2019-02-11 karenqian@google.com Deleting standalone headless bots
2019-02-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/depot_tools 98f4a99359d5..e893454f797f (1 commits)
2019-02-11 jamescook@chromium.org Convert CHECK(false) to LOG(FATAL) in ash
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/chromite dbec33e55f7a..d416cb794c17 (1 commits)
2019-02-11 tbansal@chromium.org Remove unnecessary dependencies to previews/core
2019-02-11 bsheedy@chromium.org Revert "Generate and use the real key to sign UMA/UKM uploads."
2019-02-11 Tom.Tan@microsoft.com Create symlink to x64 dump_syms.exe for Windows ARM64 cross build
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 jamescook@chromium.org Change debug "crash ash" shortcut to use LOG(FATAL)
2019-02-11 siyua@chromium.org Add more brower test for Autofill local card migration flow.
2019-02-11 ikilpatrick@chromium.org [LayoutNG] Make border_padding be required for ng_length_utils.cc
2019-02-11 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 4ddd89fe2fbd..c15741b70f84 (6 commits)
2019-02-11 derat@chromium.org ash: Handle missing battery time estimates from powerd.
2019-02-11 cuianthony@google.com [VR] Moved VR strings to VR DFM
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 emircan@chromium.org Do not allow audio to be approved by default for getDisplayMedia()
2019-02-11 tommycli@chromium.org Omnibox: Add mechanism to toggle popup closing on blur
2019-02-11 gmx@chromium.org Add two new hooks to allocator_extension.h
2019-02-11 jimmyxgong@google.com Enable UpdateSharePath on ERROR_NOT_FOUND from StartReadDirectory.
2019-02-11 pwnall@chromium.org sqlite: Upgrade from 3.26.0 to 3.27.1.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 bpastene@chromium.org Add chromeos-kevin-compile-rel to all //chromeos/CHROMEOS_LKGM changes.
2019-02-11 jwd@chromium.org Generate and use the real key to sign UMA/UKM uploads.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 jrummell@chromium.org Add trace events for EME events in CdmAdapter
2019-02-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/pdfium 011147f5b36f..2f1edd6a8ac3 (1 commits)
2019-02-11 katie@chromium.org Revert "Fixing a few tests for user_prompts in ChromeDriver"
2019-02-11 lanwei@chromium.org Set click count correctly to dispatch "dblclick" event
2019-02-11 ellyjones@chromium.org flags: assign disable-cast-streaming-hw-encoding to miu
2019-02-11 vmpstr@chromium.org [DL]: Keep a reference to the Document on the DL context.
2019-02-11 vmpstr@chromium.org [DL]: Add isLocked attribute.
2019-02-11 alph@chromium.org DevTools: Expose renderer tasks on the performance panel.
2019-02-11 jamescook@chromium.org content: Fix fling scrolls down sometimes reversing direction
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 loonybear@chromium.org Move policy validation for unoptimized-images and legacy-formats to image loader
2019-02-11 lazyboy@chromium.org Remove ProcessMap::Item() constructor as it is not used.
2019-02-11 jsbell@chromium.org Browsing Data: Simplify CannedBrowsingDataXYZHelper classes
2019-02-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/depot_tools aec259ea6232..98f4a99359d5 (1 commits)
2019-02-11 kerrnel@chromium.org Roll src/third_party/cros_system_api/ dbbd7b449..3cf556ebe (1 commit)
2019-02-11 mark@chromium.org Update Crashpad to bba9d0819c12a4bf39bebafb6233e000aa8a446c
2019-02-11 abhijeet@igalia.com Remove unwanted header.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 pfeldman@chromium.org DevTools: migrate devtools message to an explicit BigBuffer-backed type.
2019-02-11 davidben@chromium.org Roll src/third_party/boringssl/src 70fe61055..7ef4223fb
2019-02-11 raul@tambre.ee //chromeos: Convert base::(U)Int(64)ToString(16) to NumberToString(16)
2019-02-11 alexilin@chromium.org android: Fix CallbackHelper wait condition for handling spurious wakeups
2019-02-11 mrobinson@igalia.com Add support for ATK_RELATION_EMBEDS and ATK_RELATION_EMBEDDED_BY
2019-02-11 kuznetsovs@yandex-team.ru Propagate user activation state to RenderFrameHost clients.
2019-02-11 ssid@chromium.org Refactor proto database classes to use less templates
2019-02-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/angle fe59f6b5ed2b..0029dfe28cf4 (1 commits)
2019-02-11 kmackay@chromium.org [Chromecast] Add missing dependency
2019-02-11 katie@chromium.org Disabling flaky test SingleClientSessionsWithDeferRecyclingSyncTest.NavigateThenCloseTabThenOpenTab.
2019-02-11 yashard@google.com Add platform-dependent feature support to runtime_enabled_features.json5
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 dfried@chromium.org Placeholder preview image for hover cards (first pass).
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 dtseng@chromium.org Re-use ax ids for reparented or destroyed LayoutObjects
2019-02-11 wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com Import wpt@e06d72647e3c51c43a954c4e8171b49149e9e567
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 oysteine@google.com Tracing: Simplified threading in the service
2019-02-11 pwnall@chromium.org test: Replace _TEST_CASE_ with _TEST_SUITE_ in /chrome/browser/subresource_filter.
2019-02-11 dtapuska@chromium.org Rename PausableObject to ContextLifecycleStateObserver
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thestig@chromium.org Add WARN_UNUSED_RESULT to base::win::GenericScopedHandle::Take().
2019-02-11 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 311c0266963f..4ddd89fe2fbd (2 commits)
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 pwnall@chromium.org test: Replace _TEST_CASE_ with _TEST_SUITE_ in /components/gcm_driver.
2019-02-11 jimmyxgong@google.com Implement RequestUpdatedSharePath in SmbService
2019-02-11 raul@tambre.ee //courgette: Convert base::(U)Int(64)ToString(16) to NumberToString(16)
2019-02-11 khmel@chromium.org Revert "Fix OEM app position issue"
2019-02-11 brunoad@chromium.org Revert "Add initial Contained Home bridge implementation."
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 77a1a7e6182e..30595ea7c782 (4 commits)
2019-02-11 steimel@chromium.org Add MPRIS service implementation
2019-02-11 liberato@chromium.org Add BrowserFeatureProvider.
2019-02-11 sammiequon@google.com tablet: Remove unneeded run loops from TabletModeControllerTest.
2019-02-11 edchin@chromium.org [ios] Fix side swipe snapshot display
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 sorin@chromium.org Update owners list for c/b/extensions/updater
2019-02-11 dtseng@chromium.org Revert "Add ObfuscatedFileUtilMemoryDelegate."
2019-02-11 sky@chromium.org chromeos: workaround for coordinate conversion issues
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 kelvinjiang@chromium.org [Extensions] Reland/fix (Separate activity log into multiple files)
2019-02-11 sullivan@chromium.org Add boolean to UserIntiatedInfo noting if an input event led to navigation.
2019-02-11 nickdiego@igalia.com ozone/wayland: Support NumLock in non-chromeos builds
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 ayui@chromium.org Change ImmersiveModeController and OpaqueBrowserFrameView to use unique_ptr instead of raw pointer
2019-02-11 kylechar@chromium.org Remove VizDisplayCompositor fieldtrial testing config.
2019-02-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/pdfium 27a3c7755b4d..011147f5b36f (1 commits)
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 boliu@chromium.org android: exit in child service onDestroy
2019-02-11 raul@tambre.ee //printing: Convert base::(U)Int(64)ToString(16) to NumberToString(16)
2019-02-11 morlovich@chromium.org CookieMonster: Remove ctime uniqueness massaging stuff.
2019-02-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/chromite 3ef549770d8f..dbec33e55f7a (1 commits)
2019-02-11 thakis@chromium.org Revert "Roll src/third_party/perfetto 56445ec1e273..13e2ebff3976 (14 commits)"
2019-02-11 mek@chromium.org [AppCache] Get rid of unused StatusChanged IPC.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 ydago@chromium.org Management WebUI: Use style similar to settings page.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 jtallon@igalia.com Parents fire selection-changed ATK events for selected children
2019-02-11 tommycli@chromium.org UI: Give some SimpleMenuModel::Delegate methods sane default values.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/perfetto 56445ec1e273..13e2ebff3976 (14 commits)
2019-02-11 jazzhsu@chromium.org [CrOS Video Player] Add loop mode to native controls
2019-02-11 johnjan@microsoft.com Fixing a few tests for user_prompts in ChromeDriver
2019-02-11 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 to version 7.4.137.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 smcgruer@chromium.org Cleanup: removed unused functions in RecordingSource
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 manucornet@chromium.org CrOS Systray: Update bubble bounds on shelf autohide change
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 kojii@chromium.org [auto] Update FlagExpectations for LayoutNG
2019-02-11 aaronhk@google.com Use new makeColorTypeAndColorSpace function in StaticBitmapImage
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 buldina@chromium.org [ChromeDriver] Update logging
2019-02-11 sullivan@chromium.org Add UKM to note whether an AMP document was loaded in the main frame.
2019-02-11 sdefresne@chromium.org Convert SyncAccountInfo to use CoreAccountInfo
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 sammiequon@google.com applist: Remove home launcher gesture flag.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 sullivan@chromium.org Remove UserInputTracker and user_input_event from page load metrics.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal a483882d6057..311c0266963f (5 commits)
2019-02-11 amusbach@chromium.org split view: Clear transforms if ending split view while resizing.
2019-02-11 tonikitoo@igalia.com Update IdentityManager::SetAccountsInCookie() to take a callback invoked on completion
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 5257816bd3ae..77a1a7e6182e (1 commits)
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/angle abf6dbbb107b..fe59f6b5ed2b (1 commits)
2019-02-11 sammiequon@google.com overview: Pause occlusion tracker when dragging a overview item.
2019-02-11 ender@google.com Extend scope of kOmniboxRichEntitySuggestions flag.
2019-02-11 jeffreycohen@chromium.org [SendTabToSelf] refactor STTSService to STTSSyncService
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 agrieve@chromium.org Android: Speed up md5_check.py when fine-grained changes are not needed
2019-02-11 raul@tambre.ee //chromecast: Convert base::(U)Int(64)ToString(16) to NumberToString(16)
2019-02-11 morlovich@chromium.org Don't assume ctime unique in CookieStoreIOS::DeleteCanonicalCookieAsync
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 amusbach@chromium.org split view: Set |is_resizing_| to false when ending split view.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 agrieve@chromium.org Android: Create size-info files for bundles
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 fayang@chromium.org Remove QuicConnectionDebugVisitor::OnAckFrame.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 raul@tambre.ee //ash: Convert base::(U)Int(64)ToString(16) to NumberToString(16)
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 dtrainor@chromium.org Add ActivityResultWithNative to the ActivityLifecycleDispatcher
2019-02-11 kevers@chromium.org Fix canonical form of rotate property.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 to version 7.4.133.
2019-02-11 backer@chromium.org Reuse GLRendererCopier in SkiaRenderer
2019-02-11 ydago@chromium.org Management WebUI: Introduce Polymer.
2019-02-11 mbonadei@chromium.org Roll abseil_revision 0b1e6d417b..2901ec32a9.
2019-02-11 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal c76067485f42..a483882d6057 (2 commits)
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 abhijeet@igalia.com Port signin_util_win_browsertest.cc to IdentityManager
2019-02-11 cjgrant@chromium.org Enable 64-bit browser targets by default
2019-02-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/webrtc 61b4f7489dbd..f13c2cd9ee41 (1 commits)
2019-02-11 jdoerrie@chromium.org [Sheriff] Disable VirtualTimeCrossProcessNavigation on Linux
2019-02-11 wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com Import wpt@edbcef5df62a561d82a3303cb2044e2352bf4020
2019-02-11 nitsakh@slack-corp.com Add v8 Function Converter ToV8 to gin
2019-02-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 116d4065d0a8..5257816bd3ae (3 commits)
2019-02-11 jamescook@chromium.org Fix shutdown crashes in LoggedInSpokenFeedbackTest.KeyboardShortcutViewer
2019-02-11 fayang@chromium.org Turn on FLAGS_quic_reloadable_flag_quic_enable_version_46.
2019-02-11 vasilvv@chromium.org Platformize PickUnusedPortOrDie()
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 majidvp@chromium.org [Animation Worklet] Fix currentTime test flakiness
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 jmadill@chromium.org Upgrade WebGL supprssion to failing.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 tonikitoo@igalia.com Make GaiaCookieManagerServer::GaiaCookieRequest non-copyable
2019-02-11 agrieve@chromium.org Reland "Android: Fix colorama-related pydeps"
2019-02-11 cfroussios@chromium.org [Password Manager] Skip illegal entries when migrating away from native backends
2019-02-11 majidvp@chromium.org [Animation Worklet] Clean up WorkletAnimation unittest
2019-02-11 mastiz@chromium.org Avoid session sync becoming unready-to-sync
2019-02-11 fdoray@chromium.org TaskScheduler: Ensure that we always wake up the correct number of workers.
2019-02-11 hferreiro@igalia.com DCHECK the IdentityManager when local sync is not enabled
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 tienmai@chromium.org [GCPW] Remove code from generate user name change.
2019-02-11 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 45088b3b3faa..c76067485f42 (3 commits)
2019-02-11 thakis@chromium.org Remove a few unnecessary semicolons.
2019-02-11 sdefresne@chromium.org Convert OnPrimaryAccountCleared to use CoreAccountInfo
2019-02-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/swiftshader 9388dded242f..d9ce258c174b (1 commits)
2019-02-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia d336ebdea812..116d4065d0a8 (1 commits)
2019-02-11 lowell@chromium.org Convert cloud_policy_manager_browsertest.cc to use GetSafeWeakWrapper.
2019-02-11 dstockwell@google.com pdf: Work around focus appearing for styled input elements
2019-02-11 dpapad@chromium.org WebUI cleanup: Remove more obsolete dependencies to i18n_template.js.
2019-02-11 khokhlov@google.com skip login in replay mode only
2019-02-11 bsazonov@chromium.org [Android] Fix Resources$NotFoundException from bg_white_dialog
2019-02-11 okalitova@chromium.org Add download verification method to PluginVmImageManager
2019-02-11 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 to version 7.4.132.
2019-02-11 hferreiro@igalia.com Replace use of GaiaCookieManagerService in ProfileManager
2019-02-11 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/webrtc 1a1c52baf952..61b4f7489dbd (1 commits)
2019-02-11 jkim@igalia.com [s13n] Implement IdentityManager::ForceTriggerOnCookieChange
2019-02-11 beaufort.francois@gmail.com Picture-in-Picture: do not activate/focus window on show.
2019-02-11 raul@tambre.ee //pdf: Convert base::(U)Int(64)ToString(16) to NumberToString(16)
2019-02-11 tienmai@chromium.org [GCPW] Auto-generate new username when one is already used.
2019-02-11 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 171caf9508b1..45088b3b3faa (2 commits)
2019-02-11 jdoerrie@chromium.org [Sheriff] Disable flaky GetDisplayMediaVideoAndAudio
Created with:
gclient setdep -r ../src@77b5d9247f
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=stephana@google.com
Change-Id: I26013925c2d81b609074a249dec28ccc156bfebd
Reviewed-on: https://skia-review.googlesource.com/c/191515
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-02-12 14:58:10 +00:00
Ethan Nicholas
0dc8087e91
SkSL Metal backend can now handle CCPR
...
Bug: skia:
Change-Id: I796a40db46174b405495af8234c5b8d7920a46d6
Reviewed-on: https://skia-review.googlesource.com/c/189985
Reviewed-by: Jim Van Verth <jvanverth@google.com>
Commit-Queue: Ethan Nicholas <ethannicholas@google.com>
2019-02-12 14:56:00 +00:00
Kevin Lubick
402bf74ea8
Build code size treemaps for skottie_tool
...
Bug: skia:
Change-Id: I3364fa6b89674f65bf493467198740e1862d215e
Reviewed-on: https://skia-review.googlesource.com/c/191291
Commit-Queue: Kevin Lubick <kjlubick@google.com>
Reviewed-by: Eric Boren <borenet@google.com>
2019-02-12 13:54:00 +00:00
Greg Kaiser
be03a851e4
SkUTF: Avoid potential nullptr dereference
...
next_fail() dereferences the first argument. So calling
next_fail() with the first argument of 'ptr' when we know 'ptr'
is nullptr will cause a problem.
For NextUTF16(), we instead return -1 when we know 'ptr' is
nullptr, just as the code currently does for NextUTF8() and
NextUTF32().
Change-Id: Ifabb45c694d6e3dbeee5ac7b953f15895cea3a69
Reviewed-on: https://skia-review.googlesource.com/c/191420
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
2019-02-12 13:50:10 +00:00
recipe-roller
3999f10762
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/70ce8736cbc2893abc8a5141b78a637ffaab2773 [lucicfg] Bump lucicfg version 1.1.0 -> 1.2.0. (vadimsh@chromium.org )
https://crrev.com/b1f865dac505908b74686004714692e192d913c4 Add a --ignore-self parameter to "git cl owners" (sdefresne@chromium.org )
TBR=borenet@google.com
Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I6aa8771aea0ee3043296552fe1eb370be19f6a06
Reviewed-on: https://skia-review.googlesource.com/c/191560
Reviewed-by: Recipe Roller <recipe-roller@chromium.org>
Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
2019-02-12 13:11:00 +00:00
skia-autoroll
63d477cd99
Roll third_party/externals/angle2 ad194995ed72..c66fb571be1a (2 commits)
...
ad194995ed..c66fb571be
git log ad194995ed72..c66fb571be1a --date=short --no-merges --format='%ad %ae %s'
2019-02-12 zmo@chromium.org Revert "Disable broken tests on Fuchsia"
2019-02-12 jmadill@chromium.org Revert "Vulkan: Port renderer to Fuchsia"
Created with:
gclient setdep -r third_party/externals/angle2@c66fb571be1a
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=stephana@google.com
Change-Id: I55e52b9975e7582e82417ac2ca49aea0d4ae74e5
Reviewed-on: https://skia-review.googlesource.com/c/191511
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-02-12 12:39:00 +00:00
skia-recreate-skps
217acf58d0
Update go_deps asset
...
Automatic commit by the UpdateGoDEPS bot.
TBR=borenet@google.com
Change-Id: If7655286d056a9975bd59ef0c413b9dd41e9c175
Reviewed-on: https://skia-review.googlesource.com/c/191520
Reviewed-by: <skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com>
Commit-Queue: <skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com>
2019-02-12 06:15:39 +00:00
Mike Reed
233fc0b03c
remove unused cruft
...
Bug: skia:
Change-Id: I41c66d87a82afaf0835b88ee8599e6da0d2a5f58
Reviewed-on: https://skia-review.googlesource.com/c/191424
Commit-Queue: Mike Reed <reed@google.com>
Reviewed-by: Mike Reed <reed@google.com>
Auto-Submit: Mike Reed <reed@google.com>
2019-02-12 03:53:25 +00:00
recipe-roller
b69179b9a1
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/a23bf5951d2802b06f18ce4d468649c8d3598a48 Colorize the current branch in 'git cl status' (dmcardle@chromium.org )
TBR=borenet@google.com
Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: Iaeab5cbda434de586863102c54debbfcbe058bfd
Reviewed-on: https://skia-review.googlesource.com/c/191422
Reviewed-by: Recipe Roller <recipe-roller@chromium.org>
Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
2019-02-12 03:53:14 +00:00
skia-autoroll
ece8b3df7d
Roll third_party/externals/angle2 fe59f6b5ed2b..ad194995ed72 (8 commits)
...
fe59f6b5ed..ad194995ed
git log fe59f6b5ed2b..ad194995ed72 --date=short --no-merges --format='%ad %ae %s'
2019-02-12 spang@chromium.org Disable broken tests on Fuchsia
2019-02-11 spang@chromium.org Vulkan: Port renderer to Fuchsia
2019-02-11 jmadill@chromium.org Vulkan: Enable WebGLCompatiblityTest.
2019-02-11 jmadill@chromium.org Vulkan: Suppress layer warnings about unbound outputs.
2019-02-11 jmadill@chromium.org Vulkan: Fix UtilsVk invalidating Context descriptors.
2019-02-11 tobine@google.com Vulkan:Adding Cmd Buffer Reset tests
2019-02-11 fjhenigman@chromium.org Vulkan: make GenerateCaps a member of RendererVk.
2019-02-11 spang@chromium.org Vulkan: Respect EGL_HEIGHT & EGL_WIDTH in SurfaceVk
Created with:
gclient setdep -r third_party/externals/angle2@ad194995ed72
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=stephana@google.com
Change-Id: Ic98a5f3124f64d72e2b61e931135d79039ba6716
Reviewed-on: https://skia-review.googlesource.com/c/191317
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-02-12 03:48:12 +00:00
Nigel Tao
b7a1b5189d
SkWuffsCodec: zero dst buffer before decodeFrame
...
https://skia-review.googlesource.com/c/189866 "SkWuffsCodec: Initialize
memory when incomplete" made some buffer zero'ing conditional on a
frame's dirty rectangle, which required moving the this->decodeFrame
call earlier in onIncrementalDecode, since we can't know the dirty
rectangle until after decodeFrame is called.
However, moving that earlier meant that it was now earlier than the
"sk_bzero(pixels.ptr + etc, etc)" call that zero-initialized the
destination buffer that decodeFrame writes to. The actual pixel indexes
that decodeFrame decodes are now overwritten by zeroes.
That prior commit fixed the fuzzer-discovered bug, in that it no longer
swizzles from uninitialized memory. Unfortunately, it's now often
swizzling from all-zeroed memory, so that the decoding is incorrect.
This commit moves the zero-ing to onStartIncrementalDecode, even
earlier. The "dm --match Gif" tests are happy again.
Bug: skia:8235
Change-Id: Iae993b7d9f45e1b375ed99f6cc86536091a92eba
Reviewed-on: https://skia-review.googlesource.com/c/190941
Reviewed-by: Leon Scroggins <scroggo@google.com>
Commit-Queue: Leon Scroggins <scroggo@google.com>
2019-02-12 03:48:10 +00:00
Ben Wagner
454e5fb745
Fix cluster reporting from shaper.
...
Bug: skia:8420
Change-Id: I7eea8c6b3af2153a1ac1189782fc6cbaaf9ee5c6
Reviewed-on: https://skia-review.googlesource.com/c/190821
Reviewed-by: Hal Canary <halcanary@google.com>
Reviewed-by: Florin Malita <fmalita@chromium.org>
Commit-Queue: Ben Wagner <bungeman@google.com>
2019-02-11 21:59:33 +00:00
skia-autoroll
5456f0979a
Roll third_party/externals/swiftshader 64c44b0c53c4..f96948857780 (3 commits)
...
https://swiftshader.googlesource.com/SwiftShader.git/+log/64c44b0c53c4..f96948857780
git log 64c44b0c53c4..f96948857780 --date=short --no-merges --format='%ad %ae %s'
2019-02-11 capn@google.com Fix shader call stack size mismatch
2019-02-11 chrisforbes@google.com Use spirv-tools optimizer in GraphicsPipeline
2019-02-11 chrisforbes@google.com Replace Shader,VertexShader,PixelShader with SpirvShader
Created with:
gclient setdep -r third_party/externals/swiftshader@f96948857780
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=stephana@google.com
Change-Id: Icf7a4b514f0b0e8b0a730aa88ba325fbd9bb79d8
Reviewed-on: https://skia-review.googlesource.com/c/191308
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-02-11 21:57:54 +00:00
Herb Derby
0404afd5d5
Common code calculates strike for mask case.
...
Instead of the Renderer and the GPU calculating the strike,
the common code now calculates the strike.
Bug: skia:7515
Change-Id: I4bc65f83347e57f5b242380b0cadb74c43b8a152
Reviewed-on: https://skia-review.googlesource.com/c/191382
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Herb Derby <herb@google.com>
2019-02-11 21:45:14 +00:00
Mike Klein
640654d145
run all available OpenCL devices
...
Change-Id: I6d18be3f6178003eb5153d32d4b618101ddcb3d9
Reviewed-on: https://skia-review.googlesource.com/c/191297
Auto-Submit: Mike Klein <mtklein@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
2019-02-11 21:29:33 +00:00
recipe-roller
603f190a7d
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/e893454f797fd9d52438c6a64fd6123073825b64 Fix a typo (thomasanderson@chromium.org )
TBR=borenet@google.com
Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I626fc312dc521bdb45c4d780bca6c3a3fabfc0c1
Reviewed-on: https://skia-review.googlesource.com/c/191380
Reviewed-by: Recipe Roller <recipe-roller@chromium.org>
Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
2019-02-11 21:19:53 +00:00
Herb Derby
49253648d4
Introduce SkScopedStrike
...
A SkScopedStrike allows drawGlyphRunAsBMPWithPathFallback
to control the scope of SkStrikeInterface objects generated
by both RemoteGlyphCache and SkStrikeCache.
* introduce onAboutToExitScope() into the SkStrikeInterface
Change-Id: I87a1e623ee9a8375f4e063290d74a466f96c9933
Reviewed-on: https://skia-review.googlesource.com/c/191293
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Herb Derby <herb@google.com>
2019-02-11 21:14:07 +00:00
Mike Klein
17593ae5aa
add a -Wuffs bot
...
Change-Id: Idec98e922e81e062b78403bb83473e20a49dd13e
Reviewed-on: https://skia-review.googlesource.com/c/191292
Auto-Submit: Mike Klein <mtklein@google.com>
Commit-Queue: Leon Scroggins <scroggo@google.com>
Reviewed-by: Leon Scroggins <scroggo@google.com>
2019-02-11 21:02:33 +00:00
Robert Phillips
b6e9d3c788
Outline GrDrawAtlasOp and GrDrawVerticesOp
...
This makes it easier to switch all the ops over to using a GrRecordingContext (and better matches what we do with all the other ops)
Change-Id: Ie690975c31b8c9f4c7acebdc0185a145a0a263a5
Reviewed-on: https://skia-review.googlesource.com/c/191280
Commit-Queue: Robert Phillips <robertphillips@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
2019-02-11 20:38:35 +00:00
Brian Osman
7f3618a2c9
Use clang versions of SK_RESTRICT and SK_WARN_UNUSED_RESULT on Windows
...
Bug: skia:
Change-Id: I63bc32c7bba294d8698d17e1f178ca0eb0a84ddf
Reviewed-on: https://skia-review.googlesource.com/c/191295
Commit-Queue: Brian Osman <brianosman@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
Auto-Submit: Brian Osman <brianosman@google.com>
Reviewed-by: Mike Klein <mtklein@google.com>
2019-02-11 20:38:33 +00:00
Robert Phillips
a9162dfb9c
Plumb abandonment throughout GrContext hierarchy
...
When the GrImageContext & GrRecordingContext are actually GrDirectContexts it is useful for them to report the abandonment state of the GrDirectContext.
When the GrImageContext & GrRecordingContext are actually GrImageCreationContext or GrDDLContexts then they will just never be abandoned.
This CL also strips the GrProxyProvider and GrDrawingManager of their tracking on abandonment and centralizes it in the GrImageContext.
ImageContext
can't abandon
can only check abandonment privately
RecordingContext
can't abandon
can only check abandonment privately
DirectContext (aka GrContext)
can abandon publicly
can check abandonment publicly
Note that abandoning the DirectContext won't alter the abandonment status of any of
the other contexts in its group (e.g., DDL contexts that may be being used to record).
Change-Id: Ib790f74d90ab18da58a127fed2aad20e2477bd21
Reviewed-on: https://skia-review.googlesource.com/c/190669
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
2019-02-11 20:26:22 +00:00
skia-autoroll
cd2c3db480
Roll third_party/externals/swiftshader d9ce258c174b..64c44b0c53c4 (1 commits)
...
https://swiftshader.googlesource.com/SwiftShader.git/+log/d9ce258c174b..64c44b0c53c4
git log d9ce258c174b..64c44b0c53c4 --date=short --no-merges --format='%ad %ae %s'
2019-02-11 chrisforbes@google.com Add assert for broken locations
Created with:
gclient setdep -r third_party/externals/swiftshader@64c44b0c53c4
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=stephana@google.com
Change-Id: I975a8a4f8d9ba64ede5551b644859d059509fde2
Reviewed-on: https://skia-review.googlesource.com/c/191304
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-02-11 20:25:12 +00:00
Mike Klein
103288b50f
add Mac OpenCL bots
...
Change-Id: Ib078676bfe4de033c878f3007b4581d37e7b759b
Reviewed-on: https://skia-review.googlesource.com/c/191288
Commit-Queue: Brian Osman <brianosman@google.com>
Auto-Submit: Mike Klein <mtklein@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
2019-02-11 19:40:52 +00:00
recipe-roller
fd823e9228
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/afae9252c8e14169fec7c7b62ba8b763de9df22e [step_runner] Reland: Specify close_fds to avoid leaking non-std handles to steps. (iannucci@chromium.org )
TBR=borenet@google.com
Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I382e3bc78114c367b7d6fd950c6b6d83ea3e55a9
Reviewed-on: https://skia-review.googlesource.com/c/191289
Reviewed-by: Recipe Roller <recipe-roller@chromium.org>
Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
2019-02-11 19:38:52 +00:00
Herb Derby
9685057889
Plumb strike through the common code.
...
Plump the strike calculated in the calling code through
drawGlyphRunAsBMPWithPathFallback. This is in anticipation
of calculating the cache in drawGlyphRunAsBMPWithPathFallback.
* Add getDescriptor to SkStrikeInterface.
Change-Id: I904cdb51f60443cabc9dc41ac246b1fe0c725c85
Reviewed-on: https://skia-review.googlesource.com/c/191285
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Herb Derby <herb@google.com>
2019-02-11 19:01:54 +00:00
Mike Klein
740e5db7ab
remove pointer tagging hack in SkRecord
...
This interferes with other uses of pointer tagging,
like ARM pointer authentication or HSWASAN.
Bug: b/124135723
Change-Id: I1a78dd4e1b9b18dd02738bb1dfbbb968f29675bc
Reviewed-on: https://skia-review.googlesource.com/c/191286
Commit-Queue: Mike Klein <mtklein@google.com>
Commit-Queue: Leon Scroggins <scroggo@google.com>
Auto-Submit: Mike Klein <mtklein@google.com>
Reviewed-by: Leon Scroggins <scroggo@google.com>
2019-02-11 18:52:37 +00:00
Greg Kaiser
73bfb896a4
GrGLGpu: Avoid potential nullptr dereference
...
We were checking if 'mipMapsStatus' was nullptr, and if it was,
our 'else' clause would have us always dereference this nullptr.
We change the logic to avoid a dereference in this case.
Change-Id: I2bc091c4de0c9b62ae733026cea3be37442820eb
Reviewed-on: https://skia-review.googlesource.com/c/191323
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
2019-02-11 18:47:36 +00:00
Mike Klein
8a1f15df81
update hello-opencl
...
- break dependency on code from src/compute
- port away from C APIs to friendlier C++ wrapper APIs
- add DEPS for OpenCL C++ wrapper headers so we can build on Mac
- factor out a //third_party/opencl GN target
Change-Id: I9e37c6677cfb779021e66f2bd10f97570c450746
Reviewed-on: https://skia-review.googlesource.com/c/191281
Auto-Submit: Mike Klein <mtklein@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
2019-02-11 18:47:32 +00:00
Nigel Tao
91f96f8005
Update Wuffs version
...
Bug: oss-fuzz:11823
This pulls in the Wuffs bug fix:
0842bc7115
"Make the GIF dirty_rect be in the frame_rect".
Change-Id: Ib4928eb3cbf4bc862c3ae709fdfe6f179412f95f
Reviewed-on: https://skia-review.googlesource.com/c/190940
Reviewed-by: Leon Scroggins <scroggo@google.com>
Commit-Queue: Leon Scroggins <scroggo@google.com>
2019-02-11 18:39:32 +00:00
Mike Klein
10af5ecfaa
use /imsvc with clang-cl where we use -isystem
...
This should disable warnings from third-party headers
on Clang/Win builds. So far we've just gotten lucky.
Change-Id: Ieaf459e200925d46d8c65ba8d489db111705b125
Reviewed-on: https://skia-review.googlesource.com/c/191283
Commit-Queue: Mike Klein <mtklein@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
Auto-Submit: Mike Klein <mtklein@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
2019-02-11 18:34:32 +00:00
Greg Kaiser
27f830257b
sksl: Use va_end() after va_copy()
...
We invoke va_end() as required when we're done with our va_copy().
Change-Id: Ibc55279c3bc01a63da2ef5f1942d46367eac8a67
Reviewed-on: https://skia-review.googlesource.com/c/191322
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
2019-02-11 18:34:22 +00:00
skia-autoroll
58d6c68bff
Roll third_party/externals/angle2 abf6dbbb107b..fe59f6b5ed2b (1 commits)
...
abf6dbbb10..fe59f6b5ed
git log abf6dbbb107b..fe59f6b5ed2b --date=short --no-merges --format='%ad %ae %s'
2019-02-11 geofflang@chromium.org Vulkan: Implement EGL Images for 2D and Renderbuffer sources.
Created with:
gclient setdep -r third_party/externals/angle2@fe59f6b5ed2b
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=stephana@google.com
Change-Id: I5f3c6e024609ba6e35e8a52d3f9f3107c5af43fe
Reviewed-on: https://skia-review.googlesource.com/c/191183
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-02-11 18:27:25 +00:00
Greg Kaiser
4dbaafa75b
bookmaker: Remove fflush() on closed file
...
fflush() requires an open file handle, so it shouldn't be called
right after fclose(). And fclose() performs an fflush(), by
definition (see http://man7.org/linux/man-pages/man3/fclose.3.html ),
so we can remove this fflush() call altogether.
Change-Id: I8fbdd5a85b3cdb5edfdabbd5dca449ea1d4fce2d
Reviewed-on: https://skia-review.googlesource.com/c/191321
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
2019-02-11 18:00:22 +00:00
Greg Kaiser
837178206e
skc: Avoid undefined variable modification
...
Our code had two modifications of 'from' without a sequence point
between them. This leaves the behavior undefined. We change
the code to only modify 'from' once, and have this behavior
well defined.
Change-Id: Ifa4fb191ecc071fdb4793901eaef777294709467
Reviewed-on: https://skia-review.googlesource.com/c/191320
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
2019-02-11 17:53:02 +00:00
Herb Derby
30595ea7c7
Use descriptor instead of cache for GrStrikeCache lookup
...
Change-Id: Ia8e82344d3d8b394a6d9cc14d56dcf0addeff96c
Reviewed-on: https://skia-review.googlesource.com/c/191220
Commit-Queue: Herb Derby <herb@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
Auto-Submit: Herb Derby <herb@google.com>
Reviewed-by: Mike Klein <mtklein@google.com>
2019-02-11 17:06:19 +00:00
Michael Ludwig
b7d64b989e
Implement drawImage in terms of drawImageRect
...
This will cause the raster backend to draw shadermask_image incorrectly since
drawImageRect implementation has the wrong semantics. bitmapshader's expected
behavior has changed: GPU will draw the new version correctly, but raster's
will not change from the old, incorrect behavior.
Bug: skia:8752
Change-Id: Iee89082e2fdf95c2ee42ca3b052e65556f327eff
Reviewed-on: https://skia-review.googlesource.com/c/190675
Commit-Queue: Michael Ludwig <michaelludwig@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
2019-02-11 17:02:00 +00:00
Mike Klein
0e83da8646
turn on -Wextra-semi-stmt on Windows
...
Just a few strays.
Change-Id: Ib209bc8dd228850b837b850dce14967a2112593e
Reviewed-on: https://skia-review.googlesource.com/c/191161
Commit-Queue: Brian Salomon <bsalomon@google.com>
Auto-Submit: Mike Klein <mtklein@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
2019-02-11 16:50:09 +00:00
Brian Osman
535c5e34ee
Add ImGui::DragCanvas, to simplify several custom widgets
...
Bug: skia:
Change-Id: Ic44ab00af1117a6bbc17df7f5005f4db707cb5c1
Reviewed-on: https://skia-review.googlesource.com/c/191002
Reviewed-by: Ben Wagner <bungeman@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
2019-02-11 16:31:59 +00:00
Hal Canary
77a1a7e618
find_commit_with_best_gold_results takes arguments
...
No-Try: true
Change-Id: Iafb9453f40fd16c139996bf8f37b8c5255982486
Reviewed-on: https://skia-review.googlesource.com/c/191160
Reviewed-by: Hal Canary <halcanary@google.com>
Commit-Queue: Hal Canary <halcanary@google.com>
2019-02-11 15:00:27 +00:00
Nico Weber
5257816bd3
Remove a few semicolons.
...
Bug: chromium:926235
Change-Id: I338323847c34dabdbd963efe631f7dc1351ed8cc
Reviewed-on: https://skia-review.googlesource.com/c/191143
Reviewed-by: Mike Klein <mtklein@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
2019-02-11 14:40:37 +00:00
skia-autoroll
3d7931546d
Roll third_party/externals/swiftshader 9388dded242f..d9ce258c174b (1 commits)
...
https://swiftshader.googlesource.com/SwiftShader.git/+log/9388dded242f..d9ce258c174b
git log 9388dded242f..d9ce258c174b --date=short --no-merges --format='%ad %ae %s'
2019-02-11 bclayton@google.com CMake: Generate the ICD json file into the output directory
Created with:
gclient setdep -r third_party/externals/swiftshader@d9ce258c174b
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=stephana@google.com
Change-Id: I8035b83c60edc695e2661e0ce4e277cdc1e67c1b
Reviewed-on: https://skia-review.googlesource.com/c/191101
Reviewed-by: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2019-02-11 14:31:17 +00:00