Front-end standards group/2016-06-08

Attending: Bartosz D., Jan D., Julien G., Volker E., Andrew R.-G., Roan K.


No topics today

Action & CodeEdit


Does usage of localStorage fall under our cookie policy?Edit

-> JD reaches out to legal -->
JD: If the data is not being sent to the servers, it does not fall under the cookie policy
Actually lists localStorage entires as well as cookies.

T102114 Cannot handle multiple HTMLForms in single SpecialPageEdit needs to be reviewed

New questsEdit

T65577 Create a "Watching and notifications" tab in MediaWiki core (JR)Edit

RK: Was stalled in 2014 and RK will pick it up. Going to be under Collaboration responsibility.

--> Was decided to remove it from Group decision

T136458 Should HTML formatting/DOM manipulation (presentation, responsiveness) be done in JS (frontend) or in PHP (backend) [JG]Edit

ES: HTML output on the client as simple as possible, from caching perspective backend rendering is not optimal.
RK: Is `px` or `%` defined by wikitext?
JG: It's defined in wikitext
RK: ES was probably concerned by having the same wikitext rendered differently.
-> JG will add clarification that information comes from wikitext – DONE

Standardized events systemEdit

ARG: Do we have a standardized events system?
RK: OOUI Mixin EventEmitter
OO.mixinClass( OO.ui.Widget, OO.EventEmitter );