Bruno Bernardino
2d40146e2c
servo: Merge #18020 - Implement CanvasRenderingContext2d.fillText's "unimplemented" message (from BrunoBernardino:feature-canvas-filltext); r=jdm
...
Basic skeleton for implementing CanvasRenderingContext2d.fillText, only adding methods and parameters in the right place, and a basic test, with some `println!()`.
<!-- Please describe your changes on the following line: -->
This is only the beginning. It were my first couple of hours looking at Rust and Servo.
However, I have _no clue_ how to get the text to render now (basically go from the `println!()` to something else).
It's also possible I messed something up with the `DOMString.parse()` but not entirely sure.
I'm doing this PR as a starting point to get help and learn more about this, _or_ at least maybe save someone some time while implementing this, if no one's able to take the time and show me where/how.
Because it's still a work-in-progress, I'm leaving the boxes below unchecked (even though there are no errors).
---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [ ] These changes fix #11681 and #17963
<!-- Either: -->
- [x] There are tests for these changes
<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->
<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
Source-Repo: https://github.com/servo/servo
Source-Revision: acd08c75f7ac87d4a61e214816a5f6d47c4a1310
2017-08-23 14:00:47 -05:00
..
2016-10-31 11:19:01 -05:00
2017-07-06 07:25:57 -07:00
2016-04-08 04:31:18 +05:00
2014-09-09 08:18:18 -06:00
2016-08-09 17:20:50 -05:00
2016-08-09 17:20:50 -05:00
2016-08-09 17:20:50 -05:00
2014-09-09 08:18:18 -06:00
2016-07-08 06:01:52 -07:00
2014-09-09 08:18:18 -06:00
2016-08-09 17:20:50 -05:00
2014-09-09 08:18:18 -06:00
2016-08-25 06:31:46 -05:00
2017-02-14 08:09:22 -08:00
2016-08-09 17:20:50 -05:00
2015-09-24 20:40:49 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-12-18 11:54:52 -07:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2015-01-28 13:57:58 -07:00
2016-08-09 17:20:50 -05:00
2014-12-16 15:03:49 -07:00
2014-12-16 15:03:49 -07:00
2014-10-11 07:45:39 -06:00
2014-10-14 10:00:38 -06:00
2015-07-27 17:13:02 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2016-06-11 11:01:36 -05:00
2016-11-25 06:49:44 -08:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2016-01-26 06:58:23 +05:00
2016-10-12 16:00:37 -05:00
2015-04-24 15:17:07 -05:00
2016-08-09 17:20:50 -05:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2015-08-04 12:53:26 -06:00
2016-08-09 17:20:50 -05:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2015-05-30 20:21:42 -05:00
2016-08-09 17:20:50 -05:00
2016-08-09 17:20:50 -05:00
2016-08-09 17:20:50 -05:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2015-08-07 06:14:12 -06:00
2014-09-09 08:18:18 -06:00
2016-02-17 14:53:21 +05:00
2016-04-12 10:08:11 +05:00
2014-09-09 08:18:18 -06:00
2016-04-07 21:00:13 +05:00
2016-08-09 17:20:50 -05:00
2016-02-05 10:28:50 +05:00
2016-01-25 23:50:26 +05:00
2016-01-25 23:50:26 +05:00
2016-01-25 23:50:26 +05:00
2016-03-03 00:05:50 +05:00
2016-06-22 08:36:01 -05:00
2016-08-09 17:20:50 -05:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2017-02-14 08:09:22 -08:00
2015-01-08 10:48:55 -07:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2016-04-02 23:38:47 +05:00
2015-10-04 12:49:26 -06:00
2016-01-26 06:12:57 +05:00
2016-04-20 18:10:26 +05:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2015-06-23 12:13:25 -06:00
2015-06-23 12:13:25 -06:00
2015-06-23 12:13:25 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2016-08-09 17:20:50 -05:00
2014-09-09 08:18:18 -06:00
2015-04-07 18:38:34 -05:00
2015-04-07 18:38:34 -05:00
2017-08-23 14:00:47 -05:00
2014-09-09 08:18:18 -06:00
2016-08-09 17:20:50 -05:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2015-06-09 12:15:12 -05:00
2014-09-09 08:18:18 -06:00
2014-11-13 10:57:33 -07:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-12-18 11:54:52 -07:00
2015-04-14 00:10:08 -05:00
2016-08-09 17:20:50 -05:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2016-08-09 17:20:50 -05:00
2016-08-09 17:20:50 -05:00
2015-08-19 01:40:28 -06:00
2015-08-19 01:40:28 -06:00
2016-08-09 17:20:50 -05:00
2014-09-09 08:18:18 -06:00
2015-05-06 00:50:13 -05:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-12-18 11:54:52 -07:00
2016-08-09 17:20:50 -05:00
2016-08-09 17:20:50 -05:00
2014-09-09 08:18:18 -06:00
2016-06-04 20:25:36 -05:00
2016-08-09 17:20:50 -05:00
2014-09-09 08:18:18 -06:00
2015-06-01 08:37:48 -05:00
2015-06-01 10:20:14 -05:00
2015-06-01 10:20:14 -05:00
2016-04-02 23:38:47 +05:00
2016-10-03 16:54:51 -05:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-10-23 18:00:36 -06:00
2014-09-09 08:18:18 -06:00
2016-01-03 09:51:26 +05:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-12-06 03:55:04 -07:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2016-08-09 17:20:50 -05:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2014-09-09 08:18:18 -06:00
2015-01-08 13:48:53 -07:00
2014-12-16 15:03:49 -07:00
2015-03-31 10:39:56 -06:00
2015-03-31 10:39:56 -06:00
2015-03-31 10:39:56 -06:00
2014-09-09 08:18:18 -06:00
2015-09-01 21:31:25 -06:00