7ff340d8288f43f9e72b5ba9179b97c910ca08d1: Bug 1211330 - Moved 'unset' invalid values from background-image alone to shared invalidGradientAndElementValues - r=heycam
Gerald Squelart <gsquelart@mozilla.com> - Tue, 03 Jul 2018 10:40:33 +1000 - rev 424853
Push 104933 by shindli@mozilla.com at Tue, 03 Jul 2018 22:35:47 +0000
Bug 1211330 - Moved 'unset' invalid values from background-image alone to shared invalidGradientAndElementValues - r=heycam This expands the testing of 'unset' invalid values to border-image-source, mask-image, and shape-outside. MozReview-Commit-ID: 3tcHnCgr6Dh
bd647d6acb5afed9f4ba1ad8dd73d1e8d67875a1: Bug 1211330 - Removed CSS pref layout.css.unset-value.enabled - r=heycam
Gerald Squelart <gsquelart@mozilla.com> - Thu, 28 Jun 2018 16:10:56 +1000 - rev 424852
Push 104933 by shindli@mozilla.com at Tue, 03 Jul 2018 22:35:47 +0000
Bug 1211330 - Removed CSS pref layout.css.unset-value.enabled - r=heycam Feature is mature and doesn't need pref. In fact, it was not used in code anymore, only in tests. MozReview-Commit-ID: AbH8OCiksDa
bc6abadce39753bf1e89255fe96adcd0fdacbf4e: Bug 1472829. Add use counters for document.open. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 03 Jul 2018 17:48:53 -0400 - rev 424851
Push 104932 by bzbarsky@mozilla.com at Tue, 03 Jul 2018 21:49:27 +0000
Bug 1472829. Add use counters for document.open. r=smaug The idea is to count non-no-op document.open and to count how many times that's done with the replace argument set to "replace".
6e5891e3bbd24b81af1f67a6d15d3486a05bd641: Backed out 3 changesets (bug 1470528) for build bustages on WebRenderBridgeParent. CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Wed, 04 Jul 2018 00:41:14 +0300 - rev 424850
Push 104931 by nbeleuzu@mozilla.com at Tue, 03 Jul 2018 21:41:45 +0000
Backed out 3 changesets (bug 1470528) for build bustages on WebRenderBridgeParent. CLOSED TREE Backed out changeset 90513daef576 (bug 1470528) Backed out changeset e438548991db (bug 1470528) Backed out changeset f859daf8d8d9 (bug 1470528)
90513daef576e637053b3f0c745933455ff5eb0f: Bug 1470528 - Implement CONTENT_FRAME_TIME for the webrender codepath. r=sotaro
Ryan Hunt <rhunt@eqrion.net> - Tue, 26 Jun 2018 13:43:14 -0500 - rev 424849
Push 104930 by rhunt@eqrion.net at Tue, 03 Jul 2018 21:25:43 +0000
Bug 1470528 - Implement CONTENT_FRAME_TIME for the webrender codepath. r=sotaro This commit implements the CONTENT_FRAME_TIME metric for the webrender code path. It follows the same structure as the previous commit implementing it for the non-webrender code path. MozReview-Commit-ID: 6aI5uISjgge
e438548991db2848923dddd391912141814752c7: Bug 1470528 - Implement CONTENT_FRAME_TIME for the non-webrender codepath. r=sotaro
Ryan Hunt <rhunt@eqrion.net> - Tue, 26 Jun 2018 13:40:10 -0500 - rev 424848
Push 104930 by rhunt@eqrion.net at Tue, 03 Jul 2018 21:25:43 +0000
Bug 1470528 - Implement CONTENT_FRAME_TIME for the non-webrender codepath. r=sotaro This commit adds the CONTENT_FRAME_TIME metric which tracks the time from the beginning of a paint in the content process until it is presented in the compositor. There is existing logging for frame latency which tracks from the beginning of a refresh tick until the frame is presented. This is undesirable for this probe as javascript and layout can run in this time period. So this probe uses the existing infrastructure for logging frame latency, but uses a start time from BeginTransaction in layer manager. MozReview-Commit-ID: 5z9LS3tsZTY
f859daf8d8d9356eb2c51811d724403d56574639: Bug 1470528 - Add IsRootWebrenderBridgeParent method. r=kats
Ryan Hunt <rhunt@eqrion.net> - Tue, 26 Jun 2018 13:37:31 -0500 - rev 424847
Push 104930 by rhunt@eqrion.net at Tue, 03 Jul 2018 21:25:43 +0000
Bug 1470528 - Add IsRootWebrenderBridgeParent method. r=kats This commit adds a helper function for determining if the WebRenderBridgeParent is for a content process and replaces uses with it appropriately. MozReview-Commit-ID: 6YZhjYEYS3P
be73fc773100823d69c1330bbcb8f5e593f65e9d: Bug 1472806 - fix missing typename warning in COMPtrHolder.h; r=aklotz
Nathan Froyd <froydnj@mozilla.com> - Tue, 03 Jul 2018 17:04:26 -0400 - rev 424846
Push 104929 by nfroyd@mozilla.com at Tue, 03 Jul 2018 21:04:48 +0000
Bug 1472806 - fix missing typename warning in COMPtrHolder.h; r=aklotz MSVC permits the missing `typename` as an extension, whereas clang-cl warns. This is easy to fix, so let's fix the warning noise.
53e44a1beb93ae8caa523ccfd0e54400192f8aae: Bug 1472806 - fix microsoft template lookup extensions in interceptor code; r=aklotz
Nathan Froyd <froydnj@mozilla.com> - Tue, 03 Jul 2018 17:04:26 -0400 - rev 424845
Push 104929 by nfroyd@mozilla.com at Tue, 03 Jul 2018 21:04:48 +0000
Bug 1472806 - fix microsoft template lookup extensions in interceptor code; r=aklotz clang-cl complains about things like: z:/build/build/src/obj-firefox/dist/include/mozilla/interceptor/VMSharingPolicies.h(53,50): warning: use of identifier 'GetLocalView' found via unqualified lookup into dependent bases of class templates is a Microsoft extension [-Wmicrosoft-template] return TrampolineCollection<MMPolicy>(*this, GetLocalView(), GetRemoteView(), ^ in various files in interceptor/, and since the warnings are in headers, rather than in sources, they're rather annoying. Let's fix this to be standards-complaint and make clang-cl stop complaining.
b8e6e7b84ce5b0ed0a402b20f50bc8d2979dce04: Bug 1472806 - fix -Wpessimizing-move warnings in Interceptor.cpp; r=aklotz
Nathan Froyd <froydnj@mozilla.com> - Tue, 03 Jul 2018 17:04:27 -0400 - rev 424844
Push 104929 by nfroyd@mozilla.com at Tue, 03 Jul 2018 21:04:48 +0000
Bug 1472806 - fix -Wpessimizing-move warnings in Interceptor.cpp; r=aklotz There's no need to invoke std::move here, because Get() is already returning a temporary that can be moved into the RefPtr.
7e6eabfa350b1c28cc988ed468cbb7d78cb13b01: Bug 1472830: Reuse the work from ApplyOpacityToChildren when possible. r=mattwoodrow
Bas Schouten <bschouten@mozilla.com> - Tue, 03 Jul 2018 20:26:40 +0000 - rev 424843
Push 104928 by bschouten@mozilla.com at Tue, 03 Jul 2018 20:26:52 +0000
Bug 1472830: Reuse the work from ApplyOpacityToChildren when possible. r=mattwoodrow
9a2b02fe351bd65f6850a5c80b91dd0eec4a878a: Bug 1469916, r=ckerschb,jkt
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 22 Jun 2018 15:41:39 +0100 - rev 424842
Push 104927 by gijskruitbosch@gmail.com at Tue, 03 Jul 2018 20:05:12 +0000
Bug 1469916, r=ckerschb,jkt
5d23b6e0b74d74eee52d7af5fa47573ef8afe979: Bug 1473118 - Update pdf.js to version 2.0.661. r=bdahl
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 03 Jul 2018 15:15:46 -0400 - rev 424841
Push 104926 by ryanvm@gmail.com at Tue, 03 Jul 2018 19:15:59 +0000
Bug 1473118 - Update pdf.js to version 2.0.661. r=bdahl
9e9a332fe140be7a4935e79535e0fd61aa2b9625: Bug 1449388 - Send NPNVaudioDeviceStateChanged to plugins when any Windows audio device changes state. r=jimm
David Parks <dparks@mozilla.com> - Wed, 13 Jun 2018 13:12:54 -0700 - rev 424840
Push 104925 by ryanvm@gmail.com at Tue, 03 Jul 2018 19:12:10 +0000
Bug 1449388 - Send NPNVaudioDeviceStateChanged to plugins when any Windows audio device changes state. r=jimm This message allows plugins to detect when any audio devices change state, even when running inside of our plugin sandbox.
8bfa09b6fb7dd7574833339c541a8e442103c790: Bug 1464475 - Use HandleValue for setPendingException(). r=sfink
André Bargull <andre.bargull@gmail.com> - Mon, 25 Jun 2018 07:52:47 -0700 - rev 424839
Push 104924 by ryanvm@gmail.com at Tue, 03 Jul 2018 19:10:27 +0000
Bug 1464475 - Use HandleValue for setPendingException(). r=sfink
e90b073a7269ae245a544e6b525dfc911033929e: Bug 1467404 - [MIPS] Apply MacroAssembler::convertDoubleToInt32 fix form Bug 1465770 to MacroAssembler::convertDoubleToInt32 also. r=nbp
Dragan Mladjenovic <dragan.mladjenovic@rt-rk.com> - Tue, 03 Jul 2018 15:08:48 -0400 - rev 424838
Push 104923 by ryanvm@gmail.com at Tue, 03 Jul 2018 19:09:17 +0000
Bug 1467404 - [MIPS] Apply MacroAssembler::convertDoubleToInt32 fix form Bug 1465770 to MacroAssembler::convertDoubleToInt32 also. r=nbp
bf624413028d403f46a90c85bffdaa2aa5791729: Bug 1471165 - P3. Update web-platform-tests results. r=bryce
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 29 Jun 2018 11:29:53 +0200 - rev 424837
Push 104922 by jyavenard@mozilla.com at Tue, 03 Jul 2018 18:51:29 +0000
Bug 1471165 - P3. Update web-platform-tests results. r=bryce Summary: There are two tests failing: Test that decodingInfo rejects if the video configuration contentType has more than one parameter and Test that decodingInfo rejects if the audio configuration contentType has more than one parameter Our nsContentTypeParser doesn't provide an ability to count the number of parameters, only to retrieve one if the name is known. Considering the scope of the extra work, we'll leave it as-is for now Reviewers: bryce Tags: #secure-revision Bug #: 1471165 Differential Revision: https://phabricator.services.mozilla.com/D1835
6571ee61f0aa5af69bb10370b4a627554ee9228a: Bug 1471165 - P2. Add logging facilities. r=bryce
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 03 Jul 2018 09:34:56 -0700 - rev 424836
Push 104922 by jyavenard@mozilla.com at Tue, 03 Jul 2018 18:51:29 +0000
Bug 1471165 - P2. Add logging facilities. r=bryce Reviewers: bryce Tags: #secure-revision Bug #: 1471165 Differential Revision: https://phabricator.services.mozilla.com/D1834
3f1d5e7ef2449764526ec086f27c1550516dcdc6: Bug 1471165 - P1. Simulate required MediaCapabilities members in optional dictionary. r=bz
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 29 Jun 2018 17:15:00 +0200 - rev 424835
Push 104922 by jyavenard@mozilla.com at Tue, 03 Jul 2018 18:51:29 +0000
Bug 1471165 - P1. Simulate required MediaCapabilities members in optional dictionary. r=bz Summary: In order to allow for optional dictionaries with required members See https://github.com/heycam/webidl/issues/76 for more information. Reviewers: bzbarsky Tags: #secure-revision Bug #: 1471165 Differential Revision: https://phabricator.services.mozilla.com/D1833
994fa896ebafce269b39589fd2646124e8507a0e: Bug 1409664 - P28. Extrapolate VP9 benchmark results for requested vp9 configuration. r=bryce
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 25 Jun 2018 12:50:08 +0200 - rev 424834
Push 104922 by jyavenard@mozilla.com at Tue, 03 Jul 2018 18:51:29 +0000
Bug 1409664 - P28. Extrapolate VP9 benchmark results for requested vp9 configuration. r=bryce Summary: Additionally, consider all videos <= 480p to be smooth and power efficient as: 1- Hardware decoding it typically not used for those 2- We can't do any better 3- Any machines should be able to do 480p Depends on D1794 Reviewers: bryce Tags: #secure-revision Bug #: 1409664 Differential Revision: https://phabricator.services.mozilla.com/D1796
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip