[08:51:54] . [09:00:35] what up everybody? [09:01:45] let's see, gibson042 _markelog m_gol rwaldron timmywil ... you guys here? [09:02:04] did i miss anyone who's here? [09:02:15] oh gnarf [09:04:12] hello! anybody home? [09:04:49] ah, that's better [09:04:50] maybe that will help! [09:04:54] <_markelog> hey [09:05:05] yeah i forgot i was an op so i thought the channel was already open [09:05:09] duh [09:05:19] [12:01:53] here [09:05:20] ;) [09:05:57] hah [09:06:06] hokay [09:06:18] i've got a real mess here [09:06:20] present [09:06:46] when i went to land that little patch for effects i realized i'd never landed the fake timers in 1.x [09:06:48] so i did that [09:06:58] but of course there are oldIE issues [09:07:20] and then i went to try a push of the rc using jquery-release [09:07:24] and there are issues with Windows [09:07:39] but i also need to get a bunch of blog posts out this week [09:07:52] so i was hoping i could enlist some of you to look at these things [09:07:55] I've seen that chat... is it really a problem with string delimiters? [09:08:10] i'm not sure, i put together a simple test case and it seemed to work [09:08:22] with single quotes [09:08:30] but i haven't had time to look in detail [09:08:57] that code is pretty ugly tbh, it POLLS to wait for the command to finish and is incredibly cpu intensive [09:09:13] hey jaubourg [09:09:16] sorry I'm late [09:09:19] hi all [09:09:31] DaveMethvin: you're talking about oldIE handling by Sinon? [09:09:37] m_gol: yes [09:09:45] <_markelog> in IE7 only? [09:09:52] and there's a special file we can add, but when i'm trying that locally it doesn't seem to help [09:09:54] no all oldIE [09:10:25] _markelog: http://swarm.jquery.org/job/2328 [09:10:31] http://sinonjs.org/releases/sinon-ie-1.7.1.js [09:10:52] <_markelog> swarm page does open for me :-( [09:11:04] <_markelog> i guess i have bad connect [09:11:15] DaveMethvin: and this file is included as-is? [09:12:12] well i want someone else to give it a look, i may have done something wrong [09:12:52] I can try on a local IE8 [09:13:21] http://sinonjs.org/docs/#clock [09:13:40] sorry, i gave the wrong link, it's http://sinonjs.org/releases/sinon-timers-ie-1.7.3.js [09:14:27] problem is, i have several meetings this afternoon [09:14:35] so i wouldn't have time to look [09:14:54] i was trying on Friday but kept getting interrupted and my browserstack session would time out :( [09:15:18] I can look into it [09:15:34] though I can't guarantee I'll get to anything usable - you never know with oldIE! [09:15:58] Once i pulled out the references to Date.now in the setup/teardown and included the file, the only problem that seemed to be left was that timers were left active [09:16:09] so i am hoping it's some really simple thing [09:16:58] the other problem may also be simple, jquery-release just doesn't like Windows :) [09:17:13] is there anything so os-specific in there? [09:17:19] doesn't seem like a low-level package [09:17:22] not that I can tell [09:17:38] but the code in shelljs is UUUUUUGLY [09:18:02] https://github.com/arturadib/shelljs/blob/master/src/exec.js#L45 [09:18:27] haha, that reminds me of lodash's method compilation [09:19:37] however, if i can't get this to run on Windows I may want to ping one of you to run the RC release script [09:19:51] it's actually a very nice process compared to doing in without jquery-release [09:19:59] *it [09:20:39] alright, what other stuff needs to land btw [09:22:05] I'd like to land https://github.com/jquery/jquery/pull/1482 [09:22:07] mark [09:22:12] _markelog: [09:22:17] is that ok with you? [09:22:39] <_markelog> yeah it seems it should not present any danger [09:23:10] <_markelog> although for 1.x-master we might wait until timers issue is resolved [09:23:12] gibson042: thoughts on http://bugs.jquery.com/ticket/14484 ? we could push it [09:23:17] _markelog: agreed [09:23:51] I thought about #14484 enough to know how to resolve it, but don't want to block the release [09:23:58] _markelog: will you get to http://bugs.jquery.com/ticket/14038 today? [09:24:17] gibson042: we can fix in a .1 [09:24:22] <_markelog> gibson042 didn't like a tmp fix [09:24:44] at this point, I'd like to resolve them together or nearly so [09:25:04] <_markelog> so we will gonna wait until next version? [09:25:09] yeah let's do that [09:25:16] there's enough going on without these [09:25:30] and it could be in a .1 [09:25:40] <_markelog> yep, my thoughts exactly [09:26:09] what about https://github.com/jquery/jquery/pull/1471? It seems votes were against (for now at least) bc of potential editor problems [09:27:10] let's wait on it [09:28:17] what about https://github.com/jquery/jquery/pull/1466? [09:28:33] here! [09:28:45] <_markelog> we could wait until next version [09:29:01] I can look at jquery-release if there's a problem [09:29:05] <_markelog> although it should be solid [09:29:32] lgtm and i'd be okay if we land it now [09:29:39] _markelog: doesn't look like it could be problematic [09:29:42] SEEMS pretty low damage [09:29:42] I'd be for landing [09:29:50] <_markelog> okay then, i need to update comments for it [09:29:58] <_markelog> as by m_gol request [09:30:01] <_markelog> so i could land it [09:30:15] yes, please :) [09:30:33] <_markelog> don't worry i always remember [09:31:07] timmywil: cool, i may need you to run the RC but I'll look at why the quoting is broken when i get a chance later today [09:31:44] DaveMethvin: cool, let me know when to run it [09:31:46] _markelog: always? scary ;) [09:31:58] <_markelog> :-) [09:32:03] as opposed to me, who never remembers [09:32:26] anything else look critical for pre-RC? [09:33:05] this one's not pre-RC but I'd really want to get iOS to TestSwarm [09:33:07] _markelog: side note, when I said it was ok to disregard Sizzle integration tests, I didn't mean we'll be removing any tests but that we don't need to run the Sizzle module from the jQuery suite after karma [09:33:28] 2 failures on iOS7, one on iOS6 but we can work on them afterwards, I'd like to get the suite running first [09:33:36] once we are all green on swarm it would be good to add some new browsers/envs [09:33:38] In other words, test/unit/selector.js should continue to run on built jQuery [09:33:40] once we handle that, we can look into Android & later iOS 5 etc. [09:33:47] there is one fail on ie11 as well, cloning a textarea [09:33:54] i meant to create a ticket for it [09:34:10] _markelog: just to clarify [09:34:15] <_markelog> timmywil: then i understood you correctly :-) [09:34:27] cool [09:34:29] <_markelog> but i will make a PR for it first [09:34:37] <_markelog> not just commit it [09:34:41] <_markelog> and cc you [09:34:43] seems that IE11 fixed the cloning checkboxes but not cloning textarea, and we had a single feature detect for both :( [09:34:43] <_markelog> just in case [09:35:18] DaveMethvin: at least it should be simple to fix [09:35:20] <_markelog> m_gol: soon ios will be run at least for sizzle tests :-) [09:35:29] _markelog: great :) [09:35:39] DaveMethvin: we have a ticket for that? [09:36:02] timmywil: not yet [09:36:04] we focused too much on old Android whereas we should start from iOS and later new Android and go from there [09:36:19] unfortunately no other mobile browsers seem to have Selenium drivers available... [09:36:22] yeah i agree with that, let's be sure the later stuff works first [09:36:48] <_markelog> m_gol: wow, it will be cool [09:36:50] ergo they're not on BrowserStack [09:37:43] any other issues? [09:37:56] imma have to run in a sec [09:38:09] but thanks for the help guys! [09:38:34] "sync execution seems to mess up quotes" - that seems so absurd... [09:38:51] i don't think it's the sync as much as the process it goes through [09:39:02] maybe the backslash escaping breaks on Windows, i dunno [09:39:23] their examples in shellJS all seem to use double quotes for args, we used single [09:39:46] but i don't want to read too much into it until i get a simpler test case [09:40:07] sure [09:40:39] it gets pretty far into the release script before it breaks, i guess it's the first use of quotes [09:40:47] :) [09:41:19] okay, thanks guys