searching for reviewer(roc)
b434eb7d318a4e4137de89b13cc06fea47398f9b: Bug 1149304 - Reftest for repaint issues when changing CSS transform. r=roc
Jonathan Kew <jkew@mozilla.com> - Tue, 31 Mar 2015 19:30:36 +0100 - rev 441224
Push 108933 by jkew@mozilla.com at Mon, 15 Oct 2018 13:23:00 +0000
Bug 1149304 - Reftest for repaint issues when changing CSS transform. r=roc
88d41ddd11be3cd04fcf7b49f0d2b69073c3aef0: Bug 1165185 - Add a test for not invalidating transformed elements inside SVG during scrolling. r=roc
Markus Stange <mstange@themasta.com> - Tue, 22 May 2018 21:41:29 -0400 - rev 419421
Push 103535 by jmuizelaar@mozilla.com at Wed, 23 May 2018 01:42:32 +0000
Bug 1165185 - Add a test for not invalidating transformed elements inside SVG during scrolling. r=roc
1b39ee989734c20b48beeb119b29dfd39cf98551: Bug 1243614 - Implement UpdateOverflow for nsMathMLContainerFrame. r=roc
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 04 May 2016 12:26:42 +1200 - rev 295957
Push 76154 by mwoodrow@mozilla.com at Wed, 04 May 2016 00:28:15 +0000
Bug 1243614 - Implement UpdateOverflow for nsMathMLContainerFrame. r=roc
bc51bc21181543d940647d1b088e734f95553970: Bug 1208371 - Move FindTrack from SourceMediaStream to MediaStream. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Thu, 21 Jan 2016 19:25:25 +0800 - rev 292068
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Move FindTrack from SourceMediaStream to MediaStream. r=roc MozReview-Commit-ID: 2BzGdGdbpy0
9d11ad3a0bf446e9da7394d04d187ba266dfbbf2: Bug 1208371 - Add DirectTrackLister to MediaStreamGraph and MediaStreamTrack. r=roc,jesup
Andreas Pehrson <pehrsons@gmail.com> - Thu, 03 Mar 2016 17:28:37 +0100 - rev 292051
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Add DirectTrackLister to MediaStreamGraph and MediaStreamTrack. r=roc,jesup MozReview-Commit-ID: HRWa6A35FSC
7b3edee97b25a728ec147e4db06488a5fe6985ac: Bug 1208371 - Check principal per track instead of per stream in MediaRecorder. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Mon, 01 Feb 2016 22:47:17 +0800 - rev 292048
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Check principal per track instead of per stream in MediaRecorder. r=roc MozReview-Commit-ID: ItwZ4tzhsIC
49a3857c6868fbf6044bea70970b9566b1cdbd54: Bug 1208371 - Inline MediaRecorder::Session::SetupStreams. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:29 +0800 - rev 292047
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Inline MediaRecorder::Session::SetupStreams. r=roc MozReview-Commit-ID: ACKQxiJnlRg
2b448b06d6aac44d20659184aa4270023fe5c01c: Bug 1208371 - Remove test_mediarecorder_record_nosrc.html. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:29 +0800 - rev 292046
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Remove test_mediarecorder_record_nosrc.html. r=roc It does not leak anymore, and the exception from bug 919051 is not in the spec. MozReview-Commit-ID: Kw6OpaJllyR
8cff901ef29d52f43957dbd39e18f8fc71c46942: Bug 1208371 - Add convenience method for checking track forwarding to MediaStreamTrack. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:29 +0800 - rev 292045
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Add convenience method for checking track forwarding to MediaStreamTrack. r=roc MozReview-Commit-ID: 2rhLzZi72Yh
45a432065e0f1247fa089dedb3656b2154b41a57: Bug 1208371 - Remove ref counting from DOMMediaStream::TrackListener. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:28 +0800 - rev 292037
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Remove ref counting from DOMMediaStream::TrackListener. r=roc This makes it consistent with PrincipalChangeObserver. MozReview-Commit-ID: 91PtqFZRcW6
ffa89f45c70e43ae5ca204d9e85b878123d69ec0: Bug 1208371 - Add convenience method for forwarding a track to an MSG-stream. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:27 +0800 - rev 292032
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Add convenience method for forwarding a track to an MSG-stream. r=roc MozReview-Commit-ID: 5NDThQWgSoP
62696c71c68042e0edbc8398650f5f3f011c3fe5: Bug 1208371 - Forward input stream and track id on regular track changes for union streams. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:26 +0800 - rev 292025
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Forward input stream and track id on regular track changes for union streams. r=roc MozReview-Commit-ID: 3JsDI3jsnBb
2891bacb6ddea79ff5bd5b58c13c6df7e039a596: Bug 1208371 - Implement DOMMediaStream::Clone() r=smaug,jib,roc
Andreas Pehrson <pehrsons@gmail.com> - Fri, 22 Jan 2016 16:51:37 +0800 - rev 292023
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Implement DOMMediaStream::Clone() r=smaug,jib,roc MozReview-Commit-ID: FZQIWYZcEDr
15797c46bf032e96aa16ad053e18497e40556073: Bug 1208371 - Implement MediaStreamTrack::Clone(). r=smaug,jib,roc
Andreas Pehrson <pehrsons@gmail.com> - Fri, 22 Jan 2016 16:27:51 +0800 - rev 292022
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Implement MediaStreamTrack::Clone(). r=smaug,jib,roc MozReview-Commit-ID: HrL0RFMcG4B
452ffa3e728fed357c5c291d6251b5ef1eed8d74: Bug 1208371 - Make it possible to block tracks in a MediaInputPort initally. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:25 +0800 - rev 292021
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Make it possible to block tracks in a MediaInputPort initally. r=roc MozReview-Commit-ID: AwOO0lW9zpj
69e3123ba0cc337acd7dabd1b42a59006a48e16e: Bug 1208371 - Fix DOMMediaStream::OwnsTrack. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:25 +0800 - rev 292017
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Fix DOMMediaStream::OwnsTrack. r=roc MozReview-Commit-ID: 3uPqOYJZq2k
5ed0b0214bfd5d0f2b9de90120ea0147adbc0fb9: Bug 1208371 - Move ImageCapture to a MediaStreamTrackListener. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Fri, 22 Jan 2016 12:29:54 +0800 - rev 292015
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Move ImageCapture to a MediaStreamTrackListener. r=roc MozReview-Commit-ID: 10v7EZXu49a
d11c35de46c969acf2f73498a0764b49edc86f7b: Bug 1208371 - Add a MediaStreamTrackListener to MediaStreamGraph. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Thu, 03 Mar 2016 17:27:59 +0100 - rev 292014
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Add a MediaStreamTrackListener to MediaStreamGraph. r=roc MozReview-Commit-ID: 6KHzimw9kiP
09ee80f2de37b0c6f61dccd4b5a5812c8204c918: Bug 1208371 - Add an interface DecoderPrincipalChangeObserver to HTMLMediaElement. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Thu, 14 Jan 2016 11:38:08 +0800 - rev 292006
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Add an interface DecoderPrincipalChangeObserver to HTMLMediaElement. r=roc MozReview-Commit-ID: DwDHDE7SLxY
ce9ca4390483f48ca5c561efa6f7335234d613d8: Bug 1208371 - Remove obsolete SetTrackEnabled() from DOMMediaStream r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:23 +0800 - rev 291998
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Remove obsolete SetTrackEnabled() from DOMMediaStream r=roc MozReview-Commit-ID: rYB2yACej8
4ad566b38ebac36a905795473ed2b2706b8b5d58: Bug 1208371 - Allow MediaInputPorts mapped to a destination TrackID. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:22 +0800 - rev 291997
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Allow MediaInputPorts mapped to a destination TrackID. r=roc This lets us know the track's TrackID in the destination stream before the input port has been processed. For sanity we only allow mapping to a destination TrackID if the destination stream does not have any TRACK_ANY input ports already assigned to it as that can cause intermittent TrackID collisions. MozReview-Commit-ID: ClFyQl0nYFC
49c2839c3cf99e50de1e124178e643dc467f00b2: Bug 1208371 - Add convenience method for checking if TrackID is explicit. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:22 +0800 - rev 291996
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Add convenience method for checking if TrackID is explicit. r=roc MozReview-Commit-ID: 330Fk17FJD4
da958105982700b4ab6390f33ca954169b939127: Bug 1208371 - Count the users of a MediaStream to ease Destroy() responsibility. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:22 +0800 - rev 291995
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Count the users of a MediaStream to ease Destroy() responsibility. r=roc MozReview-Commit-ID: FdcR4ChTND4
d602e5f8c5dfa34473c1577c102c1c8e724963b6: Bug 1208371 - Add some MediaStreamTrack helper methods. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:22 +0800 - rev 291994
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Add some MediaStreamTrack helper methods. r=roc MozReview-Commit-ID: KCpFi0fVHzi
f738214b89b34ea17ca198c727f11d8b4d61c41f: Bug 1208371 - Let FindOwnedDOMTrack operate on input stream. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:22 +0800 - rev 291993
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Let FindOwnedDOMTrack operate on input stream. r=roc This let's us use FindOwnedDOMTrack before the TrackID in mOwnedStream is known. This is necessary for a stream clone with multiple tracks whose original TrackID is the same. MozReview-Commit-ID: J3OvbiNb8X
f65172114712e7d1831ea234340126f9d29134a1: Bug 1208371 - Let MediaStreamTracks know their TrackID at the source. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:22 +0800 - rev 291992
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Let MediaStreamTracks know their TrackID at the source. r=roc For original tracks, the input TrackID is the same as in its owned stream. For cloned tracks, the input TrackID comes from the original track, since no guarantees about TrackIDs in a cloned DOMMediaStream's owned stream can be given (imagine e.g., `new MediaStream([trackID1FromStreamX, trackID1FromStreamY]).clone()`). MozReview-Commit-ID: 9iulggncBZ7
f7580ab5826a4c17eef0ec8b632b36d8ba4e04fa: Bug 1208371 - Add MediaStreamTrackSourceGetter interface. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:21 +0800 - rev 291991
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Add MediaStreamTrackSourceGetter interface. r=roc This allows DOMMediaStream to assign MediaStreamTrackSources to dynamically created MediaStreamTracks. MozReview-Commit-ID: 3v91zLiqfl7
d52afb558df4f59c5fb12415a8290a791d23bd94: Bug 1208371 - Add a MediaStreamTrackSource interface. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Wed, 06 Apr 2016 14:46:56 +0200 - rev 291990
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Add a MediaStreamTrackSource interface. r=roc This lets a MediaStreamTrack communicate with its source/producer on the main thread. It's for now used for stopping a track at the source and retrieving some metadata, but it could also be a link between actual sinks of a track and the source, to for instance let the source optimize by scaling down the resolution when all sinks want lowres-video. MozReview-Commit-ID: D4SJLr0aqhJ
2f5a37a6a06d01cd1d8c8eea6b48fb54408197e4: Bug 1208371 - Un-nest MediaEngineSource::PhotoCallback. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:21 +0800 - rev 291989
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Un-nest MediaEngineSource::PhotoCallback. r=roc So it may be forward declared. MozReview-Commit-ID: JLEsMt1fqKz
987bb0e75a341e0d0968520ee2c47cf06eda4395: Bug 1208371 - Introduce MediaStreamTrack logs. r=roc,jib
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:21 +0800 - rev 291987
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Introduce MediaStreamTrack logs. r=roc,jib MozReview-Commit-ID: d1Fogpb6MO
0e67203c73ffac63d0a4b9172bb95dd4977220ab: Bug 1208371 - Move OnTracksAvailableCallback out of DOMMediaStream. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:21 +0800 - rev 291985
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Move OnTracksAvailableCallback out of DOMMediaStream. r=roc So it can be forward declared. MozReview-Commit-ID: 4RH7p8AzO84
d169710ece91d827c1b9940c671a6bfb65c353c2: Bug 1208371 - Pass parent window to DOMMediaStream through constructor. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:20 +0800 - rev 291983
Push 74761 by pehrsons@gmail.com at Thu, 07 Apr 2016 09:40:51 +0000
Bug 1208371 - Pass parent window to DOMMediaStream through constructor. r=roc MozReview-Commit-ID: AvBYQNADpyV
c2e90b54f195de974aebc54bc3de7c119ba28947: Bug 1257318: Move MediaRecorder to use DirectListeners wherever possible. r=roc
Randell Jesup <rjesup@jesup.org> - Sat, 19 Mar 2016 16:53:51 -0400 - rev 289714
Push 73976 by paul@paul.cx at Tue, 22 Mar 2016 10:06:58 +0000
Bug 1257318: Move MediaRecorder to use DirectListeners wherever possible. r=roc
1a5af4e551d442b67bf95d4a1df40882056db482: Bug 910138 - Part 1. Add support for new canvas ellipse method. r=roc, r=smaug
Ethan Lin <ethlin@mozilla.com> - Tue, 15 Mar 2016 00:53:00 +0100 - rev 289117
Push 73711 by cbook@mozilla.com at Thu, 17 Mar 2016 08:45:17 +0000
Bug 910138 - Part 1. Add support for new canvas ellipse method. r=roc, r=smaug
cbfd284f87917880578044190815c4a1a028e9da: Bug 1238564 - Include mIsAsyncScrollable information in DisplayItemScrollClip::ToString. r=roc
Markus Stange <mstange@themasta.com> - Wed, 24 Feb 2016 16:23:32 +0100 - rev 287271
Push 73137 by mstange@themasta.com at Tue, 08 Mar 2016 20:22:47 +0000
Bug 1238564 - Include mIsAsyncScrollable information in DisplayItemScrollClip::ToString. r=roc MozReview-Commit-ID: 7R38KtIjM5q
84a877cbf631931dd3b6e6dc9444517a10b5c473: Bug 1238564 - When building a fixed/sticky display item, don't restore the clip until we're ready to build that item so that inner items aren't unnecessarily clipped. r=roc
Markus Stange <mstange@themasta.com> - Tue, 23 Feb 2016 18:22:21 +0100 - rev 287270
Push 73137 by mstange@themasta.com at Tue, 08 Mar 2016 20:22:47 +0000
Bug 1238564 - When building a fixed/sticky display item, don't restore the clip until we're ready to build that item so that inner items aren't unnecessarily clipped. r=roc This isn't really about regular clips, it's about scroll clips. If the inner item has an unnecessary scroll clip (one that's already on the parent), this can cause the inner item's bounds to be larger than necessary because, after the first patch in bug 1238564, it will include the whole bounds of async-scrollable scroll frames. Also, if e.g. the inner item is an opacity item, and it has a scroll clip that's not just the innermost ancestor scroll clip of all of its children, then FrameLayerBuilder's mContainerBounds == mAccumulatedChildBounds assertion can fail if the opacity item gets flattened away, because the child bounds won't have been enlarged for the scroll clip. There must be a better way to do the clip resetting in nsFrame::BuildDisplayListForStackingContext - the code is not pretty at all. But I'd rather get the tests passing first before we figure out how to clean it up. MozReview-Commit-ID: E1DdpN546va
a00ae57c9f791834bc826b0b9f55b0d029b2428f: Bug 1238564 - Allow constructing nsDisplayWrapList with a given scroll clip. r=roc
Markus Stange <mstange@themasta.com> - Fri, 26 Feb 2016 13:38:12 +0100 - rev 287268
Push 73137 by mstange@themasta.com at Tue, 08 Mar 2016 20:22:47 +0000
Bug 1238564 - Allow constructing nsDisplayWrapList with a given scroll clip. r=roc MozReview-Commit-ID: 59FqPndU9mr
0fc7d346c373a5c959c30b08c45383a8c3fe21b5: Bug 1238564 - Anticipate async scrolling when computing the scroll clipped bounds of a display list. r=roc
Markus Stange <mstange@themasta.com> - Mon, 22 Feb 2016 16:17:16 +0100 - rev 287267
Push 73137 by mstange@themasta.com at Tue, 08 Mar 2016 20:22:47 +0000
Bug 1238564 - Anticipate async scrolling when computing the scroll clipped bounds of a display list. r=roc This makes sure that for example the bounds of an opacity item are not empty if the opacity item contains a scroll frame whose contents are currently scrolled offscreen but still inside that scroll frame's display port. On its own, this changeset causes test failures due to missed optimizations because the bounds of many opacity items are now too large. That's because of the way we're setting scroll clips on opacity items at the moment: Even if the opacity is inside a scroll frame, we're currently only setting that scroll frame's scroll clip on the opacity item's contents, not on the opacity item itself, because the opacity item might also contain other items that are not scrolled by this scroll frame. The next patch in this bug will make us only do that when necessary. MozReview-Commit-ID: 9TtcJ7eQE7U
624fb8512ba55b2011fafe4f6b0d3399b76ac707: Bug 801176 - part8-v1: Fix memory leak in OffscreenCanvas. r=roc
vincentliu <vliu@mozilla.com> - Fri, 04 Mar 2016 15:24:50 +0800 - rev 286712
Push 72899 by vliu@mozilla.com at Fri, 04 Mar 2016 07:26:16 +0000
Bug 801176 - part8-v1: Fix memory leak in OffscreenCanvas. r=roc --- dom/canvas/CanvasRenderingContext2D.cpp | 2 ++ dom/canvas/OffscreenCanvas.cpp | 12 +++++++----- 2 files changed, 9 insertions(+), 5 deletions(-)
a2a7b1c4dc5bde72d8c288211f4075a8d74f3253: Bug 801176 - part7-v1: Don't remove TextureClient until the frame update is done. r=roc
vincentliu <vliu@mozilla.com> - Fri, 04 Mar 2016 15:24:19 +0800 - rev 286711
Push 72899 by vliu@mozilla.com at Fri, 04 Mar 2016 07:26:16 +0000
Bug 801176 - part7-v1: Don't remove TextureClient until the frame update is done. r=roc --- gfx/layers/client/CanvasClient.cpp | 10 ++++++++-- gfx/layers/client/CanvasClient.h | 2 ++ 2 files changed, 10 insertions(+), 2 deletions(-)
e210473d793ce93f41642780fc66b56e97972eee: Bug 801176 - part6-v1: Modify BufferProvider operations to fix assertions. r=roc
vincentliu <vliu@mozilla.com> - Fri, 04 Mar 2016 15:24:00 +0800 - rev 286710
Push 72899 by vliu@mozilla.com at Fri, 04 Mar 2016 07:26:16 +0000
Bug 801176 - part6-v1: Modify BufferProvider operations to fix assertions. r=roc --- dom/canvas/CanvasRenderingContext2D.cpp | 12 +++-- dom/canvas/OffscreenCanvas.cpp | 2 - gfx/layers/AsyncCanvasRenderer.cpp | 85 +++++++++++++++++++++++++-------- gfx/layers/AsyncCanvasRenderer.h | 1 + 4 files changed, 73 insertions(+), 27 deletions(-)
0fb279e041e14f05a1a1dd9fed8eb00b46f16d90: Bug 801176 - part5-v2: Fix Assertions in debug build. r=roc
vincentliu <vliu@mozilla.com> - Fri, 04 Mar 2016 15:23:40 +0800 - rev 286709
Push 72899 by vliu@mozilla.com at Fri, 04 Mar 2016 07:26:16 +0000
Bug 801176 - part5-v2: Fix Assertions in debug build. r=roc --- dom/canvas/CanvasRenderingContext2D.cpp | 47 ++++++++++++++++++++------------- 1 file changed, 29 insertions(+), 18 deletions(-)
134a8c56335a92fdf3461ecb489a7a4b1dfcaf1c: Bug 801176 - part2-v5: Let Canvas 2d context works on Workers. r=roc
vincentliu <vliu@mozilla.com> - Fri, 04 Mar 2016 15:22:39 +0800 - rev 286706
Push 72899 by vliu@mozilla.com at Fri, 04 Mar 2016 07:26:16 +0000
Bug 801176 - part2-v5: Let Canvas 2d context works on Workers. r=roc --- dom/canvas/CanvasRenderingContext2D.cpp | 53 ++++++++++++----------- dom/canvas/OffscreenCanvas.cpp | 46 +++++++++++--------- dom/html/HTMLCanvasElement.cpp | 1 + gfx/layers/AsyncCanvasRenderer.cpp | 17 ++++++++ gfx/layers/AsyncCanvasRenderer.h | 16 +++++++ gfx/layers/Effects.cpp | 6 +++ gfx/layers/GLImages.cpp | 5 +-- gfx/layers/client/CanvasClient.cpp | 74 +++++++++++++++++++++++++-------- gfx/layers/client/CanvasClient.h | 10 ++++- 9 files changed, 162 insertions(+), 66 deletions(-)
2022afa9aef252c1140990422be98f7c3c9bdd8f: Bug 801176 - part1-v8: Modify webidl for 2d canvas. r=smaug, roc
vincentliu <vliu@mozilla.com> - Fri, 04 Mar 2016 15:22:16 +0800 - rev 286705
Push 72899 by vliu@mozilla.com at Fri, 04 Mar 2016 07:26:16 +0000
Bug 801176 - part1-v8: Modify webidl for 2d canvas. r=smaug, roc --- dom/canvas/CanvasRenderingContext2D.cpp | 38 +++++++++++++++ dom/canvas/CanvasRenderingContext2D.h | 6 +++ dom/webidl/CanvasRenderingContext2D.webidl | 76 ++++++++++++++++++------------ dom/webidl/HTMLCanvasElement.webidl | 2 + dom/webidl/WebGLRenderingContext.webidl | 2 +- dom/workers/WorkerPrefs.h | 1 + 6 files changed, 95 insertions(+), 30 deletions(-)
71c56930fb7f513b43cee52966dae20159f07b41: Bug 1239752 - Add test cases to make sure that alpha preserving is handled during transferring. r=roc
Kaku Kuo <tkuo@mozilla.com> - Tue, 26 Jan 2016 11:27:23 +0800 - rev 286698
Push 72894 by ryanvm@gmail.com at Fri, 04 Mar 2016 04:20:30 +0000
Bug 1239752 - Add test cases to make sure that alpha preserving is handled during transferring. r=roc MozReview-Commit-ID: GaXNUggzQcz
e4a9a3c7181a086cde9b96fd479bb446bf982db0: Bug 1239752 - Clean up test files. r=roc
Kaku Kuo <tkuo@mozilla.com> - Tue, 26 Jan 2016 10:53:46 +0800 - rev 286697
Push 72894 by ryanvm@gmail.com at Fri, 04 Mar 2016 04:20:30 +0000
Bug 1239752 - Clean up test files. r=roc MozReview-Commit-ID: S7mYwGDKk5
cc9415599767db66effe14268b0b7690916f8602: Bug 1239752 - Create ImageBitmap from ImageData should preserve alpha. r=roc
Kaku Kuo <tkuo@mozilla.com> - Tue, 19 Jan 2016 15:06:20 +0800 - rev 286696
Push 72894 by ryanvm@gmail.com at Fri, 04 Mar 2016 04:20:30 +0000
Bug 1239752 - Create ImageBitmap from ImageData should preserve alpha. r=roc MozReview-Commit-ID: RTf8Bva5yb
7c7fe4da388c108de2867a695d472f5cbab3c2a1: Bug 1225005 - Clamp negative values in containing block size. r=roc
Mats Palmgren <mats@mozilla.com> - Wed, 02 Mar 2016 23:39:34 +0100 - rev 286502
Push 72802 by mpalmgren@mozilla.com at Wed, 02 Mar 2016 22:39:47 +0000
Bug 1225005 - Clamp negative values in containing block size. r=roc
c03393ef4f1a66a57e5c9021a81d4f2b3f741f46: Bug 1232181 - Add an image layer for plugin frames that represent windowed plugins on platforms that support scroll capture. r=roc
Jim Mathies <jmathies@mozilla.com> - Tue, 01 Mar 2016 12:48:26 -0600 - rev 286277
Push 72714 by jmathies@mozilla.com at Tue, 01 Mar 2016 18:48:38 +0000
Bug 1232181 - Add an image layer for plugin frames that represent windowed plugins on platforms that support scroll capture. r=roc
ccf462d9fd8531f60125724ea8821bdd5f56dc82: Bug 1232181 - Notify plugins about scroll state. r=roc
Jim Mathies <jmathies@mozilla.com> - Tue, 01 Mar 2016 12:48:26 -0600 - rev 286276
Push 72714 by jmathies@mozilla.com at Tue, 01 Mar 2016 18:48:38 +0000
Bug 1232181 - Notify plugins about scroll state. r=roc