[00:05:17] (03PS2) 10JGonera: Check for selection in ve.ce.Surface#onDocumentFocus [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/155839 (https://bugzilla.wikimedia.org/66697) [00:05:47] (03Abandoned) 10Trevor Parscal: Whitespace fix [oojs/ui] - 10https://gerrit.wikimedia.org/r/156331 (owner: 10Trevor Parscal) [00:06:11] :-) [00:06:38] RoanKattouw: https://gerrit.wikimedia.org/r/#/c/155839/2 should be good to +2 now. [00:07:56] (03CR) 10Catrope: [C: 032] Check for selection in ve.ce.Surface#onDocumentFocus [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/155839 (https://bugzilla.wikimedia.org/66697) (owner: 10JGonera) [00:10:08] (03Merged) 10jenkins-bot: Check for selection in ve.ce.Surface#onDocumentFocus [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/155839 (https://bugzilla.wikimedia.org/66697) (owner: 10JGonera) [00:13:40] 3VisualEditor / 3Mobile: VisualEditor Mobile: Cursor jumps to the beginning of the article, irrespective of the position user trying to tap and put the cursor into - 10https://bugzilla.wikimedia.org/66697 (10James Forrester) 5PATC>3RESO/FIX [00:14:29] (03CR) 10Trevor Parscal: [C: 04-1] Split out isPending, pushPending, popPending, etc. into PendingElement (0310 comments) [oojs/ui] - 10https://gerrit.wikimedia.org/r/156459 (owner: 10Alex Monk) [00:16:52] (03CR) 10Jforrester: [C: 031] Polyfill Node.prototype.normalize in IE [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/156444 (owner: 10Catrope) [00:19:27] (03CR) 10Jforrester: [C: 031] Followup 355be3ed: fix getOffset() behavior inside block aliens [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/156477 (owner: 10Catrope) [00:21:40] (03CR) 10Jforrester: [C: 031] Fix the newline bunny-hop bug harder [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/155634 (https://bugzilla.wikimedia.org/69861) (owner: 10Catrope) [00:22:09] 3MediaWiki / 3ResourceLoader: Wrapping user scripts with "if(window.mw){...}" breaks them on Firefox - 10https://bugzilla.wikimedia.org/69924#c14 (10Krinkle) Hm.. so yeah, that's annoying. The condition-wrap is supposed to hide an issue in old browsers, not introduce issues in modern browsers. So far I've o... [00:22:40] 3MediaWiki / 3ResourceLoader: Wrapping user scripts with "if(window.mw){...}" breaks them on Firefox - 10https://bugzilla.wikimedia.org/69924#c15 (10Krinkle) Open to other ideas. Of neither #1 or #2 is acceptable, we may have to remove the if-wrap for the time being since modern Firefox triumps priority over... [00:24:18] (03CR) 10Jforrester: [C: 031] Try a bit harder not to create empty text nodes [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/156447 (owner: 10Catrope) [00:24:58] TrevorParscal: What are your thoughts on https://gerrit.wikimedia.org/r/#/c/155181/ for Roan? [00:27:44] lookin [00:28:08] oh, well is it urgent? Can i work with him in person on it tomorrow? [00:28:31] i think it will be simple, we just need to be sitting next to each other and it will get sorted in like 2 minutes [00:28:38] Roan can use his phone as the timer [00:28:53] I will use my phone to browse the internet while helping him [00:28:58] and we will still do it in 1:30 [00:29:05] :) [00:29:57] OK. [00:30:02] Excuses. :-P [00:32:18] We can do it in person tomorrow [00:32:27] James won't be here to time us though [00:32:33] (Sad face.) [00:32:35] He has an all-day strategy offside [00:32:39] *offsiTe [00:32:44] 3VisualEditor / 3Technical Debt: VisualEditor: isMsie doesn't catch MSIE 11+ - 10https://bugzilla.wikimedia.org/66096#c1 (10James Forrester) 5ASSI>3RESO/FIX Fixed by Roan by the simple expediency of deleting this function. [00:32:45] Offside! [00:32:54] He did not violate soccer rules [00:33:02] You were clearly making strategy behind the enemy's rear-gunners. [00:34:59] 3VisualEditor / 3ContentEditable: VisualEditor: Can't create new paragraph by hitting return in IE - 10https://bugzilla.wikimedia.org/63038#c2 (10James Forrester) Fixed in IE11, at least. [00:36:54] 3VisualEditor / 3ContentEditable: VisualEditor: Test whether paste binding needs "beforepaste" for MSIE compatibility - 10https://bugzilla.wikimedia.org/65714#c1 (10James Forrester) Not needed in IE11, at least. [00:36:57] 3VisualEditor / 3Editing Tools: VisualEditor: Out-of-skin templates are taking editors to linked pages, rather than letting them edit the template - 10https://bugzilla.wikimedia.org/70074 (10WhatamIdoing) 3NEW p:3Unprio s:3normal a:3None Steps to reproduce: 1. Open page containing the {{good artic... [00:36:59] 3VisualEditor / 3Initialisation: VisualEditor: Broken appearance when window is too small in Internet Explorer - 10https://bugzilla.wikimedia.org/63778#c1 (10James Forrester) Fixed in IE11, at least. [00:37:03] (03PS2) 10Jforrester: [WIP] Greylist IE11 [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/155841 (https://bugzilla.wikimedia.org/50085) (owner: 10Catrope) [00:52:39] 3VisualEditor / 3ContentEditable: VisualEditor: Out-of-skin templates are taking editors to linked pages, rather than letting them edit the template - 10https://bugzilla.wikimedia.org/70074 (10Roan Kattouw) [00:52:55] 3VisualEditor / 3ContentEditable: VisualEditor: Out-of-skin templates are taking editors to linked pages, rather than letting them edit the template - 10https://bugzilla.wikimedia.org/70074 (10James Forrester) 5NEW>3ASSI p:5Unprio>3Normal a:3Ed Sanders [00:53:40] (03CR) 10Catrope: [C: 04-1] "Minor comments inline" (034 comments) [oojs/ui] - 10https://gerrit.wikimedia.org/r/156211 (owner: 10Trevor Parscal) [01:05:08] (03PS1) 10Catrope: Make the Resolve conflict button actually appear [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/156491 [01:06:55] (03PS2) 10Jforrester: Make the Resolve conflict button actually appear [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/156491 (https://bugzilla.wikimedia.org/69150) (owner: 10Catrope) [01:07:13] (03CR) 10Jforrester: [C: 032] Make the Resolve conflict button actually appear [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/156491 (https://bugzilla.wikimedia.org/69150) (owner: 10Catrope) [01:07:58] 3VisualEditor / 3MediaWiki integration: VisualEditor: Edit conflict message provides no button to actually resolve the conflict - 10https://bugzilla.wikimedia.org/69150 (10James Forrester) 5PATC>3RESO/FIX p:5Unprio>3High s:5normal>3major a:3Roan Kattouw [01:08:45] (03Merged) 10jenkins-bot: Make the Resolve conflict button actually appear [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/156491 (https://bugzilla.wikimedia.org/69150) (owner: 10Catrope) [01:10:58] (03PS1) 10Catrope: Make the Resolve conflict button actually appear [extensions/VisualEditor] (wmf/1.24wmf18) - 10https://gerrit.wikimedia.org/r/156493 (https://bugzilla.wikimedia.org/69150) [01:12:38] (03PS1) 10Catrope: Make the Resolve conflict button actually appear [extensions/VisualEditor] (wmf/1.24wmf17) - 10https://gerrit.wikimedia.org/r/156494 (https://bugzilla.wikimedia.org/69150) [01:12:46] (03CR) 10Catrope: [C: 032] Make the Resolve conflict button actually appear [extensions/VisualEditor] (wmf/1.24wmf18) - 10https://gerrit.wikimedia.org/r/156493 (https://bugzilla.wikimedia.org/69150) (owner: 10Catrope) [01:12:53] (03CR) 10Catrope: [C: 032] Make the Resolve conflict button actually appear [extensions/VisualEditor] (wmf/1.24wmf17) - 10https://gerrit.wikimedia.org/r/156494 (https://bugzilla.wikimedia.org/69150) (owner: 10Catrope) [01:14:11] (03CR) 10jenkins-bot: [V: 04-1] Make the Resolve conflict button actually appear [extensions/VisualEditor] (wmf/1.24wmf17) - 10https://gerrit.wikimedia.org/r/156494 (https://bugzilla.wikimedia.org/69150) (owner: 10Catrope) [01:14:24] (03Merged) 10jenkins-bot: Make the Resolve conflict button actually appear [extensions/VisualEditor] (wmf/1.24wmf18) - 10https://gerrit.wikimedia.org/r/156493 (https://bugzilla.wikimedia.org/69150) (owner: 10Catrope) [01:16:29] (03CR) 10Catrope: [V: 032] Make the Resolve conflict button actually appear [extensions/VisualEditor] (wmf/1.24wmf17) - 10https://gerrit.wikimedia.org/r/156494 (https://bugzilla.wikimedia.org/69150) (owner: 10Catrope) [01:26:54] 3VisualEditor / 3MediaWiki integration: VisualEditor: Edit conflict message provides no button to actually resolve the conflict - 10https://bugzilla.wikimedia.org/69150 (10James Forrester) 5PATC>3RESO/FIX [01:36:57] (03CR) 10Catrope: [C: 04-1] "Minor stuff inline" (035 comments) [oojs/ui] - 10https://gerrit.wikimedia.org/r/156464 (owner: 10Trevor Parscal) [01:47:39] (03CR) 10Catrope: "Breaks the "Message dialog (generic)" demo. The text "It may be risky" is supposed to appear on the next line, and does so in master, but " [oojs/ui] - 10https://gerrit.wikimedia.org/r/156464 (owner: 10Trevor Parscal) [01:57:10] (03CR) 10Jforrester: [C: 04-1] "This should also warn (but not prevent) the user from inserting / applying changes to the template if any of the required parameters are b" [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/154133 (https://bugzilla.wikimedia.org/60358) (owner: 10Alex Monk) [02:00:11] 3VisualEditor / 3Editing Tools: VisualEditor: Template dialog search widget wrongly uses suffix ellipsis until input is refocused - 10https://bugzilla.wikimedia.org/67385#c5 (10Alex Monk) The ellipsis in the middle is done by the call to this.$label.autoEllipsis in OO.ui.LabelledElement#fitLabel - where it s... [02:36:03] (03PS4) 10Trevor Parscal: Reorganize theme system [oojs/ui] - 10https://gerrit.wikimedia.org/r/156464 [02:36:33] (03CR) 10Trevor Parscal: Reorganize theme system (031 comment) [oojs/ui] - 10https://gerrit.wikimedia.org/r/156464 (owner: 10Trevor Parscal) [02:37:01] (03PS5) 10Trevor Parscal: Reorganize theme system [oojs/ui] - 10https://gerrit.wikimedia.org/r/156464 [02:47:15] TrevorParscal, I'm confused about https://gerrit.wikimedia.org/r/#/c/156459/2/src/Dialog.js - "The parent method needs to be called first, because this.pending is always 0 the first time pushPending is called, and the parent method is where that changes." [02:47:35] We want to add a class the first it is called. . . [02:48:27] If we called the parent first in pushPending, we'd then need to check for this.pending being 1 instead of 0, because the parent method will increment it. [02:50:21] oh, he went away as I was typing [02:51:51] (03CR) 10Alex Monk: Split out isPending, pushPending, popPending, etc. into PendingElement (031 comment) [oojs/ui] - 10https://gerrit.wikimedia.org/r/156459 (owner: 10Alex Monk) [02:59:54] (03CR) 10Alex Monk: "Sounds like we should merge this, resolving bug 60358, then do that as part of the blocked bug (bug 50747)" [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/154133 (https://bugzilla.wikimedia.org/60358) (owner: 10Alex Monk) [03:04:09] (03PS27) 10Mooeypoo: Refactor TemplateData Editor [extensions/TemplateData] - 10https://gerrit.wikimedia.org/r/134928 (https://bugzilla.wikimedia.org/67621) [03:10:24] (03PS28) 10Mooeypoo: Refactor TemplateData Editor [extensions/TemplateData] - 10https://gerrit.wikimedia.org/r/134928 (https://bugzilla.wikimedia.org/67621) [06:56:09] 3VisualEditor / 3Editing Tools: VisualEditor: When user changes a link anchor which has the same link target, suggest that they may wish to change the link target too - 10https://bugzilla.wikimedia.org/54947#c3 (10Amir E. Aharoni) I am a bit of a VE ambassador in the Hebrew Wikipedia and an experienced user... [09:26:09] 3MediaWiki / 3ResourceLoader: Wrapping user scripts with "if(window.mw){...}" breaks them on Firefox - 10https://bugzilla.wikimedia.org/69924#c16 (10Michael M.) What about only wrapping the mw.loader.state({"user":"ready"}); at the bottom in an if-clause (or prefixing it with window.mw && ) and leaving the... [09:38:29] 3VisualEditor / 3ContentEditable: VisualEditor: Out-of-skin templates are taking editors to linked pages, rather than letting them edit the template - 10https://bugzilla.wikimedia.org/70074#c1 (10Derk-Jan Hartman) Which browsers are you using ? [09:57:31] (03CR) 10Esanders: [C: 032] Fix the newline bunny-hop bug harder [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/155634 (https://bugzilla.wikimedia.org/69861) (owner: 10Catrope) [09:58:39] (03CR) 10Esanders: [C: 031] Make the image model persistent [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/149217 (https://bugzilla.wikimedia.org/69450) (owner: 10Mooeypoo) [09:59:50] (03Merged) 10jenkins-bot: Fix the newline bunny-hop bug harder [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/155634 (https://bugzilla.wikimedia.org/69861) (owner: 10Catrope) [10:02:44] (03CR) 10Esanders: [C: 032] Remove delete button from required parameters in template dialog [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/154133 (https://bugzilla.wikimedia.org/60358) (owner: 10Alex Monk) [10:04:41] (03Merged) 10jenkins-bot: Remove delete button from required parameters in template dialog [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/154133 (https://bugzilla.wikimedia.org/60358) (owner: 10Alex Monk) [10:52:41] 3VisualEditor / 3Editing Tools: VisualEditor: Stop users from deleting parameters in the template dialog if they're marked as "required" in TemplateData - 10https://bugzilla.wikimedia.org/60358 (10Alex Monk) 5PATC>3RESO/FIX [11:38:28] 3MediaWiki / 3ResourceLoader: ResourceLoader cache not properly fixable after moving MediaWiki - 10https://bugzilla.wikimedia.org/35472 (10Andre Klapper) [11:46:54] 3MediaWiki / 3ResourceLoader: ResourceLoader didn't invalidate cached CSS correctly for Extension:CategoryTree change - 10https://bugzilla.wikimedia.org/55334 (10Andre Klapper) p:5High>3Normal [11:51:40] 3MediaWiki / 3ResourceLoader: add timestamp near cache key (JS/CSS minify) - 10https://bugzilla.wikimedia.org/34779 (10Andre Klapper) [13:14:39] 3MediaWiki / 3ResourceLoader: Wrapping user scripts with "if(window.mw){...}" breaks them on Firefox - 10https://bugzilla.wikimedia.org/69924#c17 (10Krinkle) Alternatively, we might be able to do the condition outside the script. Perhaps something like replace this: