00:24:00  * jmdyck1joined
00:42:20  * AtumTquit (Remote host closed the connection)
00:49:28  * not-an-aardvarkquit (Quit: Connection closed for inactivity)
01:00:42  <Domenic>I think that'll find a method named `call` on the super object and call it with the `this` value
01:05:45  * gibson042joined
01:15:14  * bradleymeckjoined
01:17:04  * bradleymeckquit (Client Quit)
01:18:48  <caiolima>Domenic: What I'm confused here is that by spec, Function.prototype.call should be receive a function as parameter as well
01:18:49  <caiolima>https://tc39.github.io/ecma262/#sec-function.prototype.call
01:19:02  <caiolima>"func"
01:19:41  <Domenic>caiolima: "When the call method is called ****on an object func***..."
01:22:26  <caiolima>Domenic: In such case, "super" is not an object, right?
01:22:33  <Domenic>Why not?
01:23:35  <caiolima>Domenic: I can't just "let a = super"
01:23:44  <Domenic>That doesn't have anything to do with it being an object or not
01:24:05  <caiolima>Domenic: Ok, but if it is an object, is it Callable?
01:24:13  <Domenic>Not all objects are callable
01:24:22  <Domenic>Try calling it and find out!
01:24:27  <Domenic>Well, no, that won't work
01:24:51  <Domenic>I think in this case the super is callable
01:25:12  <Domenic>Since it's an instance of B which is an instance of Function so should be callable
01:25:52  <Domenic>basically that line is equivalent to Function.prototype.call.call(this, this)
01:25:59  <Domenic>Pretty sure that's right
01:26:39  <caiolima>Domenic: I see.
01:26:56  <Domenic>consider `class B extends D { t() { super.foo(bar); }`. Then it is equivalent to `D.prototype.foo.call(this, bar)`. Just pattern match back into place.
01:27:11  <caiolima>No problems them. Just checking if I'm not messing something around
01:27:19  <caiolima>then*
01:27:23  <Domenic>It's pretty trippy what you're doing :)
01:27:30  <caiolima>Domenic: Thanks.
01:28:48  <caiolima>Domenic: well...I'm testing if my change on "super.call" isn't inserting new bugs
01:29:08  <caiolima>basically fixing this bug here: https://bugs.webkit.org/show_bug.cgi?id=177230
01:31:28  * rbucktonquit (Quit: Connection closed for inactivity)
02:11:27  * bradleymeckjoined
02:21:05  * spion_quit (Ping timeout: 240 seconds)
02:25:12  * bradleymeckquit (Quit: )
02:25:50  * spionjoined
03:53:50  * howdoiquit (Quit: Connection closed for inactivity)
04:35:08  * not-an-aardvarkjoined
05:01:29  * jmdyck1quit (Quit: Leaving.)
05:03:11  * jmdyckquit (Remote host closed the connection)
05:28:44  <bathos>is there a mechanism / is there a proposed mechanism for custom pseudoclasses in web components (or something equivalent?) — in some cases, css vars do the trick, but in others it doesn’t work out that way
05:29:25  <bathos>oops, wrong channel :x
06:29:51  * bathosquit (Quit: bathos)
07:50:40  * howdoijoined
08:10:50  * gibson042quit (Ping timeout: 246 seconds)
09:19:49  * cloudshuquit (Quit: Connection closed for inactivity)
10:09:27  * rwaldronquit (Remote host closed the connection)
10:09:27  * leobalterquit (Remote host closed the connection)
10:11:28  * leobalterjoined
10:25:10  * mylesborinsquit (Quit: farewell for now)
10:25:41  * mylesborinsjoined
10:34:53  * not-an-aardvarkquit (Quit: Connection closed for inactivity)
11:02:32  * tobiequit (Read error: Connection reset by peer)
11:02:35  * maggiepintquit (Ping timeout: 240 seconds)
11:03:08  * tobiejoined
11:03:26  * dhermanquit (Ping timeout: 255 seconds)
11:04:44  * dhermanjoined
11:05:54  * maggiepintjoined
11:07:34  * abernixjoined
11:46:32  * abernixquit (Quit: Bye)
11:54:57  * jmdyckjoined
12:44:28  * AtumTjoined
13:02:18  * gibson042joined
13:10:00  * bradleymeckjoined
13:20:48  * bathosjoined
14:13:22  * rwaldronjoined
14:16:37  * bathosquit (Quit: bathos)
14:18:02  * bathosjoined
15:03:01  * jmdyck1joined
15:05:24  * jmdyck1quit (Client Quit)
15:09:00  * jmdyck1joined
15:10:21  * jmdyck1part
15:23:49  * howdoiquit (Quit: Connection closed for inactivity)
15:24:07  * caridyquit (Remote host closed the connection)
15:25:27  * caridyjoined
16:45:53  * bathosquit (Quit: bathos)
16:47:06  * gskachkovjoined
16:51:39  * bathosjoined
17:06:11  * gskachkovquit (Quit: gskachkov)
17:18:39  * bradleymeckquit (Quit: )
18:10:42  * boazjoined
19:11:42  * Fishrock123joined
19:34:55  * Havvyquit (Read error: Connection reset by peer)
19:38:44  * Fishrock123quit (Remote host closed the connection)
19:39:20  * Fishrock123joined
19:43:46  * Fishrock123quit (Ping timeout: 258 seconds)
19:49:51  * Fishrock123joined
20:31:07  * bathosquit (Quit: bathos)
20:36:51  * bathosjoined
20:41:32  * Fishrock123quit (Remote host closed the connection)
20:42:10  * Fishrock123joined
20:46:38  * Fishrock123quit (Ping timeout: 258 seconds)
20:47:37  * bathosquit (Quit: bathos)
21:00:59  * Fishrock123joined
21:13:08  * Fishrock123quit (Remote host closed the connection)
21:13:29  * Fishrock123joined
21:13:58  * Fishrock123quit (Remote host closed the connection)
21:14:16  * Fishrock123joined
21:14:45  * Fishrock123quit (Remote host closed the connection)
21:24:37  * Fishrock123joined
21:26:34  * Fishrock123quit (Remote host closed the connection)
21:26:56  * Fishrock123joined
21:27:23  * Fishrock123quit (Remote host closed the connection)
21:31:05  * bathosjoined
21:31:13  * Draggorquit (Ping timeout: 248 seconds)
21:32:06  * bathosquit (Client Quit)
21:36:35  * Draggorjoined
21:41:22  * Draggorquit (Ping timeout: 260 seconds)
21:43:21  * not-an-aardvarkjoined
21:45:47  * Draggorjoined
22:00:33  * Fishrock123joined
22:09:49  * bathosjoined
22:10:57  * bathosquit (Client Quit)
22:41:00  * bathosjoined
23:24:55  * STRMLquit (Quit: ZNC - http://znc.in)
23:29:23  * STRMLjoined
23:54:48  * gskachkovjoined
23:55:25  * AtumTquit (Remote host closed the connection)