[00:03:47] RoanKattouw: wyou mena oo-ui-window-overlay? [00:03:56] Sorry yes [00:04:01] left hand off by one error [00:04:10] yes, sounds good [00:04:48] OK I'll go do that then [00:05:04] That'll actually allow us to eliminate 2 of those 3 commits, because it'll be the default value for $overlay and we won't have to pass it through [00:23:48] TrevorParscal: So… [00:23:54] so... [00:23:59] TrevorParscal: OO.ui.Element now has to mixin EventEmitter. [00:24:06] TrevorParscal: (Cool undeclared dependency, bro.) [00:24:18] I've talked to Roan about this [00:24:24] This is OK? [00:24:33] it's sort of a mess [00:24:41] we use OO.ui.Element for ce nodes [00:25:08] so even though we really should mixin event emitter at the OO.ui.Element level, we haven't done so because it will need multi-repo cleanup [00:26:48] :-( [00:28:05] What clean-up? [00:32:09] Well it would cause the mixin to come in from two sides too, wouldn't it? [00:32:20] From both Element and Node [00:33:59] Ah. [00:36:35] (03PS1) 10Catrope: Followup 54b09fd: remove unneeded IIFE [oojs/ui] - 10https://gerrit.wikimedia.org/r/164006 [00:41:52] Krinkle: what was that replacement for grunt you were talking about? [00:41:59] TrevorParscal: Gulp [00:42:23] (03CR) 10Krinkle: [C: 032] Followup 54b09fd: remove unneeded IIFE [oojs/ui] - 10https://gerrit.wikimedia.org/r/164006 (owner: 10Catrope) [00:42:25] (03CR) 10Trevor Parscal: [C: 032] Followup 54b09fd: remove unneeded IIFE [oojs/ui] - 10https://gerrit.wikimedia.org/r/164006 (owner: 10Catrope) [00:42:46] (03PS2) 10Krinkle: Element: Remove unneeded IIFE [oojs/ui] - 10https://gerrit.wikimedia.org/r/164006 (owner: 10Catrope) [00:42:52] (03CR) 10Krinkle: [C: 032] Element: Remove unneeded IIFE [oojs/ui] - 10https://gerrit.wikimedia.org/r/164006 (owner: 10Catrope) [00:43:55] (03Merged) 10jenkins-bot: Element: Remove unneeded IIFE [oojs/ui] - 10https://gerrit.wikimedia.org/r/164006 (owner: 10Catrope) [00:46:24] (03PS1) 10Jforrester: [BREAKING CHANGE] Make all Elements flaggable, and scrap the FlaggedElement mixin [oojs/ui] - 10https://gerrit.wikimedia.org/r/164007 [00:46:34] So it turns out ce.Node isn't actually a problem [00:46:51] Because ce.View inherits Element and mixes in EventEmitter [00:46:57] And ve.Node is mixed in later and doesn't have events [00:47:43] TrevorParscal: ^^^ For your delectation. [00:48:04] RoanKattouw: i didn't say it was a problem [00:48:30] No but I did [00:48:33] And I'm correcting myself [00:48:34] I said we knew we should do it, and just needed to write the patch, but didn't do it immediately because it involved 2 repos and... we were lazy [00:48:49] Righ [00:48:53] I recall you correcting yourself the same way like 6 months ago [00:48:57] haha [00:51:23] TrevorParscal: Consider it written. :-) [00:51:28] * James_F coughs meaningfully. [00:53:42] James_F: https://gerrit.wikimedia.org/r/#/c/163321/ [00:53:59] (03CR) 10Jforrester: [C: 032 V: 032] Add build of Zotero translation server [services/citoid/deploy] - 10https://gerrit.wikimedia.org/r/163321 (owner: 10Catrope) [01:21:18] 3OOjs UI: OOjs UI: "Back" button support for dialogs - 10https://bugzilla.wikimedia.org/71488 (10James Forrester) 5NEW>3ASSI p:5Unprio>3Normal s:5minor>3enhanc [01:29:59] 3VisualEditor / 3Editing Tools: VisualEditor: [Regression wmf1] Adding categories, removing them, then cancelling the dialog throws “Uncaught TypeError: Cannot read property 'disconnect' of undefined” - 10https://bugzilla.wikimedia.org/71471 (10James Forrester) [01:30:01] (03PS1) 10Jforrester: Account for categories being removed twice in MWCategoryWidget [extensions/VisualEditor] (wmf/1.25wmf1) - 10https://gerrit.wikimedia.org/r/164018 (https://bugzilla.wikimedia.org/71471) [01:48:10] (03PS1) 10Catrope: Allow urlencoded requests as well as JSON requests [services/citoid] - 10https://gerrit.wikimedia.org/r/164021 [01:48:12] (03PS1) 10Catrope: Add a test form to the welcome page [services/citoid] - 10https://gerrit.wikimedia.org/r/164022 [01:48:46] (03CR) 10Jforrester: [C: 032 V: 032] Add a test form to the welcome page [services/citoid] - 10https://gerrit.wikimedia.org/r/164022 (owner: 10Catrope) [01:49:06] (03CR) 10Jforrester: [C: 032 V: 032] Allow urlencoded requests as well as JSON requests [services/citoid] - 10https://gerrit.wikimedia.org/r/164021 (owner: 10Catrope) [01:49:59] (03PS1) 10Catrope: Update Citoid submodule [services/citoid/deploy] - 10https://gerrit.wikimedia.org/r/164023 [01:50:07] (03CR) 10Catrope: [C: 032 V: 032] Update Citoid submodule [services/citoid/deploy] - 10https://gerrit.wikimedia.org/r/164023 (owner: 10Catrope) [02:36:29] (03CR) 10Catrope: [C: 032] Update VE core submodule to master (859654b) [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/163990 (owner: 10Jforrester) [02:38:07] (03Merged) 10jenkins-bot: Update VE core submodule to master (859654b) [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/163990 (owner: 10Jforrester) [02:53:15] 3VisualEditor / 3Editing Tools: VisualEditor: Indent buttons should be used for in-/out-denting paragraphs as well as lists. - 10https://bugzilla.wikimedia.org/48010#c6 (10Spinningspark) I don't know if this is related, or whether it should be a new bug. In this edit: https://en.wikipedia.org/w/index.php?t... [02:56:16] 3VisualEditor / 3Editing Tools: VisualEditor: Indent buttons should be used for in-/out-denting paragraphs as well as lists. - 10https://bugzilla.wikimedia.org/48010#c7 (10Spinningspark) (In reply to Spinningspark from comment #6) Sorry, posted this in wrong place. It was intended for bug 59849 [02:56:44] 3VisualEditor: VisualEditor: Cutting (removing) last sections on page, and then pasting them back in, results in increased indentation in Chrome - 10https://bugzilla.wikimedia.org/59849#c1 (10Spinningspark) I don't know if this is related, or whether it should be a new bug. In this edit: https://en.wikiped... [07:09:43] mvolz: http://citoid-beta.wmflabs.org/ [07:09:57] Running from my puppet manifest https://gerrit.wikimedia.org/r/#/c/163068 :) [07:10:21] Now I "just" have to get ops to deploy it [09:49:14] (03CR) 10Catrope: "So I talked to Trevor about this problem today. The menu can't use the surface's local overlay because it's below the dialog. Using the gl" [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/163299 (https://bugzilla.wikimedia.org/71178) (owner: 10Alex Monk) [10:24:01] (03PS14) 10Esanders: Data model implementation for tables [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/159310 (owner: 10Oliverb) [10:24:03] (03PS17) 10Esanders: ContentEditable implementation for tables [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/159311 (owner: 10Oliverb) [10:24:05] (03PS18) 10Esanders: Provisional fix to prevent structural changes to a table via delete+merge [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/159317 (owner: 10Oliverb) [10:24:07] (03PS19) 10Esanders: Actions and toolbar for manipulating tables [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/159312 (owner: 10Oliverb) [10:27:11] (03CR) 10jenkins-bot: [V: 04-1] ContentEditable implementation for tables [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/159311 (owner: 10Oliverb) [10:27:24] (03CR) 10jenkins-bot: [V: 04-1] Provisional fix to prevent structural changes to a table via delete+merge [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/159317 (owner: 10Oliverb) [10:29:17] (03CR) 10jenkins-bot: [V: 04-1] Actions and toolbar for manipulating tables [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/159312 (owner: 10Oliverb) [12:50:47] 3MediaWiki / 3ResourceLoader: Mediawiki no longer accepts unicode object property name without quotes - 10https://bugzilla.wikimedia.org/51539 (10Andre Klapper) p:5High>3Normal [14:26:31] (03PS1) 10Amire80: iEarly return for readability [extensions/Cite] - 10https://gerrit.wikimedia.org/r/164074 [14:28:47] (03CR) 10Hoo man: [C: 032] iEarly return for readability [extensions/Cite] - 10https://gerrit.wikimedia.org/r/164074 (owner: 10Amire80) [14:28:57] (03Merged) 10jenkins-bot: iEarly return for readability [extensions/Cite] - 10https://gerrit.wikimedia.org/r/164074 (owner: 10Amire80) [14:44:37] (03PS1) 10Amire80: Replace srting comparison with boolean condition [extensions/Cite] - 10https://gerrit.wikimedia.org/r/164078 [14:46:47] (03CR) 10Hoo man: [C: 032] "No-op" [extensions/Cite] - 10https://gerrit.wikimedia.org/r/164078 (owner: 10Amire80) [14:46:56] (03Merged) 10jenkins-bot: Replace srting comparison with boolean condition [extensions/Cite] - 10https://gerrit.wikimedia.org/r/164078 (owner: 10Amire80) [14:58:38] (03PS1) 10Amire80: Change == to === according to coding conventions [extensions/Cite] - 10https://gerrit.wikimedia.org/r/164081 [14:58:47] (03CR) 10jenkins-bot: [V: 04-1] Change == to === according to coding conventions [extensions/Cite] - 10https://gerrit.wikimedia.org/r/164081 (owner: 10Amire80) [15:27:11] (03PS1) 10Amire80: Replace == with isset [extensions/Cite] - 10https://gerrit.wikimedia.org/r/164085 [15:32:04] (03PS1) 10Amire80: Replace == with isset [extensions/Cite] - 10https://gerrit.wikimedia.org/r/164086 [15:37:31] (03PS2) 10Amire80: Change == to === according to coding conventions [extensions/Cite] - 10https://gerrit.wikimedia.org/r/164081 [15:38:52] (03PS3) 10Amire80: Change == to === according to coding conventions [extensions/Cite] - 10https://gerrit.wikimedia.org/r/164081 [16:30:36] Corruption alert: visualeditor-needcheck on zhwiki: https://zh.wikipedia.org/?diff=32830068 [16:30:36] Corruption alert: visualeditor-needcheck on zhwiki: https://zh.wikipedia.org/?diff=32832320 [16:30:36] Corruption alert: visualeditor-needcheck on ruwiki: https://ru.wikipedia.org/?diff=65901950 [16:30:36] Corruption alert: visualeditor-needcheck on ruwiki: https://ru.wikipedia.org/?diff=65901992 [16:30:36] Corruption alert: visualeditor-needcheck on ruwiki: https://ru.wikipedia.org/?diff=65902006 [16:30:37] Corruption alert: visualeditor-needcheck on itwiki: https://it.wikipedia.org/?diff=68431058 [17:24:17] 3MediaWiki / 3ResourceLoader: CSSMin: Don't generate double rules for IE < 8 when embedding SVG files - 10https://bugzilla.wikimedia.org/71003 (10Bartosz Dziewoński) 5PATC>3RESO/FIX a:3Bartosz Dziewoński [17:24:46] 3MediaWiki / 3ResourceLoader: CSSMin: Embed non-binary data URIs using plain text instead of base64 - 10https://bugzilla.wikimedia.org/67341 (10Bartosz Dziewoński) 5PATC>3RESO/FIX p:5Low>3Normal [17:43:08] (03PS3) 10Jforrester: [BREAKING CHANGE] Tool: Use the LabelElement and TitledElement mixins [oojs/ui] - 10https://gerrit.wikimedia.org/r/163785 [17:43:43] (03CR) 10Jforrester: "PS3 is a rebase onto Ia1fa027." [oojs/ui] - 10https://gerrit.wikimedia.org/r/163785 (owner: 10Jforrester) [17:58:29] Hey.. quick question: why all template are always inserted as inline? - https://github.com/wikimedia/mediawiki-extensions-VisualEditor/blob/master/modules/ve-mw/dm/models/ve.dm.MWTransclusionModel.js#L53-L64 [18:01:24] 3VisualEditor / 3Editing Tools: VisualEditor: Uncaught Error: Syntax error, unrecognized expression: div[id ^= mittoHidden appears while trying to save a page in Betalabs - 10https://bugzilla.wikimedia.org/71521 (10Rummana Yasmeen) 3NEW p:3Unprio s:3normal a:3None Uncaught Error: Syntax error, unreco... [18:02:18] InezK: I don't remember if we had a good reason for that. Probably not. [18:02:31] 3VisualEditor / 3Editing Tools: VisualEditor: "Uncaught Error: Syntax error, unrecognized expression: div[id ^= mittoHidden" appears while trying to save a page in Betalabs - 10https://bugzilla.wikimedia.org/71521 (10Rummana Yasmeen) a:3Roan Kattouw [18:02:45] 3VisualEditor / 3Editing Tools: VisualEditor: "Uncaught Error: Syntax error, unrecognized expression: div[id ^= mittoHidden" appears while trying to save a page in Betalabs - 10https://bugzilla.wikimedia.org/71521 (10Rummana Yasmeen) 5NEW>3ASSI [18:04:51] (03PS1) 10Catrope: Fix syntax error in mittoHidden selector [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/164122 (https://bugzilla.wikimedia.org/71521) [18:06:42] (03CR) 10jenkins-bot: [V: 04-1] Fix syntax error in mittoHidden selector [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/164122 (https://bugzilla.wikimedia.org/71521) (owner: 10Catrope) [18:07:42] RoanKattouw: it seems that using ve.dm.Node.static.isHybridInline could be helpful here [18:09:44] (03CR) 10Catrope: "recheck" [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/164122 (https://bugzilla.wikimedia.org/71521) (owner: 10Catrope) [18:09:51] InezK: What would "isHybridInline" mean exactly? [18:10:54] I saw it used here ve.dm.MWTransclusionNode.static.toDataElement to determine if it's block or inline template [18:11:18] so I thought something similar could be used when inserting new template as well [18:11:28] of course we don't have converter there, so it would have to be changed [18:12:22] 3MediaWiki / 3ResourceLoader: Disabling javascript on olderbrowsers should turn on the