d519209bdd0a4dd4c4a74f0a9097851d949eb25f: No bug - Tagging mozilla-beta 12809a8ce21a7b10c7a4e54baa9ae742c176de87 with FIREFOX_RELEASE_56_BASE a=release DONTBUILD CLOSED TREE FIREFOX_BETA_56_END
ffxbld <release@mozilla.com> - Thu, 14 Sep 2017 14:55:23 +0100 - rev 424104
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
No bug - Tagging mozilla-beta 12809a8ce21a7b10c7a4e54baa9ae742c176de87 with FIREFOX_RELEASE_56_BASE a=release DONTBUILD CLOSED TREE
12809a8ce21a7b10c7a4e54baa9ae742c176de87: Bug 1392975 - [Form Autofill] Avoid registering multiple listeners of DOMContentLoaded. r=seanlee a=gchang FIREFOX_RELEASE_56_BASE
Luke Chang <lchang@mozilla.com> - Thu, 14 Sep 2017 10:13:05 +0200 - rev 424103
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1392975 - [Form Autofill] Avoid registering multiple listeners of DOMContentLoaded. r=seanlee a=gchang MozReview-Commit-ID: Eo3KSBoaotr --- .../formautofill/FormAutofillContent.jsm | 27 ++++------ .../extensions/formautofill/FormAutofillUtils.jsm | 11 +++- .../content/FormAutofillFrameScript.js | 61 +++++++++++++--------- 3 files changed, 56 insertions(+), 43 deletions(-)
1c08a2f4d2fc14e2a88915a2bd8f033f04c058ab: Bug 1391149 - [Form Autofill] Avoid exposing fields with empty value from the storage. r=steveck a=gchang
Luke Chang <lchang@mozilla.com> - Thu, 17 Aug 2017 12:38:42 +0800 - rev 424102
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1391149 - [Form Autofill] Avoid exposing fields with empty value from the storage. r=steveck a=gchang MozReview-Commit-ID: 8WHCFNNckO4
fbef00b40b98333a637211cd284db9e3f5348f07: 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 424101
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1398622 - Followup patch to fix beta difference from m-c. r=kmag, a=bustage
faf98f63da30ed2715f6a51d45cbc84dd76efeb4: 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 424100
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1386922 - Add learn more link to autofill address. r=lchang, r=MattN, a=lizzard, l10n=lizzard MozReview-Commit-ID: LloJRy8srb1
e342ff01ad5566180910859946df3ea792279239: 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 424099
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1397729 - Strings inside cookies dialog are not found when searched. r=mconley, a=lizzard MozReview-Commit-ID: 6LOE6aBZX0J
15c749b4b2646adf948c09645b1e9ce4f83a2b03: 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 424098
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Backed out changeset 6bc1744c12ee (bug 1397729) for multiple browser-chrome failures.
e8e660d7c455191c250bbb728e97e411c42a4338: 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 424097
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1352016 - Disable NV12 D3D11 surfaces. r=mattwoodrow, a=lizzard NV12 causes issue with older nvidia and AMD cards. MozReview-Commit-ID: KXMjZVLXNg5
1aadca44c4b72c06d18fc046b85444fc411d4980: 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 424096
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1398622 - Fix ws handling in contentpolicymanager, and fix stupid error. r=kmag, a=lizzard MozReview-Commit-ID: EmPvtRrnrnI
776744d895c98d89764bca8018509a77a2127cab: 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 424095
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Backed out changeset 5c4303496009 (bug 1386015) for browser_selectpopup_colors.js failures.
fafd69ca273333772746a9c54ec7975a6ab1bc42: 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 424094
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +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
58e1249a4920875a7935730b61b788dc3d7288ff: 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 424093
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +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
6bc1744c12eed8c652ca811053e8ce859c2c4a1c: 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 424092
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1397729 - Strings inside cookies dialog are not found when searched. r=mconley, a=lizzard MozReview-Commit-ID: 6LOE6aBZX0J
577b2db694a7812dd737c4e18283119c53277630: 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 424091
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1382548 - [Form Autofill] Avoid sending element references in messages. r=ralin, a=lizzard MozReview-Commit-ID: F6EXJl9dl8s
b0f08e34f67d602245dae02dc534bf9aee2ba7fd: 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 424090
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1397731 - Clear Preferences search query after category switchover. r=mconley, a=lizzard MozReview-Commit-ID: DoV5xHW0xKP
8850107a6a8b5e124c86a2e1bedbcc4f01ac43f9: 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 424089
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1397723 - Correct Preferences search matching approach for search feature. r=mconley, a=lizzard MozReview-Commit-ID: 1t8oXYvwHbl
5c43034960096da09592861b4ad7d2ddb344d8e1: 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 424088
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +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
d0a01370e594f7f793d5dc4d2589b7a24f9b8ca4: 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 424087
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1368269 - Crash in mozilla::a11y::XULTreeAccessible::Shutdown. r=marcoz, a=lizzard
acd7c5826e6ac0f3a323d3b35034b13538ecdc4b: 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 424086
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +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
45497624d7928fbd67eb09a8a682ce255e273d22: 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 424085
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip