[01:24:36] Hi Sannita! [01:35:27] Is any Flemish speaking person here? [01:42:58] no [01:43:07] most people in Italy would be asleep by now [01:43:17] ... [01:43:31] Try Belgium [01:43:40] same [01:43:51] it's past midnight there [10:19:00] (03CR) 10Addshore: "The issue is I have no idea why this is actually happening." [extensions/WikibaseDatabase] - 10https://gerrit.wikimedia.org/r/92515 (owner: 10Addshore) [10:19:05] Tobi_WMDE: megreee ^^^^ [10:20:31] or JeroenDeDauw if your around and awake :D [10:21:19] (03PS4) 10Addshore: Adding and removing claims now shows a full diff [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/90876 [10:33:03] (03PS5) 10Addshore: Adding and removing claims now shows a full diff [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/90876 [10:33:11] (03CR) 10Addshore: "PS4 was a rebase" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/90876 (owner: 10Addshore) [10:34:26] (03PS1) 10Henning Snater: Removed default event handler generation from toolbarcontroller [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92627 [10:36:31] (03CR) 10jenkins-bot: [V: 04-1] Adding and removing claims now shows a full diff [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/90876 (owner: 10Addshore) [10:36:41] (03CR) 10jenkins-bot: [V: 04-1] Removed default event handler generation from toolbarcontroller [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92627 (owner: 10Henning Snater) [10:39:38] (03CR) 10Tobias Gritschacher: [C: 031] "This is probably the only way to find out why the tests in the other component are failing. Adding a testcase here could be hard because i" [extensions/WikibaseDatabase] - 10https://gerrit.wikimedia.org/r/92515 (owner: 10Addshore) [11:12:16] I just read that Incubator is integrated in Wikidata .... Why did I hear about this only now ... is this another best kept secret ?? [11:12:28] GerardM: it's news to me [11:13:00] and to me :P [11:13:50] ... Steve Slivinsky wrote about this in his mail in the [Wikidata-l] Happy Birthday, Wikidata! thread [11:14:08] * aude shall let Lydia answer if she wants to [11:14:21] no idea where he got the info :) [11:14:35] yeah - no integration at the moment [11:14:42] What I do know is that you can add content in ASL ... [11:14:47] and incubator is not highest on the list of next projects tbh [11:14:57] yes I agree [11:15:14] Lydia_WMDE: do you get highlighted when i say Lydia? [11:15:20] aude: yes ;-) [11:15:27] * aude trying not to bother you, but #fail [11:15:32] hehe it's fine [11:15:40] listening to a talk and going through a few emails [11:15:46] ok :) [11:15:59] aude: also i set up my client this way so if at all it's fail on my side [11:16:15] heh [11:24:26] (03PS1) 10Henning Snater: (hotfix) Checking for property to lock property input [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92634 [11:25:53] (03PS2) 10Henning Snater: Removed default event handler generation from toolbarcontroller [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92627 [11:31:50] (03CR) 10jenkins-bot: [V: 04-1] (hotfix) Checking for property to lock property input [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92634 (owner: 10Henning Snater) [11:32:02] (03CR) 10jenkins-bot: [V: 04-1] Removed default event handler generation from toolbarcontroller [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92627 (owner: 10Henning Snater) [11:43:50] (03PS2) 10Henning Snater: (hotfix) Checking for property to lock property input [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92634 [11:45:30] http://ultimategerardm.blogspot.nl/2013/10/magnus-master-of-wikimedia-tools.html [11:48:54] (03CR) 10jenkins-bot: [V: 04-1] (hotfix) Checking for property to lock property input [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92634 (owner: 10Henning Snater) [11:49:17] (03PS3) 10Henning Snater: (hotfix) Checking for property to lock property input [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92634 [11:53:07] (03PS7) 10Addshore: Implement Api ResultBuilder and basic tests [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/84990 [11:58:12] (03CR) 10jenkins-bot: [V: 04-1] (hotfix) Checking for property to lock property input [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92634 (owner: 10Henning Snater) [11:58:22] (03CR) 10jenkins-bot: [V: 04-1] Implement Api ResultBuilder and basic tests [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/84990 (owner: 10Addshore) [12:03:58] (03PS8) 10Addshore: Implement Api ResultBuilder and basic tests [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/84990 [12:06:57] (03CR) 10jenkins-bot: [V: 04-1] Implement Api ResultBuilder and basic tests [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/84990 (owner: 10Addshore) [12:07:42] mhhhm, something is up with jenkins [12:08:16] Krinkle, any ideas? ;/ >> https://integration.wikimedia.org/ci/job/mwext-Wikibase-client-tests/3840/console [12:12:56] addshore: I don't know, I see it myself as well [12:13:05] hashar made some changes just now, but he's not on irc. [12:13:15] I've pinged him already [12:13:56] awesome :) [12:14:00] huh [12:14:12] no such file or directory? [12:14:55] q [12:15:01] grr [12:15:05] [= [12:20:39] addshore: Just review as usual, I'll be sure to poke patches with CR+2 once it is fixed. [12:20:49] okay :) [12:38:32] (03PS1) 10Addshore: Remove use of deprecated apibase result methods [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92636 [12:41:52] (03CR) 10jenkins-bot: [V: 04-1] Remove use of deprecated apibase result methods [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92636 (owner: 10Addshore) [12:42:11] jenkins fail! [12:42:51] indeede :D [12:46:47] hey [12:46:52] so I killed jenkins :/ [12:46:57] some paths are wrong and are being fixed [12:47:04] I thought you were all on vacations! [12:47:09] * aude is back! [12:47:17] :P [12:47:20] * addshore is back :D [12:47:20] so I am working on the fix [12:47:26] ok [12:47:37] but the jobs are taking a long time to fix [12:47:52] not a problem [12:52:33] <3 http://ultimategerardm.blogspot.nl/2013/10/magnus-master-of-wikimedia-tools.html [12:53:07] GerardM: gooooood job :-] [12:53:15] err [12:53:22] Lydia_WMDE: gooooooood job! [12:53:32] (or something like Kleine Arbeit) ? [12:53:35] Lydia_WMDE: aude how long were we keeping the logo for? :P [12:54:22] addshore: wanted 48h but someone already removed it after 26 [12:54:22] *sob* [12:54:34] hashar: "gute arbeit" ;-) [12:54:57] Lydia_WMDE: I really need to take some german lessons to be able to chat with you all. [12:55:17] awwww [12:55:24] hashar: come to the office an dwork with us for a while? ;-) [12:55:35] +1 :) [12:55:44] Lydia_WMDE: its back ;p [12:55:56] someone put the logo back? [12:56:03] addshore: :D [12:56:27] ah, ok :) [12:58:19] I should bring my family for a week in berlin [13:00:15] hashar: dont learn too much german or else I won't understand you ;p [13:00:29] Lydia_WMDE: that GerardM interview should be posted on the foundation blog :-] [13:00:42] GerardM: ^ [13:01:15] :) [13:05:05] hashar writing on the WMF blog is writing by committee ... well written but typically dry [13:05:13] too late [13:07:11] GerardM: can be republished there? [13:07:16] wouldn't be the first time [13:08:15] I am happy when it is [13:09:35] the 99% uptime picture is not freely licensed ... but apart from that it is fine [13:09:47] I am not sure who can get it pushed on wmf blog though :/ [13:09:55] but that definitely could use a wide audience. [13:10:09] """ Commons file metadata as Wikidata. On Wikidata itself, or added to Commons itself. """ [13:10:13] THAT would be awesome :] [13:10:30] it has always killed me that we use templates / categories for metadata :-( [13:10:30] That is what multichil is working really hard on [13:11:46] hashar ... http://ultimategerardm.blogspot.nl/2013/10/an-unknown-woman-from-indonesia-picture.html .. all Tropenmuseum contributions now have that template [13:12:05] he inspires other people to work on it as well [13:12:37] it is in the pipeline ... preparations are already underway [13:16:44] why is there no 'api' keyword on bugzilla? :O [13:17:14] andre__: ^^ ? :D [13:17:21] seriously? [13:17:58] there is a component [13:18:00] Why would anybody need such a keyword? [13:18:13] I expect really good reasons for adding new keywords. [13:18:52] And what's not API nowadays? :P It's like people asking me for a "usability" keyword which I'm 102% against. ;) [13:19:03] because this is just ugly :/ https://bugzilla.wikimedia.org/show_bug.cgi?id=39174 [13:19:42] ahhh one job fixed https://integration.wikimedia.org/ci/job/mwext-Wikibase-client-tests/3843/console [13:20:12] hashar: i poked ryan about the ldap group [13:20:15] addshore, any real arguments? [13:20:23] "this is just ugly" doesn't mean anything to me so far. [13:20:31] aude: what did he say? [13:20:33] just need to get him a list of our people and he can do it [13:21:03] aude: awesome! I think I added you to the RT ticket, so whenever that is updated I will notice it and hopefully remember to update the Jenkins security matrix. [13:21:11] ok [13:21:21] hopefully someone can help me retrieve my password there :) [13:21:44] andre__: my only argument is categorizationa nd making it easier to find bugs relating to the api [13:22:00] addshore, why would it be easier? I challenge that. [13:22:34] Somebody needs to tag API issues then, always, constantly. Otherwise nothing will become easier. [13:22:52] feel free to use a whiteboard entry if you want to tag reports. [13:23:04] it won't require a keyword. [13:23:14] hashar: do you know who admins rt? [13:23:31] no clue [13:23:36] someone from wmf ops for sure [13:23:49] andre__: !!!!!!!!! [13:23:55] addshore: to me it sometimes feels like we categorize ourselves to death in Wikimedia Bugzilla. For no good reason, just for the sake of spending time categorizing. I really hope my impression is wrong, though :) [13:23:59] i will find out because the password reminder email is unhelpful, to say the least [13:24:32] hashar: it looks like your exclamation mark key is very active today. What can I do for you? :D [13:24:57] andre__: I came across a tiny soft that produce Kanban columns of cards from bugzilla bugs :-D [13:25:00] aude: RT admin? WMF Operations team. [13:25:09] hashar, uh nice [13:25:13] andre__: hmmm, ok :) [13:25:20] i can ask around [13:25:22] aude: #wikimedia-operations [13:25:30] yeah [13:25:30] aude, depends on what you need [13:25:49] password reset and someone to tell me the password :) [13:25:50] andre__: https://github.com/EvanOman/KanbanBoard , no clue if we want to use it, but a prerequisite is to add a "whichcolumn" "Drop Down" field. I was wondering if you had a preprod / labs instance of bugzilla to try it out there :] [13:26:11] aude: if I was you I wouldn't ask who is admin, I'd instead express what you'd like to get done/fixed in RT :) [13:26:28] hashar, boogs.wmflabs.org [13:26:35] thanks to ori [13:26:36] andre__: ok :) [13:29:18] andre__: could you add a field on that dev instance ? whichcolumn of type "drop down" ? [13:36:38] hashar, but what would be dropdown field values? [13:37:07] plus normally custom field names always start with "cf_" [13:39:28] andre__: ahhh [13:39:42] andre__: will have to look at a bit more and ping you back [13:40:06] hashar, np. Or just create an account on boogs.wmflabs.org and I make you admin, or so [13:40:18] andre__: did, as hashar@free.fr [13:40:25] andre__: thanks! [13:41:01] hashar, alright [14:04:36] I think your jobs are fixed [14:04:53] (03PS9) 10Hashar: Implement Api ResultBuilder and basic tests [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/84990 (owner: 10Addshore) [14:05:03] :) [14:06:39] core is screwed though [14:06:44] I've seen that each edit has a comment telling what was edited... is there a list of comments generated by wikidata? [14:06:57] :/ [14:07:27] poor gallium is overloaded for some reason :( [14:12:38] http://ultimategerardm.blogspot.nl/2013/10/missing-labels-in-wikidata-call-for.html PS I love the picture [14:13:02] addshore: qunit failling on https://gerrit.wikimedia.org/r/#/c/84990/ [14:13:13] addshore: apparently for good reason, at least does not seem related to jenkins current issue [14:13:36] (03PS2) 10Hashar: Remove use of deprecated apibase result methods [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92636 (owner: 10Addshore) [14:13:44] (03CR) 10Hashar: "rebased to retrigger tests." [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92636 (owner: 10Addshore) [14:13:52] qunit still isnt fixed since we turned it on on jenkins :) [14:14:14] ahh it is non voting :] [14:14:25] [= [14:14:27] (03PS6) 10Hashar: Adding and removing claims now shows a full diff [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/90876 (owner: 10Addshore) [14:14:35] (03CR) 10Hashar: "retriggering in Jenkins" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/90876 (owner: 10Addshore) [14:23:51] addshore: aude: your jenkins jobs work now. [14:23:56] :D [14:23:59] but Jenkins is a bit slow right now so there will be some delay [14:26:40] hashar: thanks for fixing it [14:26:51] (03PS4) 10Daniel Kinzler: Add data type to JSON output. [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/89852 [14:27:01] (03CR) 10jenkins-bot: [V: 04-1] Add data type to JSON output. [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/89852 (owner: 10Daniel Kinzler) [14:27:32] :( [14:27:54] DanielK_WMDE_: seems https://gerrit.wikimedia.org/r/#/c/89850/6 needs a rebase as well [14:31:04] (03PS1) 10Daniel Kinzler: Make dumpJson.php robust against failures. [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92644 [14:32:21] hashar: yea, saw that. workign through the backlog after 10 days off [14:34:19] (03CR) 10jenkins-bot: [V: 04-1] Make dumpJson.php robust against failures. [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92644 (owner: 10Daniel Kinzler) [14:34:40] :( [14:34:58] o_O [14:35:09] forgot an eentry in autoloader ? [14:35:14] i tested that locally... what gives? [14:35:44] o_O [14:36:01] that class isn't new. i guess we did forget that entry, and never noticed, because we didn't use the class [14:36:21] FATAL! [14:36:32] write a test for that class in another patchset maybe ? [14:36:32] uh... it [14:36:35] that would confirm it [14:36:44] nope, the entry is there. what gives? [14:37:15] oh. ooohhhh. ugh. MessageReporter is in repo, not in lib. [14:37:21] needs to be moved [14:37:32] \O/ [14:42:01] (03PS2) 10Daniel Kinzler: Make dumpJson.php robust against failures. [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92644 [14:46:01] (03CR) 10jenkins-bot: [V: 04-1] Make dumpJson.php robust against failures. [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92644 (owner: 10Daniel Kinzler) [14:46:52] bahh [14:47:10] DanielK_WMDE_: you get a copy of the debug file at https://integration.wikimedia.org/ci/job/mwext-Wikibase-client-tests/3848/ [14:47:36] might or might not help [14:52:18] (03PS1) 10Addshore: Cleanup lib/includes/serializers [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92646 [15:25:27] I've seen that each edit has a comment telling what was edited... is there a list of comments generated by wikidata? [15:25:52] like /* wbsetsitelink-set:1|enwiki */ Togo [15:30:55] (03PS1) 10Aude: (bug 49434) Support diff=0 in Wikibase [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92648 [15:31:37] lbenedix: you can look in Wikibase.i18n.php and WikibaseLib.i18n.php [15:31:42] lbenedix: grep wikibase-item-summary- Wikibase.i18n.php [15:31:44] there might be old messages there, though [16:03:17] (03PS1) 10Henning Snater: Removed unnecessary nodes from "wb-statement" template [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92651 [16:03:18] (03PS1) 10Henning Snater: Removed "toolbarParentSelector" option from toolbarbase widget [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92652 [16:08:04] (03PS4) 10Henning Snater: (hotfix) Checking for property to lock property input [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92634 [16:13:57] (03PS3) 10Henning Snater: Removed default event handler generation from toolbarcontroller [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92627 [16:22:07] (03PS2) 10Henning Snater: Removed unnecessary nodes from "wb-statement" template [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92651 [16:22:11] (03PS2) 10Henning Snater: Removed "toolbarParentSelector" option from toolbarbase widget [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92652 [16:32:40] (03PS3) 10Henning Snater: Removed unnecessary nodes from "wb-statement" template [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92651 [16:33:11] (03PS3) 10Henning Snater: Removed "toolbarParentSelector" option from toolbarbase widget [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92652 [16:48:36] (03CR) 10Jeroen De Dauw: "The database call can be mocked out, and return a string that makes the check fail, so the exception is thrown, no? I'm thinking this is a" [extensions/WikibaseDatabase] - 10https://gerrit.wikimedia.org/r/92515 (owner: 10Addshore) [17:14:50] [travis-ci] wikimedia/mediawiki-extensions-WikibaseQuery#73 (REL1_22 - aecfb66 : Translation updater bot): The build failed. [17:14:50] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-WikibaseQuery/compare/REL1_22 [17:14:50] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-WikibaseQuery/builds/13069834 [20:27:44] <^d> aude: You still around? [20:28:27] <^d> (or anyone who knows something about Wikibase\EntityView) [20:33:15] <^d> Guess it's late in Berlin :) [20:34:30] 21:34 :P [20:35:05] is /docs/summaries.txt up to date? [20:36:52] lbenedix1: No, it's not complete [20:37:11] is there a more complete list? [20:37:11] eg. clientsitelink is missing [20:37:27] or can you point me to the code where the comment is generated? [20:37:39] I doubt it, you could search the code for it, though [20:38:24] Those are parameters to the constructor of the Wikibase\Summary class [20:40:52] So I need to find all occurences of Summary(...)? [20:42:20] Maybe, I'm not totally sure how the API does these nowadays, I haven't worked on the repo stuff recently, maybe it abstracts these away [20:42:45] You could also use the i18n files, those contain all (for localization) [20:43:11] the \*wbsetfoobar*\ is internationalized? [20:46:40] lbenedix1: Yes, these have message keys like wikibase-item-summary-$autocomment [20:47:19] You can find those in repo/Wikibase.i18n.php ... I guess (hope) that list is complete there [20:48:13] I like to know where the string in the revision table comes from [20:48:55] the .i18n file references the docs/summaries.txt [20:50:30] $summary = new Summary( /* ... */ ); /* Entity change code stuff */ EditEntity::attemptSave( $summary /* ... */ ); [20:50:45] lbenedix1: Like that ^ [20:51:08] the strings themselves are probably defined in each API / Job module [20:51:38] gnah [21:04:44] hi ^d [21:04:50] * aude just home  [21:05:25] <^d> aude: Slow function is slow :( [21:05:26] <^d> http://p.defau.lt/?15emxwXHYW0zBVDy8b_IZw [21:06:07] not surprised, but shall look [21:08:04] this stuff is essentially equivalent to Parser.php for wikidata [21:08:19] <^d> Yeah. Does it do any sort of caching? [21:08:20] sure it can be optimized [21:08:29] yes, memcached [21:08:42] <^d> Hmm...wonder what our cache hit rate is here. [21:08:56] memcached caches the entity blob (json) [21:09:14] what are you using the html for? are you actually putting that in the index? [21:10:06] <^d> I'm calling getParserOutput() because I need stuff like links, categories, etc. [21:10:06] we are not using parser cache [21:10:09] but should bw [21:10:15] be [21:10:16] ok [21:12:22] <^d> Anyway, I dunno if there's any low hanging fruit for you guys. But would be a nice place to optimize if you can :) [21:12:23] might be :) [21:13:47] parser cache would be good place to start, but then it is complicated with wikidata as multilingual, lang fallback etc [21:17:16] aude: Parser cache can be split by user lang... that's not recommended, but it works (the Translate and InputBox extensions do that) [21:19:10] hoo: maybe [21:21:59] lbenedix1: the summary written to db is created with Summary class [21:22:10] but as it has some low chars limit [21:22:15] (around 250?) [21:22:17] (09:50:30 PM) hoo: $summary = new Summary( /* ... */ ); /* Entity change code stuff */ EditEntity::attemptSave( $summary /* ... */ ); [21:22:21] yep [21:22:33] lazowik: Entire thing mustn't have more than 255 bytes AFAIR [21:22:40] there is a hook that expands stuff between /* */ [21:23:00] so it's unfortunately hackish :( [21:23:17] we can't say everything that changed [21:23:34] it if has to truncate, that is fine [21:23:40] the interesting thing ist what type of edit was performed [21:23:57] added claim, added reference, changed label, ... [21:24:43] You can parse that out of them, but not in super consistent way, only the module names are consistent /* moduleName:... */ [21:25:09] and I've seen some edits without a summary [21:27:06] lbenedix1: the magic is hapening here: https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/master/repo/Wikibase.hooks.php#L996 [21:28:28] I found an edit with a summary I dont understand: https://www.wikidata.org/w/index.php?title=Q2487803&action=history [21:28:39] the comment is "can combine with Upper Egypt Q203751" [21:29:10] in this edit a link was added [21:47:39] hmm [21:47:54] maybe there is a way to skip auto summary? [21:47:55] dunno [21:48:03] aude: ^? [21:50:03] 'night! [21:50:13] (03CR) 10Aude: "(2 comments)" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/89850 (owner: 10Daniel Kinzler) [22:09:08] (03PS7) 10Aude: [bug 49952] Consolidate SerializationOptions. [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/89850 (owner: 10Daniel Kinzler) [22:09:23] (03PS8) 10Aude: [bug 49952] Consolidate SerializationOptions. [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/89850 (owner: 10Daniel Kinzler) [22:09:37] (03CR) 10Aude: "rebased in patchset 7" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/89850 (owner: 10Daniel Kinzler) [22:12:48] (03CR) 10Aude: [C: 04-1] "this has substantial conflicts with https://gerrit.wikimedia.org/r/#/c/89850/" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92646 (owner: 10Addshore) [22:29:17] (03CR) 10Aude: "in both these cases, the labels get run through Sanitizer::removeHTMLtags (via OutputPage::setPageTitle) which escapes any possible