[00:29:08] https://poser.pugx.org/mediawiki/core/version.png [00:42:58] (03CR) 10Legoktm: "(4 comments)" [extensions/SpamBlacklist] - 10https://gerrit.wikimedia.org/r/85512 (owner: 10Jackmcbarn) [00:43:09] jackmcbarn: ^ just code style stuff, let me actually test it [00:44:09] legoktm: the copyright names are all real names and i dont want to put my real name [00:44:24] you can just put "jackmcbarn" [00:54:26] jackmcbarn: i also created https://www.mediawiki.org/wiki/Extension:SpamBlacklist/API [00:55:16] (03PS6) 10Jackmcbarn: Add an API action to test blacklisted URLs [extensions/SpamBlacklist] - 10https://gerrit.wikimedia.org/r/85512 [00:55:24] legoktm: thanks [00:59:49] jackmcbarn: now that that exists, you can override public function getHelpUrls() { return array('url'); } [09:47:56] (03PS6) 10Dan-nl: addressing mark traceur’s comments [extensions/GWToolset] - 10https://gerrit.wikimedia.org/r/82619 [09:48:17] (03CR) 10Dan-nl: "(14 comments)" [extensions/GWToolset] - 10https://gerrit.wikimedia.org/r/82619 (owner: 10Dan-nl) [10:56:52] hello [10:58:27] Mornin has [11:09:08] (03Restored) 10Hashar: Jenkins job validation (DO NOT SUBMIT)... [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/60646 (owner: 10Hashar) [11:10:09] (03Abandoned) 10Hashar: Jenkins job validation (DO NOT SUBMIT)... [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/60646 (owner: 10Hashar) [11:10:40] PissedPanda: the notifications sent to #wikimedia-qa are missing colors :D [11:11:01] hashar: they have colors, the channel is set to a mode that strips colors [11:11:07] ohhhhh [11:11:12] hashar: I'm not too suer how to unset the mode. [11:11:15] so works for me [11:11:46] whee, hashar :) [11:11:49] hashar: thanks for the patches [11:11:55] yw! [11:12:47] its -C iirc [11:13:27] hashar: ^ [11:15:54] I get to take over the channel first :D [11:16:50] hehe [11:16:59] and then paint it with all the colors! [11:35:35] (03PS1) 10TTO: Provide nice new arrows to replace bad old [+] [-] [x] [extensions/CategoryTree] - 10https://gerrit.wikimedia.org/r/85655 [11:43:42] (03CR) 10Peachey88: "um, wrong bug number?" [extensions/CategoryTree] - 10https://gerrit.wikimedia.org/r/85655 (owner: 10TTO) [11:55:47] (03PS2) 10TTO: Provide nice new arrows to replace bad old [+] [-] [x] [extensions/CategoryTree] - 10https://gerrit.wikimedia.org/r/85655 [12:04:31] Amgine_: also props to prtksxna, who designed the campaign pages :) [12:05:02] It's a sexy layout... much too cool for commons. srs. [12:05:41] Amgine_: hehe :D [12:06:00] Amgine_: Sexy :O [12:06:04] Amgine_: imagine if category pages looked like that in the future [12:07:03] Well, on commons... unless... well, yah, that'd excellent... widthing on popularity... [12:07:41] Mmm, then tag-cloud-like weighting... [12:07:52] * YuviPanda gives Amgine_ a pipe, lets him dream [12:08:13] Okay, so I'm exhuberant! [12:08:46] :D [12:50:58] (03CR) 10Aklapper: "Patch works fine for me, but is there a reason to not integrate this into the existing SourceForge.pm file? Feels a bit weird to have two " [wikimedia/bugzilla/modifications] - 10https://gerrit.wikimedia.org/r/85399 (owner: 10Legoktm) [12:52:04] (03CR) 10Aklapper: "Ah, sorry for the -1 spam. Gerrit's interface confused me." [wikimedia/bugzilla/modifications] - 10https://gerrit.wikimedia.org/r/85399 (owner: 10Legoktm) [12:52:05] (03CR) 10Siebrand: [C: 031] Provide nice new arrows to replace bad old [+] [-] [x] [extensions/CategoryTree] - 10https://gerrit.wikimedia.org/r/85655 (owner: 10TTO) [12:53:07] (03CR) 10Siebrand: [C: 031] "i18n/L10n reviewed." [extensions/GWToolset] - 10https://gerrit.wikimedia.org/r/82619 (owner: 10Dan-nl) [12:53:49] (03CR) 10Siebrand: [C: 032 V: 032] Add i18n file [extensions/DeleteOwn] - 10https://gerrit.wikimedia.org/r/85441 (owner: 10Raimond Spekking) [12:57:15] (03CR) 10Siebrand: "(1 comment)" [extensions/PronunciationRecording] - 10https://gerrit.wikimedia.org/r/85604 (owner: 10Rahul21) [12:58:59] (03CR) 10Siebrand: "(1 comment)" [extensions/PronunciationRecording] - 10https://gerrit.wikimedia.org/r/85425 (owner: 10Rahul21) [13:02:09] (03CR) 10Siebrand: [C: 032] Replace single to double-quotation marks [core] - 10https://gerrit.wikimedia.org/r/85515 (owner: 10Shirayuki) [13:02:40] (03CR) 10Siebrand: [C: 032 V: 032] Give grep a chance to find the usages [extensions/Flow] - 10https://gerrit.wikimedia.org/r/84970 (owner: 10Shirayuki) [13:06:19] (03Merged) 10jenkins-bot: Replace single to double-quotation marks [core] - 10https://gerrit.wikimedia.org/r/85515 (owner: 10Shirayuki) [13:10:38] (03CR) 10Siebrand: [C: 04-1] "(1 comment)" [extensions/SpamBlacklist] - 10https://gerrit.wikimedia.org/r/85186 (owner: 10Raimond Spekking) [13:11:09] (03CR) 10Siebrand: [C: 032 V: 032] Add i18n file [extensions/MSSQLBackCompat] - 10https://gerrit.wikimedia.org/r/84957 (owner: 10Raimond Spekking) [13:15:11] (03PS1) 10Pastakhov: fix for doble 'if' operators [extensions/Foxway] (develop) - 10https://gerrit.wikimedia.org/r/85666 [13:22:50] (03CR) 10Siebrand: [C: 04-1] "(2 comments)" [extensions/Collection] - 10https://gerrit.wikimedia.org/r/84435 (owner: 10saper) [13:24:20] (03CR) 10Pastakhov: [C: 032] fix for doble 'if' operators [extensions/Foxway] (develop) - 10https://gerrit.wikimedia.org/r/85666 (owner: 10Pastakhov) [13:24:27] (03Merged) 10jenkins-bot: fix for doble 'if' operators [extensions/Foxway] (develop) - 10https://gerrit.wikimedia.org/r/85666 (owner: 10Pastakhov) [13:33:53] (03CR) 10Siebrand: [C: 032] Changing default copyright notice per WMF Legal's suggestion. [core] - 10https://gerrit.wikimedia.org/r/85255 (owner: 10Kaldari) [13:33:57] (03PS2) 10Raimond Spekking: Add missing message [extensions/SpamBlacklist] - 10https://gerrit.wikimedia.org/r/85186 [13:36:31] (03CR) 10Siebrand: [C: 032] Add missing message [extensions/SpamBlacklist] - 10https://gerrit.wikimedia.org/r/85186 (owner: 10Raimond Spekking) [13:36:33] (03Merged) 10jenkins-bot: Add missing message [extensions/SpamBlacklist] - 10https://gerrit.wikimedia.org/r/85186 (owner: 10Raimond Spekking) [13:37:00] (03Merged) 10jenkins-bot: Changing default copyright notice per WMF Legal's suggestion. [core] - 10https://gerrit.wikimedia.org/r/85255 (owner: 10Kaldari) [13:53:00] (03CR) 10Siebrand: "(1 comment)" [core] - 10https://gerrit.wikimedia.org/r/85153 (owner: 10Mattflaschen) [14:40:59] (03PS1) 10Alex Monk: Add maintenance script to restore missing log entries for each filter history entry [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/85675 [14:42:08] (03PS2) 10Alex Monk: Add maintenance script to restore missing log entries for each filter history entry [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/85675 [14:46:27] (03PS3) 10Alex Monk: Add maintenance script to restore missing log entries for each filter history entry [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/85675 [15:08:43] (03Abandoned) 10BryanDavis: Add switch to log eventlogging-devserver output to file. [extensions/EventLogging] - 10https://gerrit.wikimedia.org/r/84626 (owner: 10BryanDavis) [15:11:43] (03CR) 10Helder.wiki: "(1 comment)" [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/85675 (owner: 10Alex Monk) [15:14:39] (03CR) 10Alex Monk: "(1 comment)" [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/85675 (owner: 10Alex Monk) [15:22:02] (03PS4) 10Alex Monk: Add maintenance script to restore missing log entries for each filter history entry [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/85675 [15:23:18] (03CR) 10Aaron Schulz: "(1 comment)" [extensions/timeline] - 10https://gerrit.wikimedia.org/r/84911 (owner: 10Aaron Schulz) [15:27:41] (03PS1) 10Mattsmith321: Added rank column. Change-Id: If4da3aedb2a472150a93385bf2d349d16812603d [extensions/ContributionScores] - 10https://gerrit.wikimedia.org/r/85678 [15:35:36] hashar: You asked me to remind you about https://bugzilla.wikimedia.org/show_bug.cgi?id=49884, so I am. :) [15:38:23] @seen dan-nl [15:38:23] bd808: Last time I saw dan-nl they were quitting the network with reason: Quit: dan-nl N/A at 9/21/2013 10:05:28 AM (2d5h32m55s ago) [15:41:23] MaxSem: what was this used for? https://gerrit.wikimedia.org/r/#/c/85651/1/wmf-config/InitialiseSettings.php,unified [15:41:49] (I mean, why the MobileFrontend needed to remove that and doesn't need anymore?) [15:42:39] I'm asking because the hiddenStructure class is still in use outside English Wikipedia (e.g. at ptwiki) [15:52:51] (03PS1) 10Pginer: CSS fix to avoid long labels to break project tile layout [extensions/TwnMainPage] - 10https://gerrit.wikimedia.org/r/85680 [15:54:02] (03CR) 10Aaron Schulz: [C: 032] Remove extra / [extensions/OAuth] - 10https://gerrit.wikimedia.org/r/85111 (owner: 10Reedy) [15:54:11] (03Merged) 10jenkins-bot: Remove extra / [extensions/OAuth] - 10https://gerrit.wikimedia.org/r/85111 (owner: 10Reedy) [15:55:05] bd808: ah indeed math on jenkins [15:55:53] helderwiki, great! this way we will force you too to move out of it! :P [15:56:00] hashar: I don't think it's urgent, but it would be nice to have the jenkins tests actually execute instead of skipping [15:56:01] bd808: mind you, I have no idea how we recompile texvc in production :/ [15:56:13] (03PS2) 10Rahul21: Provide the link to the File page after the successfully uploading the pronunciation [extensions/PronunciationRecording] - 10https://gerrit.wikimedia.org/r/85643 [15:56:14] We are already, but it is taking too long [15:56:32] Nor do I. I know what I hacked into vagrant, but that's where my knowledge ends [15:56:39] MaxSem: https://pt.wikipedia.org/wiki/Wikip%C3%A9dia:Projetos/Padroniza%C3%A7%C3%A3o/hiddenStructure [15:57:23] bd808: $ dpkg -S scap-recompile [15:57:23] wikimedia-task-appserver: /usr/bin/scap-recompile [15:58:12] MaxSem: Should I expect that commit to break anything? [15:58:31] (I could use this as one more reason not to use that classe :-) [15:58:47] helderwiki, you can do a local override in Mobile.css [15:59:07] (03PS3) 10Rahul21: Provide the link to the File page after the successfully uploading the pronunciation [extensions/PronunciationRecording] - 10https://gerrit.wikimedia.org/r/85643 [15:59:21] something like display: none? [15:59:36] hashar: I love that it installs to /usr/local/apache/uncommon [15:59:36] though at some point we should add display: block !important to it to prevent people from doing that terrible hack;) [16:00:13] csteipp: https://gerrit.wikimedia.org/r/#/c/85139/ small commit [16:01:34] Indeed, MaxSem :-) [16:01:50] I proposed we did something like https://en.wikipedia.org/w/index.php?title=MediaWiki:Common.css&diff=prev&oldid=81176060 on Portuguese Wikipedia, but some users didn't like the idea [16:02:02] (at least not before fixing the articles and templates) [16:02:08] bd808: yeah that is a crazy hack :-( [16:02:19] bd808: updated https://bugzilla.wikimedia.org/show_bug.cgi?id=49884#c4 [16:02:51] bd808: I am not sure what to do. The script and the package dependencies (tex*) are provided by wikimedia-task-appserver package which we most probably don't want installed on the Jenkins box. [16:03:11] Krinkle: :) [16:03:19] I'm in the hangout [16:03:23] ahh [16:03:38] * hashar stops black sabbath [16:04:35] bd808: conf call, sent myself a self reminder, will ping ops list later tonight [16:04:41] hashar: I don't know if it helps, but my vagrant puppet config is at https://gerrit.wikimedia.org/r/#/c/84860/ [16:04:47] hashar: sounds good [16:05:04] (03CR) 10Anomie: [C: 04-1] "(7 comments)" [core] - 10https://gerrit.wikimedia.org/r/85344 (owner: 10MarkTraceur) [16:05:12] bd808: basically we could copy paste the script + dependencies as a new puppet manifest [16:05:24] bd808: and clean up the wikimedia-task-appserver. Not sure what ops want though [16:05:43] * bd808 nods [16:06:01] bd808: yeah that role::math at https://gerrit.wikimedia.org/r/#/c/84860/ could land in operations/puppet . Feel free to amend the bug report [16:06:07] I am in a conf call with timo now [16:10:09] (03CR) 10Chad: [C: 031] Move HtmlFormatter from MobileFrontend [core] - 10https://gerrit.wikimedia.org/r/84342 (owner: 10MaxSem) [16:10:33] Krinkle, are you satisfied with ^^^ now? [16:13:11] (03CR) 10Chad: [C: 032] Infrastructure for quotes turning off stemmer. [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/85383 (owner: 10Manybubbles) [16:13:15] (03Merged) 10jenkins-bot: Infrastructure for quotes turning off stemmer. [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/85383 (owner: 10Manybubbles) [16:13:17] anomie: Thanks for the CR, I like meta=repoinfo better too :) [16:13:33] (03CR) 10Chad: [C: 032] Turn test for sorted redirects back on. [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/85384 (owner: 10Manybubbles) [16:13:34] marktraceur: You're welcome! [16:13:35] (03Merged) 10jenkins-bot: Turn test for sorted redirects back on. [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/85384 (owner: 10Manybubbles) [16:14:52] (03CR) 10Chad: [C: 032] Add Elastica to .gitignore due to clone location being into the extension [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/85348 (owner: 10Reedy) [16:14:54] (03Merged) 10jenkins-bot: Add Elastica to .gitignore due to clone location being into the extension [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/85348 (owner: 10Reedy) [16:17:20] (03CR) 10Anomie: [C: 04-1] "(1 comment)" [core] - 10https://gerrit.wikimedia.org/r/85358 (owner: 10Aaron Schulz) [16:22:32] (03CR) 10Mattflaschen: [C: 04-1] "(10 comments)" [extensions/PronunciationRecording] - 10https://gerrit.wikimedia.org/r/85643 (owner: 10Rahul21) [16:28:55] (03CR) 10MarkTraceur: "(5 comments)" [extensions/GWToolset] - 10https://gerrit.wikimedia.org/r/82619 (owner: 10Dan-nl) [16:32:21] (03PS1) 10Anomie: Add "Create accounts" grant [extensions/OAuth] - 10https://gerrit.wikimedia.org/r/85681 [16:42:58] (03PS4) 10Rahul21: Provide the link to the File page after the successfully uploading the pronunciation [extensions/PronunciationRecording] - 10https://gerrit.wikimedia.org/r/85643 [16:44:13] <^d> brion: Wanna review something totally cool that will make mobile & search both very happy? :) [16:44:33] sure! [16:44:36] link it on up [16:45:03] <^d> https://gerrit.wikimedia.org/r/#/c/84342/ [16:45:37] csteipp: So, BetaFeatures is absolutely ready for security review [16:46:54] ^d: does that need a corresponding change in MF? [16:47:02] or does existing MF survive that change compatibly? [16:47:24] <^d> Lemme double check. I want to say it's fine either way [16:47:29] work checking ;) [16:48:52] marktraceur: I'll try and get to it today. [16:49:15] Thanks! [16:49:30] Fatal error: Call to undefined method MobileFormatterHTML::removeImages() in /Library/WebServer/Documents/core/extensions-all/MobileFrontend/includes/formatters/MobileFormatter.php on line 75 [16:50:46] <^d> Agh, I see what happened. [16:50:54] <^d> In process of moving to core some stuff got renamed :) [16:51:01] (03CR) 10Brion VIBBER: [C: 04-1 V: 04-1] "Breaks MobileFrontend:" [core] - 10https://gerrit.wikimedia.org/r/84342 (owner: 10MaxSem) [16:51:35] (03CR) 10Euvl: "Added documentation https://www.mediawiki.org/wiki/GSOC_2013_Improvement_of_glossary_tools#Documentation" [extensions/Lingo] - 10https://gerrit.wikimedia.org/r/82870 (owner: 10Euvl) [16:51:52] <^d> Core classes always take priority over extension classes, so it's inheriting from something other than what it expects. [16:52:03] brion, obviously. but I need an agreed - upon interface to create a plumbing class, so merge to core first;) [16:52:28] MaxSem: i'd prefer to land both patches at once if possible, but …. if that's what you guys want :) [16:52:55] <^d> Easy workaround is just rename the class(es) in MF for now, let core land, then refactor MF as needed. [16:52:57] (03CR) 10Bartosz Dziewoński: [C: 04-1] "(1 comment)" [core] - 10https://gerrit.wikimedia.org/r/84342 (owner: 10MaxSem) [16:53:03] ^d: ^ [16:53:35] brion, I prefer to create class FormatterPlumbing extends HtmlFormatter { function removeImages() { $this->removeMedia(); } } [16:54:48] MaxSem: sounds workable [16:54:56] you want me to land core first? [16:55:28] (03CR) 10MaxSem: "(1 comment)" [core] - 10https://gerrit.wikimedia.org/r/84342 (owner: 10MaxSem) [16:56:03] brion, yes. otherwise, it will keep changing [16:56:08] ok [16:56:13] speaking of that... :P [16:56:35] (03CR) 10Brion VIBBER: [C: 032 V: 032] "Per IRC discussion with MaxSem, he prefers to land this first and then fix MobileFrontend to use the slightly different interface." [core] - 10https://gerrit.wikimedia.org/r/84342 (owner: 10MaxSem) [16:56:42] let's see what happens \o/ [16:56:55] <^d> Yay \o/ [16:57:14] <^d> Now I can land https://gerrit.wikimedia.org/r/#/c/85135/ [16:57:15] <^d> :) [16:57:55] thanks, Brion!:) [16:58:17] (03CR) 10PleaseStand: [C: 04-1] "(3 comments)" [core] - 10https://gerrit.wikimedia.org/r/76663 (owner: 10MarkAHershberger) [16:58:49] (03CR) 10Bartosz Dziewoński: "(2 comments)" [core] - 10https://gerrit.wikimedia.org/r/84342 (owner: 10MaxSem) [16:58:53] dammit, guys [16:58:59] at least let someone review that stuff [16:59:12] (03CR) 10Mattflaschen: [C: 032 V: 032] "Looks good" [extensions/PronunciationRecording] - 10https://gerrit.wikimedia.org/r/85643 (owner: 10Rahul21) [16:59:14] wtf is this: if ( wfIsWindows() ) { $html = str_replace( ' ', '', $html ); } [16:59:27] wtfIsWindows() [16:59:34] MaxSem: ^ [16:59:36] brion: ^ [16:59:48] caret: ^ [16:59:49] (03Merged) 10jenkins-bot: Move HtmlFormatter from MobileFrontend [core] - 10https://gerrit.wikimedia.org/r/84342 (owner: 10MaxSem) [16:59:57] * MatmaRex slaps ori-l around a bit with a large trout [17:00:05] ok, i'll behave [17:00:26] we have enough shitty uncommented code in core already [17:00:36] but i have so much to give! [17:00:56] * ori-l sits down. [17:01:14] code conventions seems to go out the window every time some wmf project "needs" something [17:01:26] MatmaRex, how 'bout attempting to understand the code before WTFing? [17:01:27] Ve needs this, MobileFrontend needs that [17:01:33] MatmaRex: it's existing code. you want to improve it, awesome [17:01:35] MatmaRex: it's almost like real-world software development! [17:01:43] but don't hold it up just to hold it up [17:01:44] MaxSem: i would try to understand if i had more than two minutes for it [17:02:07] prolly you shouldn't CR it then. it was up for review for a week [17:02:09] sadly i missed that patch existing in gerrit before [17:02:14] <^d> And if it was a case of "we need this right naow" I would've just self-merged and not bothered asking for feedback. [17:02:20] my fault, true [17:02:27] i should add AutoLoader.php to my wathclist [17:02:31] that you noticed it 2 minutes ago is your problem, not everyone else's [17:02:40] sorry if I sound like a dick [17:04:01] <^d> MaxSem: So, you've got between now and next wmf branch to fix MF :) [17:04:25] oh noes! [17:04:32] MaxSem: got that fix yet? time's a-ticking ;) [17:04:36] * MatmaRex files a bug [17:06:25] Reedy_, how did you reproduce https://bugzilla.wikimedia.org/show_bug.cgi?id=54254 ? [17:07:35] hm, idle 25:39:41. maybe I should post on the gerrit changeset [17:10:05] (03CR) 10Mwjames: "Umm, well if you only want to check private methods you can to do this by (it is a 15 sec example, I haven't checked it):" [extensions/Lingo] - 10https://gerrit.wikimedia.org/r/82870 (owner: 10Euvl) [17:11:43] MaxSem: how's this look? https://gerrit.wikimedia.org/r/85685 [17:13:11] brion, that patch would mean that we'll have to merge the HF patch into all deployment branches [17:13:28] (03PS6) 10Rtdwivedi: Added zoom buttons to the toolbar. [extensions/ProofreadPage] (pagePagesRefactoring) - 10https://gerrit.wikimedia.org/r/85205 [17:14:08] MaxSem: if you don't have an alternate patch coming in the next few minutes, let me know and I'll undo the first merge [17:14:54] brion, standup's over, patching:) [17:15:00] \o/ [17:15:04] brb must move cat [17:15:09] brion (and or-i, but I don't want to ping needlessly), thanks for the work on LESS [17:15:23] (03PS1) 10Rahul21: Fixed a few i18n issues and removed the "id" attribute [extensions/PronunciationRecording] - 10https://gerrit.wikimedia.org/r/85686 [17:16:50] move cat?:P [17:17:12] handyman's here to work on the house, i gotta keep one of the cats upstairs so he doesn't run outside and get lost :) [17:17:19] i think he means literal cat, the animal, not a mediawiki category :) [17:17:42] <^d> Category moves don't work that well anyway. [17:17:58] <^d> manybubbles: Do you have anything you're working on that you want to make sure we get in before the deploy in ~3h? [17:18:00] heh, no [17:18:42] (03PS2) 10Rahul21: Fixed a few i18n issues and removed the "id" attribute [extensions/PronunciationRecording] - 10https://gerrit.wikimedia.org/r/85686 [17:19:41] (03CR) 10Alex Monk: "How do you reproduce the error that this patch fixes?" [extensions/LiquidThreads] - 10https://gerrit.wikimedia.org/r/84703 (owner: 10Reedy) [17:20:03] brion: it was existing code in MobileFrontend, not in core (until you merged it). clearly MobileFrontend has lower standards [17:20:39] is there some sort of Option return type(like haskel Maybe) in mediawiki? I feel like i saw one previously but cant remember the name [17:22:00] hehe [17:22:38] brion: MaxSem: ^d: https://bugzilla.wikimedia.org/show_bug.cgi?id=54473 [17:23:21] the elementsToFlatten thing is particularly insidious. [17:26:02] MatmaRex: i'm adding some comments... [17:26:29] MatmaRex, doesn't support tags with attributes? have you actually tried it? [17:29:16] (03CR) 10EBernhardson (WMF): "(1 comment)" [extensions/Flow] - 10https://gerrit.wikimedia.org/r/83030 (owner: 10EBernhardson (WMF)) [17:30:44] MaxSem: do you want me to provide HTML that, when passed through HtmlFormatter that removes