47
edits
(→Eric Tsai: Eric Tsai 2017 Q4 goals) |
|||
(11 intermediate revisions by 6 users not shown) | |||
Line 40: | Line 40: | ||
=== Boris Chiou === | === Boris Chiou === | ||
* Stylo | |||
** Bugs for stylo-everywhere | |||
** [land] {{bug|1408310}} - make WebKitCSSMatrix use Servo for parsing transform lists | |||
** [land] {{bug|1340005}} - stylo: Switch to Servo style backend for compositor animations | |||
* CSS | |||
** Read [https://drafts.fxtf.org/motion-1/ CSS Motion path] spec | |||
=== Cameron McCormack === | === Cameron McCormack === | ||
Line 51: | Line 57: | ||
* WebCompat dashboard improvement with given date interval | * WebCompat dashboard improvement with given date interval | ||
** Visual dependency graph | ** Visual dependency graph | ||
* [https://github.com/webcompat/webcompat.com/issues/1826 Improve issue creation form] | * [https://github.com/webcompat/webcompat.com/issues/1826 Improve issue creation form] | ||
* Community participation | * Community participation | ||
Line 58: | Line 63: | ||
=== Jeremy Chen === | === Jeremy Chen === | ||
* Quantum Style(Stylo) | |||
** [Fix] {{Bug|1374034}} - (stylo-release) Let Stylo ride the trains. | |||
*** [Land] {{Bug|1407096}} - stylo-blocklist: measure the performance impact for enabling the blocklist mechanism | |||
*** [Land] {{Bug|1407098}} - stylo-blocklist: put a nightly only domain in stylo blocklist for testing | |||
*** [Land] {{Bug|1409958}} - stylo-blocklist: reset stylo blocklist to empty string on Nightly for testing | |||
*** [Land] {{Bug|1407911}} - (stylo-blocklist-domains) stylo-blocklist: update stylo-blocklist preference using a system addon | |||
*** [Land] {{Bug|1403077}} - (stylo-blocklist) stylo-blocklist: add support for a list of domains that should use the old Gecko style system instead of Stylo | |||
*** [Land] {{Bug|1411517}} - stylo: "layout.css.stylo-blocklist.enabled" pref's default value should be false | |||
*** [Land] {{Bug|1399049}} - stylo: do not use InterpolateMatrix as a fallback for interpolation errors in a matched transform function pair | |||
*** [Land] {{Bug|1418433}} - stylo: window.getComputedStyle(element, null) would not get correct data for display: none element | |||
* Support General Layout Module | |||
** [Land] {{Bug|1408851}} - negative calc()s for inset() should be valid | |||
** [Land] {{Bug|1378368}} - getComputedStyle returns wrong value for basic-shapes containing calc() that should resolve to negative value | |||
** [Land] {{Bug|1416689}} - frame dump code in nsIFrame::ListGeneric() is wrong | |||
** [Land] {{Bug|1421197}} - use 64-bit for restyle generation counters to avoid overflow issues | |||
** [Land] {{Bug|1420724}} - fix unnecessary duplicated code in nsCSSFrameConstructor.h | |||
** [Land] {{Bug|1387176}} - Switch nsFrameSelection to use either an initializer list or per-member defaults | |||
* Support Layout:Text Module | |||
** [Land] {{Bug|1415581}} - German hyphenation is wrong, single letter teared off | |||
** [Land] {{Bug|1423509}} - Cleanup for BuildTextRunsScanner::SetupLineBreakerContext | |||
** [Investigate] {{Bug|1283222}} - Unwanted line-break opportunities at out-of-flow frames [was: Commas wrapped to beginning of line with text-align: justify] | |||
** [Investigate] {{Bug|1418472}} - Wrong position of github issue name on hover | |||
=== Louis Chang === | === Louis Chang === | ||
* Solving Webcompat issues | * Solving Webcompat issues | ||
** [Land] {{Bug|1428676}} - -moz-appearance menulist-button should behave like -webkit-appearance: menulist-button | |||
** [Land] {{Bug|1429700}} - Make -webkit-appearance as an alias of -moz-appearance with pref off | |||
** [Land] {{Bug|1429713}} - Make -webkit-appearance as an alias of -moz-appearance with pref off in stylo | |||
** [Land] {{Bug|1417753}} - Implement -moz-appearance: searchfield-cancel-button which behave like -webkit-appearance: searchfield-cancel-button | |||
** [Land] {{Bug|1430514}} - input widget disappears for a certain imposed width or height (but stays visible in Chrome) | |||
** [Land] {{Bug|1429307}} - Incorrect radio button form and state | |||
** [Land] {{Bug| | |||
** [Land] {{Bug| | |||
=== Tingyu Lin === | === Tingyu Lin === | ||
Line 79: | Line 103: | ||
=== Tommy Kuo === | === Tommy Kuo === | ||
* Triage issues of e10s-select | |||
** {{Bug|1154677}} - [e10s] <select> issues tracking | |||
* Content process <select> dropdown menu in e10s | |||
** Investigate how many works we should do on it. | |||
** {{Bug|1118086}} - [e10s] There is a delay for about 1 seconds to display <select> drop-down list with 1600+ items | |||
* [land] {{Bug|1399310}} - Decorations get drawn multiple times with selections | |||
=== Ya-Chieh Wu === | === Ya-Chieh Wu === | ||
* Displaylist Perf | * Displaylist Perf | ||
** {{Bug|1381153}} - Calling GetEffectSet during display list building is not very cache friendly | ** {{Bug|1381153}} - Calling GetEffectSet during display list building is not very cache friendly | ||
** {{Bug|1410826}} - Move up the IsPrimaryFrame() in nsIFrame::HasAnimationOfTransform | |||
* Table | * Table | ||
** {{Bug|332740}} - [BC] rowspan and border-collapse: collapse breaks border rendering | ** {{Bug|332740}} - [BC] rowspan and border-collapse: collapse breaks border rendering |
edits