750752efe90abb09f5345a1bdb3f2968d5686283: Bug 1445337 - Send Reader:PushState message to the correct browser. r?gijs draft
Dão Gottwald <dao@mozilla.com> - Tue, 13 Mar 2018 18:17:43 +0100 - rev 766938
Push 102456 by dgottwald@mozilla.com at Tue, 13 Mar 2018 17:18:15 +0000
Bug 1445337 - Send Reader:PushState message to the correct browser. r?gijs MozReview-Commit-ID: HmNFGgCgRTc
ab994ea0f7c6919286f0dd5445c98fe790c5ccbb: Bug 1371888 - Stop having a sync IPC message to pass blocklist state, r?florian draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 06 Mar 2018 16:37:49 +0000 - rev 766937
Push 102455 by gijskruitbosch@gmail.com at Tue, 13 Mar 2018 17:16:29 +0000
Bug 1371888 - Stop having a sync IPC message to pass blocklist state, r?florian Because plugin state in the content now contains blocklist state, and is updated when the blocklist updates, we don't need to ask the parent if we're checking blocklist state. All the consumers should now be asking the plugin code directly, so we can stub out the last API here. We should look at removing the content side of this service entirely, but that's something for a follow-up bug. MozReview-Commit-ID: DE8s8RwT42r
a9b2525764a89949684e3c35c6ba5079f54af41e: Bug 1371888 - cache plugin information in pluginreg.dat to avoid sync startup load, r?Mossop,florian draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 20 Feb 2018 16:53:48 +0000 - rev 766936
Push 102455 by gijskruitbosch@gmail.com at Tue, 13 Mar 2018 17:16:29 +0000
Bug 1371888 - cache plugin information in pluginreg.dat to avoid sync startup load, r?Mossop,florian This changes the pluginreg.dat format to include the blocklist state. There is now only the saved blocklist state in a plugin tag instance, rather than looking it up from in there using the blocklist service, so it was renamed from mCachedBlocklistState to mBlocklistState. We pass the 'right' state to the plugin instance when the plugintag is constructed. If we don't have state, we mark it as unblocked. mCachedBlocklistStateChanged was never read so it's being removed. Bug 1439519 adds a 'blocklist-loaded' notification that is fired once the blocklist is loaded. The plugin host implementation will listen to this in the parent process and update the blocklist state of all the plugins, and broadcast changes to the child process, just like when we update the blocklist from the server. We now also avoid re-sending plugin content to the content processes if the plugin state hasn't changed as a result of the blocklist having been loaded. Finally, because new plugins should still get an up-to-date blocklist state, and telemetry should get up-to-date data about which plugins are and aren't enabled once we have that data, we ensure that once we've loaded the blocklist async, we schedule an idle task to parse it and consider it loaded. All this means that plugin blocklist information could be mistaken between the points where a new plugin is installed and we first run Firefox with the new plugin, and the point where we load the blocklist. Given the trade-offs, that size of window (tiny) seems OK, also given that there's already a much larger window in blocklist updates (which only happen once every 24h). MozReview-Commit-ID: 1gsojRkUzTw
db43cea5264d96cdbed5c03f75c08074c8a6fc69: Bug 1443943 Allow internal callers of performance.now() to opt-out of clamping/jittering r?baku draft
Tom Ritter <tom@mozilla.com> - Fri, 09 Mar 2018 20:12:53 -0600 - rev 766935
Push 102454 by bmo:tom@mozilla.com at Tue, 13 Mar 2018 17:14:40 +0000
Bug 1443943 Allow internal callers of performance.now() to opt-out of clamping/jittering r?baku PresShell only uses performane.now to track refresh times, and notify internal observers. We can provide more accurate times by not clamping and jittering these numbers. MozReview-Commit-ID: FkDGJhrLeAy
d8ec516d3d327542098fe243489681b4ba7288ae: Bug 1443943 Allow internal callers of performance.now() to opt-out of clamping/jittering r?baku draft
Tom Ritter <tom@mozilla.com> - Fri, 09 Mar 2018 20:12:53 -0600 - rev 766934
Push 102453 by bmo:tom@mozilla.com at Tue, 13 Mar 2018 17:07:08 +0000
Bug 1443943 Allow internal callers of performance.now() to opt-out of clamping/jittering r?baku PresShell only uses performane.now to track refresh times, and notify internal observers. We can provide more accurate times by not clamping and jittering these numbers. MozReview-Commit-ID: FkDGJhrLeAy
e9c3ae6749bd416f809ea237a5f52bae69c52213: Bug 1436496 - Remove useless horizontal scrollbar from inspector. r?gl draft
Erica Wright <ewright@mozilla.com> - Tue, 13 Mar 2018 13:05:32 -0400 - rev 766933
Push 102452 by bmo:ewright@mozilla.com at Tue, 13 Mar 2018 17:06:12 +0000
Bug 1436496 - Remove useless horizontal scrollbar from inspector. r?gl MozReview-Commit-ID: 55PDRrZQBHa
9ec62e7ecbc3e7a0960207fc2275dea6d921b076: Bug 1444489 - Part V, Enlarge the size of controls on mobile draft
Timothy Guan-tin Chien <timdream@gmail.com> - Fri, 09 Mar 2018 17:00:51 -0800 - rev 766932
Push 102451 by timdream@gmail.com at Tue, 13 Mar 2018 17:04:18 +0000
Bug 1444489 - Part V, Enlarge the size of controls on mobile Enlarge everything by 1.6x, which is the size of the original touch controls. MozReview-Commit-ID: kpgFFIW2hh
15ed4085c49d242310d802d4f7084fda85f296f6: Bug 1444489 - Part IV, Remove xul videocontrols reflow code draft
Timothy Guan-tin Chien <timdream@gmail.com> - Mon, 12 Mar 2018 21:39:13 +0800 - rev 766931
Push 102451 by timdream@gmail.com at Tue, 13 Mar 2018 17:04:18 +0000
Bug 1444489 - Part IV, Remove xul videocontrols reflow code MozReview-Commit-ID: Jq3SecscssO
1a8339212de78e415114264794ac1d12a9a5141b: Bug 1444489 - Part III, Implement Casting UI on videoControls draft
Timothy Guan-tin Chien <timdream@gmail.com> - Fri, 09 Mar 2018 17:39:44 -0800 - rev 766930
Push 102451 by timdream@gmail.com at Tue, 13 Mar 2018 17:04:18 +0000
Bug 1444489 - Part III, Implement Casting UI on videoControls Optimize and re-commit the casting buttons SVG removed from the previous commit. MozReview-Commit-ID: GICxaRZXTiJ
0b9237b581eef11e95da921519be66ec208ec396: Bug 1444489 - Part II, Replace touchControls with videoControls and remove touchControls draft
Timothy Guan-tin Chien <timdream@gmail.com> - Fri, 09 Mar 2018 21:20:52 -0800 - rev 766929
Push 102451 by timdream@gmail.com at Tue, 13 Mar 2018 17:04:18 +0000
Bug 1444489 - Part II, Replace touchControls with videoControls and remove touchControls Also migrates TouchUtils to videoControls in order to keep some interactions. Removed Casting button from TouchUtils (to be add back to Utils). MozReview-Commit-ID: DzhmjykCLzu
396ab0b151d30e2b6a4641a8b4d5a1f957fd0c67: Bug 1444489 - Part I, Convert noControls binding to HTML content draft
Timothy Guan-tin Chien <timdream@gmail.com> - Mon, 12 Mar 2018 22:30:03 +0800 - rev 766928
Push 102451 by timdream@gmail.com at Tue, 13 Mar 2018 17:04:18 +0000
Bug 1444489 - Part I, Convert noControls binding to HTML content The noControls binding is bound to <video> without controls, and is only visible on mobile when casting is available. MozReview-Commit-ID: KZqlQedCjd5
e1577ccd1283f5e9f3b6c3d3e7e913291f49212e: Bug 1406910 - Add mochitest for audio gUM and no output. r?jib draft
Andreas Pehrson <pehrsons@mozilla.com> - Fri, 06 Oct 2017 12:51:12 +0200 - rev 766927
Push 102450 by bmo:apehrson@mozilla.com at Tue, 13 Mar 2018 17:03:36 +0000
Bug 1406910 - Add mochitest for audio gUM and no output. r?jib MozReview-Commit-ID: 2POeIQBPEUo
32392e5e7d63de2290abf90103209ab78ab63e2b: Bug 1406910 - Break out getSineWaveFile to head.js. r?jib draft
Andreas Pehrson <pehrsons@mozilla.com> - Fri, 13 Oct 2017 15:29:47 +0200 - rev 766926
Push 102450 by bmo:apehrson@mozilla.com at Tue, 13 Mar 2018 17:03:36 +0000
Bug 1406910 - Break out getSineWaveFile to head.js. r?jib MozReview-Commit-ID: 9jtLAKvWM4n
f14706473b07f65386811c004b1905a9e0db7dea: Bug 1436496 - Remove useless horizontal scrollbar from inspector. r?gl draft
Erica Wright <ewright@mozilla.com> - Tue, 13 Mar 2018 12:51:51 -0400 - rev 766925
Push 102449 by bmo:ewright@mozilla.com at Tue, 13 Mar 2018 17:00:12 +0000
Bug 1436496 - Remove useless horizontal scrollbar from inspector. r?gl MozReview-Commit-ID: 5eCDVpCM7oX
77558078765b1aeb82eb52a74609761eeb368276: Bug 474043 - Cleanup some JSON suffixes. r=paolo draft
Marco Bonardo <mbonardo@mozilla.com> - Tue, 13 Mar 2018 17:50:17 +0100 - rev 766924
Push 102448 by mak77@bonardo.net at Tue, 13 Mar 2018 16:59:58 +0000
Bug 474043 - Cleanup some JSON suffixes. r=paolo MozReview-Commit-ID: cja118sBOO
106c9265f9cb500ceb598b729607532d877e6d53: Bug 474043 - Merge common_test_handlerService.js. r=paolo draft
Marco Bonardo <mbonardo@mozilla.com> - Tue, 13 Mar 2018 16:59:35 +0100 - rev 766923
Push 102448 by mak77@bonardo.net at Tue, 13 Mar 2018 16:59:58 +0000
Bug 474043 - Merge common_test_handlerService.js. r=paolo MozReview-Commit-ID: mr4kd1LnDI
545a594ff0d93f13d614fabc77fd9c2b4eaeeaa9: Bug 474043 - Don't reimplement GetProtocolHandlerInfo. r=paolo draft
Marco Bonardo <mbonardo@mozilla.com> - Tue, 13 Mar 2018 16:21:03 +0100 - rev 766922
Push 102448 by mak77@bonardo.net at Tue, 13 Mar 2018 16:59:58 +0000
Bug 474043 - Don't reimplement GetProtocolHandlerInfo. r=paolo MozReview-Commit-ID: 2gfscH2rGGB
523eda68fe06e642a328fedceea9f5fbed0cfac6: Bug 474043 - Get rid of mimeTypes.rdf. r=paolo draft
Marco Bonardo <mbonardo@mozilla.com> - Mon, 12 Mar 2018 22:24:07 +0100 - rev 766921
Push 102448 by mak77@bonardo.net at Tue, 13 Mar 2018 16:59:58 +0000
Bug 474043 - Get rid of mimeTypes.rdf. r=paolo MozReview-Commit-ID: 78LHYTVlEtR
7bff7696eb33efa3e27c1aa530f362ac6f73ebbe: Bug 1436496 - Remove useless horizontal scrollbar from inspector. r?gl draft
Erica Wright <ewright@mozilla.com> - Tue, 13 Mar 2018 12:51:51 -0400 - rev 766920
Push 102447 by bmo:ewright@mozilla.com at Tue, 13 Mar 2018 16:59:56 +0000
Bug 1436496 - Remove useless horizontal scrollbar from inspector. r?gl MozReview-Commit-ID: 5eCDVpCM7oX
2a0b0f64ea145fad813d07e0367964afc473ba8e: Bug 1401455 - Use correct GLX visual when rendering with WebRender r=karlt draft
James Willcox <snorp@snorp.net> - Tue, 13 Mar 2018 11:06:56 -0500 - rev 766919
Push 102446 by bmo:snorp@snorp.net at Tue, 13 Mar 2018 16:47:59 +0000
Bug 1401455 - Use correct GLX visual when rendering with WebRender r=karlt WebRender requires an OpenGL depth buffer, which on X11 requires a window with a visual that also has a depth buffer. GtkWindow chooses its own visual instead of the one supplied via gtk_widget_set_visual() and helpfully filters out any visuals that have a depth buffer. To work around this, render WebRender content into the container widget, which sets up the visual as we requested via gtk_widget_set_visual(). MozReview-Commit-ID: AKT4bgdIkfV
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip