[00:00:09] ori-l: you can rock back and forth in a sofa? [00:02:28] RoanKattouw: https://gerrit.wikimedia.org/r/#/c/84911/ random commit [00:07:51] (03PS1) 10Santhosh: Use gravatar for user profile image [extensions/TwnMainPage] - 10https://gerrit.wikimedia.org/r/85146 [00:17:37] AaronSchulz: umm, thanks. any interpretation tips? [00:17:47] because to me that looks like "not enough wfProfileIn()" [00:19:03] also, 201.89%? wat? [00:20:45] (03PS3) 10Physikerwelt: First test to replace png->svg [extensions/Math] (dev) - 10https://gerrit.wikimedia.org/r/84925 [00:21:07] that always happens [00:21:10] ignore those [00:21:26] heh [00:23:24] 77.45% 90.457027 27727 - Parser::callParserFunction - this probably comes from all the {{#tag: calls, but i wonder if the time is spent in the Parser itself on in Cite which handles these [00:25:35] i need to set that up locally, eh. [00:29:03] (03CR) 10Ori.livneh: [C: 032] Complete Implementation of additionalProperties [extensions/EventLogging] - 10https://gerrit.wikimedia.org/r/84011 (owner: 10DMaggot) [00:29:11] (03CR) 10Bsitu: [C: 04-1] Adding capitalized i18n message for button context [extensions/Thanks] - 10https://gerrit.wikimedia.org/r/76538 (owner: 10Kaldari) [00:29:55] (03Merged) 10jenkins-bot: Complete Implementation of additionalProperties [extensions/EventLogging] - 10https://gerrit.wikimedia.org/r/84011 (owner: 10DMaggot) [00:31:12] (03PS1) 10Nikerabbit: Pull in more hook points [extensions/TwnMainPage] - 10https://gerrit.wikimedia.org/r/85149 [00:32:05] (03CR) 10Mattflaschen: [C: 04-1] "(1 comment)" [extensions/PronunciationRecording] - 10https://gerrit.wikimedia.org/r/81503 (owner: 10Rahul21) [00:38:53] (03PS2) 10Amire80: Pull in more hook points [extensions/TwnMainPage] - 10https://gerrit.wikimedia.org/r/85149 (owner: 10Nikerabbit) [00:39:12] (03CR) 10Amire80: [C: 032] Pull in more hook points [extensions/TwnMainPage] - 10https://gerrit.wikimedia.org/r/85149 (owner: 10Nikerabbit) [00:39:19] (03Merged) 10jenkins-bot: Pull in more hook points [extensions/TwnMainPage] - 10https://gerrit.wikimedia.org/r/85149 (owner: 10Nikerabbit) [00:45:15] (03CR) 10MarkTraceur: [C: 04-1] "(4 comments)" [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/84344 (owner: 10Rahul21) [00:45:42] Krinkle: I think I got it, and it's pretty elegant [00:45:47] 'embed' I mean [00:45:56] * Krinkle adds tests for less var, functions and import dir [00:46:57] (03PS25) 10Krinkle: Support LESS stylesheets in ResourceLoader [core] - 10https://gerrit.wikimedia.org/r/78669 (owner: 10Ori.livneh) [00:47:40] (03PS9) 10Rahul21: Added upload permissions for accessing Special:PronunciationRecording [extensions/PronunciationRecording] - 10https://gerrit.wikimedia.org/r/81503 [00:47:49] (03CR) 10Krinkle: "Add tests to assert that our interface for less variables, functions and import dirs works properly. Also makes sure that those vars are n" [core] - 10https://gerrit.wikimedia.org/r/78669 (owner: 10Ori.livneh) [00:47:56] Krinkle: wow, <3 [00:48:19] check out https://dpaste.de/ncpXs/raw/ [00:48:39] if the image is embeddable, both the guarded mixin and the unguarded one match, and you get both [00:48:47] nice [00:53:21] (03CR) 10Mattflaschen: [C: 032] "Looks good" [extensions/PronunciationRecording] - 10https://gerrit.wikimedia.org/r/81503 (owner: 10Rahul21) [00:53:33] do we have a generic means of making functions memoizing, a la http://docs.python.org/3.4/library/functools.html#functools.lru_cache ? [00:53:39] in PHP, I mean [00:54:02] (03CR) 10Mattflaschen: [V: 032] Added upload permissions for accessing Special:PronunciationRecording [extensions/PronunciationRecording] - 10https://gerrit.wikimedia.org/r/81503 (owner: 10Rahul21) [00:54:49] (03CR) 10MarkTraceur: [C: 04-1] "(1 comment)" [core] - 10https://gerrit.wikimedia.org/r/80813 (owner: 10TheDJ) [00:55:59] (03PS2) 10Amire80: Fix some RTL issue and add sans-serif as fallback font [extensions/Echo] - 10https://gerrit.wikimedia.org/r/84680 (owner: 10Bsitu) [00:56:00] ori-l: Hm.. how does less deal with extra arguments [00:56:04] (03CR) 10Amire80: [C: 032] Fix some RTL issue and add sans-serif as fallback font [extensions/Echo] - 10https://gerrit.wikimedia.org/r/84680 (owner: 10Bsitu) [00:56:07] (03PS1) 10Nikerabbit: Fix infite loop in user stats [extensions/TwnMainPage] - 10https://gerrit.wikimedia.org/r/85152 [00:56:08] ori-l: box-shadow: 0 2px 5px 0 #ccc; [00:56:14] (03Merged) 10jenkins-bot: Fix some RTL issue and add sans-serif as fallback font [extensions/Echo] - 10https://gerrit.wikimedia.org/r/84680 (owner: 10Bsitu) [00:56:22] on the web I see mixins that take only 1 argument, are those bad, or does it merge them in 1 if ther eis only 1 declared [00:56:30] (03CR) 10CSteipp: [C: 032] Cleanup code for sending tokens [extensions/OAuth] - 10https://gerrit.wikimedia.org/r/85131 (owner: 10Aaron Schulz) [00:56:32] .box-shadow (@string) {{ [00:56:43] (03Merged) 10jenkins-bot: Cleanup code for sending tokens [extensions/OAuth] - 10https://gerrit.wikimedia.org/r/85131 (owner: 10Aaron Schulz) [00:56:58] Krinkle: http://leafo.net/lessphp/docs/#arguments_variable and '...' [00:57:05] see the bit that starts with 'Additionally, a vararg value' .. [00:58:05] Hm.. is that lessphp specific? [00:58:14] * Krinkle tets [00:58:16] tests [00:59:46] Yep, it seems to automatically turn the argument into .. and/or @arguments-like behaviour [00:59:46] http://less2css.org/ [01:00:02] ori-l: http://cl.ly/image/2E1t0f2A293z [01:00:10] (03CR) 10Amire80: [C: 032] Fix infite loop in user stats [extensions/TwnMainPage] - 10https://gerrit.wikimedia.org/r/85152 (owner: 10Nikerabbit) [01:00:19] (03Merged) 10jenkins-bot: Fix infite loop in user stats [extensions/TwnMainPage] - 10https://gerrit.wikimedia.org/r/85152 (owner: 10Nikerabbit) [01:00:24] interesting, not sure we should (ab)use that. Though various less libs I see on the web do use that [01:00:56] yeah, they should be comma-separated to treat them as individual args [01:02:31] well, not if you only want to pass it through. [01:02:56] (03CR) 10Bsitu: "(2 comments)" [extensions/Flow] - 10https://gerrit.wikimedia.org/r/83030 (owner: 10EBernhardson (WMF)) [01:02:59] (03PS1) 10Mattflaschen: jqueryMsg: Allow the same paired tags allowed by Saniitzer.php [core] - 10https://gerrit.wikimedia.org/r/85153 [01:03:44] (03PS25) 10Rahul21: Added Upload API support [extensions/PronunciationRecording] - 10https://gerrit.wikimedia.org/r/80128 [01:09:18] (03PS26) 10Rahul21: Added Upload API support [extensions/PronunciationRecording] - 10https://gerrit.wikimedia.org/r/80128 [01:09:25] (03PS1) 10DMaggot: Uncomment the options Schema Definition [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/85154 [01:14:39] ori-l: I'm converting (locally only) module postEdit.css to less to see how it works in reality (added a transition() mixin and swapped the prefixed ones for calling the mixin). = [01:14:42] Works as expected [01:14:45] but debug mode is a bit weird [01:15:00] It isn't a separate request (I thought it was supposed to be?) [01:15:09] nor does it have any indication where it came from [01:15:42] it gets the embeddedCSS (or whatever that function in mediawiki.js is called) treatment [01:15:50] ori-l: http://cl.ly/image/3U0V3T3b0v2i [01:15:50] and injected into a