01626a4687015bc47fc7707f0ed3958c73394771: Bug 1337510 - Remove dead code related to gcli command buttons. r=jryans
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 07 Feb 2017 22:21:54 +0100 - rev 341428
Push
86727 by kwierso@gmail.com at Thu, 09 Feb 2017 00:21:26 +0000
Bug 1337510 - Remove dead code related to gcli command buttons. r=jryans
MozReview-Commit-ID: 8mF3u2hvjnu
3003e634d6d2f5059051c53961471d3471ada7a5: Bug 1337516 - Fix the connect page when connecting to xpcshell tests. r=jryans
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 07 Feb 2017 22:20:49 +0100 - rev 341427
Push
86727 by kwierso@gmail.com at Thu, 09 Feb 2017 00:21:26 +0000
Bug 1337516 - Fix the connect page when connecting to xpcshell tests. r=jryans
MozReview-Commit-ID: KHCfhwaBcXp
6e2baee09f146fe3a7d2c49eecf8220357ab9112: Bug 1332295 - do_register_cleanup should support generators and async functions. r=ted
Marco Bonardo <mbonardo@mozilla.com> - Thu, 19 Jan 2017 16:07:46 +0100 - rev 341426
Push
86727 by kwierso@gmail.com at Thu, 09 Feb 2017 00:21:26 +0000
Bug 1332295 - do_register_cleanup should support generators and async functions. r=ted
MozReview-Commit-ID: BPCwPlWQ8G0
5b516731820c841dd85447c2155bd751ec9f7de6: Merge mozilla-central to autoland
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 08 Feb 2017 11:32:21 +0100 - rev 341425
Push
86727 by kwierso@gmail.com at Thu, 09 Feb 2017 00:21:26 +0000
Merge mozilla-central to autoland
f9aae3308f056124451e99bfbfa3e3c8efd17215: Backed out 8 changesets (bug 1224207) for Win8 Reftest failures
Iris Hsiao <ihsiao@mozilla.com> - Wed, 08 Feb 2017 17:53:07 +0800 - rev 341424
Push
86727 by kwierso@gmail.com at Thu, 09 Feb 2017 00:21:26 +0000
Backed out 8 changesets (
bug 1224207) for Win8 Reftest failures
Backed out changeset 2fce8d53b105 (
bug 1224207)
Backed out changeset c31e96bf56d0 (
bug 1224207)
Backed out changeset 587cde853b75 (
bug 1224207)
Backed out changeset 7faefd871e00 (
bug 1224207)
Backed out changeset 15f62c3ec366 (
bug 1224207)
Backed out changeset 9448e628569e (
bug 1224207)
Backed out changeset 958379e4f61c (
bug 1224207)
Backed out changeset d23079bc188e (
bug 1224207)
eabcf85ca6408755829890abaf0a57d965686de9: Bug 1334838 - Avoid matching same host with a non-test URI a=testonly r=ckerschb
Kate McKinley <kmckinley@mozilla.com> - Wed, 08 Feb 2017 11:28:29 +0800 - rev 341423
Push
86727 by kwierso@gmail.com at Thu, 09 Feb 2017 00:21:26 +0000
Bug 1334838 - Avoid matching same host with a non-test URI a=testonly r=ckerschb
MozReview-Commit-ID: 7Ok7FXFtMoH
3305ef5e8faa24988d6835f34c75e9e9eb29821d: Bug 1334027 - Add unloaded modules and process/thread data to minidumps. r=ted
Ting-Yu Chou <janus926@gmail.com> - Thu, 02 Feb 2017 09:33:01 +0800 - rev 341422
Push
86727 by kwierso@gmail.com at Thu, 09 Feb 2017 00:21:26 +0000
Bug 1334027 - Add unloaded modules and process/thread data to minidumps. r=ted
MozReview-Commit-ID: LpiE5f9dYqM
2f0968db9234a6e63f6fef6a82a9133b8f99aae5: Bug 1336909 - Restrict URLCLASSIFIER_PREFIX_MATCH to profiles that have working V4. r=francois
dimi <dlee@mozilla.com> - Wed, 08 Feb 2017 15:18:35 +0800 - rev 341421
Push
86727 by kwierso@gmail.com at Thu, 09 Feb 2017 00:21:26 +0000
Bug 1336909 - Restrict URLCLASSIFIER_PREFIX_MATCH to profiles that have working V4. r=francois
MozReview-Commit-ID: L3lKgiohalH
734ac707469b7bf17fa38efc02b19f106eb2a1ec: Bug 1336922 - Temporarily disable V4 updates in test_safe_browsing_initial_download.py. r=whimboo
Francois Marier <francois@mozilla.com> - Tue, 07 Feb 2017 16:53:32 +0800 - rev 341420
Push
86727 by kwierso@gmail.com at Thu, 09 Feb 2017 00:21:26 +0000
Bug 1336922 - Temporarily disable V4 updates in test_safe_browsing_initial_download.py. r=whimboo
MozReview-Commit-ID: IB2ginfKPE3
2fce8d53b10569170323e4021b648bca1c2203b1: Bug 1224207 - Part 8. Reftest. r=mstange
cku <cku@mozilla.com> - Thu, 26 Jan 2017 14:34:30 +0800 - rev 341419
Push
86727 by kwierso@gmail.com at Thu, 09 Feb 2017 00:21:26 +0000
Bug 1224207 - Part 8. Reftest. r=mstange
MozReview-Commit-ID: 2PBICER8iJG
c31e96bf56d03570f041c4e6dfd424f854deca98: Bug 1224207 - Part 7. (Main) Pass frame transform info down to nsFilterInstance. r=mstange
cku <cku@mozilla.com> - Tue, 07 Feb 2017 11:51:34 +0800 - rev 341418
Push
86727 by kwierso@gmail.com at Thu, 09 Feb 2017 00:21:26 +0000
Bug 1224207 - Part 7. (Main) Pass frame transform info down to nsFilterInstance. r=mstange
The biggest change is located in
nsFilterInstance::ComputeUserSpaceToFilterSpaceScale.
Originally, nsSVGUtils::GetCanvasTM is used. This function returns combination
of svg-transform, e.g. <rect transform="translate(30,40)" />, and
css-to-dev-scale-transform. That why we do not see this bug in a transformed
svg element.
For example, the following svg can be rendered correctly on FF:
<svg xmlns="http://www.w3.org/2000/svg">
<defs>
<filter id="blurMe">
<feGaussianBlur in="SourceGraphic" stdDeviation="1"/>
</filter>
</defs>
<!-- nsSVGUtils::GetCanvasTM return transform="scale(3)" correctly -->
<text x="0" y="35" font-size="35" transform="scale(3)" filter="url(#blurMe)">
Hello, out there
</text>
</svg>
Unfortunately, this function does not report css-transform at all. So, I
replaced it by mPaintTransfom, which is passed from the caller. So now it's the
caller's responsibility to pass a UserSpace-To-DeviceSpace transform into
nsFilterInstance. And, we actually change the meaning of mPaintTransform in this
patch. Before this patch, mPaintTransform means css-to-dev-px scaling transform;
After this patch it means "userspace-to-filterspace-scaling * css-to-dev-scaling"
transform.
All the other modifictions are to respect the change in
nsFilterInstance::ComputeUserSpaceToFilterSpaceScale.
MozReview-Commit-ID: LwNUAMo98M
587cde853b75c985b4818120378de19a10d8c3ce: Bug 1224207 - Part 6. Move GetCSSPxToDevPxMatrix to nsSVGUtils. r=mstange
cku <cku@mozilla.com> - Tue, 24 Jan 2017 23:22:43 +0800 - rev 341417
Push
86727 by kwierso@gmail.com at Thu, 09 Feb 2017 00:21:26 +0000
Bug 1224207 - Part 6. Move GetCSSPxToDevPxMatrix to nsSVGUtils. r=mstange
To use GetCSSPxToDevPxMatrix in nsFilterInstance, pull this untility function down
to nsSVGUtils; Otherwise, we have to include nsSVGIntegrationUtils header in
nsFilterIntance, which is ok but not good I think.
MozReview-Commit-ID: 6SGtwj4EE1S
7faefd871e00abc5907b6c0072fd305e4922715d: Bug 1224207 - Part 5. Fine tune nsFilterInstance::BuildSourcePaint. r=mstange
cku <cku@mozilla.com> - Tue, 24 Jan 2017 23:10:31 +0800 - rev 341416
Push
86727 by kwierso@gmail.com at Thu, 09 Feb 2017 00:21:26 +0000
Bug 1224207 - Part 5. Fine tune nsFilterInstance::BuildSourcePaint. r=mstange
1. Rename gfx->sourceCtx.
2. Since sourceCtx is discarded immidiately, there is no need of save/restore.
MozReview-Commit-ID: CM2MMBYWp3W
15f62c3ec366258db66a95ae7937fdcd032bf47d: Bug 1224207 - Part 4. Move internal used member functions into private section. r=mstange
cku <cku@mozilla.com> - Tue, 24 Jan 2017 23:04:20 +0800 - rev 341415
Push
86727 by kwierso@gmail.com at Thu, 09 Feb 2017 00:21:26 +0000
Bug 1224207 - Part 4. Move internal used member functions into private section. r=mstange
MozReview-Commit-ID: 1ciHcGFd5yU
9448e628569ed5f7bbef82363f3dfa867fafb5ee: Bug 1224207 - Part 3. Remove unused parameters of nsFilterInstance's member functions. r=mstange
cku <cku@mozilla.com> - Tue, 24 Jan 2017 00:27:55 +0800 - rev 341414
Push
86727 by kwierso@gmail.com at Thu, 09 Feb 2017 00:21:26 +0000
Bug 1224207 - Part 3. Remove unused parameters of nsFilterInstance's member functions. r=mstange
MozReview-Commit-ID: 4QcutMJveUy
958379e4f61cc97f3f81c4a4da31ffbff3c099d2: Bug 1224207 - Part 2. Fine tune RegularFramePaintCallback. r=mstange
cku <cku@mozilla.com> - Mon, 23 Jan 2017 02:51:23 +0800 - rev 341413
Push
86727 by kwierso@gmail.com at Thu, 09 Feb 2017 00:21:26 +0000
Bug 1224207 - Part 2. Fine tune RegularFramePaintCallback. r=mstange
1. Pass offset in device pixel unit instead of app unit.
2. Keep old context of the basic manager before replacing.
MozReview-Commit-ID: IoYFTU35aw6
d23079bc188ee40cc4a8275bed3065e939537add: Bug 1224207 - Part 1. Split SetupContext into ComputeEffectOffset and TranslateToUserSpace. r=mstange
cku <cku@mozilla.com> - Mon, 23 Jan 2017 02:36:41 +0800 - rev 341412
Push
86727 by kwierso@gmail.com at Thu, 09 Feb 2017 00:21:26 +0000
Bug 1224207 - Part 1. Split SetupContext into ComputeEffectOffset and TranslateToUserSpace. r=mstange
We need ComputeEffectOffset along in the following patch.
MozReview-Commit-ID: GoIZ07IqoQ3
60a5029865aaf52c413a2553088db8395452d5fd: Bug 1335942 - Part 6: Implement GetScaleValue for RawServoAnimationValue. r=hiro,manishearth
Boris Chiou <boris.chiou@gmail.com> - Mon, 06 Feb 2017 17:54:49 +0800 - rev 341411
Push
86727 by kwierso@gmail.com at Thu, 09 Feb 2017 00:21:26 +0000
Bug 1335942 - Part 6: Implement GetScaleValue for RawServoAnimationValue. r=hiro,manishearth
MozReview-Commit-ID: GnaS44gWmm2
72d2c783f673c71ab1011e185a10f672a9b8220d: Bug 1335942 - Part 5: Add AnimationValue::GetScaleValue(). r=hiro
Boris Chiou <boris.chiou@gmail.com> - Mon, 06 Feb 2017 16:32:21 +0800 - rev 341410
Push
86727 by kwierso@gmail.com at Thu, 09 Feb 2017 00:21:26 +0000
Bug 1335942 - Part 5: Add AnimationValue::GetScaleValue(). r=hiro
Move the common part of GetScaleValue into nsStyleTransformMatrix, and add a
new method, GetScaleValue, on AnimationValue, which can get the scale value from
StyleAnimationValue or RawServoAnimationValue.
MozReview-Commit-ID: 4spi1LkZrWP
aa75aa7d8517d8f36ee750f9d2eba214b8758a48: Bug 1335942 - Part 4: Support transform in SetAnimatable. r=hiro,manishearth
Boris Chiou <boris.chiou@gmail.com> - Wed, 08 Feb 2017 11:36:41 +0800 - rev 341409
Push
86727 by kwierso@gmail.com at Thu, 09 Feb 2017 00:21:26 +0000
Bug 1335942 - Part 4: Support transform in SetAnimatable. r=hiro,manishearth
MozReview-Commit-ID: 97aTuUNa1RT