fbef00b40b98: Bug 1398622 - Followup patch to fix beta difference from m-c. r=kmag, a=bustage DEVEDITION_56_0b12_RELEASE FIREFOX_56_0b12_BUILD1 FIREFOX_56_0b12_RELEASE
Shane Caraveo <scaraveo@mozilla.com> - Wed, 13 Sep 2017 19:20:00 -0400 - rev 421727
Push 7757 by ryanvm@gmail.com at Thu, 14 Sep 2017 02:48:31 +0000
Bug 1398622 - Followup patch to fix beta difference from m-c. r=kmag, a=bustage
faf98f63da30: Bug 1386922 - Add learn more link to autofill address. r=lchang, r=MattN, a=lizzard, l10n=lizzard
Scott Wu <scottcwwu@gmail.com> - Wed, 13 Sep 2017 16:54:00 -0400 - rev 421726
Push 7756 by ryanvm@gmail.com at Thu, 14 Sep 2017 00:25:28 +0000
Bug 1386922 - Add learn more link to autofill address. r=lchang, r=MattN, a=lizzard, l10n=lizzard MozReview-Commit-ID: LloJRy8srb1
e342ff01ad55: Bug 1397729 - Strings inside cookies dialog are not found when searched. r=mconley, a=lizzard
Ricky Chien <ricky060709@gmail.com> - Wed, 13 Sep 2017 18:22:42 -0400 - rev 421725
Push 7756 by ryanvm@gmail.com at Thu, 14 Sep 2017 00:25:28 +0000
Bug 1397729 - Strings inside cookies dialog are not found when searched. r=mconley, a=lizzard MozReview-Commit-ID: 6LOE6aBZX0J
15c749b4b264: Backed out changeset 6bc1744c12ee (bug 1397729) for multiple browser-chrome failures.
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 13 Sep 2017 20:17:18 -0400 - rev 421724
Push 7756 by ryanvm@gmail.com at Thu, 14 Sep 2017 00:25:28 +0000
Backed out changeset 6bc1744c12ee (bug 1397729) for multiple browser-chrome failures.
e8e660d7c455: Bug 1352016 - Disable NV12 D3D11 surfaces. r=mattwoodrow, a=lizzard
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 13 Sep 2017 14:12:00 -0400 - rev 421723
Push 7756 by ryanvm@gmail.com at Thu, 14 Sep 2017 00:25:28 +0000
Bug 1352016 - Disable NV12 D3D11 surfaces. r=mattwoodrow, a=lizzard NV12 causes issue with older nvidia and AMD cards. MozReview-Commit-ID: KXMjZVLXNg5
1aadca44c4b7: Bug 1398622 - Fix ws handling in contentpolicymanager, and fix stupid error. r=kmag, a=lizzard
Shane Caraveo <scaraveo@mozilla.com> - Sun, 10 Sep 2017 21:37:27 -0700 - rev 421722
Push 7756 by ryanvm@gmail.com at Thu, 14 Sep 2017 00:25:28 +0000
Bug 1398622 - Fix ws handling in contentpolicymanager, and fix stupid error. r=kmag, a=lizzard MozReview-Commit-ID: EmPvtRrnrnI
776744d895c9: Backed out changeset 5c4303496009 (bug 1386015) for browser_selectpopup_colors.js failures.
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 13 Sep 2017 20:05:47 -0400 - rev 421721
Push 7756 by ryanvm@gmail.com at Thu, 14 Sep 2017 00:25:28 +0000
Backed out changeset 5c4303496009 (bug 1386015) for browser_selectpopup_colors.js failures.
fafd69ca2733: Bug 1397257 - [Windows] Awesome Screenshot removing error for a second uninstallation. r=jimm, a=lizzard
Haik Aftandilian <haftandilian@mozilla.com> - Thu, 07 Sep 2017 17:34:18 -0700 - rev 421720
Push 7755 by ryanvm@gmail.com at Wed, 13 Sep 2017 22:45:29 +0000
Bug 1397257 - [Windows] Awesome Screenshot removing error for a second uninstallation. r=jimm, a=lizzard Fix circular dependency created when encountering a path to a nonexistent JAR inner file. Change cache JAR loads to not use ExtensionStreamGetter, instead call the JAR channel's AsyncOpen2 method directly in the SimpleChannel callback. Remove the code to handle cached JAR loads from ExtensionStreamGetter. MozReview-Commit-ID: Kmry02eLYU1
58e1249a4920: Bug 1395898 - Awesome Screenshot webextension does not work. r=jimm, a=lizzard
Haik Aftandilian <haftandilian@mozilla.com> - Sat, 02 Sep 2017 21:56:07 -0700 - rev 421719
Push 7755 by ryanvm@gmail.com at Wed, 13 Sep 2017 22:45:29 +0000
Bug 1395898 - Awesome Screenshot webextension does not work. r=jimm, a=lizzard Fix ExtensionProtocolHandler::GetAsync() to handle failures returned from AsyncOpen2() for cached JAR resources. Don't call SetupEventTarget() in the cached JAR ExtensionStreamGetter constructor because the event target is not needed and calling SetupEventTarget() triggers a debug mode warning from nsContentUtils::GetEventTargetByLoadInfo(). MozReview-Commit-ID: KjDsPNQWlwU
6bc1744c12ee: Bug 1397729 - Strings inside cookies dialog are not found when searched. r=mconley, a=lizzard
Ricky Chien <ricky060709@gmail.com> - Wed, 13 Sep 2017 18:22:42 -0400 - rev 421718
Push 7755 by ryanvm@gmail.com at Wed, 13 Sep 2017 22:45:29 +0000
Bug 1397729 - Strings inside cookies dialog are not found when searched. r=mconley, a=lizzard MozReview-Commit-ID: 6LOE6aBZX0J
577b2db694a7: Bug 1382548 - [Form Autofill] Avoid sending element references in messages. r=ralin, a=lizzard
Luke Chang <lchang@mozilla.com> - Wed, 30 Aug 2017 13:23:30 +0800 - rev 421717
Push 7755 by ryanvm@gmail.com at Wed, 13 Sep 2017 22:45:29 +0000
Bug 1382548 - [Form Autofill] Avoid sending element references in messages. r=ralin, a=lizzard MozReview-Commit-ID: F6EXJl9dl8s
b0f08e34f67d: Bug 1397731 - Clear Preferences search query after category switchover. r=mconley, a=lizzard
Ricky Chien <ricky060709@gmail.com> - Mon, 11 Sep 2017 23:33:10 +0800 - rev 421716
Push 7754 by ryanvm@gmail.com at Wed, 13 Sep 2017 22:07:59 +0000
Bug 1397731 - Clear Preferences search query after category switchover. r=mconley, a=lizzard MozReview-Commit-ID: DoV5xHW0xKP
8850107a6a8b: Bug 1397723 - Correct Preferences search matching approach for search feature. r=mconley, a=lizzard
Ricky Chien <ricky060709@gmail.com> - Wed, 13 Sep 2017 14:59:24 -0700 - rev 421715
Push 7754 by ryanvm@gmail.com at Wed, 13 Sep 2017 22:07:59 +0000
Bug 1397723 - Correct Preferences search matching approach for search feature. r=mconley, a=lizzard MozReview-Commit-ID: 1t8oXYvwHbl
5c4303496009: Bug 1386015 - Do not generate styling for each element with inherited color. r=jaws, a=lizzard
Zibi Braniecki <zbraniecki@mozilla.com> - Fri, 11 Aug 2017 17:38:14 -0700 - rev 421714
Push 7754 by ryanvm@gmail.com at Wed, 13 Sep 2017 22:07:59 +0000
Bug 1386015 - Do not generate styling for each element with inherited color. r=jaws, a=lizzard This patch does a minor refactor of the code used to style popup menu for the <select> element. It improves the custom styling experience on MacOS, preserves the functionality on Windows and removes the unnecessary per-item CSS rules significantly improving the performance of opening the <select> list. MozReview-Commit-ID: 7myXq8aDAWr
d0a01370e594: Bug 1368269 - Crash in mozilla::a11y::XULTreeAccessible::Shutdown. r=marcoz, a=lizzard
Alexander Surkov <surkov.alexander@gmail.com> - Tue, 12 Sep 2017 10:24:00 -0400 - rev 421713
Push 7754 by ryanvm@gmail.com at Wed, 13 Sep 2017 22:07:59 +0000
Bug 1368269 - Crash in mozilla::a11y::XULTreeAccessible::Shutdown. r=marcoz, a=lizzard
acd7c5826e6a: Bug 1385239 - Part 3: A test case of putting a translated filtered element inside an SVG mask. r=mstange, a=lizzard
cku <cku@mozilla.com> - Wed, 23 Aug 2017 14:45:42 +0800 - rev 421712
Push 7754 by ryanvm@gmail.com at Wed, 13 Sep 2017 22:07:59 +0000
Bug 1385239 - Part 3: A test case of putting a translated filtered element inside an SVG mask. r=mstange, a=lizzard MozReview-Commit-ID: AqSL8Gb5R46
45497624d792: Bug 1385239 - Part 2: Remove aTransform parameter from PaintFilteredFrame. r=mstange, a=lizzard
cku <cku@mozilla.com> - Fri, 25 Aug 2017 17:51:58 +0800 - rev 421711
Push 7754 by ryanvm@gmail.com at Wed, 13 Sep 2017 22:07:59 +0000
Bug 1385239 - Part 2: Remove aTransform parameter from PaintFilteredFrame. r=mstange, a=lizzard There are two callers of nsFilterInstance::PaintFilteredFrame: 1. nsSVGUtils::PaintFrameWithEffects at [1] This function is used while painting a filtered element on a path which display item painting is not supported yet, such as drawing elements inside a indirect painted SVG object, such as a mask, a clipPath or a gradient object. Let's say we have a masked element, which refers to an SVG mask, and there is a filtered element inside that SVG mask. Using nsFilterInstance::PaintFilteredFrame to paint that filtered frame in the mask, we have to pass a gfxContext and a transform matrix to it. The transform of the gfxContext 'target' that we pass in consists of a transform from the referenced frame, of the masked frame, to the masked frame. We also pass in a transform matrix 'aTransform', this matrix contains a transform from the the masked frame to the filtered frame in *device units*, which means it contains css-to-dev-px scaling factor. 2. nsSVGIntegrationUtils::PaintFilter at [2] This function is used by normal display item painting. The same, we pass a gfxContext 'context' and a transform matrix 'tm' into nsFilterInstance::PaintFilteredFrame. The transform matrix of 'context' consists of a transform from the referenced frame, of the filtered frame, to this filtered frame, but the scale factor was taken out . The transform matrix 'tm' we pass in contains scale transform from the referenced frame to the filtered frame in *device unit*. Inside nsFilterInstance::PaintFilteredFrame, we treat the transform matrix of 'aCtx' and 'aTransform' as parameters we pass in in #2 caller. So it can be failed in #1. For example, if the filtered frame inside a masked frame has a translation transform applied, since that translation was put in 'aTransfrom', but we only use the scale factor of 'aTransform' in nsFilterInstance::PaintFilteredFrame, translation factor disappears. In this patch, I unified the definition of parameters of nsFilterInstance::PaintFilteredFrame: 1. nsFilterInstance::PaintFilteredFrame(aCtx): the transform matrix of aCtx should be a transform from the referenced frame to the filtered frame in *css units*. Originally, the aCtx we passed in #1 is in device units, which should be fixed; the aCtx we passed in #2 does not even include css scaling factor, need be fixed too. 2. nsFilterInstance::PaintFilteredFrame(aTransform): this transform matrix should contain only scaling factor in device units. And I removed it in the end since I found we can get this value easily right inside the callee. [1] https://hg.mozilla.org/mozilla-central/file/ef585ac7c476/layout/svg/nsSVGUtils.cpp#l857 [2] https://hg.mozilla.org/mozilla-central/file/ef585ac7c476/layout/svg/nsSVGIntegrationUtils.cpp#l1114 MozReview-Commit-ID: gRV128NyQv
b663bd73db28: Bug 1385239 - Part 1: Pass gfxContext, instead of DrawTarget, into nsFilterInstance::PaintFilteredFrame. r=mstange, a=lizzard
cku <cku@mozilla.com> - Fri, 25 Aug 2017 16:33:33 +0800 - rev 421710
Push 7754 by ryanvm@gmail.com at Wed, 13 Sep 2017 22:07:59 +0000
Bug 1385239 - Part 1: Pass gfxContext, instead of DrawTarget, into nsFilterInstance::PaintFilteredFrame. r=mstange, a=lizzard This change makes the next patch free of doing Matrix to gfxMatrix conversion. MozReview-Commit-ID: 8K9RNgjZPTw
a0d1ab4aa8c2: Bug 1399172 - Add highlight styling to Flash notification. r=johannh, a=lizzard
Doug Thayer <dothayer@mozilla.com> - Tue, 12 Sep 2017 10:21:06 -0700 - rev 421709
Push 7753 by ryanvm@gmail.com at Wed, 13 Sep 2017 20:53:24 +0000
Bug 1399172 - Add highlight styling to Flash notification. r=johannh, a=lizzard The Flash (plugin) notification buttons have been restyled temporarily to make them in line with other doorhangers. There is further work being done to use PopupNotifications.jsm fully for these notifications, rather than PopupNotifications + a custom XBL binding. However, this won't make it for 57, so this change fixes the temporary restyle to ensure that the default button is blue. MozReview-Commit-ID: FSlmOdLd8SW
88a62be317ee: Bug 1399172 - Add buttonhighlight to update doorhangers. r=johannh, a=lizzard
Doug Thayer <dothayer@mozilla.com> - Tue, 12 Sep 2017 10:08:01 -0700 - rev 421708
Push 7753 by ryanvm@gmail.com at Wed, 13 Sep 2017 20:53:24 +0000
Bug 1399172 - Add buttonhighlight to update doorhangers. r=johannh, a=lizzard The highlight styling was recently added, causing update notification buttons to both be styled as grey. This fixes that to style them as blue again. MozReview-Commit-ID: HDSA9NWBmIA
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip