Rebaseline current failures and those ignored for GPU rect change.

BUG=skia:

Review URL: https://codereview.chromium.org/460343003
diff --git a/expectations/gm/Test-Android-GalaxyNexus-SGX540-Arm7-Debug/expected-results.json b/expectations/gm/Test-Android-GalaxyNexus-SGX540-Arm7-Debug/expected-results.json
index 7a88eb0..f8cd6b3 100644
--- a/expectations/gm/Test-Android-GalaxyNexus-SGX540-Arm7-Debug/expected-results.json
+++ b/expectations/gm/Test-Android-GalaxyNexus-SGX540-Arm7-Debug/expected-results.json
@@ -6823,10 +6823,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7813081860549969723
+          8766541196376509727
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinrects_msaa4.png": {
       "allowed-digests": [
@@ -6859,10 +6860,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10263284767330603632
+          14836554418600570065
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_msaa4.png": {
       "allowed-digests": [
@@ -7066,7 +7068,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15948798219258350705
+          9272788559058261827
         ]
       ], 
       "reviewed-by-human": true
@@ -7174,7 +7176,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7170409368469409463
+          8421091382960617201
         ]
       ], 
       "reviewed-by-human": true
@@ -7201,7 +7203,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7170409368469409463
+          8421091382960617201
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Android-GalaxyNexus-SGX540-Arm7-Release/expected-results.json b/expectations/gm/Test-Android-GalaxyNexus-SGX540-Arm7-Release/expected-results.json
index 1c592a5..50ae595 100644
--- a/expectations/gm/Test-Android-GalaxyNexus-SGX540-Arm7-Release/expected-results.json
+++ b/expectations/gm/Test-Android-GalaxyNexus-SGX540-Arm7-Release/expected-results.json
@@ -6815,10 +6815,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7813081860549969723
+          8766541196376509727
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinrects_msaa4.png": {
       "allowed-digests": [
@@ -6851,10 +6852,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10263284767330603632
+          14836554418600570065
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_msaa4.png": {
       "allowed-digests": [
@@ -7058,7 +7060,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15948798219258350705
+          9272788559058261827
         ]
       ], 
       "reviewed-by-human": true
@@ -7166,7 +7168,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7170409368469409463
+          8421091382960617201
         ]
       ], 
       "reviewed-by-human": true
@@ -7193,7 +7195,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7170409368469409463
+          8421091382960617201
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Android-Logan-Nvidia-Arm7-Debug/expected-results.json b/expectations/gm/Test-Android-Logan-Nvidia-Arm7-Debug/expected-results.json
index 3d2397a..9d1d142 100644
--- a/expectations/gm/Test-Android-Logan-Nvidia-Arm7-Debug/expected-results.json
+++ b/expectations/gm/Test-Android-Logan-Nvidia-Arm7-Debug/expected-results.json
@@ -4216,7 +4216,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15882849726405746866
+          16048255822399529309
         ]
       ], 
       "reviewed-by-human": true
@@ -5431,7 +5431,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9990087363523944057
+          14571624021983639732
         ]
       ], 
       "reviewed-by-human": true
@@ -7501,10 +7501,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2515733614721864626
+          9727534028678168375
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_msaa16.png": {
       "allowed-digests": [
@@ -7591,10 +7591,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5985102520168480975
+          4555254902616796259
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_edge_msaa16.png": {
       "allowed-digests": [
@@ -7636,10 +7636,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16605120526645549774
+          16109438685113996065
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_msaa16.png": {
       "allowed-digests": [
@@ -7681,10 +7681,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          169027135498041421
+          8868887904209554621
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_msaa16.png": {
       "allowed-digests": [
@@ -7771,10 +7771,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12227348360284420259
+          13916983524436231047
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_local_perspective_565.png": {
       "allowed-digests": [
@@ -7798,10 +7798,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13235754433685839215
+          7527818582201934919
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_local_perspective_msaa16.png": {
       "allowed-digests": [
@@ -7897,10 +7897,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8515310025484729496
+          15505256536995178452
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_no_texture_msaa16.png": {
       "allowed-digests": [
@@ -10597,10 +10597,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11339980900210544915
+          7536792666438655468
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "rects_msaa16.png": {
       "allowed-digests": [
@@ -12523,10 +12523,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17501446579955337831
+          14553895797118879874
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinrects_msaa16.png": {
       "allowed-digests": [
@@ -12568,10 +12568,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14626919895309756138
+          10402288330525665160
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_msaa16.png": {
       "allowed-digests": [
@@ -12883,10 +12883,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          74109172769746346
+          5154030256765236766
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "twopointconical_msaa16.png": {
       "allowed-digests": [
diff --git a/expectations/gm/Test-Android-Logan-Nvidia-Arm7-Release/expected-results.json b/expectations/gm/Test-Android-Logan-Nvidia-Arm7-Release/expected-results.json
index 3d2397a..9d1d142 100644
--- a/expectations/gm/Test-Android-Logan-Nvidia-Arm7-Release/expected-results.json
+++ b/expectations/gm/Test-Android-Logan-Nvidia-Arm7-Release/expected-results.json
@@ -4216,7 +4216,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15882849726405746866
+          16048255822399529309
         ]
       ], 
       "reviewed-by-human": true
@@ -5431,7 +5431,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9990087363523944057
+          14571624021983639732
         ]
       ], 
       "reviewed-by-human": true
@@ -7501,10 +7501,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2515733614721864626
+          9727534028678168375
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_msaa16.png": {
       "allowed-digests": [
@@ -7591,10 +7591,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5985102520168480975
+          4555254902616796259
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_edge_msaa16.png": {
       "allowed-digests": [
@@ -7636,10 +7636,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16605120526645549774
+          16109438685113996065
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_msaa16.png": {
       "allowed-digests": [
@@ -7681,10 +7681,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          169027135498041421
+          8868887904209554621
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_msaa16.png": {
       "allowed-digests": [
@@ -7771,10 +7771,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12227348360284420259
+          13916983524436231047
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_local_perspective_565.png": {
       "allowed-digests": [
@@ -7798,10 +7798,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13235754433685839215
+          7527818582201934919
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_local_perspective_msaa16.png": {
       "allowed-digests": [
@@ -7897,10 +7897,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8515310025484729496
+          15505256536995178452
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_no_texture_msaa16.png": {
       "allowed-digests": [
@@ -10597,10 +10597,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11339980900210544915
+          7536792666438655468
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "rects_msaa16.png": {
       "allowed-digests": [
@@ -12523,10 +12523,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17501446579955337831
+          14553895797118879874
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinrects_msaa16.png": {
       "allowed-digests": [
@@ -12568,10 +12568,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14626919895309756138
+          10402288330525665160
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_msaa16.png": {
       "allowed-digests": [
@@ -12883,10 +12883,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          74109172769746346
+          5154030256765236766
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "twopointconical_msaa16.png": {
       "allowed-digests": [
diff --git a/expectations/gm/Test-Android-Nexus10-MaliT604-Arm7-Debug/expected-results.json b/expectations/gm/Test-Android-Nexus10-MaliT604-Arm7-Debug/expected-results.json
index cbef0d4..a9a79bf 100644
--- a/expectations/gm/Test-Android-Nexus10-MaliT604-Arm7-Debug/expected-results.json
+++ b/expectations/gm/Test-Android-Nexus10-MaliT604-Arm7-Debug/expected-results.json
@@ -70,7 +70,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          671622424901235344
+          3432278122598751847
         ]
       ], 
       "reviewed-by-human": true
@@ -2857,10 +2857,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5271492299818290635
+          2450558305952301334
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "circles_msaa4.png": {
       "allowed-digests": [
@@ -2942,10 +2943,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4165161027652562674
+          17272606383687318199
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "clamped_gradients_msaa4.png": {
       "allowed-digests": [
@@ -3929,7 +3931,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3986029323432953206
+          15143041809688357102
         ]
       ], 
       "reviewed-by-human": true
@@ -5009,7 +5011,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12686426978094913156
+          7130849669532284147
         ]
       ], 
       "reviewed-by-human": true
@@ -6704,13 +6706,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6515341671020089010
+          313589546649145234
         ]
       ], 
-      "bugs": [
-        1578
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_msaa4.png": {
       "allowed-digests": [
@@ -6788,10 +6787,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8697473946772464652
+          6375823918212089214
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_edge_msaa4.png": {
       "allowed-digests": [
@@ -6824,10 +6823,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6477843407979522548
+          16097086966353661375
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_msaa4.png": {
       "allowed-digests": [
@@ -6860,10 +6859,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14407511764193782824
+          16362125450777160289
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_msaa4.png": {
       "allowed-digests": [
@@ -6940,7 +6939,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6344306350503519124
+          6509119689280907100
         ]
       ], 
       "ignore-failure": true, 
@@ -6970,7 +6969,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6153702525281427462
+          17315567467970534888
         ]
       ], 
       "ignore-failure": true, 
@@ -7054,7 +7053,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13124619514736243025
+          3092220639798715883
         ]
       ], 
       "reviewed-by-human": true
@@ -8292,7 +8291,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16535785180897049372
+          7689716505664426259
         ]
       ], 
       "reviewed-by-human": true
@@ -9416,7 +9415,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4961203383083962998
+          18357989818123927629
         ]
       ], 
       "reviewed-by-human": true
@@ -10102,10 +10101,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13223903649982789417
+          12579619276817001946
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "shadows_msaa4.png": {
       "allowed-digests": [
@@ -10519,7 +10519,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10556644047734456699
+          4421096234190958855
         ]
       ], 
       "reviewed-by-human": true
@@ -11050,10 +11050,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10999541404612369092
+          14232670735838439042
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinrects_msaa4.png": {
       "allowed-digests": [
@@ -11086,10 +11087,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          1946366533119786586
+          7739767176796793127
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_msaa4.png": {
       "allowed-digests": [
@@ -11344,7 +11346,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7602193588573987007
+          13712365066062812527
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Android-Nexus10-MaliT604-Arm7-Release/expected-results.json b/expectations/gm/Test-Android-Nexus10-MaliT604-Arm7-Release/expected-results.json
index f4c0ef8..ff36a58 100644
--- a/expectations/gm/Test-Android-Nexus10-MaliT604-Arm7-Release/expected-results.json
+++ b/expectations/gm/Test-Android-Nexus10-MaliT604-Arm7-Release/expected-results.json
@@ -70,7 +70,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          671622424901235344
+          3432278122598751847
         ]
       ], 
       "reviewed-by-human": true
@@ -2857,10 +2857,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5271492299818290635
+          2450558305952301334
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "circles_msaa4.png": {
       "allowed-digests": [
@@ -2942,10 +2943,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4165161027652562674
+          17272606383687318199
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "clamped_gradients_msaa4.png": {
       "allowed-digests": [
@@ -3929,7 +3931,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3986029323432953206
+          15143041809688357102
         ]
       ], 
       "reviewed-by-human": true
@@ -5009,7 +5011,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12686426978094913156
+          7130849669532284147
         ]
       ], 
       "reviewed-by-human": true
@@ -6704,13 +6706,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6515341671020089010
+          313589546649145234
         ]
       ], 
-      "bugs": [
-        1578
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_msaa4.png": {
       "allowed-digests": [
@@ -6788,10 +6787,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8697473946772464652
+          6375823918212089214
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_edge_msaa4.png": {
       "allowed-digests": [
@@ -6824,10 +6823,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6477843407979522548
+          16097086966353661375
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_msaa4.png": {
       "allowed-digests": [
@@ -6860,10 +6859,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14407511764193782824
+          16362125450777160289
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_msaa4.png": {
       "allowed-digests": [
@@ -6940,7 +6939,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6344306350503519124
+          6509119689280907100
         ]
       ], 
       "ignore-failure": true, 
@@ -6970,7 +6969,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6153702525281427462
+          17315567467970534888
         ]
       ], 
       "ignore-failure": true, 
@@ -7054,7 +7053,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13124619514736243025
+          3092220639798715883
         ]
       ], 
       "reviewed-by-human": true
@@ -8292,7 +8291,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16535785180897049372
+          7689716505664426259
         ]
       ], 
       "reviewed-by-human": true
@@ -9416,7 +9415,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4961203383083962998
+          18357989818123927629
         ]
       ], 
       "reviewed-by-human": true
@@ -10102,10 +10101,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13223903649982789417
+          12579619276817001946
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "shadows_msaa4.png": {
       "allowed-digests": [
@@ -10519,7 +10519,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10556644047734456699
+          4421096234190958855
         ]
       ], 
       "reviewed-by-human": true
@@ -11050,10 +11050,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10999541404612369092
+          14232670735838439042
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinrects_msaa4.png": {
       "allowed-digests": [
@@ -11086,10 +11087,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          1946366533119786586
+          7739767176796793127
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_msaa4.png": {
       "allowed-digests": [
@@ -11344,7 +11346,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7602193588573987007
+          13712365066062812527
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Android-Nexus4-Adreno320-Arm7-Debug/expected-results.json b/expectations/gm/Test-Android-Nexus4-Adreno320-Arm7-Debug/expected-results.json
index 688793f..96ececd 100644
--- a/expectations/gm/Test-Android-Nexus4-Adreno320-Arm7-Debug/expected-results.json
+++ b/expectations/gm/Test-Android-Nexus4-Adreno320-Arm7-Debug/expected-results.json
@@ -58,7 +58,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4834500295502840348
+          10589347325300528904
         ]
       ], 
       "reviewed-by-human": true
@@ -2375,13 +2375,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3828862583467184095
+          1717047943995269024
         ]
       ], 
-      "bugs": [
-        2146
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "clipped-bitmap-shaders-clamp-hq_565.png": {
       "allowed-digests": [
@@ -3170,7 +3167,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9295659414181314501
+          10708961181918067342
         ]
       ], 
       "reviewed-by-human": true
@@ -4010,7 +4007,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          1381964609500426876
+          3450306852916088701
         ]
       ], 
       "reviewed-by-human": true
@@ -5405,13 +5402,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10507251147319950569
+          8799837618604578615
         ]
       ], 
-      "bugs": [
-        2146
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_matrix_565.png": {
       "allowed-digests": [
@@ -5471,10 +5465,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14123074605417440290
+          8636623776951867683
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_565.png": {
       "allowed-digests": [
@@ -5498,10 +5492,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11510630091444160659
+          13482737264888180055
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_565.png": {
       "allowed-digests": [
@@ -5588,7 +5582,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7955310992779650969
+          5965054556169445593
         ]
       ], 
       "reviewed-by-human": true
@@ -5615,7 +5609,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12252979001720125360
+          2269092206700258164
         ]
       ], 
       "reviewed-by-human": true
@@ -5669,7 +5663,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13177731101421450081
+          6836669418142716216
         ]
       ], 
       "reviewed-by-human": true
@@ -7536,13 +7530,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16787331154477637635
+          11321271573131737990
         ]
       ], 
-      "bugs": [
-        2146
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "resizeimagefilter_565.png": {
       "allowed-digests": [
@@ -8871,13 +8862,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          18123780144204716606
+          11631452100981073677
         ]
       ], 
-      "bugs": [
-        2146
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_565.png": {
       "allowed-digests": [
@@ -8907,13 +8895,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14598560863929901019
+          12454366327985512207
         ]
       ], 
-      "bugs": [
-        2146
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "tileimagefilter_565.png": {
       "allowed-digests": [
@@ -9108,7 +9093,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          1045519680717029999
+          11898167974506739792
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Android-Nexus4-Adreno320-Arm7-Release/expected-results.json b/expectations/gm/Test-Android-Nexus4-Adreno320-Arm7-Release/expected-results.json
index 3a730a6..1661f5d 100644
--- a/expectations/gm/Test-Android-Nexus4-Adreno320-Arm7-Release/expected-results.json
+++ b/expectations/gm/Test-Android-Nexus4-Adreno320-Arm7-Release/expected-results.json
@@ -58,7 +58,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4834500295502840348
+          10589347325300528904
         ]
       ], 
       "reviewed-by-human": true
@@ -2375,13 +2375,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3828862583467184095
+          1717047943995269024
         ]
       ], 
-      "bugs": [
-        2146
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "clipped-bitmap-shaders-clamp-hq_565.png": {
       "allowed-digests": [
@@ -3170,7 +3167,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9295659414181314501
+          10708961181918067342
         ]
       ], 
       "reviewed-by-human": true
@@ -4010,7 +4007,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          1381964609500426876
+          3450306852916088701
         ]
       ], 
       "reviewed-by-human": true
@@ -5405,13 +5402,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10507251147319950569
+          8799837618604578615
         ]
       ], 
-      "bugs": [
-        2146
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_matrix_565.png": {
       "allowed-digests": [
@@ -5471,10 +5465,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14123074605417440290
+          8636623776951867683
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_565.png": {
       "allowed-digests": [
@@ -5498,10 +5492,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11510630091444160659
+          13482737264888180055
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_565.png": {
       "allowed-digests": [
@@ -5588,7 +5582,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7955310992779650969
+          5965054556169445593
         ]
       ], 
       "reviewed-by-human": true
@@ -5615,7 +5609,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12252979001720125360
+          2269092206700258164
         ]
       ], 
       "reviewed-by-human": true
@@ -5669,7 +5663,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13177731101421450081
+          6836669418142716216
         ]
       ], 
       "reviewed-by-human": true
@@ -7536,13 +7530,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16787331154477637635
+          11321271573131737990
         ]
       ], 
-      "bugs": [
-        2146
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "resizeimagefilter_565.png": {
       "allowed-digests": [
@@ -8871,13 +8862,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          18123780144204716606
+          11631452100981073677
         ]
       ], 
-      "bugs": [
-        2146
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_565.png": {
       "allowed-digests": [
@@ -8907,13 +8895,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14598560863929901019
+          12454366327985512207
         ]
       ], 
-      "bugs": [
-        2146
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "tileimagefilter_565.png": {
       "allowed-digests": [
@@ -9108,7 +9093,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          1045519680717029999
+          11898167974506739792
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Android-Nexus7-Tegra3-Arm7-Debug/expected-results.json b/expectations/gm/Test-Android-Nexus7-Tegra3-Arm7-Debug/expected-results.json
index 17053b1..5b35433 100644
--- a/expectations/gm/Test-Android-Nexus7-Tegra3-Arm7-Debug/expected-results.json
+++ b/expectations/gm/Test-Android-Nexus7-Tegra3-Arm7-Debug/expected-results.json
@@ -93,7 +93,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14297927035801776466
+          3187106821242977809
         ]
       ], 
       "ignore-failure": false, 
@@ -283,7 +283,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11976769394076607440
+          932673014329591912
         ]
       ], 
       "reviewed-by-human": true
@@ -310,10 +310,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15331153357897203778
+          7061203259137537720
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "bigtext_565.png": {
       "allowed-digests": [
@@ -2220,10 +2221,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8609345557630302846
+          4117134756989154285
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "clipped-bitmap-shaders-clamp-hq_565.png": {
       "allowed-digests": [
@@ -2956,7 +2958,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10166526394885595895
+          14059489958157775549
         ]
       ], 
       "reviewed-by-human": true
@@ -4934,13 +4936,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14015662146260093838
+          6500420942291286338
         ]
       ], 
-      "bugs": [
-        1578
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_matrix_565.png": {
       "allowed-digests": [
@@ -5000,10 +4999,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3493263944278727556
+          8768490628601216695
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_565.png": {
       "allowed-digests": [
@@ -5027,10 +5026,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15451235578409962625
+          11435419371627525849
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_565.png": {
       "allowed-digests": [
@@ -5054,10 +5053,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10135349930059020946
+          9178266732616720651
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_565.png": {
       "allowed-digests": [
@@ -5110,7 +5109,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8035830548487740502
+          14878999529880858746
         ]
       ], 
       "ignore-failure": false, 
@@ -5140,7 +5139,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4335385349785563079
+          12613950604429207435
         ]
       ], 
       "ignore-failure": false, 
@@ -5195,7 +5194,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11776431824528181756
+          9004223581679156013
         ]
       ], 
       "reviewed-by-human": true
@@ -6118,7 +6117,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14920575765728440895
+          1429968451213210487
         ]
       ], 
       "reviewed-by-human": true
@@ -6958,7 +6957,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16827157429119454558
+          6236668355982803891
         ]
       ], 
       "reviewed-by-human": true
@@ -7798,7 +7797,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17847682713276246556
+          7623187288745857783
         ]
       ], 
       "reviewed-by-human": true
@@ -8167,10 +8166,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15858307657519327001
+          18335806678586824180
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_565.png": {
       "allowed-digests": [
@@ -8194,10 +8194,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12367524911555205763
+          17107504087489388524
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "tileimagefilter_565.png": {
       "allowed-digests": [
@@ -8383,7 +8384,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5049292680773413537
+          15739903006710147757
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Android-Nexus7-Tegra3-Arm7-Release/expected-results.json b/expectations/gm/Test-Android-Nexus7-Tegra3-Arm7-Release/expected-results.json
index 17053b1..5b35433 100644
--- a/expectations/gm/Test-Android-Nexus7-Tegra3-Arm7-Release/expected-results.json
+++ b/expectations/gm/Test-Android-Nexus7-Tegra3-Arm7-Release/expected-results.json
@@ -93,7 +93,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14297927035801776466
+          3187106821242977809
         ]
       ], 
       "ignore-failure": false, 
@@ -283,7 +283,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11976769394076607440
+          932673014329591912
         ]
       ], 
       "reviewed-by-human": true
@@ -310,10 +310,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15331153357897203778
+          7061203259137537720
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "bigtext_565.png": {
       "allowed-digests": [
@@ -2220,10 +2221,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8609345557630302846
+          4117134756989154285
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "clipped-bitmap-shaders-clamp-hq_565.png": {
       "allowed-digests": [
@@ -2956,7 +2958,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10166526394885595895
+          14059489958157775549
         ]
       ], 
       "reviewed-by-human": true
@@ -4934,13 +4936,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14015662146260093838
+          6500420942291286338
         ]
       ], 
-      "bugs": [
-        1578
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_matrix_565.png": {
       "allowed-digests": [
@@ -5000,10 +4999,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3493263944278727556
+          8768490628601216695
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_565.png": {
       "allowed-digests": [
@@ -5027,10 +5026,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15451235578409962625
+          11435419371627525849
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_565.png": {
       "allowed-digests": [
@@ -5054,10 +5053,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10135349930059020946
+          9178266732616720651
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_565.png": {
       "allowed-digests": [
@@ -5110,7 +5109,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8035830548487740502
+          14878999529880858746
         ]
       ], 
       "ignore-failure": false, 
@@ -5140,7 +5139,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4335385349785563079
+          12613950604429207435
         ]
       ], 
       "ignore-failure": false, 
@@ -5195,7 +5194,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11776431824528181756
+          9004223581679156013
         ]
       ], 
       "reviewed-by-human": true
@@ -6118,7 +6117,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14920575765728440895
+          1429968451213210487
         ]
       ], 
       "reviewed-by-human": true
@@ -6958,7 +6957,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16827157429119454558
+          6236668355982803891
         ]
       ], 
       "reviewed-by-human": true
@@ -7798,7 +7797,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17847682713276246556
+          7623187288745857783
         ]
       ], 
       "reviewed-by-human": true
@@ -8167,10 +8166,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15858307657519327001
+          18335806678586824180
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_565.png": {
       "allowed-digests": [
@@ -8194,10 +8194,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12367524911555205763
+          17107504087489388524
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "tileimagefilter_565.png": {
       "allowed-digests": [
@@ -8383,7 +8384,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5049292680773413537
+          15739903006710147757
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Android-NexusS-SGX540-Arm7-Debug/expected-results.json b/expectations/gm/Test-Android-NexusS-SGX540-Arm7-Debug/expected-results.json
index 29e4fce..5271324 100644
--- a/expectations/gm/Test-Android-NexusS-SGX540-Arm7-Debug/expected-results.json
+++ b/expectations/gm/Test-Android-NexusS-SGX540-Arm7-Debug/expected-results.json
@@ -6823,10 +6823,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7813081860549969723
+          8766541196376509727
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_565.png": {
       "allowed-digests": [
@@ -6850,10 +6851,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10263284767330603632
+          14836554418600570065
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "tileimagefilter_565.png": {
       "allowed-digests": [
@@ -7048,7 +7050,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17818312623556077
+          1077973399138178688
         ]
       ], 
       "reviewed-by-human": true
@@ -7156,7 +7158,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2475330475198619169
+          2487584321918589723
         ]
       ], 
       "reviewed-by-human": true
@@ -7183,7 +7185,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2475330475198619169
+          2487584321918589723
         ]
       ], 
       "reviewed-by-human": true
@@ -7210,7 +7212,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8831249395627277278
+          7008675941510073754
         ]
       ], 
       "reviewed-by-human": true
@@ -7237,7 +7239,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8831249395627277278
+          7008675941510073754
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Android-NexusS-SGX540-Arm7-Release/expected-results.json b/expectations/gm/Test-Android-NexusS-SGX540-Arm7-Release/expected-results.json
index 29e4fce..5271324 100644
--- a/expectations/gm/Test-Android-NexusS-SGX540-Arm7-Release/expected-results.json
+++ b/expectations/gm/Test-Android-NexusS-SGX540-Arm7-Release/expected-results.json
@@ -6823,10 +6823,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7813081860549969723
+          8766541196376509727
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_565.png": {
       "allowed-digests": [
@@ -6850,10 +6851,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10263284767330603632
+          14836554418600570065
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "tileimagefilter_565.png": {
       "allowed-digests": [
@@ -7048,7 +7050,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17818312623556077
+          1077973399138178688
         ]
       ], 
       "reviewed-by-human": true
@@ -7156,7 +7158,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2475330475198619169
+          2487584321918589723
         ]
       ], 
       "reviewed-by-human": true
@@ -7183,7 +7185,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2475330475198619169
+          2487584321918589723
         ]
       ], 
       "reviewed-by-human": true
@@ -7210,7 +7212,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8831249395627277278
+          7008675941510073754
         ]
       ], 
       "reviewed-by-human": true
@@ -7237,7 +7239,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8831249395627277278
+          7008675941510073754
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Android-Xoom-Tegra2-Arm7-Debug/expected-results.json b/expectations/gm/Test-Android-Xoom-Tegra2-Arm7-Debug/expected-results.json
index 8eb4042..7e26c26 100644
--- a/expectations/gm/Test-Android-Xoom-Tegra2-Arm7-Debug/expected-results.json
+++ b/expectations/gm/Test-Android-Xoom-Tegra2-Arm7-Debug/expected-results.json
@@ -295,7 +295,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10972939966027239488
+          11907823210932140283
         ]
       ], 
       "reviewed-by-human": true
@@ -2258,10 +2258,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8609345557630302846
+          4117134756989154285
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "clipped-bitmap-shaders-clamp-hq_565.png": {
       "allowed-digests": [
@@ -2994,7 +2995,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3141607460059164885
+          15279115867211593655
         ]
       ], 
       "reviewed-by-human": true
@@ -4984,13 +4985,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14015662146260093838
+          6500420942291286338
         ]
       ], 
-      "bugs": [
-        1759
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_matrix_565.png": {
       "allowed-digests": [
@@ -5050,10 +5048,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3493263944278727556
+          8768490628601216695
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_565.png": {
       "allowed-digests": [
@@ -5077,10 +5075,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15451235578409962625
+          11435419371627525849
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_565.png": {
       "allowed-digests": [
@@ -5104,10 +5102,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10135349930059020946
+          9178266732616720651
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_565.png": {
       "allowed-digests": [
@@ -5160,7 +5158,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8035830548487740502
+          14878999529880858746
         ]
       ], 
       "ignore-failure": false, 
@@ -5190,7 +5188,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4335385349785563079
+          12613950604429207435
         ]
       ], 
       "ignore-failure": false, 
@@ -5245,7 +5243,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11776431824528181756
+          9004223581679156013
         ]
       ], 
       "reviewed-by-human": true
@@ -6160,7 +6158,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15016896949219328095
+          16649490391514616345
         ]
       ], 
       "reviewed-by-human": true
@@ -7015,7 +7013,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11376896688911543022
+          2970554816046012691
         ]
       ], 
       "reviewed-by-human": true
@@ -7866,7 +7864,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13798375824850427074
+          8754010497098376839
         ]
       ], 
       "reviewed-by-human": true
@@ -8235,10 +8233,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15858307657519327001
+          18335806678586824180
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_565.png": {
       "allowed-digests": [
@@ -8268,13 +8267,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12367524911555205763
+          17107504087489388524
         ]
       ], 
-      "bugs": [
-        1759
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "tileimagefilter_565.png": {
       "allowed-digests": [
@@ -8460,7 +8456,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16588896900988705038
+          6023318721567546456
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Android-Xoom-Tegra2-Arm7-Release/expected-results.json b/expectations/gm/Test-Android-Xoom-Tegra2-Arm7-Release/expected-results.json
index 9e91b6a..95a29a3 100644
--- a/expectations/gm/Test-Android-Xoom-Tegra2-Arm7-Release/expected-results.json
+++ b/expectations/gm/Test-Android-Xoom-Tegra2-Arm7-Release/expected-results.json
@@ -295,7 +295,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10972939966027239488
+          11907823210932140283
         ]
       ], 
       "reviewed-by-human": true
@@ -2258,10 +2258,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8609345557630302846
+          4117134756989154285
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "clipped-bitmap-shaders-clamp-hq_565.png": {
       "allowed-digests": [
@@ -2994,7 +2995,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3141607460059164885
+          15279115867211593655
         ]
       ], 
       "reviewed-by-human": true
@@ -4984,13 +4985,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14015662146260093838
+          6500420942291286338
         ]
       ], 
-      "bugs": [
-        1759
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_matrix_565.png": {
       "allowed-digests": [
@@ -5050,10 +5048,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3493263944278727556
+          8768490628601216695
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_565.png": {
       "allowed-digests": [
@@ -5077,10 +5075,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15451235578409962625
+          11435419371627525849
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_565.png": {
       "allowed-digests": [
@@ -5104,10 +5102,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10135349930059020946
+          9178266732616720651
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_565.png": {
       "allowed-digests": [
@@ -5160,7 +5158,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8035830548487740502
+          14878999529880858746
         ]
       ], 
       "ignore-failure": false, 
@@ -5190,7 +5188,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4335385349785563079
+          12613950604429207435
         ]
       ], 
       "ignore-failure": false, 
@@ -5245,7 +5243,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11776431824528181756
+          9004223581679156013
         ]
       ], 
       "reviewed-by-human": true
@@ -6160,7 +6158,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15016896949219328095
+          16649490391514616345
         ]
       ], 
       "reviewed-by-human": true
@@ -7015,7 +7013,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11376896688911543022
+          2970554816046012691
         ]
       ], 
       "reviewed-by-human": true
@@ -7866,7 +7864,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13798375824850427074
+          8754010497098376839
         ]
       ], 
       "reviewed-by-human": true
@@ -8235,10 +8233,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15858307657519327001
+          18335806678586824180
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_565.png": {
       "allowed-digests": [
@@ -8268,13 +8267,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12367524911555205763
+          17107504087489388524
         ]
       ], 
-      "bugs": [
-        1759
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "tileimagefilter_565.png": {
       "allowed-digests": [
@@ -8460,7 +8456,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16588896900988705038
+          6023318721567546456
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86_64-Debug/expected-results.json b/expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86_64-Debug/expected-results.json
index a47afd5..b6fb298 100644
--- a/expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86_64-Debug/expected-results.json
+++ b/expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86_64-Debug/expected-results.json
@@ -5509,7 +5509,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13973394039832370196
+          15740132151262113802
         ]
       ], 
       "reviewed-by-human": true
@@ -7081,7 +7081,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          1856281286238149528
+          8108954135457920319
         ]
       ], 
       "ignore-failure": false, 
@@ -9467,13 +9467,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7829581953999677788
+          9727534028678168375
         ]
       ], 
-      "bugs": [
-        1578
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_pdf-mac.png": {
       "allowed-digests": [
@@ -9578,10 +9575,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5985102520168480975
+          4555254902616796259
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_edge_pdf-mac.png": {
       "allowed-digests": [
@@ -9614,10 +9611,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          1906077521761566198
+          4823247460523566707
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_pdf-mac.png": {
       "allowed-digests": [
@@ -9650,10 +9647,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14730655713673397636
+          14960034120354790243
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_pdf-mac.png": {
       "allowed-digests": [
@@ -9754,7 +9751,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5833189173011275197
+          17309022816760531114
         ]
       ], 
       "ignore-failure": false, 
@@ -9784,7 +9781,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4679519073001954712
+          3522293786407448608
         ]
       ], 
       "ignore-failure": false, 
@@ -9905,7 +9902,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17834838834640074385
+          8982869744451978515
         ]
       ], 
       "reviewed-by-human": true
@@ -13138,7 +13135,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11339980900210544915
+          7536792666438655468
         ]
       ], 
       "reviewed-by-human": true
@@ -15631,10 +15628,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17501446579955337831
+          14553895797118879874
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinrects_pdf-mac.png": {
       "allowed-digests": [
@@ -15679,10 +15677,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14626919895309756138
+          10402288330525665160
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_pdf-mac.png": {
       "allowed-digests": [
@@ -16061,7 +16060,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          18304864709053025866
+          15562490777843677319
         ]
       ], 
       "ignore-failure": false, 
diff --git a/expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86_64-Release/expected-results.json b/expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86_64-Release/expected-results.json
index 43dc814..656111f 100644
--- a/expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86_64-Release/expected-results.json
+++ b/expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86_64-Release/expected-results.json
@@ -4585,7 +4585,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13973394039832370196
+          15740132151262113802
         ]
       ], 
       "reviewed-by-human": true
@@ -6000,7 +6000,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          1856281286238149528
+          8108954135457920319
         ]
       ], 
       "ignore-failure": false, 
@@ -8080,13 +8080,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7829581953999677788
+          9727534028678168375
         ]
       ], 
-      "bugs": [
-        1578
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_pdf-mac.png": {
       "allowed-digests": [
@@ -8167,10 +8164,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5985102520168480975
+          4555254902616796259
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_edge_pdf-mac.png": {
       "allowed-digests": [
@@ -8203,10 +8200,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          1906077521761566198
+          4823247460523566707
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_pdf-mac.png": {
       "allowed-digests": [
@@ -8239,10 +8236,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14730655713673397636
+          14960034120354790243
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_pdf-mac.png": {
       "allowed-digests": [
@@ -8331,7 +8328,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5833189173011275197
+          17309022816760531114
         ]
       ], 
       "ignore-failure": false, 
@@ -8361,7 +8358,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4679519073001954712
+          3522293786407448608
         ]
       ], 
       "ignore-failure": false, 
@@ -8470,7 +8467,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17834838834640074385
+          8982869744451978515
         ]
       ], 
       "reviewed-by-human": true
@@ -11345,7 +11342,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11339980900210544915
+          7536792666438655468
         ]
       ], 
       "reviewed-by-human": true
@@ -13502,10 +13499,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17501446579955337831
+          14553895797118879874
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinrects_pdf-mac.png": {
       "allowed-digests": [
@@ -13538,10 +13536,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14626919895309756138
+          10402288330525665160
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_pdf-mac.png": {
       "allowed-digests": [
@@ -13884,7 +13883,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          18304864709053025866
+          15562490777843677319
         ]
       ], 
       "ignore-failure": false, 
diff --git a/expectations/gm/Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug/expected-results.json b/expectations/gm/Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug/expected-results.json
index df16d96..8fbdffc 100644
--- a/expectations/gm/Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug/expected-results.json
+++ b/expectations/gm/Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug/expected-results.json
@@ -5857,7 +5857,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13973394039832370196
+          15740132151262113802
         ]
       ], 
       "reviewed-by-human": true
@@ -7429,7 +7429,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4938308976478710250
+          5201225206699669119
         ]
       ], 
       "ignore-failure": false, 
@@ -9841,13 +9841,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7829581953999677788
+          9727534028678168375
         ]
       ], 
-      "bugs": [
-        1578
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_pdf-mac.png": {
       "allowed-digests": [
@@ -9952,10 +9949,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5985102520168480975
+          4555254902616796259
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_edge_pdf-mac.png": {
       "allowed-digests": [
@@ -9988,10 +9985,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9677442873231842372
+          13607512772125359718
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_pdf-mac.png": {
       "allowed-digests": [
@@ -10024,10 +10021,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3090817784180349654
+          7777156504039818967
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_pdf-mac.png": {
       "allowed-digests": [
@@ -10128,7 +10125,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7423239248167139626
+          3672543691037521038
         ]
       ], 
       "ignore-failure": false, 
@@ -10158,7 +10155,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12592647761677376807
+          8155471766422998948
         ]
       ], 
       "ignore-failure": false, 
@@ -10279,7 +10276,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16207630692766919108
+          10435015545881611159
         ]
       ], 
       "reviewed-by-human": true
@@ -13582,7 +13579,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11339980900210544915
+          7536792666438655468
         ]
       ], 
       "reviewed-by-human": true
@@ -16114,10 +16111,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17501446579955337831
+          14553895797118879874
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinrects_mesa.png": {
       "allowed-digests": [
@@ -16171,10 +16169,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14626919895309756138
+          10402288330525665160
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_mesa.png": {
       "allowed-digests": [
@@ -16565,7 +16564,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          803120392365177104
+          6806702073881914576
         ]
       ], 
       "ignore-failure": false, 
diff --git a/expectations/gm/Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Release/expected-results.json b/expectations/gm/Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Release/expected-results.json
index 5402c50..da106b0 100644
--- a/expectations/gm/Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Release/expected-results.json
+++ b/expectations/gm/Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Release/expected-results.json
@@ -4957,7 +4957,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13973394039832370196
+          15740132151262113802
         ]
       ], 
       "reviewed-by-human": true
@@ -6376,7 +6376,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4938308976478710250
+          5201225206699669119
         ]
       ], 
       "ignore-failure": false, 
@@ -8474,13 +8474,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7829581953999677788
+          9727534028678168375
         ]
       ], 
-      "bugs": [
-        1578
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_pdf-mac.png": {
       "allowed-digests": [
@@ -8561,10 +8558,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5985102520168480975
+          4555254902616796259
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_edge_pdf-mac.png": {
       "allowed-digests": [
@@ -8597,10 +8594,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9677442873231842372
+          13607512772125359718
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_pdf-mac.png": {
       "allowed-digests": [
@@ -8633,10 +8630,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3090817784180349654
+          7777156504039818967
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_pdf-mac.png": {
       "allowed-digests": [
@@ -8725,7 +8722,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7423239248167139626
+          3672543691037521038
         ]
       ], 
       "ignore-failure": false, 
@@ -8755,7 +8752,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12592647761677376807
+          8155471766422998948
         ]
       ], 
       "ignore-failure": false, 
@@ -8864,7 +8861,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16207630692766919108
+          10435015545881611159
         ]
       ], 
       "reviewed-by-human": true
@@ -11795,7 +11792,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11339980900210544915
+          7536792666438655468
         ]
       ], 
       "reviewed-by-human": true
@@ -14003,10 +14000,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17501446579955337831
+          14553895797118879874
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinrects_mesa.png": {
       "allowed-digests": [
@@ -14048,10 +14046,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14626919895309756138
+          10402288330525665160
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_mesa.png": {
       "allowed-digests": [
@@ -14406,7 +14405,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          803120392365177104
+          6806702073881914576
         ]
       ], 
       "ignore-failure": false, 
diff --git a/expectations/gm/Test-Mac10.8-MacMini4.1-GeForce320M-x86_64-Debug/expected-results.json b/expectations/gm/Test-Mac10.8-MacMini4.1-GeForce320M-x86_64-Debug/expected-results.json
index 325caca..69fe696 100644
--- a/expectations/gm/Test-Mac10.8-MacMini4.1-GeForce320M-x86_64-Debug/expected-results.json
+++ b/expectations/gm/Test-Mac10.8-MacMini4.1-GeForce320M-x86_64-Debug/expected-results.json
@@ -5479,7 +5479,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13973394039832370196
+          15740132151262113802
         ]
       ], 
       "reviewed-by-human": true
@@ -7025,7 +7025,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5433560442976955880
+          11977543844229200306
         ]
       ], 
       "reviewed-by-human": true
@@ -9296,13 +9296,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7829581953999677788
+          9727534028678168375
         ]
       ], 
-      "bugs": [
-        1578
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_pdf-mac.png": {
       "allowed-digests": [
@@ -9407,10 +9404,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5985102520168480975
+          4555254902616796259
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_edge_pdf-mac.png": {
       "allowed-digests": [
@@ -9443,10 +9440,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9677442873231842372
+          13607512772125359718
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_pdf-mac.png": {
       "allowed-digests": [
@@ -9479,10 +9476,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3090817784180349654
+          7777156504039818967
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_pdf-mac.png": {
       "allowed-digests": [
@@ -9575,7 +9572,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7423239248167139626
+          3672543691037521038
         ]
       ], 
       "reviewed-by-human": true
@@ -9602,7 +9599,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12592647761677376807
+          8155471766422998948
         ]
       ], 
       "reviewed-by-human": true
@@ -9689,7 +9686,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16207630692766919108
+          10435015545881611159
         ]
       ], 
       "reviewed-by-human": true
@@ -12805,7 +12802,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11339980900210544915
+          7536792666438655468
         ]
       ], 
       "reviewed-by-human": true
@@ -15175,13 +15172,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17501446579955337831
+          14553895797118879874
         ]
       ], 
-      "bugs": [
-        1578
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinrects_pdf-mac.png": {
       "allowed-digests": [
@@ -15235,13 +15229,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14626919895309756138
+          10402288330525665160
         ]
       ], 
-      "bugs": [
-        1578
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_pdf-mac.png": {
       "allowed-digests": [
@@ -15602,7 +15593,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3426334535115830192
+          173570160442328669
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Mac10.8-MacMini4.1-GeForce320M-x86_64-Release/expected-results.json b/expectations/gm/Test-Mac10.8-MacMini4.1-GeForce320M-x86_64-Release/expected-results.json
index f9e97a4..12c4cfa 100644
--- a/expectations/gm/Test-Mac10.8-MacMini4.1-GeForce320M-x86_64-Release/expected-results.json
+++ b/expectations/gm/Test-Mac10.8-MacMini4.1-GeForce320M-x86_64-Release/expected-results.json
@@ -5434,7 +5434,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13973394039832370196
+          15740132151262113802
         ]
       ], 
       "reviewed-by-human": true
@@ -7070,7 +7070,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5433560442976955880
+          11977543844229200306
         ]
       ], 
       "reviewed-by-human": true
@@ -9467,13 +9467,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7829581953999677788
+          9727534028678168375
         ]
       ], 
-      "bugs": [
-        1578
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_pdf-mac.png": {
       "allowed-digests": [
@@ -9572,10 +9569,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5985102520168480975
+          4555254902616796259
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_edge_pdf-mac.png": {
       "allowed-digests": [
@@ -9617,10 +9614,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9677442873231842372
+          13607512772125359718
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_pdf-mac.png": {
       "allowed-digests": [
@@ -9662,10 +9659,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3090817784180349654
+          7777156504039818967
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_pdf-mac.png": {
       "allowed-digests": [
@@ -9776,7 +9773,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7423239248167139626
+          3672543691037521038
         ]
       ], 
       "reviewed-by-human": true
@@ -9803,7 +9800,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12592647761677376807
+          8155471766422998948
         ]
       ], 
       "reviewed-by-human": true
@@ -9896,7 +9893,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16207630692766919108
+          10435015545881611159
         ]
       ], 
       "reviewed-by-human": true
@@ -13168,7 +13165,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11339980900210544915
+          7536792666438655468
         ]
       ], 
       "reviewed-by-human": true
@@ -15632,13 +15629,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17501446579955337831
+          14553895797118879874
         ]
       ], 
-      "bugs": [
-        1578
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinrects_pdf-mac.png": {
       "allowed-digests": [
@@ -15689,13 +15683,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14626919895309756138
+          10402288330525665160
         ]
       ], 
-      "bugs": [
-        1578
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_pdf-mac.png": {
       "allowed-digests": [
@@ -16083,7 +16074,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3426334535115830192
+          173570160442328669
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Ubuntu12-ShuttleA-GTX660-x86-Debug/expected-results.json b/expectations/gm/Test-Ubuntu12-ShuttleA-GTX660-x86-Debug/expected-results.json
index 283b71f..e1cee2d 100644
--- a/expectations/gm/Test-Ubuntu12-ShuttleA-GTX660-x86-Debug/expected-results.json
+++ b/expectations/gm/Test-Ubuntu12-ShuttleA-GTX660-x86-Debug/expected-results.json
@@ -6304,7 +6304,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15882849726405746866
+          16048255822399529309
         ]
       ], 
       "reviewed-by-human": true
@@ -8015,7 +8015,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13689022292455941920
+          5795031487976482912
         ]
       ], 
       "ignore-failure": false, 
@@ -10889,13 +10889,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2515733614721864626
+          9727534028678168375
         ]
       ], 
-      "bugs": [
-        2325
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_msaa16.png": {
       "allowed-digests": [
@@ -11015,7 +11012,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5985102520168480975
+          4555254902616796259
         ]
       ], 
       "reviewed-by-human": true
@@ -11069,7 +11066,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16605120526645549774
+          16109438685113996065
         ]
       ], 
       "reviewed-by-human": true
@@ -11123,7 +11120,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          169027135498041421
+          8868887904209554621
         ]
       ], 
       "reviewed-by-human": true
@@ -11246,7 +11243,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12227348360284420259
+          13916983524436231047
         ]
       ], 
       "ignore-failure": false, 
@@ -11276,7 +11273,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13235754433685839215
+          7527818582201934919
         ]
       ], 
       "ignore-failure": false, 
@@ -11394,7 +11391,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8515310025484729496
+          15505256536995178452
         ]
       ], 
       "reviewed-by-human": true
@@ -15225,13 +15222,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11339980900210544915
+          7536792666438655468
         ]
       ], 
-      "bugs": [
-        2325
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "rects_msaa16.png": {
       "allowed-digests": [
@@ -17974,14 +17968,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17501446579955337831
+          14553895797118879874
         ]
       ], 
-      "bugs": [
-        2325
-      ], 
       "ignore-failure": false, 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinrects_msaa16.png": {
       "allowed-digests": [
@@ -18038,14 +18029,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14626919895309756138
+          10402288330525665160
         ]
       ], 
-      "bugs": [
-        2325
-      ], 
       "ignore-failure": false, 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_msaa16.png": {
       "allowed-digests": [
@@ -18449,7 +18437,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2887038503811283178
+          14764210912873739876
         ]
       ], 
       "ignore-failure": false, 
diff --git a/expectations/gm/Test-Ubuntu12-ShuttleA-GTX660-x86-Release/expected-results.json b/expectations/gm/Test-Ubuntu12-ShuttleA-GTX660-x86-Release/expected-results.json
index ab7b643..2038554 100644
--- a/expectations/gm/Test-Ubuntu12-ShuttleA-GTX660-x86-Release/expected-results.json
+++ b/expectations/gm/Test-Ubuntu12-ShuttleA-GTX660-x86-Release/expected-results.json
@@ -6306,7 +6306,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15882849726405746866
+          16048255822399529309
         ]
       ], 
       "reviewed-by-human": true
@@ -8111,7 +8111,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13689022292455941920
+          5795031487976482912
         ]
       ], 
       "ignore-failure": false, 
@@ -11021,13 +11021,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2515733614721864626
+          9727534028678168375
         ]
       ], 
-      "bugs": [
-        2325
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_msaa16.png": {
       "allowed-digests": [
@@ -11141,7 +11138,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5985102520168480975
+          4555254902616796259
         ]
       ], 
       "reviewed-by-human": true
@@ -11195,7 +11192,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16605120526645549774
+          16109438685113996065
         ]
       ], 
       "reviewed-by-human": true
@@ -11249,7 +11246,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          169027135498041421
+          8868887904209554621
         ]
       ], 
       "reviewed-by-human": true
@@ -11369,7 +11366,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12227348360284420259
+          13916983524436231047
         ]
       ], 
       "ignore-failure": false, 
@@ -11399,7 +11396,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13235754433685839215
+          7527818582201934919
         ]
       ], 
       "ignore-failure": false, 
@@ -11517,7 +11514,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8515310025484729496
+          15505256536995178452
         ]
       ], 
       "reviewed-by-human": true
@@ -15378,13 +15375,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11339980900210544915
+          7536792666438655468
         ]
       ], 
-      "bugs": [
-        2325
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "rects_msaa16.png": {
       "allowed-digests": [
@@ -18208,14 +18202,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17501446579955337831
+          14553895797118879874
         ]
       ], 
-      "bugs": [
-        2325
-      ], 
       "ignore-failure": false, 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinrects_msaa16.png": {
       "allowed-digests": [
@@ -18272,14 +18263,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14626919895309756138
+          10402288330525665160
         ]
       ], 
-      "bugs": [
-        2325
-      ], 
       "ignore-failure": false, 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_msaa16.png": {
       "allowed-digests": [
@@ -18683,7 +18671,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2887038503811283178
+          14764210912873739876
         ]
       ], 
       "ignore-failure": false, 
diff --git a/expectations/gm/Test-Ubuntu12-ShuttleA-GTX660-x86_64-Debug/expected-results.json b/expectations/gm/Test-Ubuntu12-ShuttleA-GTX660-x86_64-Debug/expected-results.json
index d329b5f..c3292ee 100644
--- a/expectations/gm/Test-Ubuntu12-ShuttleA-GTX660-x86_64-Debug/expected-results.json
+++ b/expectations/gm/Test-Ubuntu12-ShuttleA-GTX660-x86_64-Debug/expected-results.json
@@ -6366,13 +6366,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15882849726405746866
+          16048255822399529309
         ]
       ], 
-      "bugs": [
-        2325
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "convex_poly_effect_msaa16.png": {
       "allowed-digests": [
@@ -8160,7 +8157,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13689022292455941920
+          5795031487976482912
         ]
       ], 
       "ignore-failure": false, 
@@ -11047,13 +11044,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2515733614721864626
+          9727534028678168375
         ]
       ], 
-      "bugs": [
-        2325
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_msaa16.png": {
       "allowed-digests": [
@@ -11179,10 +11173,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5985102520168480975
+          4555254902616796259
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_edge_msaa16.png": {
       "allowed-digests": [
@@ -11233,10 +11227,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16605120526645549774
+          16109438685113996065
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_msaa16.png": {
       "allowed-digests": [
@@ -11287,10 +11281,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          169027135498041421
+          8868887904209554621
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_msaa16.png": {
       "allowed-digests": [
@@ -11410,7 +11404,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12227348360284420259
+          13916983524436231047
         ]
       ], 
       "ignore-failure": false, 
@@ -11440,7 +11434,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13235754433685839215
+          7527818582201934919
         ]
       ], 
       "ignore-failure": false, 
@@ -11558,7 +11552,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8515310025484729496
+          15505256536995178452
         ]
       ], 
       "reviewed-by-human": true
@@ -15411,13 +15405,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11339980900210544915
+          7536792666438655468
         ]
       ], 
-      "bugs": [
-        2325
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "rects_msaa16.png": {
       "allowed-digests": [
@@ -18195,14 +18186,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17501446579955337831
+          14553895797118879874
         ]
       ], 
-      "bugs": [
-        2325
-      ], 
       "ignore-failure": false, 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinrects_msaa16.png": {
       "allowed-digests": [
@@ -18259,14 +18247,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14626919895309756138
+          10402288330525665160
         ]
       ], 
-      "bugs": [
-        2325
-      ], 
       "ignore-failure": false, 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_msaa16.png": {
       "allowed-digests": [
@@ -18676,7 +18661,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2887038503811283178
+          14764210912873739876
         ]
       ], 
       "ignore-failure": false, 
diff --git a/expectations/gm/Test-Ubuntu12-ShuttleA-GTX660-x86_64-Release/expected-results.json b/expectations/gm/Test-Ubuntu12-ShuttleA-GTX660-x86_64-Release/expected-results.json
index fda961f..31d4adf 100644
--- a/expectations/gm/Test-Ubuntu12-ShuttleA-GTX660-x86_64-Release/expected-results.json
+++ b/expectations/gm/Test-Ubuntu12-ShuttleA-GTX660-x86_64-Release/expected-results.json
@@ -6366,13 +6366,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15882849726405746866
+          16048255822399529309
         ]
       ], 
-      "bugs": [
-        2325
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "convex_poly_effect_msaa16.png": {
       "allowed-digests": [
@@ -8164,7 +8161,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13689022292455941920
+          5795031487976482912
         ]
       ], 
       "ignore-failure": false, 
@@ -11051,13 +11048,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2515733614721864626
+          9727534028678168375
         ]
       ], 
-      "bugs": [
-        2325
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_msaa16.png": {
       "allowed-digests": [
@@ -11183,10 +11177,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5985102520168480975
+          4555254902616796259
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_edge_msaa16.png": {
       "allowed-digests": [
@@ -11237,10 +11231,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16605120526645549774
+          16109438685113996065
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_msaa16.png": {
       "allowed-digests": [
@@ -11291,10 +11285,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          169027135498041421
+          8868887904209554621
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_msaa16.png": {
       "allowed-digests": [
@@ -11414,7 +11408,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12227348360284420259
+          13916983524436231047
         ]
       ], 
       "ignore-failure": false, 
@@ -11444,7 +11438,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13235754433685839215
+          7527818582201934919
         ]
       ], 
       "ignore-failure": false, 
@@ -11562,7 +11556,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8515310025484729496
+          15505256536995178452
         ]
       ], 
       "reviewed-by-human": true
@@ -15416,13 +15410,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11339980900210544915
+          7536792666438655468
         ]
       ], 
-      "bugs": [
-        2325
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "rects_msaa16.png": {
       "allowed-digests": [
@@ -18293,14 +18284,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17501446579955337831
+          14553895797118879874
         ]
       ], 
-      "bugs": [
-        2325
-      ], 
       "ignore-failure": false, 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinrects_msaa16.png": {
       "allowed-digests": [
@@ -18357,14 +18345,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14626919895309756138
+          10402288330525665160
         ]
       ], 
-      "bugs": [
-        2325
-      ], 
       "ignore-failure": false, 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_msaa16.png": {
       "allowed-digests": [
@@ -18774,7 +18759,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2887038503811283178
+          14764210912873739876
         ]
       ], 
       "ignore-failure": false, 
diff --git a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Debug-ANGLE/expected-results.json b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Debug-ANGLE/expected-results.json
index 9b7cf89..7b0614c 100644
--- a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Debug-ANGLE/expected-results.json
+++ b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Debug-ANGLE/expected-results.json
@@ -5230,7 +5230,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5111956725384429587
+          17971732283946402290
         ]
       ], 
       "reviewed-by-human": true
@@ -6763,7 +6763,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14666226782194455577
+          1054363680195113581
         ]
       ], 
       "ignore-failure": false, 
@@ -8906,13 +8906,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12213884113784735929
+          10982212448773914258
         ]
       ], 
-      "bugs": [
-        1578
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_gpu.png": {
       "allowed-digests": [
@@ -9002,7 +8999,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          871619327129850391
+          16308733181606967441
         ]
       ], 
       "reviewed-by-human": true
@@ -9011,7 +9008,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15361695066602809881
+          8781092620598512892
         ]
       ], 
       "reviewed-by-human": true
@@ -9020,7 +9017,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16855420853188990089
+          8407517396538022372
         ]
       ], 
       "reviewed-by-human": true
@@ -9053,7 +9050,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4727432964479035639
+          14532010197030240093
         ]
       ], 
       "ignore-failure": false, 
@@ -9150,7 +9147,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11818401104891926260
+          565052971038319693
         ]
       ], 
       "ignore-failure": false, 
@@ -10775,7 +10772,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12761674399065406539
+          3719160171581050213
         ]
       ], 
       "reviewed-by-human": true
@@ -12117,7 +12114,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12700756179336298366
+          5229612822547266001
         ]
       ], 
       "reviewed-by-human": true
@@ -14408,10 +14405,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10999541404612369092
+          14232670735838439042
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinrects_gpu.png": {
       "allowed-digests": [
@@ -14465,10 +14463,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6717965895519090324
+          13588458332499928117
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_gpu.png": {
       "allowed-digests": [
diff --git a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Debug/expected-results.json b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Debug/expected-results.json
index 7a825f6..b6e82a0 100644
--- a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Debug/expected-results.json
+++ b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Debug/expected-results.json
@@ -422,7 +422,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14822676243771102497
+          14351262937459160208
         ]
       ], 
       "reviewed-by-human": true
@@ -3829,7 +3829,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16512020621587163973
+          6140703631979398607
         ]
       ], 
       "reviewed-by-human": true
@@ -4194,7 +4194,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3038160052451359323
+          7533644684948289691
         ]
       ], 
       "reviewed-by-human": true
@@ -5342,7 +5342,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14666226782194455577
+          1054363680195113581
         ]
       ], 
       "ignore-failure": false, 
@@ -7088,13 +7088,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9898697105564368249
+          13671515355187100141
         ]
       ], 
-      "bugs": [
-        1578
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_pdf-poppler.png": {
       "allowed-digests": [
@@ -7172,7 +7169,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          871619327129850391
+          16308733181606967441
         ]
       ], 
       "reviewed-by-human": true
@@ -7208,7 +7205,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15361695066602809881
+          8781092620598512892
         ]
       ], 
       "reviewed-by-human": true
@@ -7244,7 +7241,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16855420853188990089
+          8407517396538022372
         ]
       ], 
       "reviewed-by-human": true
@@ -7321,7 +7318,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5749254293057771141
+          1496858682533675437
         ]
       ], 
       "ignore-failure": false, 
@@ -7349,7 +7346,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7381007888291949628
+          7076258657619138076
         ]
       ], 
       "ignore-failure": false, 
@@ -9921,7 +9918,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5239371086466419447
+          2760425843600141029
         ]
       ], 
       "reviewed-by-human": true
@@ -11061,7 +11058,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12376246715763899370
+          10161683004621310
         ]
       ], 
       "reviewed-by-human": true
@@ -11220,7 +11217,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15825828722190913352
+          1544141870728310765
         ]
       ], 
       "reviewed-by-human": true
@@ -11748,10 +11745,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10999541404612369092
+          14232670735838439042
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinrects_pdf-poppler.png": {
       "allowed-digests": [
@@ -11787,10 +11785,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6717965895519090324
+          13588458332499928117
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_pdf-poppler.png": {
       "allowed-digests": [
diff --git a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Release-ANGLE/expected-results.json b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Release-ANGLE/expected-results.json
index 0b28809..64244fb 100644
--- a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Release-ANGLE/expected-results.json
+++ b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Release-ANGLE/expected-results.json
@@ -5230,7 +5230,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5111956725384429587
+          17971732283946402290
         ]
       ], 
       "reviewed-by-human": true
@@ -6763,7 +6763,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14666226782194455577
+          1054363680195113581
         ]
       ], 
       "ignore-failure": false, 
@@ -8906,13 +8906,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12213884113784735929
+          10982212448773914258
         ]
       ], 
-      "bugs": [
-        1578
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_gpu.png": {
       "allowed-digests": [
@@ -9002,7 +8999,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          871619327129850391
+          16308733181606967441
         ]
       ], 
       "reviewed-by-human": true
@@ -9011,7 +9008,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15361695066602809881
+          8781092620598512892
         ]
       ], 
       "reviewed-by-human": true
@@ -9020,7 +9017,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16855420853188990089
+          8407517396538022372
         ]
       ], 
       "reviewed-by-human": true
@@ -9053,7 +9050,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4727432964479035639
+          14532010197030240093
         ]
       ], 
       "ignore-failure": false, 
@@ -9150,7 +9147,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11818401104891926260
+          565052971038319693
         ]
       ], 
       "ignore-failure": false, 
@@ -10775,7 +10772,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12761674399065406539
+          3719160171581050213
         ]
       ], 
       "reviewed-by-human": true
@@ -12117,7 +12114,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12700756179336298366
+          5229612822547266001
         ]
       ], 
       "reviewed-by-human": true
@@ -14408,10 +14405,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10999541404612369092
+          14232670735838439042
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinrects_gpu.png": {
       "allowed-digests": [
@@ -14465,10 +14463,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6717965895519090324
+          13588458332499928117
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_gpu.png": {
       "allowed-digests": [
diff --git a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Release/expected-results.json b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Release/expected-results.json
index aa97ef6..f6f186f 100644
--- a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Release/expected-results.json
+++ b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Release/expected-results.json
@@ -11011,7 +11011,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          374109213617886566
+          15329214511771191336
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86_64-Debug/expected-results.json b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86_64-Debug/expected-results.json
index c353d06..40f22fe 100644
--- a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86_64-Debug/expected-results.json
+++ b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86_64-Debug/expected-results.json
@@ -421,7 +421,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14822676243771102497
+          14351262937459160208
         ]
       ], 
       "reviewed-by-human": true
@@ -3833,7 +3833,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16512020621587163973
+          6140703631979398607
         ]
       ], 
       "reviewed-by-human": true
@@ -4198,7 +4198,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3038160052451359323
+          7533644684948289691
         ]
       ], 
       "reviewed-by-human": true
@@ -5377,7 +5377,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14666226782194455577
+          1054363680195113581
         ]
       ], 
       "ignore-failure": false, 
@@ -7135,13 +7135,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9898697105564368249
+          13671515355187100141
         ]
       ], 
-      "bugs": [
-        1578
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_pdf-poppler.png": {
       "allowed-digests": [
@@ -7225,10 +7222,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          871619327129850391
+          16308733181606967441
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_edge_pdf-poppler.png": {
       "allowed-digests": [
@@ -7261,10 +7258,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15361695066602809881
+          8781092620598512892
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_pdf-poppler.png": {
       "allowed-digests": [
@@ -7297,10 +7294,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16855420853188990089
+          8407517396538022372
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_pdf-poppler.png": {
       "allowed-digests": [
@@ -7374,7 +7371,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5749254293057771141
+          1496858682533675437
         ]
       ], 
       "ignore-failure": false, 
@@ -7404,7 +7401,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7381007888291949628
+          7076258657619138076
         ]
       ], 
       "ignore-failure": false, 
@@ -9976,7 +9973,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5239371086466419447
+          2760425843600141029
         ]
       ], 
       "reviewed-by-human": true
@@ -11129,7 +11126,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12376246715763899370
+          10161683004621310
         ]
       ], 
       "reviewed-by-human": true
@@ -11288,7 +11285,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15825828722190913352
+          1544141870728310765
         ]
       ], 
       "reviewed-by-human": true
@@ -11816,10 +11813,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10999541404612369092
+          14232670735838439042
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinrects_pdf-poppler.png": {
       "allowed-digests": [
@@ -11855,10 +11853,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6717965895519090324
+          13588458332499928117
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_pdf-poppler.png": {
       "allowed-digests": [
diff --git a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86_64-Release/expected-results.json b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86_64-Release/expected-results.json
index c353d06..40f22fe 100644
--- a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86_64-Release/expected-results.json
+++ b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86_64-Release/expected-results.json
@@ -421,7 +421,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14822676243771102497
+          14351262937459160208
         ]
       ], 
       "reviewed-by-human": true
@@ -3833,7 +3833,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16512020621587163973
+          6140703631979398607
         ]
       ], 
       "reviewed-by-human": true
@@ -4198,7 +4198,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3038160052451359323
+          7533644684948289691
         ]
       ], 
       "reviewed-by-human": true
@@ -5377,7 +5377,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14666226782194455577
+          1054363680195113581
         ]
       ], 
       "ignore-failure": false, 
@@ -7135,13 +7135,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9898697105564368249
+          13671515355187100141
         ]
       ], 
-      "bugs": [
-        1578
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_pdf-poppler.png": {
       "allowed-digests": [
@@ -7225,10 +7222,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          871619327129850391
+          16308733181606967441
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_edge_pdf-poppler.png": {
       "allowed-digests": [
@@ -7261,10 +7258,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15361695066602809881
+          8781092620598512892
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_pdf-poppler.png": {
       "allowed-digests": [
@@ -7297,10 +7294,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16855420853188990089
+          8407517396538022372
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_pdf-poppler.png": {
       "allowed-digests": [
@@ -7374,7 +7371,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5749254293057771141
+          1496858682533675437
         ]
       ], 
       "ignore-failure": false, 
@@ -7404,7 +7401,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7381007888291949628
+          7076258657619138076
         ]
       ], 
       "ignore-failure": false, 
@@ -9976,7 +9973,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5239371086466419447
+          2760425843600141029
         ]
       ], 
       "reviewed-by-human": true
@@ -11129,7 +11126,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12376246715763899370
+          10161683004621310
         ]
       ], 
       "reviewed-by-human": true
@@ -11288,7 +11285,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15825828722190913352
+          1544141870728310765
         ]
       ], 
       "reviewed-by-human": true
@@ -11816,10 +11813,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10999541404612369092
+          14232670735838439042
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinrects_pdf-poppler.png": {
       "allowed-digests": [
@@ -11855,10 +11853,11 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6717965895519090324
+          13588458332499928117
         ]
       ], 
-      "ignore-failure": false
+      "ignore-failure": false, 
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_pdf-poppler.png": {
       "allowed-digests": [
diff --git a/expectations/gm/Test-Win8-ShuttleA-GTX660-x86-Debug/expected-results.json b/expectations/gm/Test-Win8-ShuttleA-GTX660-x86-Debug/expected-results.json
index a78c8d0..039163e 100644
--- a/expectations/gm/Test-Win8-ShuttleA-GTX660-x86-Debug/expected-results.json
+++ b/expectations/gm/Test-Win8-ShuttleA-GTX660-x86-Debug/expected-results.json
@@ -6383,7 +6383,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15882849726405746866
+          16048255822399529309
         ]
       ], 
       "reviewed-by-human": true
@@ -8132,7 +8132,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15926382706833037919
+          8620489332821954058
         ]
       ], 
       "reviewed-by-human": true
@@ -10964,13 +10964,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2515733614721864626
+          9727534028678168375
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_msaa16.png": {
       "allowed-digests": [
@@ -11096,10 +11093,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5985102520168480975
+          4555254902616796259
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_edge_msaa16.png": {
       "allowed-digests": [
@@ -11150,10 +11147,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16605120526645549774
+          16109438685113996065
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_msaa16.png": {
       "allowed-digests": [
@@ -11204,10 +11201,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          169027135498041421
+          8868887904209554621
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_msaa16.png": {
       "allowed-digests": [
@@ -11327,7 +11324,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12227348360284420259
+          13916983524436231047
         ]
       ], 
       "reviewed-by-human": true
@@ -11354,7 +11351,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13235754433685839215
+          7527818582201934919
         ]
       ], 
       "reviewed-by-human": true
@@ -11474,7 +11471,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8515310025484729496
+          15505256536995178452
         ]
       ], 
       "reviewed-by-human": true
@@ -15150,13 +15147,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11339980900210544915
+          7536792666438655468
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "rects_msaa16.png": {
       "allowed-digests": [
@@ -17944,13 +17938,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17501446579955337831
+          14553895797118879874
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinrects_msaa16.png": {
       "allowed-digests": [
@@ -18013,13 +18004,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14626919895309756138
+          10402288330525665160
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_msaa16.png": {
       "allowed-digests": [
@@ -18430,7 +18418,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10977620141810635112
+          9632908086649455218
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Win8-ShuttleA-GTX660-x86-Release/expected-results.json b/expectations/gm/Test-Win8-ShuttleA-GTX660-x86-Release/expected-results.json
index 28045e8..5c3b914 100644
--- a/expectations/gm/Test-Win8-ShuttleA-GTX660-x86-Release/expected-results.json
+++ b/expectations/gm/Test-Win8-ShuttleA-GTX660-x86-Release/expected-results.json
@@ -6383,7 +6383,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15882849726405746866
+          16048255822399529309
         ]
       ], 
       "reviewed-by-human": true
@@ -8132,7 +8132,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15926382706833037919
+          8620489332821954058
         ]
       ], 
       "reviewed-by-human": true
@@ -10964,13 +10964,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2515733614721864626
+          9727534028678168375
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_msaa16.png": {
       "allowed-digests": [
@@ -11096,10 +11093,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5985102520168480975
+          4555254902616796259
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_edge_msaa16.png": {
       "allowed-digests": [
@@ -11150,10 +11147,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16605120526645549774
+          16109438685113996065
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_msaa16.png": {
       "allowed-digests": [
@@ -11204,10 +11201,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          169027135498041421
+          8868887904209554621
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_msaa16.png": {
       "allowed-digests": [
@@ -11327,7 +11324,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12227348360284420259
+          13916983524436231047
         ]
       ], 
       "reviewed-by-human": true
@@ -11354,7 +11351,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13235754433685839215
+          7527818582201934919
         ]
       ], 
       "reviewed-by-human": true
@@ -11474,7 +11471,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8515310025484729496
+          15505256536995178452
         ]
       ], 
       "reviewed-by-human": true
@@ -15150,13 +15147,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11339980900210544915
+          7536792666438655468
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "rects_msaa16.png": {
       "allowed-digests": [
@@ -17944,13 +17938,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17501446579955337831
+          14553895797118879874
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinrects_msaa16.png": {
       "allowed-digests": [
@@ -18013,13 +18004,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14626919895309756138
+          10402288330525665160
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_msaa16.png": {
       "allowed-digests": [
@@ -18430,7 +18418,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10977620141810635112
+          9632908086649455218
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Win8-ShuttleA-GTX660-x86_64-Debug/expected-results.json b/expectations/gm/Test-Win8-ShuttleA-GTX660-x86_64-Debug/expected-results.json
index c97d48e..c0490d8 100644
--- a/expectations/gm/Test-Win8-ShuttleA-GTX660-x86_64-Debug/expected-results.json
+++ b/expectations/gm/Test-Win8-ShuttleA-GTX660-x86_64-Debug/expected-results.json
@@ -6383,7 +6383,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15882849726405746866
+          16048255822399529309
         ]
       ], 
       "reviewed-by-human": true
@@ -8132,7 +8132,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15926382706833037919
+          8620489332821954058
         ]
       ], 
       "reviewed-by-human": true
@@ -10964,13 +10964,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2515733614721864626
+          9727534028678168375
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_msaa16.png": {
       "allowed-digests": [
@@ -11096,10 +11093,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5985102520168480975
+          4555254902616796259
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_edge_msaa16.png": {
       "allowed-digests": [
@@ -11150,10 +11147,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16605120526645549774
+          16109438685113996065
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_msaa16.png": {
       "allowed-digests": [
@@ -11204,10 +11201,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          169027135498041421
+          8868887904209554621
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_msaa16.png": {
       "allowed-digests": [
@@ -11327,7 +11324,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12227348360284420259
+          13916983524436231047
         ]
       ], 
       "reviewed-by-human": true
@@ -11354,7 +11351,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13235754433685839215
+          7527818582201934919
         ]
       ], 
       "reviewed-by-human": true
@@ -11474,7 +11471,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8515310025484729496
+          15505256536995178452
         ]
       ], 
       "reviewed-by-human": true
@@ -15150,13 +15147,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11339980900210544915
+          7536792666438655468
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "rects_msaa16.png": {
       "allowed-digests": [
@@ -17944,13 +17938,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17501446579955337831
+          14553895797118879874
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinrects_msaa16.png": {
       "allowed-digests": [
@@ -18013,13 +18004,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14626919895309756138
+          10402288330525665160
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_msaa16.png": {
       "allowed-digests": [
@@ -18430,7 +18418,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10977620141810635112
+          9632908086649455218
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Win8-ShuttleA-GTX660-x86_64-Release/expected-results.json b/expectations/gm/Test-Win8-ShuttleA-GTX660-x86_64-Release/expected-results.json
index 23665f7..754666a 100644
--- a/expectations/gm/Test-Win8-ShuttleA-GTX660-x86_64-Release/expected-results.json
+++ b/expectations/gm/Test-Win8-ShuttleA-GTX660-x86_64-Release/expected-results.json
@@ -6383,7 +6383,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15882849726405746866
+          16048255822399529309
         ]
       ], 
       "reviewed-by-human": true
@@ -8132,7 +8132,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15926382706833037919
+          8620489332821954058
         ]
       ], 
       "reviewed-by-human": true
@@ -10964,13 +10964,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2515733614721864626
+          9727534028678168375
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_msaa16.png": {
       "allowed-digests": [
@@ -11096,10 +11093,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5985102520168480975
+          4555254902616796259
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_edge_msaa16.png": {
       "allowed-digests": [
@@ -11150,10 +11147,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16605120526645549774
+          16109438685113996065
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_msaa16.png": {
       "allowed-digests": [
@@ -11204,10 +11201,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          169027135498041421
+          8868887904209554621
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_msaa16.png": {
       "allowed-digests": [
@@ -11327,7 +11324,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12227348360284420259
+          13916983524436231047
         ]
       ], 
       "reviewed-by-human": true
@@ -11354,7 +11351,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13235754433685839215
+          7527818582201934919
         ]
       ], 
       "reviewed-by-human": true
@@ -11474,7 +11471,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8515310025484729496
+          15505256536995178452
         ]
       ], 
       "reviewed-by-human": true
@@ -15150,13 +15147,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11339980900210544915
+          7536792666438655468
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "rects_msaa16.png": {
       "allowed-digests": [
@@ -17945,13 +17939,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17501446579955337831
+          14553895797118879874
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinrects_msaa16.png": {
       "allowed-digests": [
@@ -18014,13 +18005,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14626919895309756138
+          10402288330525665160
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_msaa16.png": {
       "allowed-digests": [
@@ -18431,7 +18419,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10977620141810635112
+          9632908086649455218
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Win8-ShuttleA-HD7770-x86-Debug/expected-results.json b/expectations/gm/Test-Win8-ShuttleA-HD7770-x86-Debug/expected-results.json
index 0624003..556b70d 100644
--- a/expectations/gm/Test-Win8-ShuttleA-HD7770-x86-Debug/expected-results.json
+++ b/expectations/gm/Test-Win8-ShuttleA-HD7770-x86-Debug/expected-results.json
@@ -3277,13 +3277,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9760605998205294594
+          49379939008960157
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "clamped_gradients_pdf-poppler.png": {
       "allowed-digests": [
@@ -4384,10 +4381,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11172569970945835791
+          6038105329138873871
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "convexpaths_565.png": {
       "allowed-digests": [
@@ -5572,7 +5569,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2870448527115037503
+          3167510924978371022
         ]
       ], 
       "reviewed-by-human": true
@@ -7441,13 +7438,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9549780950462638931
+          9426946783047249902
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_pdf-poppler.png": {
       "allowed-digests": [
@@ -7531,10 +7525,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13522756995350332622
+          16902013817640492684
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_edge_pdf-poppler.png": {
       "allowed-digests": [
@@ -7567,10 +7561,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7583081466968213482
+          4302054728197987100
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_pdf-poppler.png": {
       "allowed-digests": [
@@ -7603,10 +7597,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8254576008248233124
+          3242572596403493678
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_pdf-poppler.png": {
       "allowed-digests": [
@@ -7687,7 +7681,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13925691489676406754
+          2999983538162379779
         ]
       ], 
       "reviewed-by-human": true
@@ -7714,7 +7708,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10780575971097843488
+          11404213821466578691
         ]
       ], 
       "reviewed-by-human": true
@@ -7789,7 +7783,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10005849704864195686
+          6351386925703040228
         ]
       ], 
       "reviewed-by-human": true
@@ -10315,13 +10309,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17814588108040439543
+          6019993699086031110
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "rects_pdf-poppler.png": {
       "allowed-digests": [
@@ -11641,7 +11632,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8515557571801312024
+          11930840370565774848
         ]
       ], 
       "reviewed-by-human": true
@@ -12199,13 +12190,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4283066490335654069
+          8555150081667790839
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinrects_pdf-poppler.png": {
       "allowed-digests": [
@@ -12247,13 +12235,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8250384630523253692
+          4712414974605869085
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_pdf-poppler.png": {
       "allowed-digests": [
@@ -12532,7 +12517,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2263031703865503689
+          14230691397341244971
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Win8-ShuttleA-HD7770-x86-Release/expected-results.json b/expectations/gm/Test-Win8-ShuttleA-HD7770-x86-Release/expected-results.json
index 2de7cf6..9af808d 100644
--- a/expectations/gm/Test-Win8-ShuttleA-HD7770-x86-Release/expected-results.json
+++ b/expectations/gm/Test-Win8-ShuttleA-HD7770-x86-Release/expected-results.json
@@ -3277,13 +3277,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9760605998205294594
+          49379939008960157
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "clamped_gradients_pdf-poppler.png": {
       "allowed-digests": [
@@ -4384,10 +4381,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11172569970945835791
+          6038105329138873871
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "convexpaths_565.png": {
       "allowed-digests": [
@@ -5572,7 +5569,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2870448527115037503
+          3167510924978371022
         ]
       ], 
       "reviewed-by-human": true
@@ -7441,13 +7438,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9549780950462638931
+          9426946783047249902
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_pdf-poppler.png": {
       "allowed-digests": [
@@ -7531,10 +7525,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13522756995350332622
+          16902013817640492684
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_edge_pdf-poppler.png": {
       "allowed-digests": [
@@ -7567,10 +7561,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7583081466968213482
+          4302054728197987100
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_pdf-poppler.png": {
       "allowed-digests": [
@@ -7603,10 +7597,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8254576008248233124
+          3242572596403493678
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_pdf-poppler.png": {
       "allowed-digests": [
@@ -7687,7 +7681,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13925691489676406754
+          2999983538162379779
         ]
       ], 
       "reviewed-by-human": true
@@ -7714,7 +7708,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10780575971097843488
+          11404213821466578691
         ]
       ], 
       "reviewed-by-human": true
@@ -7789,7 +7783,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10005849704864195686
+          6351386925703040228
         ]
       ], 
       "reviewed-by-human": true
@@ -10315,13 +10309,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17814588108040439543
+          6019993699086031110
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "rects_pdf-poppler.png": {
       "allowed-digests": [
@@ -11641,7 +11632,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8515557571801312024
+          11930840370565774848
         ]
       ], 
       "reviewed-by-human": true
@@ -12199,13 +12190,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4283066490335654069
+          8555150081667790839
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinrects_pdf-poppler.png": {
       "allowed-digests": [
@@ -12247,13 +12235,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8250384630523253692
+          4712414974605869085
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_pdf-poppler.png": {
       "allowed-digests": [
@@ -12532,7 +12517,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2263031703865503689
+          14230691397341244971
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Win8-ShuttleA-HD7770-x86_64-Debug/expected-results.json b/expectations/gm/Test-Win8-ShuttleA-HD7770-x86_64-Debug/expected-results.json
index 8f92925..325dd49 100644
--- a/expectations/gm/Test-Win8-ShuttleA-HD7770-x86_64-Debug/expected-results.json
+++ b/expectations/gm/Test-Win8-ShuttleA-HD7770-x86_64-Debug/expected-results.json
@@ -3277,13 +3277,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9760605998205294594
+          49379939008960157
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "clamped_gradients_pdf-poppler.png": {
       "allowed-digests": [
@@ -4384,10 +4381,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11172569970945835791
+          6038105329138873871
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "convexpaths_565.png": {
       "allowed-digests": [
@@ -5572,7 +5569,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2870448527115037503
+          3167510924978371022
         ]
       ], 
       "reviewed-by-human": true
@@ -7441,13 +7438,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9549780950462638931
+          9426946783047249902
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_pdf-poppler.png": {
       "allowed-digests": [
@@ -7531,10 +7525,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13522756995350332622
+          16902013817640492684
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_edge_pdf-poppler.png": {
       "allowed-digests": [
@@ -7567,10 +7561,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7583081466968213482
+          4302054728197987100
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_pdf-poppler.png": {
       "allowed-digests": [
@@ -7603,10 +7597,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8254576008248233124
+          3242572596403493678
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_pdf-poppler.png": {
       "allowed-digests": [
@@ -7687,7 +7681,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13925691489676406754
+          2999983538162379779
         ]
       ], 
       "reviewed-by-human": true
@@ -7714,7 +7708,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10780575971097843488
+          11404213821466578691
         ]
       ], 
       "reviewed-by-human": true
@@ -7789,7 +7783,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10005849704864195686
+          6351386925703040228
         ]
       ], 
       "reviewed-by-human": true
@@ -10315,13 +10309,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17814588108040439543
+          6019993699086031110
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "rects_pdf-poppler.png": {
       "allowed-digests": [
@@ -11641,7 +11632,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8515557571801312024
+          11930840370565774848
         ]
       ], 
       "reviewed-by-human": true
@@ -12199,13 +12190,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4283066490335654069
+          8555150081667790839
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinrects_pdf-poppler.png": {
       "allowed-digests": [
@@ -12247,13 +12235,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8250384630523253692
+          4712414974605869085
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_pdf-poppler.png": {
       "allowed-digests": [
@@ -12532,7 +12517,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2263031703865503689
+          14230691397341244971
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Win8-ShuttleA-HD7770-x86_64-Release/expected-results.json b/expectations/gm/Test-Win8-ShuttleA-HD7770-x86_64-Release/expected-results.json
index 8f92925..325dd49 100644
--- a/expectations/gm/Test-Win8-ShuttleA-HD7770-x86_64-Release/expected-results.json
+++ b/expectations/gm/Test-Win8-ShuttleA-HD7770-x86_64-Release/expected-results.json
@@ -3277,13 +3277,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9760605998205294594
+          49379939008960157
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "clamped_gradients_pdf-poppler.png": {
       "allowed-digests": [
@@ -4384,10 +4381,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11172569970945835791
+          6038105329138873871
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "convexpaths_565.png": {
       "allowed-digests": [
@@ -5572,7 +5569,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2870448527115037503
+          3167510924978371022
         ]
       ], 
       "reviewed-by-human": true
@@ -7441,13 +7438,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9549780950462638931
+          9426946783047249902
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradient_dirty_laundry_pdf-poppler.png": {
       "allowed-digests": [
@@ -7531,10 +7525,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13522756995350332622
+          16902013817640492684
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_edge_pdf-poppler.png": {
       "allowed-digests": [
@@ -7567,10 +7561,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7583081466968213482
+          4302054728197987100
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_inside_pdf-poppler.png": {
       "allowed-digests": [
@@ -7603,10 +7597,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8254576008248233124
+          3242572596403493678
         ]
       ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "gradients_2pt_conical_outside_pdf-poppler.png": {
       "allowed-digests": [
@@ -7687,7 +7681,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13925691489676406754
+          2999983538162379779
         ]
       ], 
       "reviewed-by-human": true
@@ -7714,7 +7708,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10780575971097843488
+          11404213821466578691
         ]
       ], 
       "reviewed-by-human": true
@@ -7789,7 +7783,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10005849704864195686
+          6351386925703040228
         ]
       ], 
       "reviewed-by-human": true
@@ -10315,13 +10309,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17814588108040439543
+          6019993699086031110
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "rects_pdf-poppler.png": {
       "allowed-digests": [
@@ -11641,7 +11632,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8515557571801312024
+          11930840370565774848
         ]
       ], 
       "reviewed-by-human": true
@@ -12199,13 +12190,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4283066490335654069
+          8555150081667790839
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinrects_pdf-poppler.png": {
       "allowed-digests": [
@@ -12247,13 +12235,10 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8250384630523253692
+          4712414974605869085
         ]
       ], 
-      "bugs": [
-        1935
-      ], 
-      "reviewed-by-human": false
+      "reviewed-by-human": true
     }, 
     "thinstrokedrects_pdf-poppler.png": {
       "allowed-digests": [
@@ -12532,7 +12517,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2263031703865503689
+          14230691397341244971
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/ignored-tests.txt b/expectations/gm/ignored-tests.txt
index 241ce18..eb9b5e2 100644
--- a/expectations/gm/ignored-tests.txt
+++ b/expectations/gm/ignored-tests.txt
@@ -33,31 +33,5 @@
 ## epoger will rebaseline by 25 Dec 2013
 #gradtext
 
-#bsalomon: https://codereview.chromium.org/435743002
-thinstrokedrects
-thinrects
-drawlooper
-aarectmodes
-mixed_xfermodes
-convex_poly_effect
-rects
-twopointconical
-gradients_2pt_conical_inside
-gradients_local_perspective
-gradient_dirty_laundry
-gradients
-gradients_2pt_conical_edge
-gradients_2pt_conical_outside
-gradients_no_texture
-srcmode
-aaclip
-clamped_gradients
-shadows
-bigmatrix
-bigblurs
-circles
-simpleaaclip_rect
-complexclip2_rect_aa
-
 #joshualitt
-matrixconvolution
\ No newline at end of file
+matrixconvolution