00:00:00
| * ircretary | quit (Remote host closed the connection) |
00:00:04
| <jjjohnny> | whatis the shadowdom? |
00:00:08
| * ircretary | joined |
00:00:21
| <jjjohnny> | is that where you rewrite dom shit in javascript? |
00:00:21
| * wolfeidau | quit (Remote host closed the connection) |
00:08:16
| <jjjohnny> | we need to take a look at how much of the DOM we've actually o'ershadow'd |
00:09:31
| <jjjohnny> | johnny honestly would go brains deep into an archbrowser |
00:09:50
| * brianloveswords | quit (Quit: Computer has gone to sleep.) |
00:16:53
| * wolfeidau | joined |
00:28:50
| * phated | joined |
00:30:58
| * domanic | quit (Ping timeout: 240 seconds) |
00:31:51
| * brianloveswords | joined |
00:36:01
| * warbrett | joined |
00:38:10
| * jxson_ | joined |
00:41:02
| * jxson | quit (Ping timeout: 255 seconds) |
00:42:18
| * jxson_ | quit (Ping timeout: 240 seconds) |
00:46:38
| * brianloveswords | quit (Quit: Computer has gone to sleep.) |
00:51:44
| <rowbit> | Hourly usage stats: [free: 22] |
00:55:01
| * warbrett | part |
00:55:36
| * brianloveswords | joined |
00:55:53
| * quijote | joined |
01:00:28
| * quijote | quit (Ping timeout: 258 seconds) |
01:00:48
| * addisonj | quit (Quit: Connection closed for inactivity) |
01:04:25
| * brianloveswords | quit (Quit: Computer has gone to sleep.) |
01:08:42
| * contrahax | joined |
01:15:04
| * calvinfo | quit (Quit: Leaving.) |
01:17:49
| * jxson | joined |
01:20:20
| * jxson | quit (Remote host closed the connection) |
01:20:53
| * jxson | joined |
01:25:29
| * jxson | quit (Ping timeout: 264 seconds) |
01:33:41
| * calvinfo | joined |
01:35:36
| * brianloveswords | joined |
01:37:28
| * brianloveswords | quit (Client Quit) |
01:41:46
| * feross | joined |
01:44:34
| * calvinfo | quit (Quit: Leaving.) |
01:45:59
| * contrahax | quit (Quit: Sleeping) |
01:51:44
| <rowbit> | Hourly usage stats: [free: 13] |
01:54:35
| * feross | quit (Quit: feross) |
01:56:42
| * quijote | joined |
01:57:55
| * ELLIOTTCABLE | changed nick to bloodwig |
01:58:01
| * bloodwig | changed nick to elliottcable |
01:58:09
| * elliottcable | changed nick to ELLIOTTCABLE |
01:58:46
| * jxson | joined |
02:00:14
| * ELLIOTTCABLE | changed nick to cdl_on_twitter |
02:01:05
| * quijote | quit (Ping timeout: 240 seconds) |
02:01:26
| * cdl_on_twitter | changed nick to ELLIOTTCABLE |
02:01:27
| * feross | joined |
02:05:37
| * thealphanerd | quit (Quit: thealphanerd) |
02:11:46
| * phated | quit (Remote host closed the connection) |
02:13:10
| * mesch | quit (Quit: Connection closed for inactivity) |
02:19:05
| * calvinfo | joined |
02:19:09
| * calvinfo1 | joined |
02:19:34
| * calvinfo | quit (Read error: Connection reset by peer) |
02:21:37
| * andrewdeandrade | joined |
02:21:44
| * calvinfo1 | quit (Client Quit) |
02:22:31
| <rowbit> | substack, pkrumins: Encoders down: 166.78.114.172 (dev-ie11-2) |
02:29:48
| * thealphanerd | joined |
02:32:40
| * jxson | quit (Remote host closed the connection) |
02:35:51
| * kumavis | quit (Quit: Textual IRC Client: www.textualapp.com) |
02:47:23
| * feross_ | joined |
02:47:26
| * feross_ | quit (Client Quit) |
02:48:23
| <substack> | jesusabdullah: linking folks to browserify cdn https://github.com/substack/typedarray/pull/8 |
02:48:29
| <substack> | I should start putting links in readmes! |
02:51:44
| <rowbit> | Hourly usage stats: [free: 9] |
02:57:34
| * quijote | joined |
03:02:17
| * quijote | quit (Ping timeout: 276 seconds) |
03:22:19
| * phated | joined |
03:27:38
| * phated | quit (Ping timeout: 276 seconds) |
03:29:40
| * phated | joined |
03:29:42
| * thealphanerd | quit (Quit: thealphanerd) |
03:30:29
| <andrewdeandrade> | substack: with tape, how would I go about making a sub-test? Here's the problem I'm trying to solve. I have a sub set of tests that is variable in number for each fixture. I want to figure out how to treat that as a sub test with it's own t.plan() quantity |
03:30:59
| <andrewdeandrade> | does createHarness() do what I need? |
03:31:14
| * cpup | quit (Ping timeout: 240 seconds) |
03:35:30
| <creationix> | If this isn't mad science I give up. https://github.com/creationix/test-workspace/blob/master/README.md |
03:46:31
| * thealphanerd | joined |
03:48:02
| * cpup | joined |
03:50:12
| <substack> | andrewdeandrade: you can do t.test() |
03:50:27
| <substack> | it works like test() but inside another test |
03:50:43
| <andrewdeandrade> | substack: I just figured it out... needed to do t.end() |
03:50:57
| <andrewdeandrade> | tape is dope... my go to test library now... so simple |
03:51:44
| <rowbit> | Hourly usage stats: [free: 19] |
03:56:53
| * calvinfo | joined |
03:56:53
| * andrewdeandrade | quit (Ping timeout: 276 seconds) |
03:58:09
| * quijote | joined |
04:02:38
| * quijote | quit (Ping timeout: 255 seconds) |
04:03:45
| <thealphanerd> | substack: have you looked at intern at all? |
04:04:28
| <thealphanerd> | probably not… it is almost like bizarro compared to your stack |
04:04:41
| <substack> | "100% AMD, 100% Promises/A-based API" |
04:04:43
| <substack> | haha pass |
04:04:46
| <thealphanerd> | lolol |
04:04:54
| <thealphanerd> | I have to work with what I’m givin! |
04:05:03
| <thealphanerd> | I got some really funky stuff working with tap |
04:05:07
| <thealphanerd> | tape |
04:05:23
| <thealphanerd> | shimmed all the browser functionality with jsdom / raf / and navigator |
04:05:38
| * thlorenz | quit (Remote host closed the connection) |
04:05:45
| <thealphanerd> | and the node version of requirejs… shudder |
04:06:11
| * thlorenz | joined |
04:06:26
| <thealphanerd> | The neat thing with the stack in intern is that tests can run on the browser with no build step… |
04:06:41
| <substack> | the biggest problem with intern is that it prides itself on having a lot of features |
04:06:51
| <substack> | instead of apologizing for having so many |
04:07:45
| <substack> | thealphanerd: but you can run tape/tap in node with no configuration or special runner |
04:07:49
| <substack> | just node test.js |
04:07:57
| <thealphanerd> | you need node though |
04:08:10
| <thealphanerd> | Number one problem we ran into with users was just getting node installed :S |
04:08:21
| <substack> | what kind of users? |
04:08:27
| <thealphanerd> | well this is end user |
04:08:30
| <thealphanerd> | people using the framework |
04:08:35
| <thealphanerd> | not people developing on core |
04:08:42
| <substack> | which framework? |
04:08:45
| <thealphanerd> | famous |
04:09:04
| <substack> | oh right |
04:09:15
| <substack> | it seems like a lot of moving parts though |
04:09:22
| <substack> | the more moving parts, the more likely something is to break |
04:09:23
| <thealphanerd> | oh it definitely is |
04:09:30
| <substack> | especially as you scale out to lots and lots of people |
04:09:49
| <substack> | thealphanerd: you can use the browserify standalone version of tape from browserify cdn though |
04:09:56
| <substack> | I should add a note to the readme |
04:10:13
| <thealphanerd> | hold on |
04:10:13
| <substack> | http://wzrd.in/standalone/[email protected] |
04:10:18
| * thlorenz | quit (Ping timeout: 240 seconds) |
04:11:21
| <substack> | <script src="http://wzrd.in/standalone/[email protected]"></script><script>tape(function (t) { t.plan(1); t.equal(1+2,3) }) |
04:11:24
| <substack> | </script> |
04:11:32
| <thealphanerd> | ahhhh |
04:11:39
| <thealphanerd> | would your skin crawl if I loaded this into amd :P |
04:11:53
| <substack> | it's a umd shim so it should work ok in amd |
04:12:53
| <thealphanerd> | hmmmm |
04:13:01
| <thealphanerd> | have you played with webdrive at all |
04:13:05
| <thealphanerd> | webdriver |
04:13:44
| <substack> | no I try to stay away from that stuff |
04:14:34
| <thealphanerd> | fair enough |
04:14:48
| <thealphanerd> | trying to sort out the best way to emulate input |
04:14:53
| <thealphanerd> | for testing interaction / simulations |
04:15:32
| <substack> | what kinds of things specifically? |
04:16:02
| <thealphanerd> | multi touch |
04:16:05
| <thealphanerd> | recorded gestures |
04:16:57
| <thealphanerd> | we want to be able to record an input to a system… the be able to replay it and tests that the simulations remain within an expected tolerence |
04:17:12
| <thealphanerd> | also to test again different generations of the engine, to see how things are changing |
04:17:52
| <substack> | you should be able to send those with ordinary javascript |
04:18:05
| <substack> | so you can just run them in an ordinary browser |
04:18:08
| <substack> | https://dvcs.w3.org/hg/pointerevents/raw-file/tip/pointerEvents.html |
04:19:33
| <substack> | and this module: https://www.npmjs.org/package/synthetic-dom-events |
04:22:08
| <thealphanerd> | going to read up more on pointer events |
04:22:35
| <thealphanerd> | polymer has nice documentation |
04:22:36
| <thealphanerd> | https://github.com/Polymer/PointerEvents |
04:36:14
| <jesusabdullah> | substack: baller :D That's exactly the use case I had in mind too XD |
04:38:56
| <substack> | jesusabdullah: it seems pretty solid. Maybe eventually we can get it featured in a blurb about browserify for modules that are known to work in the browser |
04:39:11
| <jesusabdullah> | Yeah, airportyh has interest in that too I think |
04:39:24
| <substack> | yep! I am awaiting the findings of https://gist.github.com/airportyh/56a0dcc0205661024d11 |
04:39:53
| <jesusabdullah> | holy crap |
04:39:54
| <substack> | imagine if you could filter the npm search results by browser compat |
04:39:58
| <jesusabdullah> | that's a massive undertaking |
04:40:31
| <substack> | it's the hoover dam of our age |
04:51:44
| <rowbit> | Hourly usage stats: [free: 11] |
04:59:04
| * quijote | joined |
05:03:19
| * quijote | quit (Ping timeout: 252 seconds) |
05:35:57
| * calvinfo | quit (Quit: Leaving.) |
05:51:44
| <rowbit> | Hourly usage stats: [free: 9] |
05:59:41
| * quijote | joined |
06:04:11
| * quijote | quit (Ping timeout: 252 seconds) |
06:04:44
| * phated | quit (Remote host closed the connection) |
06:09:57
| * thealphanerd | quit (Quit: thealphanerd) |
06:23:10
| * AvianFlu | quit (Remote host closed the connection) |
06:35:08
| * wolfeidau | quit (Remote host closed the connection) |
06:51:44
| <rowbit> | Hourly usage stats: [free: 13] |
07:00:27
| * quijote | joined |
07:05:05
| * quijote | quit (Ping timeout: 264 seconds) |
07:13:17
| * fotoverite | quit (Quit: fotoverite) |
07:21:38
| * thealphanerd | joined |
07:25:02
| * nfroidure | joined |
07:42:49
| * wolfeidau | joined |
07:51:44
| <rowbit> | Hourly usage stats: [free: 14] |
08:01:15
| * quijote | joined |
08:06:17
| * quijote | quit (Ping timeout: 264 seconds) |
08:12:39
| * Maciek416 | quit (Remote host closed the connection) |
08:17:32
| <rowbit> | substack, pkrumins: These encoders are STILL down: 166.78.114.172(dev-ie11-2) |
08:22:54
| * stagas | joined |
08:41:51
| * quijote | joined |
08:44:11
| * domanic | joined |
08:48:25
| <Raynos> | i only just learned `Promise` is a global in node 0.11.13 |
08:50:03
| * stagas | quit (Ping timeout: 258 seconds) |
08:51:44
| <rowbit> | Hourly usage stats: [free: 17] |
09:00:09
| * stagas | joined |
09:07:35
| * domanic | quit (Ping timeout: 276 seconds) |
09:11:05
| * quijote | quit (Ping timeout: 264 seconds) |
09:11:37
| * nfroidure | quit (Read error: Connection reset by peer) |
09:39:30
| * Maciek416 | joined |
09:42:07
| * nfroidure | joined |
09:42:13
| * quijote | joined |
09:50:38
| * maksimlin | joined |
09:51:44
| <rowbit> | Hourly usage stats: [free: 17] |
09:52:16
| * thealphanerd | quit (Quit: thealphanerd) |
09:53:24
| * domanic | joined |
09:53:34
| * quijote | quit (Ping timeout: 240 seconds) |
09:56:00
| * maksimlin | quit (Quit: ChatZilla 0.9.90.1 [Firefox 29.0/20140428193838]) |
10:05:16
| * phated | joined |
10:10:10
| * phated | quit (Ping timeout: 258 seconds) |
10:25:07
| * calvinfo | joined |
10:47:37
| * insertcoffee | joined |
10:49:52
| * quijote | joined |
10:51:44
| <rowbit> | Hourly usage stats: [free: 19] |
10:54:13
| * quijote | quit (Ping timeout: 252 seconds) |
11:04:07
| * calvinfo | quit (Quit: Leaving.) |
11:11:29
| * stagas | quit (Ping timeout: 255 seconds) |
11:26:35
| * yorick | joined |
11:38:26
| * contrahax | joined |
11:40:23
| * domanic | quit (Ping timeout: 265 seconds) |
11:41:54
| * quijote | joined |
11:42:19
| * insertcoffee | quit (Ping timeout: 240 seconds) |
11:46:17
| * quijote | quit (Ping timeout: 240 seconds) |
11:46:19
| * contrahax | quit (Quit: Sleeping) |
11:51:44
| <rowbit> | Hourly usage stats: [free: 20] |
12:26:55
| * quijote | joined |
12:31:44
| * stagas | joined |
12:51:44
| <rowbit> | Hourly usage stats: [free: 25] |
12:55:30
| * quijote | quit (Ping timeout: 240 seconds) |
12:56:34
| * AvianFlu | joined |
13:03:22
| * mawe | part |
13:51:44
| <rowbit> | Hourly usage stats: [free: 46] |
13:51:57
| * quijote | joined |
13:56:27
| * quijote | quit (Ping timeout: 252 seconds) |
14:17:32
| <rowbit> | substack, pkrumins: These encoders are STILL down: 166.78.114.172(dev-ie11-2) |
14:41:54
| * quijote | joined |
14:46:18
| * quijote | quit (Ping timeout: 240 seconds) |
14:51:44
| <rowbit> | Hourly usage stats: [free: 34] |
15:19:00
| <juliangruber> | chrisdickinson: can i use jsgit for the standard git-pull, git-checkout, git-push, git-branch, git-log workflow already? |
15:25:44
| * stagas | quit (Ping timeout: 255 seconds) |
15:32:31
| * dguttman | joined |
15:42:38
| * quijote | joined |
15:47:22
| * quijote | quit (Ping timeout: 265 seconds) |
15:47:45
| * dguttman | quit (Quit: dguttman) |
15:51:45
| <rowbit> | Hourly usage stats: [free: 20] |
16:17:11
| * fotoverite | joined |
16:17:14
| * brianloveswords | joined |
16:21:27
| * sorribas1 | joined |
16:22:36
| * sorribas1 | part |
16:22:50
| * brianloveswords | quit (Quit: Computer has gone to sleep.) |
16:23:02
| * quijote | joined |
16:23:22
| * brianloveswords | joined |
16:37:14
| * pfraze | joined |
16:50:14
| * ednapiranha | joined |
16:51:44
| <rowbit> | Hourly usage stats: [free: 16] |
17:13:47
| * thealphanerd | joined |
17:14:32
| * phated | joined |
17:21:17
| * phated | quit (Ping timeout: 264 seconds) |
17:29:01
| * brianloveswords | quit (Quit: Computer has gone to sleep.) |
17:51:44
| <rowbit> | Hourly usage stats: [free: 23] |
17:53:16
| * phated | joined |
17:59:05
| * quijote | quit (Ping timeout: 264 seconds) |
17:59:14
| * phated | quit (Ping timeout: 240 seconds) |
18:06:33
| * phated | joined |
18:20:55
| * feross | quit (Quit: feross) |
18:23:45
| * stagas | joined |
18:26:44
| * quijote | joined |
18:31:14
| * quijote | quit (Ping timeout: 240 seconds) |
18:40:36
| * quijote | joined |
18:40:54
| * feross | joined |
18:49:36
| * thlorenz | joined |
18:51:44
| <rowbit> | Hourly usage stats: [free: 12] |
19:01:31
| * feross | quit (Quit: feross) |
19:01:45
| * ralphtheninja | joined |
19:02:26
| * ralphtheninja | part |
19:29:17
| * kumavis | joined |
19:31:54
| * quijote | quit (Ping timeout: 240 seconds) |
19:35:56
| * feross | joined |
19:44:51
| * Kesla | joined |
19:45:33
| <ogd> | kesha just joined the channel! https://www.youtube.com/watch?v=iP6XpLQM2Cs |
19:48:21
| * kumavis | quit (Quit: Computer has gone to sleep.) |
19:51:44
| <rowbit> | Hourly usage stats: [developer: 6, free: 21] |
20:01:52
| * kumavis | joined |
20:07:59
| * kumavis | quit (Ping timeout: 276 seconds) |
20:17:33
| <rowbit> | substack, pkrumins: These encoders are STILL down: 166.78.114.172(dev-ie11-2) |
20:30:21
| * quijote | joined |
20:34:38
| * quijote | quit (Ping timeout: 240 seconds) |
20:36:04
| * tilgovi | joined |
20:37:40
| * ednapiranha | quit (Remote host closed the connection) |
20:38:07
| * ednapiranha | joined |
20:42:19
| * ednapiranha | quit (Ping timeout: 240 seconds) |
20:46:40
| * tilgovi | quit (Quit: No Ping reply in 180 seconds.) |
20:48:08
| * tilgovi | joined |
20:51:44
| <rowbit> | Hourly usage stats: [developer: 0, free: 17] |
21:02:15
| * tilgovi | quit (Remote host closed the connection) |
21:31:04
| * quijote | joined |
21:35:31
| * quijote | quit (Ping timeout: 252 seconds) |
21:51:44
| <rowbit> | Hourly usage stats: [developer: 0, free: 12] |
22:30:39
| * addisonj | joined |
22:31:55
| * quijote | joined |
22:36:14
| * quijote | quit (Ping timeout: 240 seconds) |
22:41:41
| * ednapiranha | joined |
22:51:44
| <rowbit> | Hourly usage stats: [developer: 0, free: 4] |
22:51:44
| <rowbit> | Daily usage stats: [developer: 6, free: 432] |
22:56:38
| * stagas | quit (Ping timeout: 255 seconds) |
23:05:22
| * phated_ | joined |
23:05:31
| * phated | quit (Ping timeout: 240 seconds) |
23:11:50
| * thlorenz | quit (Remote host closed the connection) |
23:12:24
| * thlorenz | joined |
23:14:42
| * brianloveswords | joined |
23:16:43
| * thlorenz | quit (Ping timeout: 252 seconds) |
23:32:41
| * quijote | joined |
23:37:15
| * quijote | quit (Ping timeout: 252 seconds) |
23:41:42
| * quijote | joined |
23:46:40
| * quijote | quit (Ping timeout: 240 seconds) |
23:50:25
| * xipias | joined |
23:51:44
| <rowbit> | Hourly usage stats: [developer: 0, free: 20] |
23:53:47
| * brianloveswords | quit (Quit: ["Textual IRC Client: www.textualapp.com"]) |
23:56:16
| * feross | quit (Quit: feross) |
23:59:31
| * yorick | quit (Remote host closed the connection) |