594e6d7a00aff726c2284e8a40bd0b03d63c7187: Bug 1315097 - Build the provider dictionary on the main thread to be used everywhere. r=francois,gcp a=gchang
Henry Chang <hchang@mozilla.com> - Fri, 04 Nov 2016 17:54:05 +0800 - rev 349131
Push 10317 by cbook@mozilla.com at Fri, 18 Nov 2016 10:13:52 +0000
Bug 1315097 - Build the provider dictionary on the main thread to be used everywhere. r=francois,gcp a=gchang MozReview-Commit-ID: Ft1deSNKuVB
dd7ae5c51e8d515c4a5d7d3e9801a2d3ccffb33a: Bug 1317805 r=bechen, a=al
Olli Pettay <bugs@pettay.fi> - Fri, 18 Nov 2016 11:09:01 +0100 - rev 349130
Push 10317 by cbook@mozilla.com at Fri, 18 Nov 2016 10:13:52 +0000
Bug 1317805 r=bechen, a=al
ed70a3e3c24248e83074ba5640b0251b4adcb801: Bug 1316987 - Improve handling of preferences for default branch and complex values. r=automatedtester, a=test-only
Henrik Skupin <mail@hskupin.info> - Tue, 15 Nov 2016 16:06:18 +0100 - rev 349129
Push 10316 by cbook@mozilla.com at Fri, 18 Nov 2016 09:31:57 +0000
Bug 1316987 - Improve handling of preferences for default branch and complex values. r=automatedtester, a=test-only MozReview-Commit-ID: 18BNm7YiKR5
66628b556162bc728977ea8312b4f918f8ee1913: Bug 1316962 - Bump timeout for downloading updates to 12 minutes. r=rail, a=test-only
Henrik Skupin <mail@hskupin.info> - Mon, 14 Nov 2016 12:44:29 +0100 - rev 349128
Push 10316 by cbook@mozilla.com at Fri, 18 Nov 2016 09:31:57 +0000
Bug 1316962 - Bump timeout for downloading updates to 12 minutes. r=rail, a=test-only MozReview-Commit-ID: AwQIkp6yELl
8a8264f384008bd556571f38351ba57b2942f561: Bug 1316707 - Remove B2G related code from Marionette client. r=ato, a=test-only
Henrik Skupin <mail@hskupin.info> - Thu, 10 Nov 2016 22:17:59 +0100 - rev 349127
Push 10316 by cbook@mozilla.com at Fri, 18 Nov 2016 09:31:57 +0000
Bug 1316707 - Remove B2G related code from Marionette client. r=ato, a=test-only MozReview-Commit-ID: 1GjCDSmpROY
3e76ef8610284cc8c7aed4e8549ba0fce93801da: Bug 1316707 - Remove B2G related code from Marionette harness. r=ato,automatedtester a=test-only
Henrik Skupin <mail@hskupin.info> - Mon, 14 Nov 2016 17:24:55 +0100 - rev 349126
Push 10316 by cbook@mozilla.com at Fri, 18 Nov 2016 09:31:57 +0000
Bug 1316707 - Remove B2G related code from Marionette harness. r=ato,automatedtester a=test-only MozReview-Commit-ID: 4v3etTqMFxf
0008efb61fc40dbfc3272d1676afa097273fb12e: Bug 1316707 - Remove B2G mach command for Marionette. r=ato, a=test-only
Henrik Skupin <mail@hskupin.info> - Fri, 11 Nov 2016 09:54:55 +0100 - rev 349125
Push 10316 by cbook@mozilla.com at Fri, 18 Nov 2016 09:31:57 +0000
Bug 1316707 - Remove B2G mach command for Marionette. r=ato, a=test-only MozReview-Commit-ID: DXBObRkyiUA
f8f88706f751688ddfb9c9f8b3da3ec4318d3c2c: Bug 1316707 - Remove Marionette B2G update tests. r=rstrong, a=test-only
Henrik Skupin <mail@hskupin.info> - Thu, 10 Nov 2016 22:55:29 +0100 - rev 349124
Push 10316 by cbook@mozilla.com at Fri, 18 Nov 2016 09:31:57 +0000
Bug 1316707 - Remove Marionette B2G update tests. r=rstrong, a=test-only MozReview-Commit-ID: Kh0i6hWTZTp
7b2125ee222659aaaf554cd5a90fe49e415d994b: Bug 1316707 - Remove Marionette unit tests for B2G. r=ato,maja_zf, a=gchang
Henrik Skupin <mail@hskupin.info> - Thu, 10 Nov 2016 21:41:11 +0100 - rev 349123
Push 10316 by cbook@mozilla.com at Fri, 18 Nov 2016 09:31:57 +0000
Bug 1316707 - Remove Marionette unit tests for B2G. r=ato,maja_zf, a=gchang MozReview-Commit-ID: B1pQqL17Ug9
e31e39304343ed8c05ad4237d77b12252cdc52bf: Bug 1304004 - Fix regression in firefox-ui security tests caused by bug 1303291. r=keeler, a=test-only
Henrik Skupin <mail@hskupin.info> - Mon, 14 Nov 2016 21:09:16 +0100 - rev 349122
Push 10316 by cbook@mozilla.com at Fri, 18 Nov 2016 09:31:57 +0000
Bug 1304004 - Fix regression in firefox-ui security tests caused by bug 1303291. r=keeler, a=test-only MozReview-Commit-ID: Co7efI9jgeC
8a41b1669fbaf1b172f8fd20a535984c472ad623: Bug 1317402 - Clear the isBigEnoughForAShapeTable cache when removing dictionary shapes. r=jonco, a=gchang
Jan de Mooij <jdemooij@mozilla.com> - Tue, 15 Nov 2016 16:47:14 +0100 - rev 349121
Push 10316 by cbook@mozilla.com at Fri, 18 Nov 2016 09:31:57 +0000
Bug 1317402 - Clear the isBigEnoughForAShapeTable cache when removing dictionary shapes. r=jonco, a=gchang
04449274c3e1ec7f33a3256b6e9ce2e1e43e7c8c: Bug 1317258 - Call HoldJSObjects in VRFrameData's ctor. r=smaug, a=al
Andrew McCreight <continuation@gmail.com> - Thu, 17 Nov 2016 15:37:25 +0100 - rev 349120
Push 10316 by cbook@mozilla.com at Fri, 18 Nov 2016 09:31:57 +0000
Bug 1317258 - Call HoldJSObjects in VRFrameData's ctor. r=smaug, a=al
b77fb8918a6d260b50eb27921b1b27096d382578: Bug 1315668 construct menuitem style contexts from paths r=stransky a=lizzard
Karl Tomlinson <karlt+@karlt.net> - Tue, 15 Nov 2016 17:11:14 +1300 - rev 349119
Push 10316 by cbook@mozilla.com at Fri, 18 Nov 2016 09:31:57 +0000
Bug 1315668 construct menuitem style contexts from paths r=stransky a=lizzard instead of using the context belonging to a widget. Only the style context is cached, instead of the whole widget. Using the style context from a widget meant that rendering displayed the initial appearance of animations after state changes, but there was no invalidation to trigger the final rendering in the animations. Style contexts constructed from paths do not incorporate animations. (See gtk_css_path_node_update_style() in GTK.) Therefore they provide the appropriate rendering for Gecko's model, which is not expecting animations. There is no mechanism available to display animations when using style contexts constructed from paths, but the GtkWidget animation design is also not suitable for rendering potentially multiple elements each in a different state of their animation. This contexts-from-paths approach can be extended also to other widget types, but this is a smaller change intended for uplift to other branches to address a regression in menuitem rendering. MozReview-Commit-ID: EFV7swWQtm4
10c574e6c34375e071695a437ae6fd85c1c2157c: Bug 1315668 CreateStyleForWidget: store classes on context instead of path r=stransky a=lizzard
Karl Tomlinson <karlt+@karlt.net> - Tue, 15 Nov 2016 15:29:06 +1300 - rev 349118
Push 10316 by cbook@mozilla.com at Fri, 18 Nov 2016 09:31:57 +0000
Bug 1315668 CreateStyleForWidget: store classes on context instead of path r=stransky a=lizzard CreateStyleForWidget() then provides the same behavior with g_style_context_save() as contexts from widget root style nodes. MozReview-Commit-ID: 6lRCp3XOoRr
333f3821396e342c267309a84ce5cf405737a37a: Bug 1315668 use style context instead of widget for menuitem dimensions r=stransky a=lizzard
Karl Tomlinson <karlt+@karlt.net> - Tue, 15 Nov 2016 16:11:38 +1300 - rev 349117
Push 10316 by cbook@mozilla.com at Fri, 18 Nov 2016 09:31:57 +0000
Bug 1315668 use style context instead of widget for menuitem dimensions r=stransky a=lizzard This is necessary to switch from caching GtkWidgets to caching GtkStyleContexts only. MozReview-Commit-ID: 6Rwinr4AY8l
e0666d53b25a9cea2b0669db8ae60b83f26958f8: Bug 1315668 remove use of gtk_container_get_border_width from menuitems r=stransky a=lizzard
Karl Tomlinson <karlt+@karlt.net> - Mon, 14 Nov 2016 16:13:50 +1300 - rev 349116
Push 10316 by cbook@mozilla.com at Fri, 18 Nov 2016 09:31:57 +0000
Bug 1315668 remove use of gtk_container_get_border_width from menuitems r=stransky a=lizzard The GtkContainer border-width property defaults to zero. It is not influenced by theme CSS. While theme engines can theoretically modify default values for properties of any class, I don't think that is something that needs to be supported. Removing this code is necessary to switch from caching GtkWidgets to caching GtkStyleContexts only. MozReview-Commit-ID: IxgM8qjfK3a
95365d11eb8141dfe64bb76a87e2256f94452b60: Bug 1306314 - Allow Widevine CDM process to contain multiple CDM instances and to have persistent storage. r=gerald, a=gchang
Chris Pearce <cpearce@mozilla.com> - Mon, 14 Nov 2016 11:43:45 +1300 - rev 349115
Push 10316 by cbook@mozilla.com at Fri, 18 Nov 2016 09:31:57 +0000
Bug 1306314 - Allow Widevine CDM process to contain multiple CDM instances and to have persistent storage. r=gerald, a=gchang This change ensures that we don't create a new random node Id for every MediaKeys object using Widevine - which has the effect of ensuring Widevine CDMs that are same origin get created in the same process, and that persistent storage can be used and retrieved. MozReview-Commit-ID: K55rkcu9jWo
9c65ea0f38af6415305003fb8d4d4405add94c6e: Bug 1306314 - Use decryptor ID in WidevineAdapter to link decryptors with decoders. r=gerald, a=gchang
Chris Pearce <cpearce@mozilla.com> - Fri, 11 Nov 2016 15:39:10 +1300 - rev 349114
Push 10316 by cbook@mozilla.com at Fri, 18 Nov 2016 09:31:57 +0000
Bug 1306314 - Use decryptor ID in WidevineAdapter to link decryptors with decoders. r=gerald, a=gchang Store a mapping of decryptor ID to the CDM instance that the corresponding WidevineDecryptor is using. This allows us to link GMPDecryptor instances with the corresponding GMPVideoDecoder. The CDM is stored inside the CDMWrapper, so that we destroy the CDM instance when the last reference to the CDM is dropped. MozReview-Commit-ID: FQYzh77yjoC
25613f8d1f0f9add19eda2fc36960fe82460d3ae: Bug 1306314 - Pipe decryptor ID through to WidevineAdapter. r=gerald, a=gchang
Chris Pearce <cpearce@mozilla.com> - Fri, 11 Nov 2016 14:55:56 +1300 - rev 349113
Push 10316 by cbook@mozilla.com at Fri, 18 Nov 2016 09:31:57 +0000
Bug 1306314 - Pipe decryptor ID through to WidevineAdapter. r=gerald, a=gchang MozReview-Commit-ID: HqRoImDhuFl
465d8c6c7955efea3088da5e9fb27fdfa6d4aa6c: Bug 1306314 - Pass decryptor ID to GMPVideoDecoder constructor. r=gerald, a=gchang
Chris Pearce <cpearce@mozilla.com> - Mon, 14 Nov 2016 11:07:02 +1300 - rev 349112
Push 10316 by cbook@mozilla.com at Fri, 18 Nov 2016 09:31:57 +0000
Bug 1306314 - Pass decryptor ID to GMPVideoDecoder constructor. r=gerald, a=gchang Retrieve the ID of the GMPDecryptor from the GMPCDMProxy, and pass that through to the GMPVideoDecoder's constructor. MozReview-Commit-ID: IuNsSroZ9Zu
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip