[00:02:51] (03Merged) 10jenkins-bot: RebuildRecentchanges improvements [core] - 10https://gerrit.wikimedia.org/r/284347 (https://phabricator.wikimedia.org/T133053) (owner: 10Aaron Schulz) [00:56:44] (03PS1) 10Alex Monk: DateTimeInputWidget: Only show calendar when focusing date components, not time components [core] - 10https://gerrit.wikimedia.org/r/284381 [01:02:20] (03PS2) 10Alex Monk: DateTimeInputWidget: Only show calendar when focusing date components, not time components [core] - 10https://gerrit.wikimedia.org/r/284381 [01:02:31] (03PS3) 10Alex Monk: DateTimeInputWidget: Only show calendar when focusing date components, not time components [core] - 10https://gerrit.wikimedia.org/r/284381 [01:03:41] (03PS1) 10Aaron Schulz: Use "id" in redis queue Lua for consistency [core] - 10https://gerrit.wikimedia.org/r/284382 [01:57:25] (03PS1) 10Condorcent: Add hideredirect, onlynew, onlypatrolled API param [core] - 10https://gerrit.wikimedia.org/r/284386 (https://phabricator.wikimedia.org/T132840) [01:57:56] (03CR) 10jenkins-bot: [V: 04-1] Add hideredirect, onlynew, onlypatrolled API param [core] - 10https://gerrit.wikimedia.org/r/284386 (https://phabricator.wikimedia.org/T132840) (owner: 10Condorcent) [02:59:59] (03PS3) 10coren: Add root title class to [core] - 10https://gerrit.wikimedia.org/r/281253 (https://phabricator.wikimedia.org/T123156) [03:04:52] (03CR) 10Catrope: [C: 032] Add root title class to [core] - 10https://gerrit.wikimedia.org/r/281253 (https://phabricator.wikimedia.org/T123156) (owner: 10coren) [03:13:13] (03Merged) 10jenkins-bot: Add root title class to [core] - 10https://gerrit.wikimedia.org/r/281253 (https://phabricator.wikimedia.org/T123156) (owner: 10coren) [04:34:25] (03PS17) 10Amire80: Make grammar data loadable as an RL module and usable in JS [core] - 10https://gerrit.wikimedia.org/r/241499 (https://phabricator.wikimedia.org/T115217) [04:39:39] (03CR) 10jenkins-bot: [V: 04-1] Make grammar data loadable as an RL module and usable in JS [core] - 10https://gerrit.wikimedia.org/r/241499 (https://phabricator.wikimedia.org/T115217) (owner: 10Amire80) [04:48:24] (03PS18) 10Amire80: Make grammar data loadable as an RL module and usable in JS [core] - 10https://gerrit.wikimedia.org/r/241499 (https://phabricator.wikimedia.org/T115217) [04:54:11] (03CR) 10Amire80: [C: 04-1] "-1, Niklas's comments still not addressed." [core] - 10https://gerrit.wikimedia.org/r/241499 (https://phabricator.wikimedia.org/T115217) (owner: 10Amire80) [05:24:02] (03PS1) 10Legoktm: Specially handle Title objects in Title::newFromLinkTarget() [core] - 10https://gerrit.wikimedia.org/r/284391 [06:56:58] (03CR) 10Addshore: [C: 032] Specially handle Title objects in Title::newFromLinkTarget() (031 comment) [core] - 10https://gerrit.wikimedia.org/r/284391 (owner: 10Legoktm) [07:04:55] (03Merged) 10jenkins-bot: Specially handle Title objects in Title::newFromLinkTarget() [core] - 10https://gerrit.wikimedia.org/r/284391 (owner: 10Legoktm) [07:35:27] (03PS1) 10Addshore: Re add wfDeprecated calls after Skin::__call unroll [core] - 10https://gerrit.wikimedia.org/r/284407 [07:36:09] (03PS5) 10Addshore: Remove unused Skin -> Linker deprecated methods [core] - 10https://gerrit.wikimedia.org/r/284172 [07:36:18] (03PS5) 10Addshore: RELNOTES for Skin::__call unroll & removal [core] - 10https://gerrit.wikimedia.org/r/284174 [07:46:28] (03CR) 10Legoktm: [C: 032] Re add wfDeprecated calls after Skin::__call unroll [core] - 10https://gerrit.wikimedia.org/r/284407 (owner: 10Addshore) [07:49:15] (03PS1) 10Addshore: Move DummyLinker to own file [core] - 10https://gerrit.wikimedia.org/r/284410 [07:54:11] (03Merged) 10jenkins-bot: Re add wfDeprecated calls after Skin::__call unroll [core] - 10https://gerrit.wikimedia.org/r/284407 (owner: 10Addshore) [07:55:05] (03PS1) 10Addshore: Unroll DummyLinker::__call [core] - 10https://gerrit.wikimedia.org/r/284412 [07:56:58] (03CR) 10Legoktm: [C: 032] Move DummyLinker to own file [core] - 10https://gerrit.wikimedia.org/r/284410 (owner: 10Addshore) [08:04:37] (03Merged) 10jenkins-bot: Move DummyLinker to own file [core] - 10https://gerrit.wikimedia.org/r/284410 (owner: 10Addshore) [08:09:12] (03PS1) 10Addshore: Deprecated 3 methods in DummyLinker [core] - 10https://gerrit.wikimedia.org/r/284413 [08:12:40] (03PS1) 10Legoktm: Add LinkTarget::hasFragment() helper function [core] - 10https://gerrit.wikimedia.org/r/284415 [08:12:43] (03PS1) 10Legoktm: Add LinkTarget::createFragmentTarget() function [core] - 10https://gerrit.wikimedia.org/r/284416 [08:12:46] (03PS1) 10Legoktm: Have Linker::linkUrl() accept LinkTarget [core] - 10https://gerrit.wikimedia.org/r/284417 [08:13:26] (03CR) 10Legoktm: [C: 032] Deprecated 3 methods in DummyLinker [core] - 10https://gerrit.wikimedia.org/r/284413 (owner: 10Addshore) [08:13:34] (03CR) 10Legoktm: [C: 032] Unroll DummyLinker::__call [core] - 10https://gerrit.wikimedia.org/r/284412 (owner: 10Addshore) [08:22:45] (03Merged) 10jenkins-bot: Unroll DummyLinker::__call [core] - 10https://gerrit.wikimedia.org/r/284412 (owner: 10Addshore) [08:24:19] (03Merged) 10jenkins-bot: Deprecated 3 methods in DummyLinker [core] - 10https://gerrit.wikimedia.org/r/284413 (owner: 10Addshore) [08:29:29] (03PS1) 10Legoktm: Namespace LinkTarget under MediaWiki\Linker [core] - 10https://gerrit.wikimedia.org/r/284420 [08:36:38] (03CR) 10Addshore: [C: 031] Add LinkTarget::hasFragment() helper function [core] - 10https://gerrit.wikimedia.org/r/284415 (owner: 10Legoktm) [08:39:45] (03CR) 10Addshore: [C: 04-1] Add LinkTarget::createFragmentTarget() function (031 comment) [core] - 10https://gerrit.wikimedia.org/r/284416 (owner: 10Legoktm) [08:40:38] (03CR) 10Addshore: [C: 032] Have Linker::linkUrl() accept LinkTarget [core] - 10https://gerrit.wikimedia.org/r/284417 (owner: 10Legoktm) [08:43:33] (03CR) 10Addshore: [C: 031] "Looks like everything is covered in regards to changing the namespace." [core] - 10https://gerrit.wikimedia.org/r/284420 (owner: 10Legoktm) [08:44:43] (03PS2) 10Legoktm: Namespace LinkTarget under MediaWiki\Linker [core] - 10https://gerrit.wikimedia.org/r/284420 [08:44:46] (03PS2) 10Legoktm: Have Linker::linkUrl() accept LinkTarget [core] - 10https://gerrit.wikimedia.org/r/284417 [08:44:49] (03PS2) 10Legoktm: Add LinkTarget::createFragmentTarget() function [core] - 10https://gerrit.wikimedia.org/r/284416 [08:44:52] (03PS1) 10Legoktm: Have Linker::normaliseSpecialPage() accept LinkTarget objects [core] - 10https://gerrit.wikimedia.org/r/284422 [08:45:19] (03CR) 10Legoktm: Add LinkTarget::createFragmentTarget() function (031 comment) [core] - 10https://gerrit.wikimedia.org/r/284416 (owner: 10Legoktm) [09:02:39] (03CR) 10Addshore: [C: 031] Add LinkTarget::createFragmentTarget() function [core] - 10https://gerrit.wikimedia.org/r/284416 (owner: 10Legoktm) [09:09:39] (03PS1) 10Thiemo Mättig (WMDE): Fix CSS embedding of SVG files with wrong "text/plain" MIME type [core] - 10https://gerrit.wikimedia.org/r/284427 [10:08:15] (03PS1) 10Addshore: Catch JobQueue errors in SiteStats::jobs [core] - 10https://gerrit.wikimedia.org/r/284434 (https://phabricator.wikimedia.org/T133045) [10:15:02] (03PS1) 10WMDE-leszek: Add missing tests for some edge cases in WatchedItem::getNotificationTimestamp [core] - 10https://gerrit.wikimedia.org/r/284436 [10:49:47] (03CR) 10Daniel Kinzler: [C: 04-1] "as trivial as it is, a test case would be nice :)" (031 comment) [core] - 10https://gerrit.wikimedia.org/r/284415 (owner: 10Legoktm) [10:53:55] (03PS19) 10Amire80: Make grammar data loadable as an RL module and usable in JS [core] - 10https://gerrit.wikimedia.org/r/241499 (https://phabricator.wikimedia.org/T115217) [11:20:04] (03CR) 10Nikerabbit: [C: 04-1] Make grammar data loadable as an RL module and usable in JS (031 comment) [core] - 10https://gerrit.wikimedia.org/r/241499 (https://phabricator.wikimedia.org/T115217) (owner: 10Amire80) [11:31:05] (03PS1) 10Addshore: Add tests for TitleValue::hasFragment [core] - 10https://gerrit.wikimedia.org/r/284444 [11:32:51] (03CR) 10Amire80: Make grammar data loadable as an RL module and usable in JS (032 comments) [core] - 10https://gerrit.wikimedia.org/r/241499 (https://phabricator.wikimedia.org/T115217) (owner: 10Amire80) [11:38:03] (03CR) 10Addshore: "I have introduced some tests in a followup" [core] - 10https://gerrit.wikimedia.org/r/284415 (owner: 10Legoktm) [11:39:12] (03CR) 10Addshore: Add LinkTarget::createFragmentTarget() function (031 comment) [core] - 10https://gerrit.wikimedia.org/r/284416 (owner: 10Legoktm) [14:01:15] (03PS1) 10Paladox: Add flag --color=true to grunt [core] - 10https://gerrit.wikimedia.org/r/284457 [14:05:02] (03CR) 10Anomie: [C: 04-1] DateTimeInputWidget: Only show calendar when focusing date components, not time components (031 comment) [core] - 10https://gerrit.wikimedia.org/r/284381 (owner: 10Alex Monk) [14:12:15] (03CR) 10Ricordisamoa: "Colors work for me with grunt@1.0.1, I really don't know where the problem is, but so far it seems to be only a problem of yours, doesn't " [core] - 10https://gerrit.wikimedia.org/r/284457 (owner: 10Paladox) [14:26:59] (03CR) 10Anomie: [C: 04-1] Add hideredirect, onlynew, onlypatrolled API param (034 comments) [core] - 10https://gerrit.wikimedia.org/r/284386 (https://phabricator.wikimedia.org/T132840) (owner: 10Condorcent) [14:30:23] (03PS1) 10WMDE-leszek: Assert jobs called from WIS::resetNotificationTimestamp are correct [core] - 10https://gerrit.wikimedia.org/r/284461 [14:32:24] (03CR) 10WMDE-leszek: "This uses the evil Reflection, so it is clear to me that this approach might be considered controversial." [core] - 10https://gerrit.wikimedia.org/r/284461 (owner: 10WMDE-leszek) [15:03:19] (03CR) 10Anomie: [WIP]Refactor database-related code in ApiQueryWatchlist (033 comments) [core] - 10https://gerrit.wikimedia.org/r/284169 (https://phabricator.wikimedia.org/T132565) (owner: 10WMDE-leszek) [15:04:23] (03CR) 10Jforrester: [C: 031] Override momentjs's digit transform logic with MW's [core] - 10https://gerrit.wikimedia.org/r/281198 (https://phabricator.wikimedia.org/T123999) (owner: 10Catrope) [15:10:11] (03CR) 10WMDE-Fisch: [C: 04-1] Use WatchedItemStore::getWatchedItemsForUser in ApiQueryWatchlistRaw (038 comments) [core] - 10https://gerrit.wikimedia.org/r/278859 (https://phabricator.wikimedia.org/T129482) (owner: 10WMDE-leszek) [15:14:13] (03CR) 10Luke081515: "recheck" [core] - 10https://gerrit.wikimedia.org/r/284417 (owner: 10Legoktm) [15:26:02] (03Abandoned) 10Aaron Schulz: Use "id" in redis queue Lua for consistency [core] - 10https://gerrit.wikimedia.org/r/284382 (owner: 10Aaron Schulz) [15:51:04] (03PS1) 10Aaron Schulz: Avoid ack() race condition in JobQueueRedis [core] - 10https://gerrit.wikimedia.org/r/284471 (https://phabricator.wikimedia.org/T133089) [15:53:11] (03PS4) 10Alex Monk: DateTimeInputWidget: Only show calendar when focusing date components, not time components [core] - 10https://gerrit.wikimedia.org/r/284381 [15:58:55] (03CR) 10Florianschmidtwelzow: [C: 032] Remove stray variable in processLogin() [core] - 10https://gerrit.wikimedia.org/r/284228 (owner: 10Aaron Schulz) [16:05:26] (03CR) 10Florianschmidtwelzow: [C: 04-1] "I'm not sure, what the problem is. Please file a bug with a detailed problem description and link it with this change. The colored output " [core] - 10https://gerrit.wikimedia.org/r/284457 (owner: 10Paladox) [16:09:03] (03Merged) 10jenkins-bot: Remove stray variable in processLogin() [core] - 10https://gerrit.wikimedia.org/r/284228 (owner: 10Aaron Schulz) [16:28:22] (03CR) 10Ricordisamoa: "It looks like there is actually a bug in colors.js? https://github.com/Marak/colors.js/pull/154" [core] - 10https://gerrit.wikimedia.org/r/284457 (owner: 10Paladox) [16:34:11] (03PS1) 10Anomie: SessionManager: Ignore Session object destruction during global shutdown [core] - 10https://gerrit.wikimedia.org/r/284480 [16:35:34] (03PS2) 10Ori.livneh: Avoid ack() race condition in JobQueueRedis [core] - 10https://gerrit.wikimedia.org/r/284471 (https://phabricator.wikimedia.org/T133089) (owner: 10Aaron Schulz) [16:35:52] (03CR) 10Ori.livneh: [C: 032] Avoid ack() race condition in JobQueueRedis [core] - 10https://gerrit.wikimedia.org/r/284471 (https://phabricator.wikimedia.org/T133089) (owner: 10Aaron Schulz) [16:37:12] (03PS2) 10Anomie: SessionManager: Ignore Session object destruction during global shutdown [core] - 10https://gerrit.wikimedia.org/r/284480 [16:39:15] (03CR) 10Jdlrobson: "This caused a test failure in BetaFeatures - https://phabricator.wikimedia.org/T133163" [core] - 10https://gerrit.wikimedia.org/r/280884 (owner: 10Gergő Tisza) [16:46:59] (03Merged) 10jenkins-bot: Avoid ack() race condition in JobQueueRedis [core] - 10https://gerrit.wikimedia.org/r/284471 (https://phabricator.wikimedia.org/T133089) (owner: 10Aaron Schulz) [16:47:35] (03CR) 10jenkins-bot: [V: 04-1] SessionManager: Ignore Session object destruction during global shutdown [core] - 10https://gerrit.wikimedia.org/r/284480 (owner: 10Anomie) [16:48:44] (03CR) 10Paladox: "What pograme are you using. Seems to be broken in git for windows and some other programes manly ones that are based around Linux." [core] - 10https://gerrit.wikimedia.org/r/284457 (owner: 10Paladox) [16:49:40] (03CR) 10Paladox: "And I have also filled the bug here https://github.com/gruntjs/grunt/issues/1505" [core] - 10https://gerrit.wikimedia.org/r/284457 (owner: 10Paladox) [16:53:17] (03PS1) 10Aaron Schulz: Fix ExternalStoreDB IDEA errors [core] - 10https://gerrit.wikimedia.org/r/284484 [16:55:30] (03PS1) 10Aaron Schulz: Catch errors in pushLazyJobs() and log them [core] - 10https://gerrit.wikimedia.org/r/284486 [17:02:30] (03PS1) 10Aaron Schulz: Avoid ack() race condition in JobQueueRedis [core] (wmf/1.27.0-wmf.21) - 10https://gerrit.wikimedia.org/r/284488 (https://phabricator.wikimedia.org/T133089) [17:05:11] (03CR) 10Aaron Schulz: [C: 032] Avoid ack() race condition in JobQueueRedis [core] (wmf/1.27.0-wmf.21) - 10https://gerrit.wikimedia.org/r/284488 (https://phabricator.wikimedia.org/T133089) (owner: 10Aaron Schulz) [17:16:04] (03Merged) 10jenkins-bot: Avoid ack() race condition in JobQueueRedis [core] (wmf/1.27.0-wmf.21) - 10https://gerrit.wikimedia.org/r/284488 (https://phabricator.wikimedia.org/T133089) (owner: 10Aaron Schulz) [17:16:40] (03PS3) 10Anomie: SessionManager: Ignore Session object destruction during global shutdown [core] - 10https://gerrit.wikimedia.org/r/284480 [17:16:55] (03PS4) 10Anomie: SessionManager: Ignore Session object destruction during global shutdown [core] - 10https://gerrit.wikimedia.org/r/284480 [17:34:43] (03PS2) 10Ori.livneh: Catch errors in pushLazyJobs() and log them [core] - 10https://gerrit.wikimedia.org/r/284486 (owner: 10Aaron Schulz) [17:34:52] (03CR) 10Ori.livneh: [C: 032] Catch errors in pushLazyJobs() and log them [core] - 10https://gerrit.wikimedia.org/r/284486 (owner: 10Aaron Schulz) [17:43:06] (03Merged) 10jenkins-bot: Catch errors in pushLazyJobs() and log them [core] - 10https://gerrit.wikimedia.org/r/284486 (owner: 10Aaron Schulz) [18:13:08] (03PS1) 10Ori.livneh: Catch errors in pushLazyJobs() and log them [core] (wmf/1.27.0-wmf.21) - 10https://gerrit.wikimedia.org/r/284498 [18:14:07] (03CR) 10Ori.livneh: [C: 032 V: 032] Catch errors in pushLazyJobs() and log them [core] (wmf/1.27.0-wmf.21) - 10https://gerrit.wikimedia.org/r/284498 (owner: 10Ori.livneh) [18:17:29] (03PS2) 10Ori.livneh: Fix ExternalStoreDB IDEA errors [core] - 10https://gerrit.wikimedia.org/r/284484 (owner: 10Aaron Schulz) [18:17:33] (03CR) 10Ori.livneh: [C: 032] Fix ExternalStoreDB IDEA errors [core] - 10https://gerrit.wikimedia.org/r/284484 (owner: 10Aaron Schulz) [18:24:01] (03CR) 10Florianschmidtwelzow: Convert Special:ListFiles to OOUI (031 comment) [core] - 10https://gerrit.wikimedia.org/r/276945 (https://phabricator.wikimedia.org/T117743) (owner: 10Aashaka) [18:26:22] (03PS9) 10Smalyshev: Create Kafka event relayer [core] - 10https://gerrit.wikimedia.org/r/283750 (https://phabricator.wikimedia.org/T125138) [18:26:25] (03CR) 10Smalyshev: Create Kafka event relayer (032 comments) [core] - 10https://gerrit.wikimedia.org/r/283750 (https://phabricator.wikimedia.org/T125138) (owner: 10Smalyshev) [18:32:43] (03Merged) 10jenkins-bot: Fix ExternalStoreDB IDEA errors [core] - 10https://gerrit.wikimedia.org/r/284484 (owner: 10Aaron Schulz) [18:38:47] (03CR) 10Aaron Schulz: [C: 032] Create Kafka event relayer [core] - 10https://gerrit.wikimedia.org/r/283750 (https://phabricator.wikimedia.org/T125138) (owner: 10Smalyshev) [18:42:01] (03CR) 10Bartosz Dziewoński: "We should probably get this in 1.27… PS7 is a rebase, didn't test." [core] - 10https://gerrit.wikimedia.org/r/251797 (https://phabricator.wikimedia.org/T118097) (owner: 10Florianschmidtwelzow) [18:42:08] (03PS7) 10Bartosz Dziewoński: Allow Wiki-Sysadmins to configure the template used for ForeignStructuredUpload [core] - 10https://gerrit.wikimedia.org/r/251797 (https://phabricator.wikimedia.org/T118097) (owner: 10Florianschmidtwelzow) [18:47:21] (03Merged) 10jenkins-bot: Create Kafka event relayer [core] - 10https://gerrit.wikimedia.org/r/283750 (https://phabricator.wikimedia.org/T125138) (owner: 10Smalyshev) [19:09:38] (03CR) 10Bartosz Dziewoński: [C: 031] Follow up I2480149 [core] - 10https://gerrit.wikimedia.org/r/284239 (owner: 10Florianschmidtwelzow) [19:10:51] (03CR) 10Bartosz Dziewoński: [C: 032] Add missing visualClear on search result page [core] - 10https://gerrit.wikimedia.org/r/284236 (https://phabricator.wikimedia.org/T133071) (owner: 10Florianschmidtwelzow) [19:14:58] (03CR) 10Bartosz Dziewoński: "Hmm, interesting how this seems to affect only some special pages? E.g. using both {{special:prefixindex|prefix=a}} and {{special:prefixin" [core] - 10https://gerrit.wikimedia.org/r/283326 (https://phabricator.wikimedia.org/T132545) (owner: 10Florianschmidtwelzow) [19:18:35] (03Merged) 10jenkins-bot: Add missing visualClear on search result page [core] - 10https://gerrit.wikimedia.org/r/284236 (https://phabricator.wikimedia.org/T133071) (owner: 10Florianschmidtwelzow) [19:42:40] (03PS1) 10Aaron Schulz: Make MessageCache handle lock timeouts better [core] - 10https://gerrit.wikimedia.org/r/284512 (https://phabricator.wikimedia.org/T133069) [19:44:00] (03PS2) 10Aaron Schulz: Make MessageCache handle lock timeouts better [core] - 10https://gerrit.wikimedia.org/r/284512 (https://phabricator.wikimedia.org/T133069) [19:44:58] (03CR) 10Florianschmidtwelzow: "I had the same problem, too (sorry, that I haven't mentioned it :(). I think it's related with some internal caching or pager classes or s" [core] - 10https://gerrit.wikimedia.org/r/283326 (https://phabricator.wikimedia.org/T132545) (owner: 10Florianschmidtwelzow) [19:49:49] (03CR) 10Florianschmidtwelzow: "I'm using Ubuntu 14.04 with a local ssh session from a Windows 10 host using PuTTY." [core] - 10https://gerrit.wikimedia.org/r/284457 (owner: 10Paladox) [19:54:31] (03CR) 10Jdlrobson: [C: 04-1] Allow date ranges in Special:Contributions [core] - 10https://gerrit.wikimedia.org/r/281113 (https://phabricator.wikimedia.org/T120733) (owner: 10Sumit) [19:56:15] (03CR) 10Paladox: "Oh @Florianschmidtwelzow are you using cmd or another client." [core] - 10https://gerrit.wikimedia.org/r/284457 (owner: 10Paladox) [19:57:14] (03CR) 10Paladox: "By ssh host windows 10 are you using the new windows 10 build from two weeks ago that includes Ubuntu 14.04." [core] - 10https://gerrit.wikimedia.org/r/284457 (owner: 10Paladox) [20:51:58] (03PS1) 10Addshore: wfTempDir try harder to get a tmp dir on Windows [core] - 10https://gerrit.wikimedia.org/r/284528 [20:54:27] (03CR) 10Addshore: [C: 04-1] wfTempDir try harder to get a tmp dir on Windows (031 comment) [core] - 10https://gerrit.wikimedia.org/r/284528 (owner: 10Addshore) [21:00:23] (03PS2) 10Addshore: wfTempDir try harder to get a tmp dir on Windows [core] - 10https://gerrit.wikimedia.org/r/284528 [21:33:06] (03PS3) 10Addshore: wfTempDir try harder to get a tmp dir on Windows [core] - 10https://gerrit.wikimedia.org/r/284528 (https://phabricator.wikimedia.org/T44730) [23:04:50] (03PS2) 10Legoktm: Have Linker::normaliseSpecialPage() accept LinkTarget objects [core] - 10https://gerrit.wikimedia.org/r/284422 [23:04:53] (03PS3) 10Legoktm: Namespace LinkTarget under MediaWiki\Linker [core] - 10https://gerrit.wikimedia.org/r/284420 [23:04:56] (03PS2) 10Legoktm: Add LinkTarget::hasFragment() helper function [core] - 10https://gerrit.wikimedia.org/r/284415 [23:04:59] (03PS3) 10Legoktm: Have Linker::linkUrl() accept LinkTarget [core] - 10https://gerrit.wikimedia.org/r/284417 [23:05:02] (03PS3) 10Legoktm: Add LinkTarget::createFragmentTarget() function [core] - 10https://gerrit.wikimedia.org/r/284416 [23:08:08] (03CR) 10Legoktm: "PS3: Added tests" [core] - 10https://gerrit.wikimedia.org/r/284416 (owner: 10Legoktm) [23:08:26] (03CR) 10Legoktm: "PS2: I squashed addshore's tests into this commit" [core] - 10https://gerrit.wikimedia.org/r/284415 (owner: 10Legoktm) [23:08:38] (03Abandoned) 10Legoktm: Add tests for TitleValue::hasFragment [core] - 10https://gerrit.wikimedia.org/r/284444 (owner: 10Addshore)