c36e4b735006: Bug 1161913 - Part 3 - Relax requestFrame ordering guarantee in tests. r=mt
Andreas Pehrson <pehrsons@gmail.com> - Thu, 17 Sep 2015 11:37:05 +0800 - rev 295810
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1161913 - Part 3 - Relax requestFrame ordering guarantee in tests. r=mt We used to fully guarantee the order of requestFrame() and draw calls. For instance: ``` ctx.draw(red); stream.requestFrame(); ctx.draw(green); ``` would guarantee that a red frame ended up in the stream, and not the green unless another frame was requested. Now with frames being requested and pushed out on next refresh, we can only guarantee that everything up to the requestFrame() call is included in the next frame. Everything after the requestFrame() and before the next refresh (stable state in most cases) will now also be inevitably included.
444d8a31e893: Bug 1161913 - Part 2. Request canvas to push out its next drawn frame instead of pulling it. r=mt
Andreas Pehrson <pehrsons@gmail.com> - Thu, 17 Sep 2015 12:36:57 +0800 - rev 295809
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1161913 - Part 2. Request canvas to push out its next drawn frame instead of pulling it. r=mt
261ea38e6cf6: Bug 1161913 - Part 1 - Add invalidation state for CaptureStream to Canvas and Contexts. r=mt
Andreas Pehrson <pehrsons@gmail.com> - Thu, 17 Sep 2015 11:37:05 +0800 - rev 295808
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1161913 - Part 1 - Add invalidation state for CaptureStream to Canvas and Contexts. r=mt
621ab19e86db: Bug 1097464 - Part 6: Handle preserves-3d by compositor. r=roc
Thinker K.F. Li <thinker@codemud.net> - Thu, 17 Sep 2015 03:31:00 +0200 - rev 295807
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1097464 - Part 6: Handle preserves-3d by compositor. r=roc Remove WrapPreserve3DList() and replaced it by creating a nsDisplayTransform item for each transformed frame. - Add an additional item for each top frame extending 3D context to separate consequence contexts. - Effective transform of a layer is the accumulation of ancestors in the same 3D context. - The layers creating new context and extended by children need a temporary buffer if it's effective transform is not 2D. - Clip rects are accumulated along the context chain. - Visible rects of items are computed from dirty regions of the frame creating the context and accumulated transforms. - Bounds of items are computed from accumulated transforms and accumulated bounds of the descent frames. - Backface hidden is handled by compositor and BasicLayerManager.
cb6a976ec849: Bug 1097464 - Part 5: Fix preserve3d wording for nsIFrame. r=roc
Thinker K.F. Li <thinker@codemud.net> - Thu, 17 Sep 2015 03:31:00 +0200 - rev 295806
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1097464 - Part 5: Fix preserve3d wording for nsIFrame. r=roc
ce91e635e21a: Bug 1097464 - Part 4: Fix preserve3d wording for layer flags. r=roc
Thinker K.F. Li <thinker@codemud.net> - Thu, 17 Sep 2015 03:31:00 +0200 - rev 295805
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1097464 - Part 4: Fix preserve3d wording for layer flags. r=roc
84031c74b6fd: Bug 1097464 - Part 3 - Fix and add reftests. r=roc
Thinker K.F. Li <thinker@codemud.net> - Thu, 17 Sep 2015 08:30:00 +0200 - rev 295804
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1097464 - Part 3 - Fix and add reftests. r=roc
dc43e93fb4c2: Bug 1097464 - Part 2 - Snap translation for 3d transforms. r=roc
Thinker K.F. Li <thinker@codemud.net> - Thu, 17 Sep 2015 03:31:00 +0200 - rev 295803
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1097464 - Part 2 - Snap translation for 3d transforms. r=roc
37cc5cf46da4: Bug 1097464 - Part 1 - Remove Z value from 3D transforms for D3D9. r=roc,matt.woodrow
Thinker K.F. Li <thinker@codemud.net> - Thu, 17 Sep 2015 03:31:00 +0200 - rev 295802
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1097464 - Part 1 - Remove Z value from 3D transforms for D3D9. r=roc,matt.woodrow
7641104770a8: Bug 1205582 - Add pref to disable GMP trial create. r=edwin
Chris Pearce <cpearce@mozilla.com> - Fri, 18 Sep 2015 18:35:14 +1200 - rev 295801
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1205582 - Add pref to disable GMP trial create. r=edwin
5b52aac31026: Bug 1200477 - Allow building with WebRTC disabled. r=glandium,mrbkap
Gian-Carlo Pascutto <gcp@mozilla.com> - Fri, 18 Sep 2015 08:29:14 +0200 - rev 295800
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1200477 - Allow building with WebRTC disabled. r=glandium,mrbkap
fd3d3205f92c: Bug 1205911: P2. Ensure demuxer is reset before performing a seek. r=edwin
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 18 Sep 2015 14:59:08 +1000 - rev 295799
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1205911: P2. Ensure demuxer is reset before performing a seek. r=edwin Should there be any demuxing request pending resolution, it would have caused our internal seek to ultimately fail.
dc97158a13f1: Bug 1205911: P1. Cancel pending demux request when searching for next keyframe. r=edwin
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 18 Sep 2015 14:51:48 +1000 - rev 295798
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1205911: P1. Cancel pending demux request when searching for next keyframe. r=edwin
a29c301d7bc4: Bug 1200851 - DataStoreService should update its permission map when the homescreen changes, r=fabrice
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 18 Sep 2015 13:49:24 +0800 - rev 295797
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1200851 - DataStoreService should update its permission map when the homescreen changes, r=fabrice
4821738e72af: Bug 1026520 - CSP: Inline report sending into allows - web platform test updates (r=deveditz)
Christoph Kerschbaumer <mozilla@christophkerschbaumer.com> - Thu, 17 Sep 2015 22:36:08 -0700 - rev 295796
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1026520 - CSP: Inline report sending into allows - web platform test updates (r=deveditz)
778c2ddda443: Bug 1026520 - CSP: Inline report sending into allows - test updates (r=dveditz)
Christoph Kerschbaumer <mozilla@christophkerschbaumer.com> - Thu, 17 Sep 2015 22:34:49 -0700 - rev 295795
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1026520 - CSP: Inline report sending into allows - test updates (r=dveditz)
19eb4586448f: Bug 1026520 - CSP: Inline report sending into allows - callsite updates (r=dveditz)
Christoph Kerschbaumer <mozilla@christophkerschbaumer.com> - Thu, 17 Sep 2015 22:34:34 -0700 - rev 295794
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1026520 - CSP: Inline report sending into allows - callsite updates (r=dveditz)
8f860449c1a9: Bug 1026520 - CSP: Inline report sending into allows - csp changes (r=dveditz)
Christoph Kerschbaumer <mozilla@christophkerschbaumer.com> - Thu, 17 Sep 2015 22:34:16 -0700 - rev 295793
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1026520 - CSP: Inline report sending into allows - csp changes (r=dveditz)
37c7812ce0e6: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Fri, 18 Sep 2015 13:19:00 +0200 - rev 295792
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
merge mozilla-inbound to mozilla-central a=merge
1ab076078dc3: Bug 1205570 - fix up font prefs for x-math lang group. r=heycam
John Daggett <jdaggett@mozilla.com> - Fri, 18 Sep 2015 13:48:45 +0900 - rev 295791
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1205570 - fix up font prefs for x-math lang group. r=heycam
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip