From 34919e275a6d0d83a231e4bf66747b63cba2c9a4 Mon Sep 17 00:00:00 2001 From: David Major Date: Sat, 14 Oct 2017 21:09:05 -0400 Subject: [PATCH 1/7] Bug 1408695 - Work around a VS2017 constexpr pointer math bug in HTMLTrackElement.cpp. r=gerald --- dom/html/HTMLTrackElement.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dom/html/HTMLTrackElement.cpp b/dom/html/HTMLTrackElement.cpp index 58d3ca30f25e..ee1a5deb7726 100644 --- a/dom/html/HTMLTrackElement.cpp +++ b/dom/html/HTMLTrackElement.cpp @@ -68,7 +68,7 @@ static constexpr nsAttrValue::EnumTable kKindTable[] = { // Invalid values are treated as "metadata" in ParseAttribute, but if no value // at all is specified, it's treated as "subtitles" in GetKind -static constexpr const nsAttrValue::EnumTable* kKindTableInvalidValueDefault = &kKindTable[4]; +static const nsAttrValue::EnumTable* const kKindTableInvalidValueDefault = &kKindTable[4]; class WindowDestroyObserver final : public nsIObserver { From 558b169cc1e2ba02e50ece889c97b0c1ac504860 Mon Sep 17 00:00:00 2001 From: Joel Maher Date: Sun, 15 Oct 2017 05:55:05 -0400 Subject: [PATCH 2/7] Bug 1396184 - Disable uriloader/exthandler/tests/mochitest/browser_ext_helper_pb.js on OSX for frequent failures. r=me, a=test-only --- uriloader/exthandler/tests/mochitest/browser.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/uriloader/exthandler/tests/mochitest/browser.ini b/uriloader/exthandler/tests/mochitest/browser.ini index 361d985e6e23..f2c5e894f4c9 100644 --- a/uriloader/exthandler/tests/mochitest/browser.ini +++ b/uriloader/exthandler/tests/mochitest/browser.ini @@ -10,5 +10,6 @@ support-files = skip-if = !e10s # test relies on e10s behavior [browser_download_always_ask_preferred_app.js] [browser_ext_helper_pb.js] +skip-if = os == "mac" # bug 1396184 [browser_remember_download_option.js] [browser_web_protocol_handlers.js] From 9be0d7276b39e7335678b789f77bca1e46a38bad Mon Sep 17 00:00:00 2001 From: Joel Maher Date: Sun, 15 Oct 2017 05:55:12 -0400 Subject: [PATCH 3/7] Bug 1400098 - Disable dom/workers/test/test_fileReader.html on !debug for frequent failures. r=me, a=test-only --- dom/workers/test/mochitest.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/dom/workers/test/mochitest.ini b/dom/workers/test/mochitest.ini index a7e9cf773abb..9854b7e28378 100644 --- a/dom/workers/test/mochitest.ini +++ b/dom/workers/test/mochitest.ini @@ -230,6 +230,7 @@ scheme=https [test_sharedWorker_ports.html] [test_sharedWorker_lifetime.html] [test_fileReader.html] +skip-if = !debug # bug 1400098 [test_navigator_workers_hardwareConcurrency.html] [test_bug1278777.html] [test_setTimeoutWith0.html] From 8eed01055705aa2296e0ad3721891d955c0bc47a Mon Sep 17 00:00:00 2001 From: Joel Maher Date: Sun, 15 Oct 2017 05:55:21 -0400 Subject: [PATCH 4/7] Bug 1403428 - Disable /html/browsers/windows/browsing-context-names/choose-_parent-001.html on !win for frequent failures. r=me, a=test-only --- .../browsing-context-names/choose-_parent-001.html.ini | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 testing/web-platform/meta/html/browsers/windows/browsing-context-names/choose-_parent-001.html.ini diff --git a/testing/web-platform/meta/html/browsers/windows/browsing-context-names/choose-_parent-001.html.ini b/testing/web-platform/meta/html/browsers/windows/browsing-context-names/choose-_parent-001.html.ini new file mode 100644 index 000000000000..80ad4c07dd02 --- /dev/null +++ b/testing/web-platform/meta/html/browsers/windows/browsing-context-names/choose-_parent-001.html.ini @@ -0,0 +1,4 @@ +[choose-_parent-001.html] + type: testharness + disabled: if os != "win": https://bugzilla.mozilla.org/show_bug.cgi?id=1403428 + From 2120bf7a70f6610c231142281dcae1e12ecb6a1c Mon Sep 17 00:00:00 2001 From: Joel Maher Date: Sun, 15 Oct 2017 05:55:43 -0400 Subject: [PATCH 5/7] Bug 1404836 - Disable gfx/layers/apz/test/mochitest/test_group_pointerevents.html on windows 10 for frequent failures. r=me, a=test-only --- gfx/layers/apz/test/mochitest/mochitest.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/gfx/layers/apz/test/mochitest/mochitest.ini b/gfx/layers/apz/test/mochitest/mochitest.ini index f13ba41104ab..edd8ca3a9923 100644 --- a/gfx/layers/apz/test/mochitest/mochitest.ini +++ b/gfx/layers/apz/test/mochitest/mochitest.ini @@ -50,6 +50,7 @@ [test_group_mouseevents.html] skip-if = (toolkit == 'android') # mouse events not supported on mobile [test_group_pointerevents.html] +skip-if = os == 'win' && os_version == '10.0' # Bug 1404836 [test_group_touchevents.html] [test_group_wheelevents.html] skip-if = (toolkit == 'android') # wheel events not supported on mobile From 336209d98d685714c862672dcf117f0ff4001ba4 Mon Sep 17 00:00:00 2001 From: Randell Jesup Date: Sun, 15 Oct 2017 07:47:14 -0400 Subject: [PATCH 6/7] Bug 1408716: Remove unneeded dynamic_cast r=drno --- dom/media/webrtc/WebrtcGlobal.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dom/media/webrtc/WebrtcGlobal.h b/dom/media/webrtc/WebrtcGlobal.h index f4f276cd1133..26a6432eb98d 100644 --- a/dom/media/webrtc/WebrtcGlobal.h +++ b/dom/media/webrtc/WebrtcGlobal.h @@ -28,7 +28,7 @@ struct ParamTraits> static bool Read(const Message* aMsg, PickleIterator* aIter, paramType* aResult) { - return ReadParam(aMsg, aIter, dynamic_cast*>(aResult)); + return ReadParam(aMsg, aIter, static_cast*>(aResult)); } }; From 0e715e3cda0e901464dcddc9e5666d4e13a2a068 Mon Sep 17 00:00:00 2001 From: Joel Maher Date: Sun, 15 Oct 2017 10:24:45 -0400 Subject: [PATCH 7/7] Bug 1408730 - skip browser_ebay.js on artifact builds. r=mkaply --- browser/components/search/test/browser.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/browser/components/search/test/browser.ini b/browser/components/search/test/browser.ini index d1d771dee007..c343974f6d24 100644 --- a/browser/components/search/test/browser.ini +++ b/browser/components/search/test/browser.ini @@ -24,6 +24,7 @@ support-files = skip-if = os == "mac" # bug 967013 [browser_ddg.js] [browser_eBay.js] +skip-if = artifact # bug 1315953 [browser_google.js] skip-if = artifact # bug 1315953 [browser_google_codes.js]