diff --git a/content/test/gpu/gpu_tests/webgl2_conformance_expectations.py b/content/test/gpu/gpu_tests/webgl2_conformance_expectations.py
index bd5b2962..02d3a3f 100644
--- a/content/test/gpu/gpu_tests/webgl2_conformance_expectations.py
+++ b/content/test/gpu/gpu_tests/webgl2_conformance_expectations.py
@@ -160,8 +160,6 @@
         ['win', 'intel'], bug=666392)
 
     # Intel HD 530
-    self.Fail('conformance/canvas/to-data-url-test.html',
-        ['win', 'intel'], bug=680797)
     self.Fail('conformance2/textures/misc/angle-stuck-depth-textures.html',
         ['win', 'intel'], bug=680797)
     self.Fail('deqp/functional/gles3/fboinvalidate/format_00.html',
@@ -170,17 +168,6 @@
         ['win', 'intel'], bug=680797)
     self.Fail('deqp/functional/gles3/fboinvalidate/format_02.html',
         ['win', 'intel'], bug=680797)
-    self.Fail('deqp/functional/gles3/fborender/shared_colorbuffer_01.html',
-        ['win', 'intel'], bug=680797)
-    self.Fail('deqp/functional/gles3/framebufferblit/' +
-        'default_framebuffer_00.html',
-        ['win', 'intel'], bug=680797)
-    self.Fail('deqp/functional/gles3/framebufferblit/' +
-        'default_framebuffer_01.html',
-        ['win', 'intel'], bug=680797)
-    self.Fail('deqp/functional/gles3/framebufferblit/' +
-        'default_framebuffer_02.html',
-        ['win', 'intel'], bug=680797)
     self.Fail('deqp/functional/gles3/framebufferblit/' +
         'default_framebuffer_03.html',
         ['win', 'intel'], bug=680797)
@@ -190,8 +177,6 @@
     self.Fail('deqp/functional/gles3/framebufferblit/' +
         'default_framebuffer_06.html',
         ['win', 'intel'], bug=680797)
-    self.Fail('deqp/functional/gles3/fbocolorbuffer/clear.html',
-        ['win', 'intel'], bug=680797)
 
     # It's unfortunate that these suppressions need to be so broad, but it
     # looks like the D3D11 device can be lost spontaneously on this
diff --git a/content/test/gpu/gpu_tests/webgl_conformance_expectations.py b/content/test/gpu/gpu_tests/webgl_conformance_expectations.py
index f484f5f..d003576 100644
--- a/content/test/gpu/gpu_tests/webgl_conformance_expectations.py
+++ b/content/test/gpu/gpu_tests/webgl_conformance_expectations.py
@@ -138,10 +138,6 @@
     self.Flaky('conformance/canvas/canvas-test.html',
         ['win7', 'nvidia', 'd3d9'], bug=690248)
 
-    # Win / Intel HD 530 failures
-    self.Fail('conformance/canvas/to-data-url-test.html',
-        ['win', 'intel'], bug=680797)
-
     # Win / AMD flakiness seen on new tryservers.
     # It's unfortunate that this suppression needs to be so broad, but
     # basically any test that uses readPixels is potentially flaky, and
diff --git a/third_party/WebKit/LayoutTests/TestExpectations b/third_party/WebKit/LayoutTests/TestExpectations
index 8e7a45d..29fb06f 100644
--- a/third_party/WebKit/LayoutTests/TestExpectations
+++ b/third_party/WebKit/LayoutTests/TestExpectations
@@ -847,6 +847,8 @@
 crbug.com/636053 [ Mac Win ] printing/thead-repeats-at-top-of-each-page-multiple-tables.html [ NeedsManualRebaseline ]
 crbug.com/636053 [ Mac Win ] virtual/threaded/printing/thead-repeats-at-top-of-each-page-multiple-tables.html [ NeedsManualRebaseline ]
 
+crbug.com/659123 [ Mac ] fast/css/text-overflow-ellipsis-button.html [ Pass Failure ]
+
 crbug.com/432129 html/marquee/marquee-scroll.html [ Failure Pass ]
 crbug.com/326139 crbug.com/390125 media/video-frame-accurate-seek.html [ Failure Pass ]
 crbug.com/248938 virtual/threaded/animations/animation-iteration-event-destroy-renderer.html [ Pass Timeout ]