aa97d77f8aa183563f5ab59f1db6c58ddcbc9f6b: Bug 1291457 - Remove shadow invalidation code. r?spohl draft
Markus Stange <mstange@themasta.com> - Tue, 02 Aug 2016 16:39:06 -0400 - rev 591368
Push 63034 by bmo:mstange@themasta.com at Fri, 09 Jun 2017 00:34:46 +0000
Bug 1291457 - Remove shadow invalidation code. r?spohl Invalidating a window's shadow is really slow and leads to flickering. Now that arrow panels don't change their contents during the panel opening animation any more, their shape stays the same after the first paint, so we don't need the shadow invalidation functionality for them any more. And as far as I know, we don't use transparent popups with changing shapes anywhere else. The system still computes the shadow for the first paint of the window (which happens during the orderFront call), and it updates the shadow whenever the window resizes. But not when its size stays the same and only what we draw in the content is updated. MozReview-Commit-ID: 138PjbrSFrc
66ee59506b8f121c7bd5fa401a53de8bf771c841: Bug 1291457 - On Mac, use -moz-window-opacity and -moz-window-transform for the panel animations. r?dao draft
Markus Stange <mstange@themasta.com> - Sat, 03 Jun 2017 18:51:52 -0400 - rev 591367
Push 63034 by bmo:mstange@themasta.com at Fri, 09 Jun 2017 00:34:46 +0000
Bug 1291457 - On Mac, use -moz-window-opacity and -moz-window-transform for the panel animations. r?dao MozReview-Commit-ID: 86NXigOihj3
4bfc2ad2225a17b0e81201be7f8333a38c341748: Bug 1370034 - Call SetWindowTransform with the right values from -moz-window-transform(-origin). r?dbaron draft
Markus Stange <mstange@themasta.com> - Sat, 03 Jun 2017 17:55:58 -0400 - rev 591366
Push 63033 by bmo:mstange@themasta.com at Fri, 09 Jun 2017 00:34:12 +0000
Bug 1370034 - Call SetWindowTransform with the right values from -moz-window-transform(-origin). r?dbaron MozReview-Commit-ID: 3IVl3kdbpTd
b5e391e8a66ee1f19704d9a00d22e524686d150a: Bug 1370034 - Allow disabling window transforms using a pref. r?spohl draft
Markus Stange <mstange@themasta.com> - Thu, 08 Jun 2017 19:40:38 -0400 - rev 591365
Push 63033 by bmo:mstange@themasta.com at Fri, 09 Jun 2017 00:34:12 +0000
Bug 1370034 - Allow disabling window transforms using a pref. r?spohl MozReview-Commit-ID: T5NWKMA4qz
fbd380da23e2b27181fc1df64d96c972e21d3025: Bug 1370034 - Add nsIWidget::SetWindowTransform and implement it on Mac. r?spohl draft
Markus Stange <mstange@themasta.com> - Thu, 08 Jun 2017 20:30:31 -0400 - rev 591364
Push 63033 by bmo:mstange@themasta.com at Fri, 09 Jun 2017 00:34:12 +0000
Bug 1370034 - Add nsIWidget::SetWindowTransform and implement it on Mac. r?spohl MozReview-Commit-ID: 6tghHjKe6pb
91605c00da64f7a6c628509c2c7ac9822926b608: Bug 1371465 - Move MSVS_VERSION to moz.configure and properly define for vs2017; r?glandium draft
Gregory Szorc <gps@mozilla.com> - Thu, 08 Jun 2017 17:28:12 -0700 - rev 591363
Push 63032 by gszorc@mozilla.com at Fri, 09 Jun 2017 00:28:22 +0000
Bug 1371465 - Move MSVS_VERSION to moz.configure and properly define for vs2017; r?glandium Before, MSVS was set in old-configure and could only be unset or "2015." We move the definition of the variable to moz.configure and support defining its value as "2017" when VS2017 is being used. As part of this, I discovered that GYP barfs with a "2017" value. This is likely a limitation of the legacy version of GYP we have vendored. Rather than go down the rabbit hole of upgrading GYP, I added code to convert the value to "2015." This preserves existing behavior and unblocks us from setting MSVS_VERSION properly. A warning is emitted to remind us to remove this hack once GYP is upgraded. After this commit, we now generate native VS2017 solutions and projects when building with VS2017. MozReview-Commit-ID: BvNJX3F8qCn
dc6894f7e851466a49e715c83681a8a88a364426: Bug 1271354 support moz-extension in webrequests, r?kmag draft
Shane Caraveo <scaraveo@mozilla.com> - Thu, 08 Jun 2017 17:08:00 -0700 - rev 591362
Push 63031 by mixedpuppy@gmail.com at Fri, 09 Jun 2017 00:09:19 +0000
Bug 1271354 support moz-extension in webrequests, r?kmag MozReview-Commit-ID: AFP68jIdHHo
5c61d5d5fc653454cb816b2bcf8c6a9f5a71c705: Backed out 2 changesets (bug 1367905) for a spike in Windows reftest failures a=backout
Wes Kocher <wkocher@mozilla.com> - Thu, 08 Jun 2017 16:09:28 -0700 - rev 591361
Push 63031 by mixedpuppy@gmail.com at Fri, 09 Jun 2017 00:09:19 +0000
Backed out 2 changesets (bug 1367905) for a spike in Windows reftest failures a=backout Backed out changeset c5aaa3f7b79e (bug 1367905) Backed out changeset 1c66da2b1e88 (bug 1367905) MozReview-Commit-ID: IX632WoWHrO
affb81064afff7f030bca2d51d6dc5cf5c78d90d: Bug 1371479 - Update search behavior about:newtab tests to work with activity-stream.enabled true and false. r?ursula draft
Ed Lee <edilee@mozilla.com> - Thu, 08 Jun 2017 16:44:38 -0700 - rev 591360
Push 63030 by bmo:edilee@mozilla.com at Thu, 08 Jun 2017 23:47:54 +0000
Bug 1371479 - Update search behavior about:newtab tests to work with activity-stream.enabled true and false. r?ursula Update tests to select the search input for either about:newtab with a querySelector instead of specific id. Also removes gSearch checks that are always false anyway with the move to e10s contentSearch. MozReview-Commit-ID: 8knCvfzA6yk
f96e7a7caf58494046c06d6c94be10f9726e0c86: Bug 1371476 - Don't treat popups as opaque just because they don't have a title bar. r?mattwoodrow draft
Markus Stange <mstange@themasta.com> - Tue, 06 Jun 2017 13:36:42 -0400 - rev 591359
Push 63029 by bmo:mstange@themasta.com at Thu, 08 Jun 2017 23:46:23 +0000
Bug 1371476 - Don't treat popups as opaque just because they don't have a title bar. r?mattwoodrow MozReview-Commit-ID: HpM2bSJDKAw
73eddec92f541771a08ae2377072d1f8f95a05c6: Bug 1291457 - Remove shadow invalidation code. r?spohl draft
Markus Stange <mstange@themasta.com> - Tue, 02 Aug 2016 16:39:06 -0400 - rev 591358
Push 63028 by bmo:mstange@themasta.com at Thu, 08 Jun 2017 23:45:52 +0000
Bug 1291457 - Remove shadow invalidation code. r?spohl Invalidating a window's shadow is really slow and leads to flickering. Now that arrow panels don't change their contents during the panel opening animation any more, their shape stays the same after the first paint, so we don't need the shadow invalidation functionality for them any more. And as far as I know, we don't use transparent popups with changing shapes anywhere else. The system still computes the shadow for the first paint of the window (which happens during the orderFront call), and it updates the shadow whenever the window resizes. But not when its size stays the same and only what we draw in the content is updated. MozReview-Commit-ID: 138PjbrSFrc
39c4694dbd26e7bc49413a7a56a3e8bc5030b472: Bug 1291457 - On Mac, use -moz-window-opacity and -moz-window-transform for the panel animations. r?dao draft
Markus Stange <mstange@themasta.com> - Sat, 03 Jun 2017 18:51:52 -0400 - rev 591357
Push 63028 by bmo:mstange@themasta.com at Thu, 08 Jun 2017 23:45:52 +0000
Bug 1291457 - On Mac, use -moz-window-opacity and -moz-window-transform for the panel animations. r?dao MozReview-Commit-ID: 86NXigOihj3
63f21ff1d9c5049035a2ecea5fd91665ce8082f1: Bug 1370034 - Call SetWindowTransform with the right values from -moz-window-transform(-origin). r?dbaron draft
Markus Stange <mstange@themasta.com> - Sat, 03 Jun 2017 17:55:58 -0400 - rev 591356
Push 63027 by bmo:mstange@themasta.com at Thu, 08 Jun 2017 23:45:11 +0000
Bug 1370034 - Call SetWindowTransform with the right values from -moz-window-transform(-origin). r?dbaron MozReview-Commit-ID: 3IVl3kdbpTd
ca092950ecd3d470f936f3a35e1a31253aac05d3: Bug 1370034 - Allow disabling window transforms using a pref. r?spohl draft
Markus Stange <mstange@themasta.com> - Thu, 08 Jun 2017 19:40:38 -0400 - rev 591355
Push 63027 by bmo:mstange@themasta.com at Thu, 08 Jun 2017 23:45:11 +0000
Bug 1370034 - Allow disabling window transforms using a pref. r?spohl MozReview-Commit-ID: T5NWKMA4qz
e311c94aade9d72460aae7083b84a952f3c34481: Bug 1370034 - Add nsIWidget::SetWindowTransform and implement it on Mac. r?spohl draft
Markus Stange <mstange@themasta.com> - Sat, 03 Jun 2017 16:52:04 -0400 - rev 591354
Push 63027 by bmo:mstange@themasta.com at Thu, 08 Jun 2017 23:45:11 +0000
Bug 1370034 - Add nsIWidget::SetWindowTransform and implement it on Mac. r?spohl MozReview-Commit-ID: 6tghHjKe6pb
e877e837e17b0249a8ccf983660966dbadb7514d: Bug 1370034 - Add CSS properties -moz-window-transform and -moz-window-transform-origin, style system parts (excluding stylo). r?dbaron draft
Markus Stange <mstange@themasta.com> - Thu, 08 Jun 2017 19:28:47 -0400 - rev 591353
Push 63027 by bmo:mstange@themasta.com at Thu, 08 Jun 2017 23:45:11 +0000
Bug 1370034 - Add CSS properties -moz-window-transform and -moz-window-transform-origin, style system parts (excluding stylo). r?dbaron MozReview-Commit-ID: BlLMswF0bKO
1baaf816dca5251ab261e6103f812809b8eefe50: Bug 1370034 - Implement UpdateWidgetProperties for top level windows and for popups, and call nsIWidget::SetWindowShadow. r?dbaron draft
Markus Stange <mstange@themasta.com> - Sat, 03 Jun 2017 17:17:38 -0400 - rev 591352
Push 63027 by bmo:mstange@themasta.com at Thu, 08 Jun 2017 23:45:11 +0000
Bug 1370034 - Implement UpdateWidgetProperties for top level windows and for popups, and call nsIWidget::SetWindowShadow. r?dbaron MozReview-Commit-ID: 9ooCdDRLOSq
bf1a367a7d0252486f9946f61a0f8c5736e64409: Bug 1370034 - Add nsIWidget::SetWindowOpacity and implement it on Mac. r?spohl draft
Markus Stange <mstange@themasta.com> - Fri, 02 Jun 2017 18:49:38 -0400 - rev 591351
Push 63027 by bmo:mstange@themasta.com at Thu, 08 Jun 2017 23:45:11 +0000
Bug 1370034 - Add nsIWidget::SetWindowOpacity and implement it on Mac. r?spohl MozReview-Commit-ID: ILqHQuQ4whl
ce6995e1046143a288b0381df16c28d863c03a40: Bug 1370034 - Add -moz-window-opacity property, style system parts (excluding stylo). r?dbaron draft
Markus Stange <mstange@themasta.com> - Thu, 08 Jun 2017 19:28:08 -0400 - rev 591350
Push 63027 by bmo:mstange@themasta.com at Thu, 08 Jun 2017 23:45:11 +0000
Bug 1370034 - Add -moz-window-opacity property, style system parts (excluding stylo). r?dbaron MozReview-Commit-ID: J2SPMzh0I9C
8613544d07d2ccb9d78cad832ae11708d07ce277: Bug 1358670 - Add telemetry tests to automation; r?whimboo draft
John Dorlus <jsdorlus@gmail.com> - Mon, 05 Jun 2017 18:29:51 -0400 - rev 591349
Push 63026 by bmo:jdorlus@mozilla.com at Thu, 08 Jun 2017 23:40:46 +0000
Bug 1358670 - Add telemetry tests to automation; r?whimboo Added stanza to tests.yml added telemetry test requiremtns file. Moved telemetry test suites to /testing Added telemetry taskcluster script Added mozharness script for telemetry tests Added test-set for telemetry to test-sets.yml Fixed telemetry test name in manifest file. Added tests to linux/opt and linux/debug platforms (64 bit) Added task name to task.py Removed telemetry manifest file from marionette unit tests. MozReview-Commit-ID: LUGUXpUMp2R
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip