Phabricator Link
|
Wiki Link
|
Status
|
Priority
|
Author
|
Assignee
|
Projects
|
Subtasks
|
Parent Tasks
|
T101046
|
T101046: [EPIC] Use MCS as parser for main content in mobile web
|
declined
|
High (red)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T107108
|
T107108: Flow notification links on mobile point to desktop
|
open
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T110612
|
T110612: Spike: Does HTML minification gain us anything?
|
declined
|
Low (yellow)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T110613
|
T110613: Strip certain HTML markup from the DOM e.g. navboxes
|
declined
|
Low (yellow)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T113066
|
T113066: [GOAL] Make Wikipedia more accessible to 2G connections
|
resolved
|
High (red)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T113649
|
T113649: Demonstrate impact of loading just lead sections of a group of static pages
|
resolved
|
Needs Triage (violet)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T113769
|
T113769: Spike: Scope the first version of JavaScript-based prototype on existing Parsoid service
|
resolved
|
Low (yellow)
|
Jdlrobson (Jon Robson)
|
Jhernandez (Joaquin Oltra Hernandez)
|
|
|
|
T114194
|
T114194: MediaWiki should be able to support multiple parser engines
|
open
|
Low (yellow)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T114279
|
T114279: Parsoid API responses contain unnecessary meta data bloating HTML response
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
Jhernandez (Joaquin Oltra Hernandez)
|
|
|
|
T114282
|
T114282: Red links via Parsoid
|
duplicate
|
Low (yellow)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T114286
|
T114286: Resolving styling inconsistencies between HTML returned by Parsoid and HTML returned by PHP parser
|
duplicate
|
Low (yellow)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T114411
|
T114411: Zerobanner extension needlessly pulls in entire oojs ui library
|
resolved
|
High (red)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T114655
|
T114655: Eventlogging: Add infrastructure for measuring readers reading habits
|
resolved
|
High (red)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T115073
|
T115073: [6 hours] Test a subset of pages with only a lead section [take 2]
|
resolved
|
Low (yellow)
|
Jdlrobson (Jon Robson)
|
bmansurov (b)
|
|
|
|
T116623
|
T116623: Incorporate page size into load time measurements
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T117279
|
T117279: [EPIC] Core should provide inline diffs as well as side by side (Move InlineDifferenceEngine into core / remove MobileDiff)
|
open
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T120504
|
T120504: LOOT: Collect data on article composition
|
resolved
|
Needs Triage (violet)
|
Jdlrobson (Jon Robson)
|
Jhernandez (Joaquin Oltra Hernandez)
|
|
|
|
T121468
|
T121468: Should be able to generate watchlist like results for a generator
|
open
|
Needs Triage (violet)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T123290
|
T123290: Should be possible to access references and notes for a given page via API
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
phuedx (Sam Smith)
|
|
|
|
T123328
|
T123328: [GOAL] Lazy load references in mobile skin
|
declined
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T124959
|
T124959: Remove `navboxes` from HTML in mobile web beta and show the impact
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T125134
|
T125134: Spike: Can we store a JSON blob of references data in ParserOutput
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
phuedx (Sam Smith)
|
|
|
|
T125260
|
T125260: Add mobile-beta as available platform so we can measure first paint on mobile beta site
|
resolved
|
Needs Triage (violet)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T125688
|
T125688: Gather should not use MobileFrontend Skin class
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
Jhernandez (Joaquin Oltra Hernandez)
|
|
|
|
T125894
|
T125894: Measure stripping HTML from stable channel and check it's consistent with results in beta
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T125896
|
T125896: Feature flagged lazy loaded references
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T125897
|
T125897: Create Special:Citations fallback for non-JavaScript/Resourceloader unsupported users
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T126390
|
T126390: Strip references from HTML on beta cluster beta mode, measure impact
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T126558
|
T126558: Enable lazy loading of images on beta cluster and measure results
|
declined
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T126791
|
T126791: Certain images do not load when wgLazyLoadedImages is true
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T126793
|
T126793: Lazy loading images breaks ResourceLoader-blacklisted JavaScript clients
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T126802
|
T126802: What is impact of storing references
|
declined
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T127128
|
T127128: Images above the fold should not be lazily loaded
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
Jhernandez (Joaquin Oltra Hernandez)
|
|
|
|
T127140
|
T127140: Spike: Investigate high TTFB for page views in mobile skin
|
declined
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T127263
|
T127263: References stored in page props are not parsed
|
declined
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T127883
|
T127883: Enable lazy loaded images for 50% of users in production
|
declined
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
BBlack (Brandon Black)
|
|
|
|
T128897
|
T128897: Do not lazy load small images
|
declined
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T129098
|
T129098: UI of lazy loaded smaller images is distracting
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T129167
|
T129167: MobileView API should not be impacted by lazy loading images and references changes
|
resolved
|
High (red)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T129182
|
T129182: Load references via mobileview API while Cite API is still being discussed
|
resolved
|
High (red)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T129693
|
T129693: Lazy load references in mobile beta channel
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T130652
|
T130652: Lazy loaded images: border-radius retained when images lazy loaded
|
duplicate
|
Low (yellow)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T132582
|
T132582: Measure impact of lazy loaded references on static file running in production
|
declined
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T133105
|
T133105: API returns different results in stable and beta when LazyLoaded references is enabled
|
declined
|
Needs Triage (violet)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T135539
|
T135539: Lazy loaded references in articles with JS for users who want to view the entire references section
|
resolved
|
High (red)
|
Jdlrobson (Jon Robson)
|
Jhernandez (Joaquin Oltra Hernandez)
|
|
|
|
T135865
|
T135865: References sections should always be collapsed
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T136617
|
T136617: Properly canonicalize Special:MobileCite pages and article backlink
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T136731
|
T136731: Deploy lazy loaded images, lazy loaded images + references to a couple larger wikis
|
resolved
|
High (red)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T138792
|
T138792: [Subtask] Lazy loading references does not work on reference sections with subsections
|
resolved
|
High (red)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T140197
|
T140197: Deploy lazy loaded references and images to a large wiki
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
dr0ptp4kt (Adam Baso)
|
|
|
|
T143444
|
T143444: Revision API should support sizediff or sizes property
|
open
|
Needs Triage (violet)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T144240
|
T144240: Disable lazy loaded references experiment in production
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T145219
|
T145219: [EPIC] Cleanup MobileFormatter and MobileViewAPI where they overlap
|
declined
|
Low (yellow)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T145829
|
T145829: Trending API should consult ORES
|
declined
|
Needs Triage (violet)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T146394
|
T146394: Bug: Lazy loaded references do not load on certain pages
|
resolved
|
High (red)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T146396
|
T146396: Improve performance of mobile references API
|
declined
|
Low (yellow)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T147234
|
T147234: Review/cleanup inappropriate usages of wmg in MobileFrontend site config
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
Dereckson (Sébastien Santoro)
|
|
|
|
T147600
|
T147600: Vanishing references in beta
|
duplicate
|
Low (yellow)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T148049
|
T148049: Make APISandbox useable on mobile
|
open
|
Needs Triage (violet)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T152434
|
T152434: Add method to Revision to check if it was a Revert, and whether an edit was Reverted
|
resolved
|
Low (yellow)
|
Jdlrobson (Jon Robson)
|
Ostrzyciel (Ostrzyciel)
|
|
|
|
T156408
|
T156408: Create interface between Skin and MobileFormatter
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
phuedx (Sam Smith)
|
|
|
|
T156847
|
T156847: Core should be aware of the domain it is running on and render mobile domains where necessary
|
open
|
Needs Triage (violet)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T157145
|
T157145: Twitter cards don't work for any projects besides Wikidata
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
alexhollender (Alex Hollender)
|
|
|
|
T162414
|
T162414: User should be alerted when lazy loaded images haven't loaded in printed version of articles
|
open
|
Low (yellow)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T163287
|
T163287: Deploy new print styles to all mobile devices
|
resolved
|
High (red)
|
Jdlrobson (Jon Robson)
|
Nirzar (Nirzar)
|
|
|
|
T163752
|
T163752: Blockers for deploying mobile print styles
|
resolved
|
High (red)
|
Jdlrobson (Jon Robson)
|
Nirzar (Nirzar)
|
|
|
|
T166408
|
T166408: Cleanup and remove MinervaPrintStyles config variable
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T167713
|
T167713: [EPIC] MinervaNeue's starter modules should be grouped by page not feature
|
declined
|
High (red)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T172226
|
T172226: API should surface whether isMainPage is true for a page cheapily
|
open
|
Needs Triage (violet)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T172228
|
T172228: User gender should be exposed in revision information (user gender rvprop)
|
open
|
Low (yellow)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T173454
|
T173454: Lazy loading code should be skin agnostic
|
resolved
|
Needs Triage (violet)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T177672
|
T177672: Collection tests do not run properly
|
resolved
|
High (red)
|
Jdlrobson (Jon Robson)
|
phuedx (Sam Smith)
|
|
|
|
T177801
|
T177801: Collection phpunit tests are failing for table of contents when run locally
|
resolved
|
High (red)
|
Jdlrobson (Jon Robson)
|
phuedx (Sam Smith)
|
|
|
|
T177805
|
T177805: [Spike] How do we render contributors and images section of books accurately?
|
invalid
|
High (red)
|
Jdlrobson (Jon Robson)
|
ovasileva (Olga Vasileva)
|
|
|
|
T177892
|
T177892: PDF table of contents styling font-size is inconsistent
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T177993
|
T177993: Article concatenation fails on large books
|
invalid
|
High (red)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T177994
|
T177994: Book generation fails for articles with '/' character in title
|
resolved
|
High (red)
|
Jdlrobson (Jon Robson)
|
ovasileva (Olga Vasileva)
|
|
|
|
T177996
|
T177996: Article concatenation not resilient to curl errors
|
invalid
|
High (red)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T178036
|
T178036: Book rendering database query error
|
invalid
|
High (red)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T178095
|
T178095: [EPIC] Fix problems with the PHP concatenation special page service
|
invalid
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T186740
|
T186740: [EPIC] It should be possible to print a book using the Proton service
|
invalid
|
Needs Triage (violet)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T190699
|
T190699: Repackage Minerva's JavaScript code with webpack
|
declined
|
Low (yellow)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T191939
|
T191939: How to deal with blocked messages on client that require advanced parsing?
|
open
|
Needs Triage (violet)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T197729
|
T197729: wikidiff2 creating ins and del elements with single empty character element
|
resolved
|
High (red)
|
Jdlrobson (Jon Robson)
|
jkroll (Johannes Kroll (WMDE))
|
|
|
|
T222373
|
T222373: Remove the lazy load references beta feature
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T230841
|
T230841: Migrate documentation generation to Node 10.15.2 from node 6.11.0
|
resolved
|
Needs Triage (violet)
|
Jdlrobson (Jon Robson)
|
Jdforrester-WMF (James D. Forrester)
|
|
|
|
T238673
|
T238673: Spike: test new parsoid html with mobile
|
invalid
|
Needs Triage (violet)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T240608
|
T240608: Standardise a control for switching diff types from side by side to inline/visual
|
open
|
Low (yellow)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T240622
|
T240622: [Technical debt payoff] Remove InlineDiffFormatter and InlineDifferenceEngine from MobileFrontend
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
phuedx (Sam Smith)
|
|
|
|
T240624
|
T240624: Style desktop Minerva diff page to look like Special:MobileDiff
|
open
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T242351
|
T242351: HTML for VisualDiff mode button appears in mobile diff pages (disabled by hack)
|
resolved
|
Needs Triage (violet)
|
Jdlrobson (Jon Robson)
|
marcella (Marcella)
|
|
|
|
T243235
|
T243235: Regression: Desktop diff styles for moved paragraphs load alongside mobile
|
resolved
|
Needs Triage (violet)
|
Jdlrobson (Jon Robson)
|
ovasileva (Olga Vasileva)
|
|
|
|
T248133
|
T248133: WebInstallerOutput should not use Vector styles
|
resolved
|
High (red)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T248347
|
T248347: Change blank user page to mirror mobile experience (Allow customisations of Article::getSubstituteContent for different namespaces)
|
open
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T255204
|
T255204: [Spike, 1hr]: Analyse Catalan Wikipedia error logs for iOS error
|
resolved
|
High (red)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T255620
|
T255620: SecurityError: The operation is insecure. mediawiki.action.view.redirect.js
|
resolved
|
Needs Triage (violet)
|
Jdlrobson (Jon Robson)
|
matmarex (Bartosz Dziewoński)
|
|
|
|
T257995
|
T257995: Deprecate Skin::makeVariablesScript
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
Ammarpad
|
|
|
|
T262554
|
T262554: Don't run gadgets on Special:OAuth/authorize
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
Reedy (Sam Reed)
|
|
|
|
T263041
|
T263041: OperationError: The operation failed for an operation-specific reason in generateRandomSessionId
|
resolved
|
Needs Triage (violet)
|
Jdlrobson (Jon Robson)
|
Mholloway (Michael Holloway)
|
|
|
|
T269308
|
T269308: Uncaught TypeError: Cannot read property 'items' of null / TypeError: null is not an object (evaluating 'view.model().scene().items')
|
resolved
|
High (red)
|
Jdlrobson (Jon Robson)
|
Jseddon (n/a)
|
|
|
|