commit | 8e473760d7b495b06c600c5dc5e5fd42876e159f | [log] [tgz] |
---|---|---|
author | edisonn@google.com <edisonn@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | Tue Jul 23 19:45:38 2013 +0000 |
committer | edisonn@google.com <edisonn@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | Tue Jul 23 19:45:38 2013 +0000 |
tree | 520496871eb426d9a1e8bd36b7946ee3b92576dd | |
parent | 2fd5d36ea6e134647aae0fbd35195500723851c3 [diff] |
If we fail to contruct the Pdf Image Shader, mark the object as busted, and dn't try to remove it from shaders list. Also, when we delete invalid shaders, remove the lock, otherwise we freeze (see CanonicalShadersMutex usage). R=vandebo@chromium.org Review URL: https://codereview.chromium.org/19509005 git-svn-id: http://skia.googlecode.com/svn/trunk@10290 2bbb7eff-a529-9590-31e7-b0007b416f81