338800de6d3c7db2559afb22458f6f077e4b6fff: Bug 1330111 - Backed out nsFormFillController.cpp changes from changeset 72cef09ee478 (bug 1311301) draft
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Wed, 25 Jan 2017 23:41:59 -0800 - rev 466688
Push 42953 by mozilla@noorenberghe.ca at Thu, 26 Jan 2017 08:51:46 +0000
Bug 1330111 - Backed out nsFormFillController.cpp changes from changeset 72cef09ee478 (bug 1311301) MozReview-Commit-ID: 1bPxx91ycOh
dcc99f0692482a752bc13310a0f5bc60ce3249db: Bug 1224207 - Part 8. Reftest. draft
cku <cku@mozilla.com> - Thu, 26 Jan 2017 14:34:30 +0800 - rev 466687
Push 42952 by bmo:cku@mozilla.com at Thu, 26 Jan 2017 08:41:35 +0000
Bug 1224207 - Part 8. Reftest. MozReview-Commit-ID: 2PBICER8iJG
b371d5f63fe3ce20531ffbc8a4277fc5bed762e5: Bug 1224207 - Part 7. (Main) Pass frame transform info down to nsFilterInstance. draft
cku <cku@mozilla.com> - Thu, 26 Jan 2017 16:38:06 +0800 - rev 466686
Push 42952 by bmo:cku@mozilla.com at Thu, 26 Jan 2017 08:41:35 +0000
Bug 1224207 - Part 7. (Main) Pass frame transform info down to nsFilterInstance. 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. All the other modifictions are to respect the change in nsFilterInstance::ComputeUserSpaceToFilterSpaceScale. MozReview-Commit-ID: LwNUAMo98M
76788d0ba26411b759f1d51f9560ad0257d9e814: Bug 1332527 - [Pointer Event] Remove redundent codes in PointerEvent test cases. r=masayuki draft
Stone Shih <sshih@mozilla.com> - Fri, 20 Jan 2017 09:58:15 +0800 - rev 466685
Push 42951 by sshih@mozilla.com at Thu, 26 Jan 2017 08:20:59 +0000
Bug 1332527 - [Pointer Event] Remove redundent codes in PointerEvent test cases. r=masayuki MozReview-Commit-ID: EiV7PvyFBTU
626f0a184d3a5a8162adb170b55b0f90f74d16c7: Bug 1224207 - Part 8. Reftest. draft
cku <cku@mozilla.com> - Thu, 26 Jan 2017 14:34:30 +0800 - rev 466684
Push 42950 by bmo:cku@mozilla.com at Thu, 26 Jan 2017 08:16:55 +0000
Bug 1224207 - Part 8. Reftest. MozReview-Commit-ID: 2PBICER8iJG
f3a1468fa7a5d1ee5b822dffb9bff585163537a3: Bug 1224207 - Part 7. (Main) Pass frame transform info down to nsFilterInstance. draft
cku <cku@mozilla.com> - Thu, 26 Jan 2017 16:12:03 +0800 - rev 466683
Push 42950 by bmo:cku@mozilla.com at Thu, 26 Jan 2017 08:16:55 +0000
Bug 1224207 - Part 7. (Main) Pass frame transform info down to nsFilterInstance. 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. All the other modifictions are to respect the change in nsFilterInstance::ComputeUserSpaceToFilterSpaceScale. MozReview-Commit-ID: LwNUAMo98M
b7b7bfdb584f272e4716c6d325ec9f7c122109b6: Bug 1332211 - refactor animation code in AsyncCompositionManager, r?hiro draft
peter chang <pchang@mozilla.com> - Thu, 26 Jan 2017 15:04:16 +0800 - rev 466682
Push 42949 by bmo:howareyou322@gmail.com at Thu, 26 Jan 2017 07:53:22 +0000
Bug 1332211 - refactor animation code in AsyncCompositionManager, r?hiro MozReview-Commit-ID: 5PGYTv1cSeT
1d95617ce3aa249cd77c420054a271083d7cfddd: Bug 1332211 - Move Layer::SetAnimation into AnimationHelper, r?hiro draft
peter chang <pchang@mozilla.com> - Wed, 25 Jan 2017 10:51:30 +0800 - rev 466681
Push 42949 by bmo:howareyou322@gmail.com at Thu, 26 Jan 2017 07:53:22 +0000
Bug 1332211 - Move Layer::SetAnimation into AnimationHelper, r?hiro MozReview-Commit-ID: JQMAJt8lvYo
4f08b43226f0c43ae3054c8684d64641850b642a: Bug 1308449 - Implement custom request view;r=honza,rickychien draft
Fred Lin <gasolin@mozilla.com> - Tue, 27 Dec 2016 10:17:27 +0800 - rev 466680
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1308449 - Implement custom request view;r=honza,rickychien move updateQuery dispatch to UPDATE_SELECTED_REQUEST_QUERY move send/cancel func to component use thunk to handle sendHTTPRequest MozReview-Commit-ID: AjWlZbOwjzn
a79202aaab99375695d6f58f2334713659f6ee4f: Bug 1333685 - Eliminate CircleShapeInfo, and use EllipseShapeInfo for circle(). r=dbaron
Ting-Yu Lin <tlin@mozilla.com> - Wed, 25 Jan 2017 16:01:51 +0800 - rev 466679
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1333685 - Eliminate CircleShapeInfo, and use EllipseShapeInfo for circle(). r=dbaron The difference between CircleShapeInfo's constructor and EllipseShapeInfo's is the computation of the radii. Therefore, this patch creates a factory function to distinguish that, so shape-outside: circle() could be implemented by using EllipseShapeInfo. MozReview-Commit-ID: 9ZBQu8zCSrM
f07c28aa3e0a5ad4a773e1305db4f7a9fe41fc5b: Bug 1333951 - Unbreak dumping of style contexts. r=bzbarsky
L. David Baron <dbaron@dbaron.org> - Wed, 25 Jan 2017 22:05:16 -0800 - rev 466678
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1333951 - Unbreak dumping of style contexts. r=bzbarsky Prior to this patch, dumping of style contexts in the layout debugger would only dump the subtree associated with the root frame, which just covers the viewport, canvas, and associated scrollbars. I think this has been broken since bug 236921 (2004) and bug 378693 (2007) properly disconnected the root element from the styles for the viewport and canvas. This patch just manually dumps the root frame and the root element's frame, since the style set no longer maintains a list of all of the style context roots. MozReview-Commit-ID: 5LEnbNtngN2
f0f9f8d08df208e0fd93da92e5007c782647e4aa: Bug 1264798. Include the composite end time in the MozAfterPaint event. r=smaug r=mattwoodrow
Timothy Nikkel <tnikkel@gmail.com> - Wed, 25 Jan 2017 23:01:33 -0600 - rev 466677
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1264798. Include the composite end time in the MozAfterPaint event. r=smaug r=mattwoodrow
e6ed73323bb33d4bdb6278395fd9acaba58cc092: Merge m-c to m-i
Phil Ringnalda <philringnalda@gmail.com> - Wed, 25 Jan 2017 20:48:39 -0800 - rev 466676
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Merge m-c to m-i
fe88899da4aa4902599899058d4af72bc752ca15: Bug 1333602 - Update new frontend (1/24/2017). r=jdescottes
Jason Laster <jason.laster.11@gmail.com> - Wed, 25 Jan 2017 11:49:00 +0800 - rev 466675
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1333602 - Update new frontend (1/24/2017). r=jdescottes * copy files from Debugger * kill svgs * add modes * add theme changes * add property changes * remove old system for updating bundles
4477cdb38b11e900bb79d3dad791f0511aff7c5b: Bug 1333371 - Fallback to AbstractThread::MainThread() if the inner window is not provided. r=billm
Bevis Tseng <btseng@mozilla.com> - Wed, 25 Jan 2017 13:43:30 +0800 - rev 466674
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1333371 - Fallback to AbstractThread::MainThread() if the inner window is not provided. r=billm
00cbc26bec7fdc29dce591bfed54b30b774d106a: Merge m-c to inbound, a=merge
Wes Kocher <wkocher@mozilla.com> - Wed, 25 Jan 2017 17:20:02 -0800 - rev 466673
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Merge m-c to inbound, a=merge MozReview-Commit-ID: 5BAdhbHtwcj
b2c4e4641643e39e317e3bbf2c940bfb788a884e: Bug 1333645 - Remove the VS2013 MaxILKSize workaround. r=glandium
David Major <dmajor@mozilla.com> - Thu, 26 Jan 2017 13:28:44 +1300 - rev 466672
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1333645 - Remove the VS2013 MaxILKSize workaround. r=glandium MozReview-Commit-ID: 7V5jWL6mkVo
9e55d80cc4a819f1ab122e77f28edbe5d18a2bd6: Bug 1333939 - Remove -Wno-invalid-constexpr from clang-cl config. r=froydnj
David Major <dmajor@mozilla.com> - Thu, 26 Jan 2017 13:26:01 +1300 - rev 466671
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1333939 - Remove -Wno-invalid-constexpr from clang-cl config. r=froydnj The constexpr warning no longer appears in VS2015 headers. I spot-checked a few other warnings in the list, and we still need to keep them. Notably, we still need -Wno-ignored-attributes, but now for a different reason! MozReview-Commit-ID: LMqJX1KlAra
c8145ad1dcf8d8e5d8387063d8ea8f22e600cfef: Bug 1275447 - Skip browser_referrer_open_link_in_container_tab.js on e10s for frequent failures; r=me
Geoff Brown <gbrown@mozilla.com> - Wed, 25 Jan 2017 17:02:00 -0700 - rev 466670
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1275447 - Skip browser_referrer_open_link_in_container_tab.js on e10s for frequent failures; r=me
c09b8f1c7934e6bb844a29f67d1ce6a610ee74f9: Bug 1333589 - 3. Convert SiteIdentityPopup observers to events; r=sebastian
Jim Chen <nchen@mozilla.com> - Wed, 25 Jan 2017 18:57:32 -0500 - rev 466669
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1333589 - 3. Convert SiteIdentityPopup observers to events; r=sebastian Convert the "Permissions:*" and "Session:Reload" observers to events that go through GlobalEventDispatcher.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip