+ ++ + diff --git a/content/media/webaudio/test/test_bug964376.html b/content/media/webaudio/test/test_bug964376.html new file mode 100644 index 00000000000..1d9af1c1e01 --- /dev/null +++ b/content/media/webaudio/test/test_bug964376.html @@ -0,0 +1,64 @@ + + + +
+ ++ + diff --git a/dom/promise/Promise.cpp b/dom/promise/Promise.cpp index 7baaf209176..056b4d3667a 100644 --- a/dom/promise/Promise.cpp +++ b/dom/promise/Promise.cpp @@ -57,11 +57,11 @@ private: nsRefPtr
+ ++ + diff --git a/editor/libeditor/html/tests/test_bug966552.html b/editor/libeditor/html/tests/test_bug966552.html index 69c6f789c90..3d0ec5fe32f 100644 --- a/editor/libeditor/html/tests/test_bug966552.html +++ b/editor/libeditor/html/tests/test_bug966552.html @@ -10,7 +10,7 @@ https://bugzilla.mozilla.org/show_bug.cgi?id=966552 -Mozilla Bug 289384 +Mozilla Bug 966552 diff --git a/gfx/layers/GrallocImages.cpp b/gfx/layers/GrallocImages.cpp index bd84955023f..d7eacd88220 100644 --- a/gfx/layers/GrallocImages.cpp +++ b/gfx/layers/GrallocImages.cpp @@ -380,7 +380,7 @@ GrallocImage::GetAsSourceSurface() TextureClient* -GrallocImage::GetTextureClient() +GrallocImage::GetTextureClient(CompositableClient* aClient) { if (!mTextureClient) { const SurfaceDescriptor& sd = GetSurfaceDescriptor(); diff --git a/gfx/layers/GrallocImages.h b/gfx/layers/GrallocImages.h index 20cfdf38018..e277668d48c 100644 --- a/gfx/layers/GrallocImages.h +++ b/gfx/layers/GrallocImages.h @@ -149,7 +149,7 @@ public: virtual ISharedImage* AsSharedImage() MOZ_OVERRIDE { return this; } - virtual TextureClient* GetTextureClient() MOZ_OVERRIDE; + virtual TextureClient* GetTextureClient(CompositableClient* aClient) MOZ_OVERRIDE; virtual uint8_t* GetBuffer() { diff --git a/gfx/layers/ImageContainer.cpp b/gfx/layers/ImageContainer.cpp index 543e9b74dd4..7a7991cde70 100644 --- a/gfx/layers/ImageContainer.cpp +++ b/gfx/layers/ImageContainer.cpp @@ -22,6 +22,7 @@ #include "GrallocImages.h" #endif #include "gfx2DGlue.h" +#include "mozilla/gfx/2D.h" #ifdef XP_MACOSX #include "mozilla/gfx/QuartzSupport.h" @@ -38,15 +39,12 @@ using namespace mozilla::ipc; using namespace android; -using mozilla::gfx::DataSourceSurface; -using mozilla::gfx::SourceSurface; +using namespace mozilla::gfx; namespace mozilla { namespace layers { -class DataSourceSurface; -class SourceSurface; Atomic
The outline should be adjacent to the background.
diff --git a/layout/reftests/outline/outline-and-box-shadow.html b/layout/reftests/outline/outline-and-box-shadow.html new file mode 100644 index 00000000000..3bb717200b4 --- /dev/null +++ b/layout/reftests/outline/outline-and-box-shadow.html @@ -0,0 +1,13 @@ + +The outline should be adjacent to the background.
diff --git a/layout/reftests/outline/reftest.list b/layout/reftests/outline/reftest.list new file mode 100644 index 00000000000..7384bd4893c --- /dev/null +++ b/layout/reftests/outline/reftest.list @@ -0,0 +1,4 @@ +== outline-and-box-shadow.html outline-and-box-shadow-ref.html +== outline-and-3d-transform-1a.html outline-and-3d-transform-1-ref.html +== outline-and-3d-transform-1b.html outline-and-3d-transform-1-ref.html +== outline-and-3d-transform-2.html outline-and-3d-transform-2-ref.html diff --git a/layout/reftests/reftest.list b/layout/reftests/reftest.list index d31429ad7ec..971e76b8b83 100644 --- a/layout/reftests/reftest.list +++ b/layout/reftests/reftest.list @@ -219,6 +219,8 @@ skip-if(Android||B2G) include native-theme/reftest.list # netwerk/ skip-if(B2G) include ../../netwerk/test/reftest/reftest.list +include outline/reftest.list + # object/ skip-if(B2G) include object/reftest.list diff --git a/layout/style/nsStyleStruct.cpp b/layout/style/nsStyleStruct.cpp index 6eafb5103ea..0d04b98fca1 100644 --- a/layout/style/nsStyleStruct.cpp +++ b/layout/style/nsStyleStruct.cpp @@ -1543,7 +1543,7 @@ nsStyleGradient::HasCalc() return true; } return mBgPosX.IsCalcUnit() || mBgPosY.IsCalcUnit() || mAngle.IsCalcUnit() || - mRadiusX.IsCalcUnit() || mRadiusX.IsCalcUnit(); + mRadiusX.IsCalcUnit() || mRadiusY.IsCalcUnit(); } // -------------------- diff --git a/layout/tools/reftest/reftest-analyzer.xhtml b/layout/tools/reftest/reftest-analyzer.xhtml index 6e7a07322d3..d762239d84a 100644 --- a/layout/tools/reftest/reftest-analyzer.xhtml +++ b/layout/tools/reftest/reftest-analyzer.xhtml @@ -1,6 +1,6 @@ - - + + @@ -179,7 +179,7 @@ function fileentry_changed() { var log = null; log = e.target.result; - + if (log) process_log(log); else @@ -217,7 +217,7 @@ function process_log(contents) { var state = match[1]; var random = match[2]; var url = match[3]; - var extra = match[4]; + var extra = match[4]; gTestItems.push( { pass: !state.match(/DEBUG-INFO$|FAIL$/), diff --git a/layout/tools/reftest/reftest.js b/layout/tools/reftest/reftest.js index ae057178899..a5a11cc65a6 100644 --- a/layout/tools/reftest/reftest.js +++ b/layout/tools/reftest/reftest.js @@ -1655,7 +1655,7 @@ function RecordResult(testRunTime, errorMsg, scriptResults) result += "REFTEST IMAGE 2 (REFERENCE): " + gCanvas2.toDataURL() + "\n"; } else { result += "\n"; - gDumpLog("REFTEST IMAGE: " + gCanvas1.toDataURL() + "\n"); + result += "REFTEST IMAGE: " + gCanvas1.toDataURL() + "\n"; } } else { result += "\n"; diff --git a/python/lldbutils/lldbutils/utils.py b/python/lldbutils/lldbutils/utils.py index 1484322bcb8..1370be5eb8b 100644 --- a/python/lldbutils/lldbutils/utils.py +++ b/python/lldbutils/lldbutils/utils.py @@ -19,7 +19,7 @@ def format_char(c): return "\\" elif c == 0x22: return "\\\"" - elif c == 0x39: + elif c == 0x27: return "\\'" elif c < 0x20 or c >= 0x80 and c <= 0xff: return "\\x%02x" % c