940396cc2852fa3b5f460b5925d89cc8d910d57b: Bug 1355570 - Premultiply WebRender gradient stop colors r=mattwoodrow
Ryan Hunt <rhunt@eqrion.net> - Tue, 11 Apr 2017 12:22:24 -0400 - rev 352792
Push 31651 by kwierso@gmail.com at Thu, 13 Apr 2017 17:42:52 +0000
Bug 1355570 - Premultiply WebRender gradient stop colors r=mattwoodrow MozReview-Commit-ID: 7zdxaJR5yS4
9d9628ffe7a05f7e626d962422fbbf50706ccaa5: Bug 1355570 - Update bindings and WebRender display list building for gradient tiling r=jrmuizel
Ryan Hunt <rhunt@eqrion.net> - Wed, 12 Apr 2017 14:20:52 -0500 - rev 352791
Push 31651 by kwierso@gmail.com at Thu, 13 Apr 2017 17:42:52 +0000
Bug 1355570 - Update bindings and WebRender display list building for gradient tiling r=jrmuizel MozReview-Commit-ID: KwhCBc8XxCN
fc48bf789905af1cba2a2598ac171090e4b4b677: Bug 1355791 - Instead of pushing a scroll layer, put the clip mask into the existing item clip. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 12 Apr 2017 11:08:39 -0400 - rev 352790
Push 31651 by kwierso@gmail.com at Thu, 13 Apr 2017 17:42:52 +0000
Bug 1355791 - Instead of pushing a scroll layer, put the clip mask into the existing item clip. r=jrmuizel MozReview-Commit-ID: jdKEkamSs4
c4bd1b14fbade8d99bd9aaea6c5eaedab1114f24: Merge m-c to graphics
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 12 Apr 2017 08:54:40 -0400 - rev 352789
Push 31651 by kwierso@gmail.com at Thu, 13 Apr 2017 17:42:52 +0000
Merge m-c to graphics MozReview-Commit-ID: 3cMszvTBvR8
c44e4d153cb93f888ec56197c9e43ce2ae3e7197: Bug 1355417 - Enable "layers.advanced.button-foreground-layers" by default. r=mchang
Ethan Lin <ethlin@mozilla.com> - Wed, 12 Apr 2017 16:47:21 +0800 - rev 352788
Push 31651 by kwierso@gmail.com at Thu, 13 Apr 2017 17:42:52 +0000
Bug 1355417 - Enable "layers.advanced.button-foreground-layers" by default. r=mchang
ea2fd9bd8f7b7250de85c2401cdad1e8fffda69b: Bug 1355678 - Remove unused code from WebRenderImageLayer::RenderMaskLayer() r=ethlin
sotaro <sotaro.ikeda.g@gmail.com> - Wed, 12 Apr 2017 16:51:13 +0900 - rev 352787
Push 31651 by kwierso@gmail.com at Thu, 13 Apr 2017 17:42:52 +0000
Bug 1355678 - Remove unused code from WebRenderImageLayer::RenderMaskLayer() r=ethlin
199dd7c4179f444782894c0efcb061c89b986779: Bug 1354944 - Plug in the generated FFI header. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 11 Apr 2017 22:17:18 -0400 - rev 352786
Push 31651 by kwierso@gmail.com at Thu, 13 Apr 2017 17:42:52 +0000
Bug 1354944 - Plug in the generated FFI header. r=jrmuizel MozReview-Commit-ID: E6qlCffKH1s
14070c4d46fd0add1276fc760bc2c457f5c83f5e: Bug 1354950 - Add a destructor_safe doc attribute as a hint to the binding generator. r=rhunt
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 11 Apr 2017 22:17:10 -0400 - rev 352785
Push 31651 by kwierso@gmail.com at Thu, 13 Apr 2017 17:42:52 +0000
Bug 1354950 - Add a destructor_safe doc attribute as a hint to the binding generator. r=rhunt MozReview-Commit-ID: 3N1JsRsB01g
51a406c6f598a5a0087081722cf01fbeaf1b73ff: Bug 1355590 - Fix WrClipRegion/WrRect mismatch in a couple of Rust FFI functions. r=mtseng
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 11 Apr 2017 22:17:02 -0400 - rev 352784
Push 31651 by kwierso@gmail.com at Thu, 13 Apr 2017 17:42:52 +0000
Bug 1355590 - Fix WrClipRegion/WrRect mismatch in a couple of Rust FFI functions. r=mtseng MozReview-Commit-ID: 4gUyk4cRTAo
5eb8faa7e924d5a5872ab5691878e5f07e2b51a6: Bug 1355401 - Bind only WebRenderImageHost to ExternalImageId r=jerry
sotaro <sotaro.ikeda.g@gmail.com> - Wed, 12 Apr 2017 10:42:33 +0900 - rev 352783
Push 31651 by kwierso@gmail.com at Thu, 13 Apr 2017 17:42:52 +0000
Bug 1355401 - Bind only WebRenderImageHost to ExternalImageId r=jerry
2e8731eba0194df4d986946785417bac68c83ad9: Bug 1355615 - Update wr_api_finalize_builder to take pointers on the C++ side to match the Rust side. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 11 Apr 2017 18:03:59 -0400 - rev 352782
Push 31651 by kwierso@gmail.com at Thu, 13 Apr 2017 17:42:52 +0000
Bug 1355615 - Update wr_api_finalize_builder to take pointers on the C++ side to match the Rust side. r=jrmuizel MozReview-Commit-ID: IskZgT17n42
65c887a8f332f8cc5db5b4411b78f6ee6d53905d: Bug 1355614 - Update wr_dp_push_text to take an immutable pointer to match the C++ side. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 11 Apr 2017 18:01:04 -0400 - rev 352781
Push 31651 by kwierso@gmail.com at Thu, 13 Apr 2017 17:42:52 +0000
Bug 1355614 - Update wr_dp_push_text to take an immutable pointer to match the C++ side. r=jrmuizel MozReview-Commit-ID: GjHo8RBt3wX
abf4d30707eeb2362c3be151d54fd81d52bae522: Bug 1355612 - Make WrGlyphInstance hold a Point2D instead of raw x/y to match the Rust side. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 11 Apr 2017 18:00:50 -0400 - rev 352780
Push 31651 by kwierso@gmail.com at Thu, 13 Apr 2017 17:42:52 +0000
Bug 1355612 - Make WrGlyphInstance hold a Point2D instead of raw x/y to match the Rust side. r=jrmuizel MozReview-Commit-ID: 7OtctQ4gWyv
c340f45623ab1e045c7e7f99a23b6e4cf20c5e60: Bug 1355602 - Decouple pushing scroll layers from pushing stacking contexts. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 11 Apr 2017 17:04:59 -0400 - rev 352779
Push 31651 by kwierso@gmail.com at Thu, 13 Apr 2017 17:42:52 +0000
Bug 1355602 - Decouple pushing scroll layers from pushing stacking contexts. r=jrmuizel This removes the call to push_scroll_layer in wr_push_stacking_context, so that it's now possible to push a stacking context without necessarily pushing a scroll layer. There is already a separate function to push a scroll layer so the call sites can do that. This patch just changes all the call sites that were pushing a stacking context to also push a scroll layer, so there should be no functional change. Future patches can remove the spurious scroll layers. MozReview-Commit-ID: FtCkc9JQd8l
0eff4453972da453a25d035ed8a08b0b4b56aea0: Bug 1355578 - Update push_scroll_layer's signature on the Rust side to match that on the C++ side. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 11 Apr 2017 16:13:58 -0400 - rev 352778
Push 31651 by kwierso@gmail.com at Thu, 13 Apr 2017 17:42:52 +0000
Bug 1355578 - Update push_scroll_layer's signature on the Rust side to match that on the C++ side. r=jrmuizel MozReview-Commit-ID: 9ouWihnNkbR
2f7ea2767e7481c0f6a1d8c154e133a90d86195b: Bug 1355577 - Make the pointer in WrByteSlice const on the C++ side to match the Rust side. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 11 Apr 2017 16:13:44 -0400 - rev 352777
Push 31651 by kwierso@gmail.com at Thu, 13 Apr 2017 17:42:52 +0000
Bug 1355577 - Make the pointer in WrByteSlice const on the C++ side to match the Rust side. r=jrmuizel MozReview-Commit-ID: FWCzZt8RAMj
a0dd5dc6fe2846e64de9feb1035b7618ca5adb6a: Merge m-c to graphics
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 11 Apr 2017 10:09:54 -0400 - rev 352776
Push 31651 by kwierso@gmail.com at Thu, 13 Apr 2017 17:42:52 +0000
Merge m-c to graphics MozReview-Commit-ID: Ij5C7MUete4
573879d4f6eae5277ff2937509809fd69c76f1d8: Bug 1353484 - Update webrender to 3dd68f54e12bd5abf8ef41de4d4ec851620f7e4e. r=jrmuizel,kvark,rhunt
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 11 Apr 2017 10:00:41 -0400 - rev 352775
Push 31651 by kwierso@gmail.com at Thu, 13 Apr 2017 17:42:52 +0000
Bug 1353484 - Update webrender to 3dd68f54e12bd5abf8ef41de4d4ec851620f7e4e. r=jrmuizel,kvark,rhunt This includes: - updating calls to push_scroll_layer for API change in 7253e2f. - updating calls to push_stacking_context for API change in be249f6. - updating for changes to gradient APIs in 05c4293.
e7adf48d85bed37bfd6650858d346e6b17485810: Bug 1355045 - Transform bounds before making relative to parent in GetWrRelBounds. r=ethlin
Jamie Nicol <jnicol@mozilla.com> - Fri, 07 Apr 2017 15:13:50 +0100 - rev 352774
Push 31651 by kwierso@gmail.com at Thu, 13 Apr 2017 17:42:52 +0000
Bug 1355045 - Transform bounds before making relative to parent in GetWrRelBounds. r=ethlin MozReview-Commit-ID: 7xLzPM1lmz0
1bfa30d18fefbc7c381c05a6116cd7f608592cf9: Bug 1354946 - Add an explicit WrMatrix type for passing 4x4 matrices across the FFI boundary. r=rhunt
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 11 Apr 2017 08:33:58 -0400 - rev 352773
Push 31651 by kwierso@gmail.com at Thu, 13 Apr 2017 17:42:52 +0000
Bug 1354946 - Add an explicit WrMatrix type for passing 4x4 matrices across the FFI boundary. r=rhunt Right now we just cast from a float* on the C++ side to a LayoutTransform on the Rust side, except the LayoutTransform isn't a repr(C) storage type, so there's no guarantee that it will actually have the same layout. Adding an explicit type and conversion code ensure that we are able to pass the matrix across the boundary safely. MozReview-Commit-ID: H3gK3g0K3xz
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip