cbe8ec02afef41251ecf2ddc365e726728274385: Bug 1369321. Make sure to restyle from all our style roots when rebuilding all style data with stylo. r?bholley draft
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 21 Jun 2017 15:52:56 -0400 - rev 598537
Push 65229 by bzbarsky@mozilla.com at Wed, 21 Jun 2017 19:53:16 +0000
Bug 1369321. Make sure to restyle from all our style roots when rebuilding all style data with stylo. r?bholley MozReview-Commit-ID: 5pghPVb2UY1
3f10374297bc3c862de33d73b5b3bfb013ab770f: Bug 1372750 - allow generated embedded extensions to work in xpcshell tests r?kmag draft
Robert Helmer <rhelmer@mozilla.com> - Wed, 21 Jun 2017 12:46:57 -0700 - rev 598536
Push 65228 by rhelmer@mozilla.com at Wed, 21 Jun 2017 19:49:36 +0000
Bug 1372750 - allow generated embedded extensions to work in xpcshell tests r?kmag MozReview-Commit-ID: AkCnoUTldhI
981ef0e1b5c0f8fba9075c3d485a52a2f9bd16c6: Bug 1372750 - pass startup/shutdown reasons to embedded webextensions r?kmag draft
Andrew Swan <aswan@mozilla.com> - Thu, 15 Jun 2017 17:00:22 -0700 - rev 598535
Push 65228 by rhelmer@mozilla.com at Wed, 21 Jun 2017 19:49:36 +0000
Bug 1372750 - pass startup/shutdown reasons to embedded webextensions r?kmag MozReview-Commit-ID: 3oJHM83Jbb0
9b0c94227ca267005fe3c54c9f5b8ae33518aa9f: Bug 1375133 - Remove unnecessary imports of btoa and atob in services/ code. r=markh draft
Andrew McCreight <continuation@gmail.com> - Wed, 21 Jun 2017 09:56:57 -0700 - rev 598534
Push 65227 by bmo:continuation@gmail.com at Wed, 21 Jun 2017 19:49:08 +0000
Bug 1375133 - Remove unnecessary imports of btoa and atob in services/ code. r=markh There are a few places in services/ tests that import btoa and atob, but this is not necessary, because those are both defined on the XPCShell global (by glob_functions in XPCShellImpl.cpp). It sounds like it didn't work at some point on B2G (see bug 937114) but that isn't relevant any more. I want to fix this because the way these properties are imported will break with shared JSM globals. MozReview-Commit-ID: HoxqIS98p7B
035f44f56e0e83a169294e1d0220af6879327a55: Bug 1375188 - Don't import TextEncoder from osfile.jsm in CoverageUtils.jsm. r=Gijs draft
Andrew McCreight <continuation@gmail.com> - Wed, 21 Jun 2017 09:28:52 -0700 - rev 598533
Push 65227 by bmo:continuation@gmail.com at Wed, 21 Jun 2017 19:49:08 +0000
Bug 1375188 - Don't import TextEncoder from osfile.jsm in CoverageUtils.jsm. r=Gijs This import is unnecessary, because the WebIDL interface for TextEncoder has Exposed=System, so it is available on the JSM global. I can revert some of the changes from bug 1348103 at the same time. I need to remove this import, because it will break with shared JSM globals. MozReview-Commit-ID: BKmaH8iTFnI
50487f4f4373d21ca5d9a3e8a8c1e48428746c1a: Bug 1375232 - Snap window transforms that are translations. r?spohl draft
Markus Stange <mstange@themasta.com> - Wed, 21 Jun 2017 15:48:30 -0400 - rev 598532
Push 65226 by bmo:mstange@themasta.com at Wed, 21 Jun 2017 19:48:50 +0000
Bug 1375232 - Snap window transforms that are translations. r?spohl MozReview-Commit-ID: Jelbo3IraxR
b559c9493e225eaea6f7865f56824326067b766c: Bug 1352075 - Add Photon arrow-panel animation for Mac+Windows. r?dao, r?mossop draft
Sam Foster <sfoster@mozilla.com> - Wed, 14 Jun 2017 10:44:13 -0700 - rev 598531
Push 65226 by bmo:mstange@themasta.com at Wed, 21 Jun 2017 19:48:50 +0000
Bug 1352075 - Add Photon arrow-panel animation for Mac+Windows. r?dao, r?mossop * Use new panel animation when opening arrow-panels (including bookmarks menu) to fade in and drop into position * Linux/GTK is (still) excluded * The same element has its opacity and transform properties animated as before, so it doesnt change fundamentally * New animation is non-directional (i.e. LTR vs. RTL) * Fine-tune open/close transitions via :epang MozReview-Commit-ID: 8t5XXT8KmmD
78a698c08bafed604d1ada8687a5d5fcc1963e16: Tweak context menu fonts and colors. draft
Markus Stange <mstange@themasta.com> - Tue, 20 Jun 2017 17:53:11 -0400 - rev 598530
Push 65226 by bmo:mstange@themasta.com at Wed, 21 Jun 2017 19:48:50 +0000
Tweak context menu fonts and colors. MozReview-Commit-ID: FdhBYLuQiCU
d18069ea7867cca7cfac697f8d017ecd487ebda6: Make panel subviews clear their background instead of overlaying it with an opaque white/gray color. draft
Markus Stange <mstange@themasta.com> - Mon, 19 Jun 2017 18:26:03 -0400 - rev 598529
Push 65226 by bmo:mstange@themasta.com at Wed, 21 Jun 2017 19:48:50 +0000
Make panel subviews clear their background instead of overlaying it with an opaque white/gray color. MozReview-Commit-ID: Auyn68YYBFS
eaee61275b8b042b33f28fce8161d3b193022acb: Also clear the background in / behind transformed elements. draft
Markus Stange <mstange@themasta.com> - Mon, 19 Jun 2017 18:25:39 -0400 - rev 598528
Push 65226 by bmo:mstange@themasta.com at Wed, 21 Jun 2017 19:48:50 +0000
Also clear the background in / behind transformed elements. This is because the panel subviews have a transform animation, and they want to clear what's behind them. However, the nsDisplayClearBackground item will be inside the nsDisplayTransform item, so the clearing ColorLayer will be inside the transform's ContainerLayer, so this only works as long as the ContainerLayer does not have an intermediate surface. This is a bit fragile, and could be considered cheating.
4773daa2505d587c554b08317e99c19f839f6bef: -moz-appearance: -moz-mac-arrow-panel draft
Markus Stange <mstange@themasta.com> - Fri, 16 Jun 2017 17:15:48 -0400 - rev 598527
Push 65226 by bmo:mstange@themasta.com at Wed, 21 Jun 2017 19:48:50 +0000
-moz-appearance: -moz-mac-arrow-panel MozReview-Commit-ID: 8Oqjkqg5H0p
c4f39f10c7f387b3857a2f962221f94d4a938742: Allow shadows on accelerated popups. draft
Markus Stange <mstange@themasta.com> - Sun, 04 Jun 2017 22:47:58 -0400 - rev 598526
Push 65226 by bmo:mstange@themasta.com at Wed, 21 Jun 2017 19:48:50 +0000
Allow shadows on accelerated popups. MozReview-Commit-ID: 62mfWuAsrg2
3df6d45b25ab2a991078a10680fa701cc4de847b: Bug 1370040 - Use the public API -[NSVisualEffectView setMaskImage:] instead of the private API -[NSWindow _cornerMask]. draft
Markus Stange <mstange@themasta.com> - Sun, 04 Jun 2017 15:10:12 -0400 - rev 598525
Push 65226 by bmo:mstange@themasta.com at Wed, 21 Jun 2017 19:48:50 +0000
Bug 1370040 - Use the public API -[NSVisualEffectView setMaskImage:] instead of the private API -[NSWindow _cornerMask]. MozReview-Commit-ID: Bo2VzjhhR0A
53cb7a10843e1bb7add428eabfa86e81a5e97dc9: Bug 1375224 - Remove use of <style scoped> from SelectParentHelper.jsm. r?mconley draft
Jared Wein <jwein@mozilla.com> - Wed, 21 Jun 2017 15:31:31 -0400 - rev 598524
Push 65225 by bmo:jaws@mozilla.com at Wed, 21 Jun 2017 19:31:48 +0000
Bug 1375224 - Remove use of <style scoped> from SelectParentHelper.jsm. r?mconley MozReview-Commit-ID: HeTSfqFTeVc
33e17b637706a2548bc49814c0cf0290ccee2567: Bug 1373229: P3. Ensure that the retrieval operation succeeded. r?Bas draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 21 Jun 2017 11:53:38 +0200 - rev 598523
Push 65224 by bmo:jyavenard@mozilla.com at Wed, 21 Jun 2017 19:28:51 +0000
Bug 1373229: P3. Ensure that the retrieval operation succeeded. r?Bas Retrieving ID3D10Multithread can fail (and will do so on Win7 try box). We must check for null before using the object. MozReview-Commit-ID: LTeBgDwR2EF
b3db60f86916bacff06eea839f8f22ce9a3c53bc: Bug 1375219: Remove MozAfterPaint listener before calling await. r?mconley draft
Kris Maglione <maglione.k@gmail.com> - Wed, 21 Jun 2017 12:13:44 -0700 - rev 598522
Push 65223 by maglione.k@gmail.com at Wed, 21 Jun 2017 19:19:28 +0000
Bug 1375219: Remove MozAfterPaint listener before calling await. r?mconley MozReview-Commit-ID: 7PIjbvtPObl
6ce459c5ce1ac0663ecf99fd99cb9e3434fe91f5: Bug 1372361: Remove MozAfterPaint listener before calling await. r?mconley draft
Kris Maglione <maglione.k@gmail.com> - Wed, 21 Jun 2017 12:13:44 -0700 - rev 598521
Push 65222 by maglione.k@gmail.com at Wed, 21 Jun 2017 19:18:31 +0000
Bug 1372361: Remove MozAfterPaint listener before calling await. r?mconley MozReview-Commit-ID: 7PIjbvtPObl
d566d000017cab130d9c7d9ea755290274ab9a58: Bug 1374824 - Build stylo on Linux64 in automation; r?froydnj draft
Gregory Szorc <gps@mozilla.com> - Tue, 20 Jun 2017 14:57:22 -0700 - rev 598520
Push 65221 by gszorc@mozilla.com at Wed, 21 Jun 2017 19:17:56 +0000
Bug 1374824 - Build stylo on Linux64 in automation; r?froydnj The in-tree mozconfigs for Linux64 have been updated to build Stylo by default. Stylo is still disabled in builds. The existing Stylo Linux64 platform still exists. It still uses its own mozconfigs. These mozconfigs source the mozconfigs changed in this commit. This results in both --enable-stylo=build and --enable-stylo being passed to configure. The latter takes precedence. This commit stops short of implying --enable-stylo=build as the configure default for Linux64. I'm not sure if we're ready to make that leap just yet. MozReview-Commit-ID: K8rafDMlAGu
043dbfac0e9d2b557d06ef9836710c32546a6999: Bug 1374824 - Fix --enable-stylo value processing; r?froydnj draft
Gregory Szorc <gps@mozilla.com> - Wed, 21 Jun 2017 12:17:37 -0700 - rev 598519
Push 65221 by gszorc@mozilla.com at Wed, 21 Jun 2017 19:17:56 +0000
Bug 1374824 - Fix --enable-stylo value processing; r?froydnj The argument passed to the function is a PositiveOptionValue, which represents its option values as a tuple. The __eq__ for this type first compares type() of the operands. Since the previous code compared a PositiveOptionValue to a string literal, this always failed. There's possibly room to improve the behavior of PositiveOptionValue. But for now, let's rewrite stylo_config() so it works. MozReview-Commit-ID: B4vkYwCDHrb
6ef0662a0d23f7f883aa778ae5c5d619510298a9: Bug 1373293: Drop invalid permissions when normalizing manifests. r?bsilverberg draft
Kris Maglione <maglione.k@gmail.com> - Wed, 21 Jun 2017 12:12:51 -0700 - rev 598518
Push 65220 by maglione.k@gmail.com at Wed, 21 Jun 2017 19:14:16 +0000
Bug 1373293: Drop invalid permissions when normalizing manifests. r?bsilverberg MozReview-Commit-ID: EIGhP6rRLzW
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip