[00:00:39] I added some people to https://phabricator.wikimedia.org/T75099 earlier because it's so weird - the div that contains this extra 'add more information' text has display:none [00:01:31] if you untick (and even retick) any of the css properties on it, poof [00:01:44] suddenly it actually hides [00:02:50] occurs in chrome, not firefox [00:04:14] Krenair: Oh is that the bug that ryasmeen keeps showing me and I keep being unable to reproduce? [00:04:23] what browser do you use? [00:04:27] The double "Add more information" text? [00:04:29] Chrome! [00:04:31] huh. [00:04:34] I can't get it to happen even in Chrome [00:04:38] But she can [00:04:47] You're saying it's being displayed even though it's got display: none;? [00:04:50] yes. [00:04:54] sigh [00:04:56] Typical Chrome [00:04:59] until you touch any of the css properties [00:05:02] Yup [00:05:03] then it vanishes [00:05:05] Very typical [00:05:27] I'm running chrome 39 [00:05:47] 3VisualEditor, VisualEditor-EditingTools: VisualEditor: Place page meta-data in expected order - https://phabricator.wikimedia.org/T52882#783099 (10Liuxinyu970226) [00:06:12] I'm on 39.0.2171.65 [00:06:22] 39.0.2171.7 dev (64-bit) [00:07:02] Is there anything strange about the way it's receiving display: none;? [00:07:05] ryasmeen, what did you manage to find this under? [00:07:24] I mean it's not even in an iframe any more, otherwise I would have suggested a forgotten this.$() [00:08:10] has class .ve-ui-mwTemplatePage-more [00:08:17] which is display:none in this skin [00:08:48] And we're not, like, programmatically showing it and then hiding it again? [00:09:31] Krenair: My one is Version 38.0.2125.122 [00:09:54] interesting. could have been something that got fixed between mine and roan's version [00:13:00] (03CR) 10Catrope: [C: 032] Refactor SurfaceObserver pollOnceInternal [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/166188 (owner: 10Divec) [00:15:34] (03Merged) 10jenkins-bot: Refactor SurfaceObserver pollOnceInternal [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/166188 (owner: 10Divec) [00:17:38] (03CR) 10Trevor Parscal: [C: 032] Fix the "you are now logged in/out" warning [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175186 (owner: 10Catrope) [00:19:16] (03Merged) 10jenkins-bot: Fix the "you are now logged in/out" warning [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175186 (owner: 10Catrope) [00:19:36] RoanKattouw, the other fun thing about this is that it goes away if I save the page and load it from a file [00:20:31] Why..... would you ever do that [00:20:32] But sure [00:23:26] I wondered about trying to take out as much of the page as possible, to get the simplest reproducible example of the bug [00:25:28] 3VisualEditor, VisualEditor-EditingTools: [Regression wmf7] While opening the "Citation needed" dialog for the first time in a session, the "Add more information" link is appearing twice in the dialog - https://phabricator.wikimedia.org/T75099#783159 (10Krenair) Roan couldn't reproduce this on Chrome 39.0.2171.6... [00:27:50] (03CR) 10Catrope: [C: 04-1] Create ve.ui.Sequence which matches commands to typed text (035 comments) [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175334 (owner: 10Esanders) [00:29:07] (03CR) 10Bartosz Dziewoński: "Not all elements and widgets are inherently flaggable. Even if (nearly) all were, it still sounds reasonable to me to separate the code fo" [oojs/ui] - 10https://gerrit.wikimedia.org/r/164007 (owner: 10Jforrester) [00:40:36] (03CR) 10Trevor Parscal: [C: 032] Removing padding override from LanguageResultWidget [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175605 (owner: 10Esanders) [00:40:49] (03CR) 10Trevor Parscal: [C: 032] Remove padding from undecorated option widgets [oojs/ui] - 10https://gerrit.wikimedia.org/r/175592 (owner: 10Esanders) [00:41:02] 3VisualEditor, Beta-Cluster: Beta Cluster: API PrefixSearch is taking a very long time to return, and returns nothing when it does - https://phabricator.wikimedia.org/T74332#783169 (10Jdforrester-WMF) [00:41:16] 3VisualEditor, VisualEditor-EditingTools: Link inspector pop-up suggestions is appearing in the wrong place when created as a bullet item but not on the first attempt in Firefox - https://phabricator.wikimedia.org/T75428#783170 (10Jdforrester-WMF) [00:41:28] (03CR) 10Trevor Parscal: [C: 032] Change command list from whitelist to blacklist [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175476 (owner: 10Esanders) [00:42:18] Krinkle: Any thoughts on https://gerrit.wikimedia.org/r/#/c/175185/ ? [00:42:20] (03CR) 10Trevor Parscal: [C: 032] [BREAKING CHANGE] Change command list from whitelist to blacklist [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175461 (owner: 10Esanders) [00:42:50] (03Merged) 10jenkins-bot: Change command list from whitelist to blacklist [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175476 (owner: 10Esanders) [00:43:21] (03Merged) 10jenkins-bot: Removing padding override from LanguageResultWidget [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175605 (owner: 10Esanders) [00:43:49] (03Merged) 10jenkins-bot: Remove padding from undecorated option widgets [oojs/ui] - 10https://gerrit.wikimedia.org/r/175592 (owner: 10Esanders) [00:44:45] TrevorParscal: https://gerrit.wikimedia.org/r/#/c/175185/ [00:45:16] (03Merged) 10jenkins-bot: [BREAKING CHANGE] Change command list from whitelist to blacklist [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175461 (owner: 10Esanders) [00:46:02] Krinkle: you 'round? [00:46:17] (03CR) 10Trevor Parscal: [C: 032] Fix MW skin hacks [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175222 (owner: 10Esanders) [00:46:26] James_F: Yes, checking now [00:46:43] Krinkle: OK. There's kind of a rush on this, as I said. [00:47:34] (03Merged) 10jenkins-bot: Fix MW skin hacks [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175222 (owner: 10Esanders) [00:47:41] TrevorParscal: Yes? [00:50:01] (03CR) 10Trevor Parscal: [C: 032] Handle empty rowspan/colspan attributes correctly [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175116 (owner: 10Catrope) [00:50:33] Krinkle: was just going to see if you could help review that shell script [00:50:53] I caused a semi urgent situation to become very urgent [00:50:58] 3VisualEditor, VisualEditor-EditingTools, MediaWiki-extensions-UniversalLanguageSelector: IME selector shows up at the bottom-right corner of the table while selecting a cell on a table or placing a cursor into it - https://phabricator.wikimedia.org/T74824#783182 (10Ryasmeen) [00:51:01] because I accidentally merged some stuff out of order [00:51:20] (Tsk. ;-)) [00:51:44] 3VisualEditor, VisualEditor-EditingTools, MediaWiki-extensions-UniversalLanguageSelector: IME selector shows up at the bottom-right corner of the table while selecting a cell on a table or placing a cursor into it - https://phabricator.wikimedia.org/T74824#783183 (10Ryasmeen) [00:51:58] (03CR) 10Trevor Parscal: [C: 032] ProcessDialog, MessageDialog: Support iconed actions [oojs/ui] - 10https://gerrit.wikimedia.org/r/175576 (owner: 10Bartosz Dziewoński) [00:52:20] (03Merged) 10jenkins-bot: Handle empty rowspan/colspan attributes correctly [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175116 (owner: 10Catrope) [00:53:11] 3VisualEditor, VisualEditor-MediaWiki: Provide keyboard shortcut of Esc key to quit the editor, bring back to read mode (or trigger "are you sure?" confirmation dialog if needed) - https://phabricator.wikimedia.org/T75363#783187 (10Jdforrester-WMF) [00:53:12] 3VisualEditor, VisualEditor-EditingTools: VisualEditor: Escape key (and on Macs additionally ⌘-. ) inside the main editor should cancel VE mode and return to action=view - https://phabricator.wikimedia.org/T52868#783188 (10Jdforrester-WMF) [00:53:29] 3VisualEditor, VisualEditor-EditingTools: VisualEditor: Escape key (and on Macs additionally ⌘-. ) inside the main editor should cancel VE mode and return to action=view - https://phabricator.wikimedia.org/T52868#554398 (10Jdforrester-WMF) [00:53:40] 3VisualEditor, VisualEditor-EditingTools: VisualEditor: Escape key (and on Macs additionally ⌘-. ) inside the main editor should cancel VE mode and return to action=view - https://phabricator.wikimedia.org/T52868#783191 (10Jdforrester-WMF) [00:54:24] (03Merged) 10jenkins-bot: ProcessDialog, MessageDialog: Support iconed actions [oojs/ui] - 10https://gerrit.wikimedia.org/r/175576 (owner: 10Bartosz Dziewoński) [00:55:04] 3OOjs-UI: Process and Message dialogs don't really support having actions with no labels (only icons) - https://phabricator.wikimedia.org/T75696#783195 (10Jdforrester-WMF) 5Open>3Resolved [00:56:57] (03CR) 10Trevor Parscal: [C: 032] MessageDialog: Fit actions after updating window size, not before [oojs/ui] - 10https://gerrit.wikimedia.org/r/175503 (owner: 10Bartosz Dziewoński) [00:57:43] 3OOjs-UI: MessageDialog doesn't fit actions correctly - https://phabricator.wikimedia.org/T75376#783199 (10Jdforrester-WMF) 5Open>3Resolved [00:59:19] (03Merged) 10jenkins-bot: MessageDialog: Fit actions after updating window size, not before [oojs/ui] - 10https://gerrit.wikimedia.org/r/175503 (owner: 10Bartosz Dziewoński) [01:05:24] (03PS1) 10Krinkle: build: Add .npmignore [oojs/ui] - 10https://gerrit.wikimedia.org/r/175625 [01:05:31] James_F: Already done [01:05:33] (03PS1) 10Jforrester: build: Provide an .npmignore file [oojs/ui] - 10https://gerrit.wikimedia.org/r/175626 [01:05:36] Krinkle: Ha. [01:05:47] James_F: Didn't see your message. Switched context just before [01:05:51] Krinkle: Ha. [01:06:03] (03CR) 10Jforrester: [C: 032] build: Add .npmignore [oojs/ui] - 10https://gerrit.wikimedia.org/r/175625 (owner: 10Krinkle) [01:06:38] James_F: Releasing [01:06:40] (03Abandoned) 10Jforrester: build: Provide an .npmignore file [oojs/ui] - 10https://gerrit.wikimedia.org/r/175626 (owner: 10Jforrester) [01:06:43] Krinkle: Not yet. [01:06:45] * James_F checks. [01:06:55] OK, yes, go for it. [01:06:59] OK [01:06:59] v0.2.2. [01:07:49] James_F: OK to exclude twn update from release log? [01:08:45] Krinkle: Yeah. [01:08:50] * James_F has been doing that. [01:09:04] (03Merged) 10jenkins-bot: build: Add .npmignore [oojs/ui] - 10https://gerrit.wikimedia.org/r/175625 (owner: 10Krinkle) [01:09:34] (03PS1) 10Krinkle: Tag v0.2.2 [oojs/ui] - 10https://gerrit.wikimedia.org/r/175627 [01:10:00] (03CR) 10Jforrester: [C: 032] Tag v0.2.2 [oojs/ui] - 10https://gerrit.wikimedia.org/r/175627 (owner: 10Krinkle) [01:10:58] 3OOjs-UI: MessageDialog doesn't fit actions correctly - https://phabricator.wikimedia.org/T75376#783211 (10Jdforrester-WMF) [01:12:43] (03Merged) 10jenkins-bot: Tag v0.2.2 [oojs/ui] - 10https://gerrit.wikimedia.org/r/175627 (owner: 10Krinkle) [01:13:05] * Krinkle pushed git tag and published to npm [01:13:10] 3OOjs-UI, Wikimedia-Extension-setup: Security review of OOjs UI's PHP implementation - https://phabricator.wikimedia.org/T75156#783212 (10Jdforrester-WMF) [01:13:21] 3OOjs-UI: OOUI: Implement radio buttons - https://phabricator.wikimedia.org/T74586#783213 (10Jdforrester-WMF) [01:13:27] So, does the script now work? [01:13:37] publish to npm takes a while [01:13:41] will retest when its done [01:14:02] Kk. [01:14:31] 3OOjs-UI: Process and Message dialogs don't really support having actions with no labels (only icons) - https://phabricator.wikimedia.org/T75696#783214 (10Jdforrester-WMF) [01:15:55] 3VisualEditor, VisualEditor-MediaWiki: VisualEditor: Escape key (and on Macs additionally ⌘-. ) inside the main editor should cancel VE mode and return to action=view - https://phabricator.wikimedia.org/T52868#783238 (10Jdforrester-WMF) [01:21:55] Ah, now I get it. [01:22:06] I get why packagist has 'mediawiki' (linked to gerritadmin) all over it [01:22:22] That's the account that pushes to github mirror from gerrit. So that's the user that 'created' and 'updated' those packages implicitly. [01:22:26] Yes. [01:22:44] Makes sense, I suppose. [01:22:45] Chad and I were wondering if we could update that to another e-mailaddress than gerritadmin [01:22:47] Yeah [01:22:50] Any news on the pull-through? [01:22:56] It's running now [01:22:59] Cool. [01:23:27] 3VisualEditor, VisualEditor-MediaWiki: After updating a page
gets added after the timestamp of last edit made on that page - https://phabricator.wikimedia.org/T75571#783250 (10Jdforrester-WMF) [01:23:42] 3VisualEditor, VisualEditor-MediaWiki: [Regression wmf7] Text in dialog boxes is too small in Monobook - https://phabricator.wikimedia.org/T75660#783251 (10Jdforrester-WMF) [01:23:50] 3VisualEditor, VisualEditor-EditingTools: [Regression ?wmf8] Typing inside dialog surfaces for the first time in a session: the letters gets garbled and "Insert" button remains disabled in Firefox - https://phabricator.wikimedia.org/T75625#783252 (10Jdforrester-WMF) [01:24:41] Krinkle: Looks like it works. +2 the script and do the equivalent in VE-core (or should I?). [01:26:40] James_F: Hm.. I'm not sure ve-core is ready for that yet. [01:26:54] Last I checked our ve dist/ had (imho) blocking issues to use it in prod. [01:27:06] Krinkle: VE-core isn't ready for OOUI? [01:27:16] Oh sure it's ready for that [01:27:22] it's the same script after all [01:27:29] Exactly. [01:27:30] I thought you meant visualeditor on npm :) [01:27:35] Ha. No no no. [01:27:39] and pull through in mw like we just did for oojs-ui [01:27:40] :D [01:27:55] One day :) [01:28:04] I've got it pencilled in for 2016. [01:28:14] Hm.. okay [01:28:20] I got it for christmas 2015. [01:28:26] Before or on the day of. [01:28:29] :-P [01:28:38] 7 days early. [01:29:03] well, 331 days after christmas 2015 is still 2016. [01:29:26] 372 days after. [01:29:39] Yep, that too. [01:38:56] (03CR) 10Catrope: [C: 031] Find and replace tool [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175306 (owner: 10Esanders) [01:41:13] Krinkle: So are you doing the script or should I? [01:41:48] (03CR) 10Catrope: [C: 04-1] ve.ce.Surface: Move insert HTML path to DM (031 comment) [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/172748 (owner: 10Jforrester) [01:44:39] hm [01:45:45] pressing escape to leave the cancelconfirm dialog triggers an error [01:46:09] Does getTeardownProcess() not deal gracefully with data being undefined? [01:46:21] the exact same error I get when I try to press escape twice in my code for https://phabricator.wikimedia.org/T52868#783188 [01:46:23] Or data.action being undefined or whatever it is [01:46:49] also in my code, as soon as it opens the second time, it instantly closes [01:47:23] the error is from ve.init.mw.ViewPageTarget.prototype.deactivate because it doesn't handle data being undefined, but tries to access data.action anyway [01:49:15] and I know that the instant closing thing seems to be triggered by the Dialog's own escape-handling code [02:00:30] (03CR) 10Catrope: [C: 032] Provide a FileDropHandler for CSV and TSV files [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/173296 (owner: 10Jforrester) [02:03:45] RoanKattouw: Tease. :-) [02:05:59] (03CR) 10Catrope: [C: 032] Filter out comments from external paste [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175415 (owner: 10Esanders) [02:06:01] Ugh [02:06:05] So I'm doing a pull-through [02:06:10] RoanKattouw: Wait a second. [02:06:17] RoanKattouw: I'm doing a new OOUI one for VE-core. [02:06:21] For VE core [02:06:27] But I can't find the VE-MW change for https://gerrit.wikimedia.org/r/#/c/175461/ [02:07:03] Although... it looks like I don't need one? [02:07:26] (03Merged) 10jenkins-bot: Filter out comments from external paste [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175415 (owner: 10Esanders) [02:08:56] RoanKattouw: You might not. [02:09:00] RoanKattouw: Ed's magic like that. [02:09:27] Yeah I'm starting to think I don't have to [02:09:45] (03PS1) 10Catrope: Update VE core submodule to master (2d8aeef) [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175643 [02:10:01] (03CR) 10Catrope: [C: 032] [BREAKING CHANGE] Rename paste rules to import rules [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175418 (owner: 10Esanders) [02:10:07] (03CR) 10jenkins-bot: [V: 04-1] [BREAKING CHANGE] Rename paste rules to import rules [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175418 (owner: 10Esanders) [02:10:11] Really? [02:10:14] :-) [02:10:41] (03PS1) 10Jforrester: build: Update update-oojs.sh and update-oojs-ui.sh scripts [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175645 [02:10:46] RoanKattouw: ^^^ Please. [02:11:01] (03CR) 10jenkins-bot: [V: 04-1] Update VE core submodule to master (2d8aeef) [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175643 (owner: 10Catrope) [02:11:37] Ouch. [02:12:50] (03PS2) 10Jforrester: build: Update update-oojs.sh and update-oojs-ui.sh scripts [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175645 [02:12:51] Whoops. [02:12:57] Forgot to --amend. [02:13:00] Better? [02:13:55] Oh, hah [02:14:10] David's change deleted a file and introduced another one, so I have to update VisualEditor.php [02:14:18] Aha. [02:14:59] (03PS2) 10Catrope: Update VE core submodule to master (2d8aeef) [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175643 [02:15:21] RoanKattouw: https://gerrit.wikimedia.org/r/175645 so I can sync VE-core with the version of OOUI already merged in MW-core? [02:15:21] James_F: Thx, testing now and will merge soon (update scripts) [02:15:28] Krinkle: Oh, OK. [02:15:36] RoanKattouw: Never mind, Krinkle's on it. [02:15:40] Yeah I'll let Krinkle do those [02:15:41] James_F: require() :) [02:15:46] I'm pushing some breaking changes through [02:16:05] Krinkle: See PS2. :-) [02:16:22] James_F: assuming it works, I like it. But that's not in MW core though [02:16:31] Krinkle: It was until you botched it. [02:16:38] * James_F hunts. [02:16:51] Did you push it while I was amending it? Hm.. must've missed that [02:17:16] Hmmmmmmmm. [02:17:21] Oh, right. [02:17:22] No. [02:17:26] (03PS2) 10Catrope: [BREAKING CHANGE] Rename paste rules to import rules [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175418 (owner: 10Esanders) [02:17:34] I did this in OOjs UI's README.md. [02:17:43] Knew I wrote it somewhere. [02:17:46] James_F: Merge https://gerrit.wikimedia.org/r/#/c/175643/ ? [02:17:47] It works great. [02:17:55] (03CR) 10Catrope: [C: 032] [BREAKING CHANGE] Rename paste rules to import rules [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175418 (owner: 10Esanders) [02:18:01] (03CR) 10Jforrester: [C: 032] Update VE core submodule to master (2d8aeef) [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175643 (owner: 10Catrope) [02:18:05] (03PS7) 10Catrope: ve.ce.Surface: Move insert HTML path to DM [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/172748 (owner: 10Jforrester) [02:18:12] (03PS7) 10Catrope: Provide a FileDropHandler for HTML files [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/172749 (owner: 10Jforrester) [02:18:20] (03PS7) 10Catrope: Provide a FileDropHandler for CSV and TSV files [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/173296 (owner: 10Jforrester) [02:18:47] James_F: Also https://gerrit.wikimedia.org/r/172748 has a relatively trivial -1 (suspected rebase mistake), besides that that whole stack is good to go [02:19:09] RoanKattouw: Yeah, confirmed that it's my screw-up in rebase. [02:19:23] (03Merged) 10jenkins-bot: Update VE core submodule to master (2d8aeef) [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175643 (owner: 10Catrope) [02:19:26] (03CR) 10Jforrester: ve.ce.Surface: Move insert HTML path to DM (031 comment) [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/172748 (owner: 10Jforrester) [02:19:31] James_F: OK. I can fix if you're busy [02:19:36] RoanKattouw: Please. [02:20:26] (03Merged) 10jenkins-bot: [BREAKING CHANGE] Rename paste rules to import rules [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175418 (owner: 10Esanders) [02:20:51] (03CR) 10jenkins-bot: [V: 04-1] Provide a FileDropHandler for CSV and TSV files [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/173296 (owner: 10Jforrester) [02:20:58] What now? [02:21:18] (03PS8) 10Catrope: ve.ce.Surface: Move insert HTML path to DM [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/172748 (owner: 10Jforrester) [02:21:26] Oh, just npm fails. [02:21:56] Yeah looks like an infrastructure fail [02:22:11] (03CR) 10Catrope: [C: 032] ve.ce.Surface: Move insert HTML path to DM [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/172748 (owner: 10Jforrester) [02:22:19] (03PS8) 10Catrope: Provide a FileDropHandler for HTML files [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/172749 (owner: 10Jforrester) [02:22:28] (03PS8) 10Catrope: Provide a FileDropHandler for CSV and TSV files [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/173296 (owner: 10Jforrester) [02:23:05] (03CR) 10jenkins-bot: [V: 04-1] ve.ce.Surface: Move insert HTML path to DM [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/172748 (owner: 10Jforrester) [02:24:12] (03CR) 10jenkins-bot: [V: 04-1] Provide a FileDropHandler for HTML files [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/172749 (owner: 10Jforrester) [02:26:33] (03CR) 10jenkins-bot: [V: 04-1] Provide a FileDropHandler for CSV and TSV files [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/173296 (owner: 10Jforrester) [02:26:38] (03PS9) 10Catrope: ve.ce.Surface: Move insert HTML path to DM [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/172748 (owner: 10Jforrester) [02:26:50] (03CR) 10Catrope: [C: 032] ve.ce.Surface: Move insert HTML path to DM [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/172748 (owner: 10Jforrester) [02:26:58] Gosh. [02:27:17] That one was legitimately me being stupid [02:28:41] 3VisualEditor-ContentEditable, VisualEditor: Pasting lists from Microsoft Word (MS Office) injects hidden HTML cruft like - - https://phabricator.wikimedia.org/T71821#783286 (10Jdforrester-WMF) [02:29:13] (03Merged) 10jenkins-bot: ve.ce.Surface: Move insert HTML path to DM [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/172748 (owner: 10Jforrester) [02:29:15] (03CR) 10Jforrester: "Ping?" [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/173805 (https://bugzilla.wikimedia.org/72426) (owner: 10Esanders) [02:29:40] (03PS9) 10Catrope: Provide a FileDropHandler for HTML files [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/172749 (owner: 10Jforrester) [02:32:11] RoanKattouw: Do you think we should just +2 https://gerrit.wikimedia.org/r/#/c/173805/ and ride it out? Otherwise we'll be waiting for months… [02:32:30] Normally I would do that [02:32:46] But two business days before Thanksgiving, maybe not [02:32:49] But because of Thursday/Friday? [02:32:52] Eh. [02:32:59] We'll have all of Monday to sort it out. [02:33:07] And Arlo/cscott will be around to fix. [02:33:08] (03PS9) 10Catrope: Provide a FileDropHandler for CSV and TSV files [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/173296 (owner: 10Jforrester) [02:33:18] We can always revert if it really does break stuff. [02:33:23] (03CR) 10Catrope: [C: 032] Provide a FileDropHandler for HTML files [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/172749 (owner: 10Jforrester) [02:33:24] Parsoid team have told us it's fine. [02:33:37] Sure [02:33:46] I guess the week we should actually be worrying about it next week anyawy [02:33:50] Yes. [02:33:54] Which is "clear". [02:34:06] (03CR) 10Catrope: [C: 032] Remove data-parsoid removal hack [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/173805 (https://bugzilla.wikimedia.org/72426) (owner: 10Esanders) [02:34:24] 3VisualEditor-ContentEditable, VisualEditor-MediaWiki, VisualEditor: Preserve `data-parsoid` attribute on internal copy-paste so that Parsoid preserves e.g. syntax layout - https://phabricator.wikimedia.org/T74426#783297 (10Jdforrester-WMF) [02:34:56] James_F: the update-oosj-ui script for ve excludes pngs instead of rls [02:34:58] rtls [02:35:07] I assume that's on purpose, right> [02:35:12] Krinkle: Yes, that's how we roll in VE-core. [02:35:28] Krinkle: VE-core doesn't use PNGs ever, but it doesn't ship with CSSJanus. [02:35:40] (03Merged) 10jenkins-bot: Provide a FileDropHandler for HTML files [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/172749 (owner: 10Jforrester) [02:35:57] Krinkle: So we ship the RTL CSS files (for stand alone), but we don't bother copying the PNGs (which MW has for non-VE users). [02:36:15] (03Merged) 10jenkins-bot: Provide a FileDropHandler for CSV and TSV files [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/173296 (owner: 10Jforrester) [02:36:24] James_F: OK. I'll update mediawiki core to use require(), you update the commnet over that line in the ve-core update oojs ui script? [02:36:32] (03Merged) 10jenkins-bot: Remove data-parsoid removal hack [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/173805 (https://bugzilla.wikimedia.org/72426) (owner: 10Esanders) [02:36:40] Krinkle: Aha, did I not fix that? Whoops. [02:37:28] (03PS3) 10Jforrester: build: Update update-oojs.sh and update-oojs-ui.sh scripts [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175645 [02:39:00] (03Merged) 10jenkins-bot: Create 'preserveGenerated' mode for cloneElements and use in copy [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/173807 (https://bugzilla.wikimedia.org/72426) (owner: 10Esanders) [02:41:00] (03PS4) 10Jforrester: build: Update update-oojs.sh and update-oojs-ui.sh scripts [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175645 [02:41:07] Krinkle: Yeah, my screw-up. Sorry! [02:41:35] (03CR) 10Krinkle: [C: 032] build: Update update-oojs.sh and update-oojs-ui.sh scripts [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175645 (owner: 10Jforrester) [02:41:42] Thanks. [02:41:46] yw [02:43:50] (03CR) 10Catrope: [C: 032] Filter out comments from external paste [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175392 (owner: 10Esanders) [02:44:10] (03Merged) 10jenkins-bot: build: Update update-oojs.sh and update-oojs-ui.sh scripts [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175645 (owner: 10Jforrester) [02:45:17] (03CR) 10Catrope: [C: 04-1] Use newFromReplacement in insertContent (031 comment) [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175208 (owner: 10Esanders) [02:45:32] Krinkle: Hmmmmmm. The scripts don't work for me… [02:45:58] (03Merged) 10jenkins-bot: Filter out comments from external paste [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175392 (owner: 10Esanders) [02:46:03] jdforrester@local:~/Documents/git/vagrant/mediawiki/extensions/VisualEditor/lib/ve$ bin/update-oojs-ui.sh [02:46:03] fatal: ambiguous argument 'lib/oojs-ui': unknown revision or path not in the working tree. [02:46:08] * James_F sighs. [02:46:19] James_F: Maybe try putting -- before paths? [02:46:25] Or being in the right cwd [02:46:35] RoanKattouw: But it works in MW-core… [02:46:42] hah [02:47:14] RoanKattouw: Same script (path changed from "resources/lib/oojs-ui" to "lib/oojs-ui", otherwise identical). [02:47:21] weird... [02:47:27] Yeah. [02:48:25] Oooh [02:48:29] Does the second / magically do something in git? [02:48:37] RoanKattouw: ? [02:48:44] The reason I couldn't find Ed's unbreaking change for the command stuff is because Trevor had already merged it [02:48:45] Prematurely [02:48:50] RoanKattouw: Oh. ha. [02:48:51] James_F: I don't /think/ so? [02:48:57] RoanKattouw: :-P [02:49:12] Although I guess if there's only one slash it might be remote/refname [02:49:16] So adding -- might help [02:49:39] "git reset $TARGET_DIR && git checkout $TARGET_DIR && git fetch origin" -> "git reset $TARGET_DIR && git checkout -- $TARGET_DIR && git fetch origin"? [02:49:48] Doesn't seem to work. [02:51:03] (03PS2) 10Catrope: Update VE core submodule to master (8ca8c41) [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175417 (owner: 10Esanders) [02:51:41] Is the error coming from git reset or git checkout ? [02:51:41] Oooh. [02:51:45] I'm a fool. [02:51:46] You only added -- to one of them [02:52:07] (03CR) 10Catrope: [C: 032] Update VE core submodule to master (8ca8c41) [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175417 (owner: 10Esanders) [02:53:11] (03CR) 10jenkins-bot: [V: 04-1] Update VE core submodule to master (8ca8c41) [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175417 (owner: 10Esanders) [02:54:53] (03PS1) 10Jforrester: build: Fix script paths to be /bin/.. not /bin/../.. which isn't a thing [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175652 [02:54:56] RoanKattouw: ^^^ *coughs* [02:55:27] (03PS1) 10Jforrester: Update OOjs UI to v0.2.2 [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175653 [02:55:38] (03PS3) 10Catrope: Update VE core submodule to master (8ca8c41) [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175417 (owner: 10Esanders) [02:55:54] (03PS2) 10Jforrester: Update OOjs UI to v0.2.2 [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175653 [02:56:38] (03CR) 10Jforrester: "PS2: Change ID sync with MW-core pullthrough (already merged)." [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175653 (owner: 10Jforrester) [02:56:40] (03CR) 10Catrope: [C: 032] build: Fix script paths to be /bin/.. not /bin/../.. which isn't a thing [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175652 (owner: 10Jforrester) [02:57:41] (03CR) 10Catrope: [C: 032] Update OOjs UI to v0.2.2 [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175653 (owner: 10Jforrester) [02:58:10] (03CR) 10Catrope: [C: 032] Update VE core submodule to master (8ca8c41) [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175417 (owner: 10Esanders) [02:58:40] (03Merged) 10jenkins-bot: build: Fix script paths to be /bin/.. not /bin/../.. which isn't a thing [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175652 (owner: 10Jforrester) [02:59:28] (03Merged) 10jenkins-bot: Update VE core submodule to master (8ca8c41) [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175417 (owner: 10Esanders) [03:00:04] (03Merged) 10jenkins-bot: Update OOjs UI to v0.2.2 [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175653 (owner: 10Jforrester) [03:00:44] (03PS1) 10Jforrester: Update VE core submodule to master (aad2986) [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175656 [03:00:54] RoanKattouw: Busy night. :-) [03:01:41] Yeah lots of code flying around [03:02:30] RoanKattouw: Much compressed due to the delay in shipping the new pull-through script; normally we do this level of pull-throughs on Mondays, but over 12 hours not 1. :-) [03:07:33] (03CR) 10Catrope: [C: 032] Update VE core submodule to master (aad2986) [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175656 (owner: 10Jforrester) [03:08:56] (03Merged) 10jenkins-bot: Update VE core submodule to master (aad2986) [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175656 (owner: 10Jforrester) [03:10:41] (03CR) 10Catrope: [C: 032] Only try to close save dialog before destroying surface if it's currently open [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175217 (owner: 10Alex Monk) [03:11:10] 3VisualEditor-Initialisation, VisualEditor-MediaWiki, VisualEditor: Surface is not destroyed when you exit VE if you ever opened the save dialog - https://phabricator.wikimedia.org/T75589#783310 (10Jdforrester-WMF) [03:11:25] (03CR) 10Catrope: [C: 031] Register '

# ' sequence for creating numbered lists [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175337 (owner: 10Esanders) [03:12:05] (03Merged) 10jenkins-bot: Only try to close save dialog before destroying surface if it's currently open [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175217 (owner: 10Alex Monk) [03:13:47] (03CR) 10Jforrester: [C: 04-1] "What about when the user types in [[ or {{ or (03CR) 10Jforrester: [C: 031] Catch pagedeleted errors and give the ability to re-create the page [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/169976 (https://bugzilla.wikimedia.org/52073) (owner: 10Alex Monk) [03:18:09] (03CR) 10Catrope: [C: 04-1] Replace hacky wikitext warning listener with sequences (033 comments) [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175336 (owner: 10Esanders) [03:18:40] (03CR) 10Catrope: "@James: They are dealt with, see https://gerrit.wikimedia.org/r/#/c/175336/1/modules/ve-mw/ui/ve.ui.MWSequenceRegistry.js" [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175336 (owner: 10Esanders) [03:19:03] RoanKattouw: Aha. [03:19:49] (03CR) 10Jforrester: "Aha, never mind then, more fool me. :-)" [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175336 (owner: 10Esanders) [03:21:59] 3Beta-Cluster, VisualEditor: [Regression pre-wmf10] upload.beta.wmflabs.org is throwing 503s so Math function parsing is completely broken inside VE - https://phabricator.wikimedia.org/T75787#783313 (10Jdforrester-WMF) [03:22:12] 3Beta-Cluster, VisualEditor: [Regression pre-wmf10] upload.beta.wmflabs.org is throwing 503s so all images are appearing with a broken icon inside VE - https://phabricator.wikimedia.org/T75786#783315 (10Jdforrester-WMF) [03:25:42] 3VisualEditor: In table editor, selection N rows / columns and clicking "insert above/below" or "… left/right" should insert N rows / columns, not 1 - https://phabricator.wikimedia.org/T75227#783318 (10Jdforrester-WMF) [03:25:52] 3VisualEditor: In table editor, selection N rows / columns and clicking "insert above/below" or "… left/right" should insert N rows / columns, not 1 - https://phabricator.wikimedia.org/T75227#751266 (10Jdforrester-WMF) [03:26:37] 3VisualEditor-EditingTools, Multimedia, VisualEditor: VisualEditor: Insert Media - "Error creating thumbnail" - 500 server error - https://phabricator.wikimedia.org/T75584#783323 (10Jdforrester-WMF) [03:28:33] 3VisualEditor: Combine imageinfo requests - https://phabricator.wikimedia.org/T75822 (10Catrope) 3NEW p:3Triage [03:37:32] 3VisualEditor: LinkCache sends API requests for URL-encoded page names, gets "invalid" responses back when descending into template contents - https://phabricator.wikimedia.org/T75823 (10Catrope) 3NEW p:3Triage [03:57:09] (03PS7) 10Jforrester: [wip] Eventify the TemplateData Editor [extensions/TemplateData] - 10https://gerrit.wikimedia.org/r/157174 (owner: 10Mooeypoo) [03:57:17] (03CR) 10Jforrester: "ping" [extensions/TemplateData] - 10https://gerrit.wikimedia.org/r/157174 (owner: 10Mooeypoo) [03:57:28] I was just thinking about that one [03:57:34] :-) [03:57:46] James_F, it is irrelevant now with the new ooui migration, but I am keeping it a bit for reference [03:57:55] it would have eventified the *previous* version [03:58:28] mooeypoo: ooooog. [03:58:30] Oh dear. [03:58:38] hm? [03:58:40] Quality timely code review there. :-( [03:59:26] * James_F heads home. [03:59:44] Yeah [04:00:08] We were going a bit in circles with krinkle. I'm trying to add this functionality back into the ooui migration now, though. [04:31:32] (03PS17) 10Mooeypoo: Eventify TemplateDataGenerator and use oojs-ui [extensions/TemplateData] - 10https://gerrit.wikimedia.org/r/167046 [04:36:14] (03CR) 10jenkins-bot: [V: 04-1] Eventify TemplateDataGenerator and use oojs-ui [extensions/TemplateData] - 10https://gerrit.wikimedia.org/r/167046 (owner: 10Mooeypoo) [05:32:19] (03PS1) 10Mooeypoo: Correct placement of tags [extensions/TemplateData] - 10https://gerrit.wikimedia.org/r/175661 [05:52:50] 3VisualEditor-MediaWiki, VisualEditor: VisualEditor: [[MediaWiki:Anoneditwarning]] has an editor-specific link rather than taking you to the appropriate one - https://phabricator.wikimedia.org/T55746#783456 (10Mattflaschen) Note, Steven added a [custom workaround](https://en.wikipedia.org/w/index.php?title=Media... [06:06:58] (03PS18) 10Mooeypoo: Eventify TemplateDataGenerator and use oojs-ui [extensions/TemplateData] - 10https://gerrit.wikimedia.org/r/167046 [06:08:09] (03CR) 10jenkins-bot: [V: 04-1] Eventify TemplateDataGenerator and use oojs-ui [extensions/TemplateData] - 10https://gerrit.wikimedia.org/r/167046 (owner: 10Mooeypoo) [06:57:28] (03PS19) 10Mooeypoo: Eventify TemplateDataGenerator and use oojs-ui [extensions/TemplateData] - 10https://gerrit.wikimedia.org/r/167046 [06:58:11] (03CR) 10jenkins-bot: [V: 04-1] Eventify TemplateDataGenerator and use oojs-ui [extensions/TemplateData] - 10https://gerrit.wikimedia.org/r/167046 (owner: 10Mooeypoo) [09:09:04] 3MediaWiki-extensions-Cite: Cite: when using "group=" attribute within "ref" element the space can cause line-break - https://phabricator.wikimedia.org/T21303#783704 (10Bub_s) 5Open>3Resolved a:3Bub_s Hi, It no longer is a problem, at least on french Wikipedia displayed with skin Vector. I just tested an... [09:22:03] (03Restored) 10Jagori79: WIP [BrowserTest] Use rspec-expectations expect syntax instead of should syntax [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/146712 (https://bugzilla.wikimedia.org/66369) (owner: 10Jagori79) [10:28:21] 3VisualEditor: VisualEditor does not open at en.wikipedia.beta.wmflabs.org - https://phabricator.wikimedia.org/T75858#783870 (10zeljkofilipin) [11:31:00] 3MediaWiki-extensions-WikiEditor: Convert ext.wikiEditor.tests.toolbar to QUnit - https://phabricator.wikimedia.org/T39485#783953 (10happy5214) [11:54:31] (03PS1) 10Esanders: Add missing file ProgressDialog.js [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175680 [11:58:19] (03PS2) 10Esanders: Add missing files for ProgressDialog. [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175680 [12:21:39] (03CR) 10Esanders: Find and replace (0314 comments) [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/174491 (owner: 10Esanders) [12:22:31] (03CR) 10Esanders: Move toolbar scroll hack to surface (031 comment) [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175305 (owner: 10Esanders) [12:22:46] (03PS5) 10Esanders: Find and replace tool [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175306 [12:22:48] (03PS10) 10Esanders: Find and replace [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/174491 [12:22:53] (03CR) 10jenkins-bot: [V: 04-1] Find and replace tool [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175306 (owner: 10Esanders) [12:22:55] (03CR) 10jenkins-bot: [V: 04-1] Find and replace [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/174491 (owner: 10Esanders) [12:35:47] (03CR) 10Esanders: Create ve.ui.Sequence which matches commands to typed text (035 comments) [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175334 (owner: 10Esanders) [12:44:20] (03CR) 10Esanders: "For the record I love how much functionality this changes with one line." [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175337 (owner: 10Esanders) [12:44:38] (03PS2) 10Esanders: Register '

# ' sequence for creating numbered lists [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175337 [12:44:40] (03PS2) 10Esanders: Replace hacky wikitext warning listener with sequences [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175336 [12:44:50] (03CR) 10Esanders: Replace hacky wikitext warning listener with sequences (033 comments) [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175336 (owner: 10Esanders) [12:45:46] (03PS4) 10Esanders: Create ve.ui.Sequence which matches commands to typed text [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175334 [12:45:49] (03CR) 10jenkins-bot: [V: 04-1] Register '

# ' sequence for creating numbered lists [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175337 (owner: 10Esanders) [12:45:58] (03CR) 10jenkins-bot: [V: 04-1] Replace hacky wikitext warning listener with sequences [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175336 (owner: 10Esanders) [12:46:44] (03CR) 10Esanders: "ping" [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175305 (owner: 10Esanders) [12:47:37] (03CR) 10Esanders: [C: 04-1] Correct placement of tags (031 comment) [extensions/TemplateData] - 10https://gerrit.wikimedia.org/r/175661 (owner: 10Mooeypoo) [13:18:40] 3MediaWiki-extensions-WikiEditor: Remove button for from toolbar - https://phabricator.wikimedia.org/T40487#784133 (10Gadget850) On enwiki we replace with the {{big}} template where appropriate. I have found instances where should have never been used at all and the markup just needs to be remo... [14:03:17] (03PS1) 10Happy5214: Add QUnit test for ext.wikiEditor.toolbar [extensions/WikiEditor] - 10https://gerrit.wikimedia.org/r/175698 [14:13:05] (03PS1) 10Esanders: Files, messages and toolbar config for find and replace [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175699 [14:14:13] (03CR) 10jenkins-bot: [V: 04-1] Files, messages and toolbar config for find and replace [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175699 (owner: 10Esanders) [14:20:52] (03PS1) 10Esanders: Fix rounded corners issue on help button by destroying notices [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175700 [14:38:52] (03PS5) 10Esanders: Editable blockquotes [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/134835 (https://bugzilla.wikimedia.org/51009) [14:44:07] (03CR) 10Esanders: "James: Nested blockquotes get alienated and roundtrip cleanly." [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/134835 (https://bugzilla.wikimedia.org/51009) (owner: 10Esanders) [15:36:05] 3VisualEditor: VisualEditor does not load on beta labs - https://phabricator.wikimedia.org/T75896 (10Cmcmahon) 3NEW p:3High [15:36:40] (03PS1) 10Esanders: Fix demo width now that OOUI sets max height [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175709 [16:34:07] (03PS3) 10Esanders: Add missing files for ProgressDialog. [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175680 [16:34:09] (03PS2) 10Esanders: Files, messages and config for find and replace [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175699 [16:34:11] (03PS1) 10Esanders: Create ve.ui.MWCommandHelpDialog.css for height hack [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175723 [16:34:14] (03PS3) 10Esanders: Move toolbar scroll hack to surface [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175305 [16:34:15] (03PS6) 10Esanders: Find and replace tool [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175306 [16:34:17] (03PS11) 10Esanders: Find and replace [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/174491 [16:34:19] (03PS1) 10Esanders: Reduce height hack on command help dialog [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175724 [16:35:41] (03CR) 10jenkins-bot: [V: 04-1] Files, messages and config for find and replace [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175699 (owner: 10Esanders) [16:36:06] (03PS4) 10Jforrester: VisualEditor.php: Add missing files for ProgressDialog [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175680 (owner: 10Esanders) [16:36:15] (03CR) 10Jforrester: [C: 032] VisualEditor.php: Add missing files for ProgressDialog [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175680 (owner: 10Esanders) [16:37:14] (03PS1) 10Esanders: Rename variables in surface#execute for clarity [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175726 [16:37:48] (03Merged) 10jenkins-bot: VisualEditor.php: Add missing files for ProgressDialog [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175680 (owner: 10Esanders) [16:39:14] (03CR) 10jenkins-bot: [V: 04-1] Find and replace [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/174491 (owner: 10Esanders) [16:39:16] (03CR) 10jenkins-bot: [V: 04-1] Reduce height hack on command help dialog [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175724 (owner: 10Esanders) [17:01:09] (03CR) 10Jforrester: [C: 04-1] "Styling for drop-down needs to be corrected for the trigger position to appear in the right place: https://imgur.com/VjdTuaG" [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/134835 (https://bugzilla.wikimedia.org/51009) (owner: 10Esanders) [17:02:49] (03PS2) 10Jforrester: Correct placement of tags [extensions/TemplateData] - 10https://gerrit.wikimedia.org/r/175661 (owner: 10Mooeypoo) [17:02:55] (03CR) 10Jforrester: [C: 032] Correct placement of tags [extensions/TemplateData] - 10https://gerrit.wikimedia.org/r/175661 (owner: 10Mooeypoo) [17:03:08] (03CR) 10Jforrester: Correct placement of tags (031 comment) [extensions/TemplateData] - 10https://gerrit.wikimedia.org/r/175661 (owner: 10Mooeypoo) [17:03:32] (03Merged) 10jenkins-bot: Correct placement of tags [extensions/TemplateData] - 10https://gerrit.wikimedia.org/r/175661 (owner: 10Mooeypoo) [17:04:10] (03CR) 10Jforrester: "> For the record I love how much functionality this changes with one line." [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175337 (owner: 10Esanders) [17:11:59] (03PS1) 10Bartosz Dziewoński: Window: Disable transitions when changing window height to calculate content height [oojs/ui] - 10https://gerrit.wikimedia.org/r/175743 [17:12:41] (03PS2) 10Jforrester: Fix rounded corners issue on help button by destroying notices [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175700 (owner: 10Esanders) [17:12:55] (03CR) 10Jforrester: [C: 031] Fix rounded corners issue on help button by destroying notices [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/175700 (owner: 10Esanders) [17:13:14] (03CR) 10Bartosz Dziewoński: "This is magical, but it fixes the issue for me." [oojs/ui] - 10https://gerrit.wikimedia.org/r/175743 (owner: 10Bartosz Dziewoński) [17:13:25] 3VisualEditor-MediaWiki, VisualEditor: VisualEditor: Toolbar help menu doesn't render nicely if the alert (edit notices) other half of the group isn't active - https://phabricator.wikimedia.org/T63575#784862 (10Jdforrester-WMF) [17:13:37] 3VisualEditor-MediaWiki, VisualEditor: Toolbar help menu doesn't render nicely if the alert (edit notices) other half of the group isn't active - https://phabricator.wikimedia.org/T63575#784863 (10Jdforrester-WMF) a:3Esanders [17:13:51] MatmaRex: Magical, huh? :-) [17:14:16] (03CR) 10Bartosz Dziewoński: "Also, some dialogs are now made a bit higher than they should be (e.g. the "verbose" dialog in OOUI demo). This is because their height is" [oojs/ui] - 10https://gerrit.wikimedia.org/r/175743 (owner: 10Bartosz Dziewoński) [17:14:27] 3OOjs-UI: Issues with dialog sizing on first open - https://phabricator.wikimedia.org/T72061#784866 (10Jdforrester-WMF) a:3matmarex [17:14:31] 3OOjs-UI: Issues with dialog sizing on first open - https://phabricator.wikimedia.org/T72061#719206 (10Jdforrester-WMF) [17:14:34] James_F: computing sizes is the worst. [17:14:39] * James_F nods. [17:14:48] Aka CSS sucks. [17:14:54] (03PS4) 10Esanders: Move toolbar scroll hack to surface [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175305 [17:14:56] (03PS7) 10Esanders: Find and replace tool [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175306 [17:14:58] (03PS12) 10Esanders: Find and replace [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/174491 [17:15:00] James_F: this one is especially fun because when you debug this, the transition happens while you're in a breakpoint. [17:15:00] (03PS2) 10Esanders: Reduce height hack on command help dialog [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175724 [17:15:02] (03PS1) 10Esanders: Refactor WindowAction to include close and toggle methods [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175748 [17:15:06] so it took me a while [17:15:12] and some epiphanies. [17:15:18] MatmaRex: Ha. [17:15:51] https://gerrit.wikimedia.org/r/#/projects/mediawiki/extensions/VisualEditor,dashboards/default – 26 occurences of "esanders". [17:15:58] edsanders: You need to stop. :-) [17:15:59] i'm still not entirely sure if the transitions are the real cause, or if changing these style properties causes some other magic to happen [17:16:13] but it definitely fixes the issue in the demo… [17:17:41] MatmaRex: Tested in Chrome/FF/Opera/Safari/IE? [17:18:24] so my I know my phone is ringing because I get a notification via a web service [17:18:31] James_F: not quite yet [17:18:34] I can answer it with my bluetooth headset and take the call [17:18:37] * James_F grins at edsanders. [17:18:39] but I still can't find the thing [17:21:24] James_F, apparently everyone else has stopped if it's that many [17:21:38] (03CR) 10jenkins-bot: [V: 04-1] Move toolbar scroll hack to surface [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175305 (owner: 10Esanders) [17:21:40] (03CR) 10jenkins-bot: [V: 04-1] Find and replace tool [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175306 (owner: 10Esanders) [17:21:42] (03CR) 10jenkins-bot: [V: 04-1] Refactor WindowAction to include close and toggle methods [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175748 (owner: 10Esanders) [17:22:11] edsanders: Partly that, also partly that you do lots of little commits (which makes for faster review) and rebase them all at once (so they bubble to the top of the limited lists). [17:24:00] tiny commits like 174491 [17:25:26] (03PS6) 10Esanders: Editable blockquotes [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/134835 (https://bugzilla.wikimedia.org/51009) [17:25:44] (03CR) 10Esanders: "Done." [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/134835 (https://bugzilla.wikimedia.org/51009) (owner: 10Esanders) [17:27:11] (03CR) 10Jforrester: [C: 031] Editable blockquotes [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/134835 (https://bugzilla.wikimedia.org/51009) (owner: 10Esanders) [17:29:19] James_F: i did some more testing, and NATURALLY this doesn't work in firefox, for some reason - but only for the "verbose" dialog [17:29:28] MatmaRex: Eurgh. [17:29:45] (it works in IE, but it curiously was already displaying the dialogs well) [17:30:23] A bug not in IE? Gosh. [17:30:43] James_F, there's a problem with papaparse in MW [17:31:25] it's trying to do a document.write [17:33:49] edsanders: Huh. [17:33:54] edsanders: That's not good. [17:34:25] no [17:35:50] I think it just breaks the ability to use it in worker mode (async process) which we don't use anyway [17:35:58] it still works, just throws an exception [17:36:21] Put a catch on it? [17:41:34] wait wat [17:41:42] How have you got such an old version? [17:42:05] you checked in 3.1.2, the latest is 4.0.5 [17:42:37] I grabbed the recommended version on the site. [17:44:53] (03CR) 10Bartosz Dziewoński: [C: 04-1] "This doesn't quite always work in Firefox for some reason, except when you're debugging it, in which case it works perfectly every time." [oojs/ui] - 10https://gerrit.wikimedia.org/r/175743 (owner: 10Bartosz Dziewoński) [17:46:10] https://github.com/mholt/PapaParse/issues/87#issuecomment-57885358 eww [17:46:47] James_F, the site links you to master [17:48:08] 3VisualEditor-MediaWiki, VisualEditor-DataModel, VisualEditor: Broken browser plugins cause cruft to be injected into the page - https://phabricator.wikimedia.org/T54327#784911 (10Jdforrester-WMF) [17:50:29] (03PS1) 10Esanders: Update inexplicably old version of PapaParse library [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175758 [17:51:14] 3VisualEditor: API design and documentation - https://phabricator.wikimedia.org/T40855#784926 (10Jdforrester-WMF) [17:54:02] 3VisualEditor-MediaWiki-Mobile, VisualEditor-Initialisation, VisualEditor-MediaWiki, VisualEditor, VisualEditor-ContentLanguage, VisualEditor-ContentEditable, VisualEditor-EditingTools: Create remaining VisualEditor projects and migrate "tracking" tasks into the relevant projects - https://phabricator.wikimedia.or... [17:54:16] edsanders: Hmm [17:54:52] trying to write an upstream patch [17:54:57] but it has no config mechanism [17:55:37] Helpful. [18:17:41] RoanKattouw_away: sanity check very needed: https://gerrit.wikimedia.org/r/#/c/175743/1 [18:19:11] RoanKattouw_away: i've also figured out why it's broken on firefox, now i just need to fix that [18:20:42] when not debugging, you get this: http://i.imgur.com/8mpcLvw.png when debugging, you sometimes get this: http://i.imgur.com/gfJnz2J.png - as you can see, this is a dialog with the exact same size, except sometimes it gets the scrollbar and sometimes it doesn't [18:20:49] (this is firefox-only) [18:21:02] MatmaRex: I don't really understand what's going on [18:21:04] scrollbars are evil [18:21:06] What is being animated exactly? [18:21:20] Because we set the height of this.$frame to 1px, then measure the scrollHeight inside [18:21:35] Ooooh [18:21:40] But that is itself animated [18:21:42] GRAH [18:21:43] height has a transition [18:21:59] i'm not sure why removing it fixes the issue, to be honest [18:22:01] So we measure scrollHeight while this.$frame is animating to 1px [18:22:07] Yeah it sounds like this should OVERestimate heights [18:22:15] this is kind of hard to debug, since the animation still plays when you're in a breakpoint [18:22:17] Because scrollHeight = max( naturalHeight, parentHeight ) [18:22:36] That's why we set parentHeigth=1px, so that scrollHeight === naturalHeight [18:22:39] i have suspicions that it has to do with scrollbars (dis)appearing [18:23:18] Maybe [18:23:24] That does affect width and height [18:23:31] this change seems like a sane thing to do, regardless of the bug; and it happens to consistently fix the bug [18:23:39] Yeah [18:23:42] I don't understand why it helps [18:23:55] But you're right that it definitely fixes a conceptual flaw in our measurement strategy [18:24:10] https://github.com/mholt/PapaParse/issues/119 [18:24:59] (03CR) 10Catrope: [C: 031] "Bartosz and I talked through this on IRC and we don't understand why this fixes the bug, but we do agree that this fixes a flaw in our mea" [oojs/ui] - 10https://gerrit.wikimedia.org/r/175743 (owner: 10Bartosz Dziewoński) [18:26:32] RoanKattouw: as for firefox - when not debugging, you get this: http://i.imgur.com/8mpcLvw.png when debugging, you sometimes get this: http://i.imgur.com/gfJnz2J.png - as you can see, this is a dialog with the exact same size, except sometimes it gets the scrollbar and sometimes it doesn't [18:26:52] no idea why, we could probably fix it by twiddling the 'overflow' property back and forth [18:27:38] RoanKattouw: i also think that we should be doing all the measurements with overflow:hidden rather than auto, to avoid scrollbar width affecting the height [18:28:07] Sounds reasonable [18:29:56] TrevorP|Away: https://gerrit.wikimedia.org/r/175147 [18:30:02] Ugh, he went |Away [18:32:16] MatmaRex: that's a clever idea [18:32:44] (03CR) 10Catrope: [C: 032] Always return boolean from an action [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175333 (owner: 10Esanders) [18:33:20] hm, one can't mutate PanelLayout to be (non-)scrollable? [18:33:31] intentional or just not implemented? [18:33:42] (03CR) 10Catrope: [C: 04-1] Create ve.ui.Sequence which matches commands to typed text (031 comment) [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175334 (owner: 10Esanders) [18:33:54] eh, actually, i don't want to make it non-scrollable, i need to manually kill the overflow property. nevermind. [18:34:23] TrevorParscal: thanks… which one? :) [18:35:18] 3VisualEditor: Numbered list with images is not preserved after Save - https://phabricator.wikimedia.org/T75777#785096 (10Etonkovidova) [18:36:01] RoanKattouw: also, can you review a two-line monobook patch to fix OOUI dialogs not being visible on it? james got a bit uneasy when he saw me submit it. ;) https://gerrit.wikimedia.org/r/175594 [18:36:22] (03Merged) 10jenkins-bot: Always return boolean from an action [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/175333 (owner: 10Esanders) [18:36:37] (not necessarily now, but at some point, pretty-please) [18:36:45] TrevorParscal: Could you review https://gerrit.wikimedia.org/r/#/c/175709 ? That change is over my head [18:37:06] Yeah I will [18:37:13] Except the internet here is super slow right now [18:39:14] MatmaRex: I was talking about the overflow on/off trick - does it work? [18:39:45] RoanKattouw, we need to fix this library or ditch it [18:39:46] TrevorParscal: i don't know yet. works when i do it in the debugger (inspector) [18:39:51] can you see why he has to use document.write? [18:40:11] edsanders: Haven't looked yet; but something about a script tag? [18:40:32] he then inspects the src to get the absolute path [18:40:58] He inspects the src of what? [18:41:10] The thing he just wrote into the document? [18:41:47] RoanKattouw: yes on review, one sec [18:42:11] TrevorParscal: Not urgent [18:42:25] Krinkle: I +1ed https://gerrit.wikimedia.org/r/#/c/175594/1 but I'd like your opinion on it too [18:44:02] edsanders: it uses document.write() to insert a