DescriptionRemove all uses of skia::RefPtr and stale includes
This CL is the Ozone-specific section of the change.
Finish deprecating skia::RefPtr in favor of sk_sp<>.
This should significantly reduce the amount of manual reference
management Chromium and Blink authors need to do for Skia objects.
We still have some APIs vending raw pointers to ref-counted Skia
objects which will need to be wrapped in sk_sp<>, but that should
be easier and more predictable. This CL does *not* try to remove
all cases of raw pointers to Skia objects in Chromium.
R=fmalita@chromium.org,spang@chromium.org
BUG=skia:5707, 604716
Committed: https://crrev.com/71c5554872e1b2094a1c3bddbc5a520040d2607a
Cr-Commit-Position: refs/heads/master@{#391231}
Patch Set 1 #Patch Set 2 : remove temporary local #
Total comments: 3
Patch Set 3 : trybots missed one missing include? #Messages
Total messages: 16 (6 generated)
|