Rebaselines for https://codereview.chromium.org/748853002

Add support for hoisting layers in pictures drawn with a matrix - https://codereview.chromium.org/748853002 changed the following GMs:

multipicturedraw_sierpinski_tiled
multipicturedraw_rrectclip_tiled
multipicturedraw_rectclip_tiled

Note that it also, somewhat mysteriously, "fixed" the rendering bugs in some of the S4's multipicturedraw images (see skia:3116).

TBR=tomhudson@google.com

Review URL: https://codereview.chromium.org/755183003
diff --git a/expectations/gm/Test-Android-GalaxyS4-SGX544-Arm7-Debug/expected-results.json b/expectations/gm/Test-Android-GalaxyS4-SGX544-Arm7-Debug/expected-results.json
index f6bd4ab..79c32f0 100644
--- a/expectations/gm/Test-Android-GalaxyS4-SGX544-Arm7-Debug/expected-results.json
+++ b/expectations/gm/Test-Android-GalaxyS4-SGX544-Arm7-Debug/expected-results.json
@@ -6998,12 +6998,9 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6155843118742094327
+          17820913593613496819
         ]
       ], 
-      "bugs": [
-        3116
-      ], 
       "reviewed-by-human": true
     }, 
     "multipicturedraw_sierpinski_simple_565.png": {
@@ -7055,7 +7052,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3872682045716114442
+          8616558671336586101
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Android-GalaxyS4-SGX544-Arm7-Release/expected-results.json b/expectations/gm/Test-Android-GalaxyS4-SGX544-Arm7-Release/expected-results.json
index 7fc9263..8ab1e2f 100644
--- a/expectations/gm/Test-Android-GalaxyS4-SGX544-Arm7-Release/expected-results.json
+++ b/expectations/gm/Test-Android-GalaxyS4-SGX544-Arm7-Release/expected-results.json
@@ -6768,7 +6768,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14238278001031354382
+          2098839240856311891
         ]
       ], 
       "ignore-failure": true, 
@@ -6877,7 +6877,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11421268981470572116
+          8958785048052626606
         ]
       ], 
       "ignore-failure": true, 
@@ -6986,7 +6986,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6155843118742094327
+          17820913593613496819
         ]
       ], 
       "ignore-failure": true, 
@@ -7041,7 +7041,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3872682045716114442
+          8616558671336586101
         ]
       ], 
       "reviewed-by-human": true
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 796181a..e1b7877 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
@@ -11791,7 +11791,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5800164210229760860
+          14357838881843576584
         ]
       ], 
       "reviewed-by-human": true
@@ -11863,7 +11863,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13186588997955809762
+          15979130672036699868
         ]
       ], 
       "reviewed-by-human": true
@@ -11881,7 +11881,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10475136685717360526
+          10766818295858660747
         ]
       ], 
       "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 9e05733..931d7e1 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
@@ -9874,7 +9874,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5800164210229760860
+          14357838881843576584
         ]
       ], 
       "reviewed-by-human": true
@@ -9937,7 +9937,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13186588997955809762
+          15979130672036699868
         ]
       ], 
       "reviewed-by-human": true
@@ -9946,7 +9946,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10475136685717360526
+          10766818295858660747
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Android-Nexus5-Adreno330-Arm7-Debug/expected-results.json b/expectations/gm/Test-Android-Nexus5-Adreno330-Arm7-Debug/expected-results.json
index 8e1ebfe..4959e16 100644
--- a/expectations/gm/Test-Android-Nexus5-Adreno330-Arm7-Debug/expected-results.json
+++ b/expectations/gm/Test-Android-Nexus5-Adreno330-Arm7-Debug/expected-results.json
@@ -7633,7 +7633,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          18360744326310943770
+          9524784269905709204
         ]
       ], 
       "reviewed-by-human": true
@@ -7687,7 +7687,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10755691720387774683
+          7158229933226172930
         ]
       ], 
       "reviewed-by-human": true
@@ -7741,7 +7741,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14441123316473361703
+          10680648241504132907
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Android-Nexus5-Adreno330-Arm7-Release/expected-results.json b/expectations/gm/Test-Android-Nexus5-Adreno330-Arm7-Release/expected-results.json
index 8e1ebfe..4959e16 100644
--- a/expectations/gm/Test-Android-Nexus5-Adreno330-Arm7-Release/expected-results.json
+++ b/expectations/gm/Test-Android-Nexus5-Adreno330-Arm7-Release/expected-results.json
@@ -7633,7 +7633,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          18360744326310943770
+          9524784269905709204
         ]
       ], 
       "reviewed-by-human": true
@@ -7687,7 +7687,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10755691720387774683
+          7158229933226172930
         ]
       ], 
       "reviewed-by-human": true
@@ -7741,7 +7741,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14441123316473361703
+          10680648241504132907
         ]
       ], 
       "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 d5d4b47..aefa62f 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
@@ -7402,7 +7402,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16677447803291997913
+          13752673676359092343
         ]
       ], 
       "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 d5d4b47..aefa62f 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
@@ -7402,7 +7402,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16677447803291997913
+          13752673676359092343
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Android-Nexus9-TegraK1-Arm64-Debug/expected-results.json b/expectations/gm/Test-Android-Nexus9-TegraK1-Arm64-Debug/expected-results.json
index a08897f..39bcc42 100644
--- a/expectations/gm/Test-Android-Nexus9-TegraK1-Arm64-Debug/expected-results.json
+++ b/expectations/gm/Test-Android-Nexus9-TegraK1-Arm64-Debug/expected-results.json
@@ -9509,7 +9509,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14690823468834109832
+          3195929147921448042
         ]
       ], 
       "reviewed-by-human": true
@@ -9518,7 +9518,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6481475493126605829
+          1274191328140857196
         ]
       ], 
       "reviewed-by-human": true
@@ -9590,7 +9590,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13186588997955809762
+          15979130672036699868
         ]
       ], 
       "reviewed-by-human": true
@@ -9599,7 +9599,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7963771744342243130
+          12430413336838293102
         ]
       ], 
       "reviewed-by-human": true
@@ -9608,7 +9608,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7812801965132423827
+          9559773833168284963
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Android-Nexus9-TegraK1-Arm64-Release/expected-results.json b/expectations/gm/Test-Android-Nexus9-TegraK1-Arm64-Release/expected-results.json
index cd75ff2..e7337c1 100644
--- a/expectations/gm/Test-Android-Nexus9-TegraK1-Arm64-Release/expected-results.json
+++ b/expectations/gm/Test-Android-Nexus9-TegraK1-Arm64-Release/expected-results.json
@@ -9510,7 +9510,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14690823468834109832
+          3195929147921448042
         ]
       ], 
       "reviewed-by-human": true
@@ -9519,7 +9519,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6481475493126605829
+          1274191328140857196
         ]
       ], 
       "reviewed-by-human": true
@@ -9591,7 +9591,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13186588997955809762
+          15979130672036699868
         ]
       ], 
       "reviewed-by-human": true
@@ -9600,7 +9600,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7963771744342243130
+          12430413336838293102
         ]
       ], 
       "reviewed-by-human": true
@@ -9609,7 +9609,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7812801965132423827
+          9559773833168284963
         ]
       ], 
       "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 e39b5c6..b5d8bb4 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
@@ -7428,7 +7428,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16677447803291997913
+          13752673676359092343
         ]
       ], 
       "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 26cc5fd..70896d5 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
@@ -7428,7 +7428,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16677447803291997913
+          13752673676359092343
         ]
       ], 
       "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 ff45eef..2c353bf 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
@@ -13170,7 +13170,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13186588997955809762
+          15979130672036699868
         ]
       ], 
       "reviewed-by-human": true
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 87840a8..f94fee6 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
@@ -11572,7 +11572,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13186588997955809762
+          15979130672036699868
         ]
       ], 
       "reviewed-by-human": true
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 6bfd54b..c6b784e 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
@@ -13604,7 +13604,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13186588997955809762
+          15979130672036699868
         ]
       ], 
       "reviewed-by-human": true
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 382b07f..08f233c 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
@@ -12012,7 +12012,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13186588997955809762
+          15979130672036699868
         ]
       ], 
       "reviewed-by-human": true
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 31cc3b8..72efa3f 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
@@ -12888,7 +12888,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13186588997955809762
+          15979130672036699868
         ]
       ], 
       "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 10004ce..b72709f 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
@@ -13595,7 +13595,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13186588997955809762
+          15979130672036699868
         ]
       ], 
       "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 d88cb25..030afb4 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
@@ -15579,7 +15579,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          893636282473600262
+          7017645239370983705
         ]
       ], 
       "reviewed-by-human": true
@@ -15678,7 +15678,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13186588997955809762
+          15979130672036699868
         ]
       ], 
       "reviewed-by-human": true
@@ -15687,7 +15687,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4110617595732268899
+          5810057251795347109
         ]
       ], 
       "reviewed-by-human": true
@@ -15696,7 +15696,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9843269279796922828
+          839446947861867194
         ]
       ], 
       "reviewed-by-human": true
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 4500604..c7d8ba1 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
@@ -15742,7 +15742,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          893636282473600262
+          7017645239370983705
         ]
       ], 
       "reviewed-by-human": true
@@ -15841,7 +15841,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13186588997955809762
+          15979130672036699868
         ]
       ], 
       "reviewed-by-human": true
@@ -15850,7 +15850,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4110617595732268899
+          5810057251795347109
         ]
       ], 
       "reviewed-by-human": true
@@ -15859,7 +15859,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9843269279796922828
+          839446947861867194
         ]
       ], 
       "reviewed-by-human": true
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 5ebd31f..75e57f3 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
@@ -15681,7 +15681,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          893636282473600262
+          7017645239370983705
         ]
       ], 
       "reviewed-by-human": true
@@ -15780,7 +15780,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13186588997955809762
+          15979130672036699868
         ]
       ], 
       "reviewed-by-human": true
@@ -15789,7 +15789,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4110617595732268899
+          5810057251795347109
         ]
       ], 
       "reviewed-by-human": true
@@ -15798,7 +15798,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9843269279796922828
+          839446947861867194
         ]
       ], 
       "reviewed-by-human": true
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 3ed57a6..44e94cd 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
@@ -15687,7 +15687,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          893636282473600262
+          7017645239370983705
         ]
       ], 
       "reviewed-by-human": true
@@ -15786,7 +15786,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13186588997955809762
+          15979130672036699868
         ]
       ], 
       "reviewed-by-human": true
@@ -15795,7 +15795,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4110617595732268899
+          5810057251795347109
         ]
       ], 
       "reviewed-by-human": true
@@ -15804,7 +15804,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9843269279796922828
+          839446947861867194
         ]
       ], 
       "reviewed-by-human": true
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 1c9f81b..04f6f8b 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
@@ -11287,7 +11287,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3872682045716114442
+          8616558671336586101
         ]
       ], 
       "reviewed-by-human": true
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 eb9c759..19cd2f0 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
@@ -10007,7 +10007,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13930622369617010977
+          11442953266538662827
         ]
       ], 
       "reviewed-by-human": true
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 501021d..1396d92 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
@@ -11287,7 +11287,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3872682045716114442
+          8616558671336586101
         ]
       ], 
       "reviewed-by-human": true
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 89badb6..2bfc99d 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
@@ -9837,7 +9837,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2579089772546960368
+          2096163353752809226
         ]
       ], 
       "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 4d42bfa..4341f98 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
@@ -10035,7 +10035,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13930622369617010977
+          11442953266538662827
         ]
       ], 
       "reviewed-by-human": true
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 4d42bfa..4341f98 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
@@ -10035,7 +10035,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13930622369617010977
+          11442953266538662827
         ]
       ], 
       "reviewed-by-human": true
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 8ea179a..78061e4 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
@@ -15248,7 +15248,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          893636282473600262
+          7017645239370983705
         ]
       ], 
       "reviewed-by-human": true
@@ -15329,7 +15329,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13186588997955809762
+          15979130672036699868
         ]
       ], 
       "reviewed-by-human": true
@@ -15338,7 +15338,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4110617595732268899
+          5810057251795347109
         ]
       ], 
       "reviewed-by-human": true
@@ -15347,7 +15347,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9843269279796922828
+          839446947861867194
         ]
       ], 
       "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 9b9bde0..a28354c 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
@@ -15248,7 +15248,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          893636282473600262
+          7017645239370983705
         ]
       ], 
       "reviewed-by-human": true
@@ -15329,7 +15329,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13186588997955809762
+          15979130672036699868
         ]
       ], 
       "reviewed-by-human": true
@@ -15338,7 +15338,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4110617595732268899
+          5810057251795347109
         ]
       ], 
       "reviewed-by-human": true
@@ -15347,7 +15347,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9843269279796922828
+          839446947861867194
         ]
       ], 
       "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 bd7c443..6deffd9 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
@@ -15248,7 +15248,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          893636282473600262
+          7017645239370983705
         ]
       ], 
       "reviewed-by-human": true
@@ -15329,7 +15329,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13186588997955809762
+          15979130672036699868
         ]
       ], 
       "reviewed-by-human": true
@@ -15338,7 +15338,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4110617595732268899
+          5810057251795347109
         ]
       ], 
       "reviewed-by-human": true
@@ -15347,7 +15347,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9843269279796922828
+          839446947861867194
         ]
       ], 
       "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 22f6625..53cc5e0 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
@@ -15248,7 +15248,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          893636282473600262
+          7017645239370983705
         ]
       ], 
       "reviewed-by-human": true
@@ -15329,7 +15329,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13186588997955809762
+          15979130672036699868
         ]
       ], 
       "reviewed-by-human": true
@@ -15338,7 +15338,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4110617595732268899
+          5810057251795347109
         ]
       ], 
       "reviewed-by-human": true
@@ -15347,7 +15347,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9843269279796922828
+          839446947861867194
         ]
       ], 
       "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 bcd2681..fad8451 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
@@ -10288,7 +10288,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13186588997955809762
+          15979130672036699868
         ]
       ], 
       "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 bcd2681..fad8451 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
@@ -10288,7 +10288,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13186588997955809762
+          15979130672036699868
         ]
       ], 
       "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 0f84476..b687573 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
@@ -10288,7 +10288,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13186588997955809762
+          15979130672036699868
         ]
       ], 
       "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 0f84476..b687573 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
@@ -10288,7 +10288,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13186588997955809762
+          15979130672036699868
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/ignored-tests.txt b/expectations/gm/ignored-tests.txt
index 679cfee..4b7e750 100644
--- a/expectations/gm/ignored-tests.txt
+++ b/expectations/gm/ignored-tests.txt
@@ -57,9 +57,5 @@
 #mtklein
 verylargebitmap
 
-# robertphillips - https://codereview.chromium.org/748853002
-multipicturedraw_sierpinski_tiled
-multipicturedraw_rrectclip_tiled
-multipicturedraw_rectclip_tiled