b33554a2d2cd61140a71a61feb084f7be9b3c95b: Bug 1485367 - disable libjpeg-turbo support for aarch64 windows; r=dmajor
Nathan Froyd <froydnj@mozilla.com> - Wed, 22 Aug 2018 12:15:19 -0400 - rev 432898
Push 34490 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 22:00:40 +0000
Bug 1485367 - disable libjpeg-turbo support for aarch64 windows; r=dmajor
d4222536f35f51c8f97e8bfbd2537bd90814a54f: Bug 1484876 - Part 6: Truncate the tracking URIs in the anti-tracking logs to 128 characters since they may be really long; r=francois
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 22 Aug 2018 09:07:00 -0400 - rev 432897
Push 34490 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 22:00:40 +0000
Bug 1484876 - Part 6: Truncate the tracking URIs in the anti-tracking logs to 128 characters since they may be really long; r=francois
9b7ecee484b06102dbff8dbc4210dedc5430869c: Bug 1484876 - Part 5: Merge the PrivateBrowsingTrackingProtectionWhitelist service with PrivateBrowsingUtils.jsm; r=johannh
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 21 Aug 2018 10:03:58 -0400 - rev 432896
Push 34490 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 22:00:40 +0000
Bug 1484876 - Part 5: Merge the PrivateBrowsingTrackingProtectionWhitelist service with PrivateBrowsingUtils.jsm; r=johannh
5c3668fde5e5ac48647432402ce55f29f9f77cec: Bug 1484876 - Part 4: Remove nsIPrivateBrowsingTrackingProtectionWhitelist.existsInAllowList(); r=johannh
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 21 Aug 2018 09:55:49 -0400 - rev 432895
Push 34490 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 22:00:40 +0000
Bug 1484876 - Part 4: Remove nsIPrivateBrowsingTrackingProtectionWhitelist.existsInAllowList(); r=johannh
5ffff7652f8762a0fa411692b929316f8f36e756: Bug 1484876 - Part 3: Refactor the code responsible for checking whether the top window URI is on the content blocking allow list into AntiTrackingCommon; r=francois
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 20 Aug 2018 20:09:52 -0400 - rev 432894
Push 34490 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 22:00:40 +0000
Bug 1484876 - Part 3: Refactor the code responsible for checking whether the top window URI is on the content blocking allow list into AntiTrackingCommon; r=francois
66519e95427ef0744b84e3dd292867ccb8c3a854: Bug 1484876 - Part 2: Check the trackingprotection-pb permission in the channel classifier code instead of accessing nsIPrivateBrowsingTrackingProtectionWhitelist; r=francois
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 20 Aug 2018 19:46:58 -0400 - rev 432893
Push 34490 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 22:00:40 +0000
Bug 1484876 - Part 2: Check the trackingprotection-pb permission in the channel classifier code instead of accessing nsIPrivateBrowsingTrackingProtectionWhitelist; r=francois
bddf9e4f6f3ab2c4ed2b9c4d64250319b957c5c0: Bug 1484876 - Part 1: Refactor the PrivateBrowsingTrackingProtectionWhitelist service on top of the permission manager; r=johannh
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 20 Aug 2018 19:32:32 -0400 - rev 432892
Push 34490 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 22:00:40 +0000
Bug 1484876 - Part 1: Refactor the PrivateBrowsingTrackingProtectionWhitelist service on top of the permission manager; r=johannh Session permissions aren't persisted to disk, so we can easily add a new permission type and only store session permissions in the permission manager database, and drop the in-memory allow list that this service maintains. This has the advantage that the permission manager already has the IPC machinery to make this information available in the content processes, so we can also check this allow list in the content process.
a77c322a5422ace5a0763f3beb45d93baa79536b: Bug 1485371 - Re-enable tiling for OpenBSD. r=nical
Ryan Hunt <rhunt@eqrion.net> - Wed, 22 Aug 2018 09:34:22 -0500 - rev 432891
Push 34490 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 22:00:40 +0000
Bug 1485371 - Re-enable tiling for OpenBSD. r=nical
87b754ac0db00abdd8286253d28eca0150f9a769: Bug 1481851 - Add kind to RTCRtpStreamStats as alias to mediaType. r=ng,smaug
Philipp Hancke <fippo@appear.in> - Wed, 08 Aug 2018 17:30:40 +0200 - rev 432890
Push 34490 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 22:00:40 +0000
Bug 1481851 - Add kind to RTCRtpStreamStats as alias to mediaType. r=ng,smaug spec change in https://github.com/w3c/webrtc-stats/issues/301
0971297169a65b6bb7728acc926e277d34c34c04: Bug 1480278 - Disable border-image-017.xht on Linux. r=jmaher
Narcis Beleuzu <nbeleuzu> - Mon, 20 Aug 2018 06:25:00 +0300 - rev 432889
Push 34490 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 22:00:40 +0000
Bug 1480278 - Disable border-image-017.xht on Linux. r=jmaher
2f9c90bd0f2f12f580c59602893cb430acda68a0: Bug 1446168 - Load tabbox.css as a document stylesheet. r=bgrins
Dão Gottwald <dao@mozilla.com> - Fri, 17 Aug 2018 14:13:00 +0200 - rev 432888
Push 34490 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 22:00:40 +0000
Bug 1446168 - Load tabbox.css as a document stylesheet. r=bgrins
3ef0a331591001bf9bcf5b31ad7fa9b89749e690: Bug 1245400 - P5. Report frames dropped with WebRender. r=nical
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 17 Jul 2018 01:12:35 +0200 - rev 432887
Push 34490 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 22:00:40 +0000
Bug 1245400 - P5. Report frames dropped with WebRender. r=nical Differential Revision: https://phabricator.services.mozilla.com/D2182
cfd2152bd3311bffc820d52832079676db12e791: Bug 1245400 - P4. Remove no longer used class member. r=nical
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 16 Jul 2018 23:25:12 +0200 - rev 432886
Push 34490 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 22:00:40 +0000
Bug 1245400 - P4. Remove no longer used class member. r=nical Also speed up compositing videos as there's no longer need to check every single frames twice to determine if they were composited or not. Differential Revision: https://phabricator.services.mozilla.com/D2178
49ca44a69f9f74cec49a664fd25a4b69f952ff05: Bug 1245400 - P3. Report number of frames dropped by compositor back to VideoSink. r=nical
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 16 Jul 2018 23:19:09 +0200 - rev 432885
Push 34490 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 22:00:40 +0000
Bug 1245400 - P3. Report number of frames dropped by compositor back to VideoSink. r=nical We report the number of frames dropped by the compositor because they were too late through: ImageComposite -> ImageHost -> CompositableTransactionParent -> ImageBridgeParent -> IPDL -> ImageBridgeChild -> ImageContainerListener -> ImageContainer -> VideoSink Differential Revision: https://phabricator.services.mozilla.com/D2177
3e0995cbb3dfb2a87dbe00aed20be7c6b7685ccb: Bug 1245400 - P2. Keep track of frames that should have been painted but didn't. r=nical, r=mattwoodrow
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 16 Jul 2018 14:52:41 +0200 - rev 432884
Push 34490 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 22:00:40 +0000
Bug 1245400 - P2. Keep track of frames that should have been painted but didn't. r=nical, r=mattwoodrow We can't rely on the FrameID continuity to determine if a frame has been dropped due to timing or not. The reason being that the VideoSink will not send to the compositor frames it knows as being late already (causing a discontinuity in the frames IDs), and count them as being dropped. If we were to look at discontinuity on the compositor we would account for those frames twice. FramesID will also increase non-linearly if a frame isn't painted because it's not visible (either out of the visible tree or in a hidden tab). What we can measure however, is when a frame should have been painted but didn't because it was too late by looking at the value returned by ImageComposite::ChooseImageIndex() or when a new set of images is being received by the ImageComposite. Any images found in the earlier array but never returned must have been dropped due to timing. Looking at the index continuity greatly simplify the logic as we no longer need to worry if a video is hidden or not, or be part of a layer that is itself hidden as neither SetImages will be called then, nor ChooseImage For now, we only account for those frames dropped, and do not report them yet. Differential Revision: https://phabricator.services.mozilla.com/D2176
257fe22ca35fb323125b6a7058d8bda98d08dfcb: Bug 1245400 - P1. Make ImageComposite::mImages a private member. r=nical
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 13 Jul 2018 12:42:18 +0200 - rev 432883
Push 34490 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 22:00:40 +0000
Bug 1245400 - P1. Make ImageComposite::mImages a private member. r=nical We will use the characteristic of which TimedImage is returned to keep track on how many frames were dropped because they were too old. As such, we must make sure the retrieval of the current image is serialised. This allows to reduce duplicated code between WebRenderImageHost and ImageHost classes. Additionally, make RenderInfo::img member const as really, we never want to modify that one. A future change will enforce that RenderInfo.img never survives longer than the ChooseImage()'s caller to clarify the lifetime of the TimedImage. Differential Revision: https://phabricator.services.mozilla.com/D2175
4621d2fd3f175f6d7441874ba2645a47aa26c86c: Bug 1485358 - fix purging of missing glyph WebRender users. r=me
Lee Salzman <lsalzman@mozilla.com> - Wed, 22 Aug 2018 11:12:33 -0400 - rev 432882
Push 34490 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 22:00:40 +0000
Bug 1485358 - fix purging of missing glyph WebRender users. r=me
349025ae0ac87f864a13d095b77c63c3adb2aded: Bug 1430530 - Disable gfx/tests/mochitest/test_acceleration.html on windows for frequent failures. r=jmaher
Cosmin Sabou <csabou@mozilla.com> - Wed, 22 Aug 2018 17:36:57 +0300 - rev 432881
Push 34490 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 22:00:40 +0000
Bug 1430530 - Disable gfx/tests/mochitest/test_acceleration.html on windows for frequent failures. r=jmaher
b80407ff63a94286841a85652a852cd529b26426: Bug 1455602 - Disable browser/components/sessionstore/test/browser_restore_reversed_z_order.js for frequent failures. r=jmaher
Cosmin Sabou <csabou@mozilla.com> - Wed, 22 Aug 2018 17:15:34 +0300 - rev 432880
Push 34490 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 22:00:40 +0000
Bug 1455602 - Disable browser/components/sessionstore/test/browser_restore_reversed_z_order.js for frequent failures. r=jmaher
94cfd6113ca7c7efef708d2b0af8bcd5703d7fe2: Bug 1478171 - [1.0] Forward channel redirect to nsILoadURIDelegate to allow external handling. r=smaug,snorp
Dylan Roeh <droeh@mozilla.com> - Tue, 21 Aug 2018 12:52:39 -0500 - rev 432879
Push 34490 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 22:00:40 +0000
Bug 1478171 - [1.0] Forward channel redirect to nsILoadURIDelegate to allow external handling. r=smaug,snorp
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip