Title: [248168] trunk/Tools
- Revision
- 248168
- Author
- [email protected]
- Date
- 2019-08-02 12:03:35 -0700 (Fri, 02 Aug 2019)
Log Message
[results.webkit.org Timeline] Using transform matrix to calculate the tag rotation position
https://bugs.webkit.org/show_bug.cgi?id=200397
Patch by Zhifei Fang <[email protected]> on 2019-08-02
Reviewed by Jonathan Bedard.
* resultsdbpy/resultsdbpy/view/static/library/js/components/TimelineComponents.js:
Modified Paths
Diff
Modified: trunk/Tools/ChangeLog (248167 => 248168)
--- trunk/Tools/ChangeLog 2019-08-02 18:58:46 UTC (rev 248167)
+++ trunk/Tools/ChangeLog 2019-08-02 19:03:35 UTC (rev 248168)
@@ -1,3 +1,12 @@
+2019-08-02 Zhifei Fang <[email protected]>
+
+ [results.webkit.org Timeline] Using transform matrix to calculate the tag rotation position
+ https://bugs.webkit.org/show_bug.cgi?id=200397
+
+ Reviewed by Jonathan Bedard.
+
+ * resultsdbpy/resultsdbpy/view/static/library/js/components/TimelineComponents.js:
+
2019-08-02 Wenson Hsieh <[email protected]>
[macOS 10.15] Image dragged from Safari does not appear in Notes
Modified: trunk/Tools/resultsdbpy/resultsdbpy/view/static/library/js/components/TimelineComponents.js (248167 => 248168)
--- trunk/Tools/resultsdbpy/resultsdbpy/view/static/library/js/components/TimelineComponents.js 2019-08-02 18:58:46 UTC (rev 248167)
+++ trunk/Tools/resultsdbpy/resultsdbpy/view/static/library/js/components/TimelineComponents.js 2019-08-02 19:03:35 UTC (rev 248168)
@@ -560,11 +560,15 @@
context.fillStyle = fontColor;
context.save();
if (!isTop) {
+ context.translate(middlePointX, baseLineY + scaleTagLineHeight);
context.rotate(fontRotate);
- context.fillText(getLabel(scaleLabel), middlePointX / 2 + sqrt3 * scaleTagLineHeight / 2, baseLineY - sqrt3 * (middlePointX / 2) + scaleTagLineHeight / 2);
+ context.translate(0 - middlePointX, 0 - baseLineY - scaleTagLineHeight);
+ context.fillText(getLabel(scaleLabel), middlePointX, baseLineY + scaleTagLineHeight);
} else {
+ context.translate(middlePointX, baseLineY - scaleTagLineHeight);
context.rotate(fontTopRotate);
- context.fillText(getLabel(scaleLabel), middlePointX / 2 - sqrt3 * scaleTagLineHeight - fontSizeNumber, baseLineY + sqrt3 * (middlePointX / 2) - 3 * scaleTagLineHeight / 2 - fontSizeNumber);
+ context.translate(0 - middlePointX, 0 - baseLineY + scaleTagLineHeight);
+ context.fillText(getLabel(scaleLabel), middlePointX, baseLineY - scaleTagLineHeight);
}
context.restore();
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes