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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip