17:16:23 I used Altos Xenix long before Windows. 17:16:25 https://www.neowin.net/news/a-quick-look-back-at-microsofts-first-computer-operating-system-xenix/ 21:39:34 MattATobin: hi, hope you are well. Do you know any issues with backporting bug 1453487? 21:40:03 hey IanN_Away 21:40:06 stand by 21:42:30 IanN_Away: extensions i would guess doesn't look like change in functionality just making it not scriptable and builtin 21:43:48 IanN_Away: http://xr.thereisonlyxul.org/seamonkey-2.53/ident?i=nsIDOMEventListener&strict=1 21:47:13 yeah basically it generally cripples the useability of it and since no toolkit extensions makes it internal to mozilla.. more of the parts we need only for me never thee 21:47:45 is it blocking other stuff? 21:48:30 basically if it is an xpcom interface .. changing it breaks extensions and likely the fe 21:48:58 but its widespread effect and utility in actual practice of existing.. seamonkey extensions.. i dunno 21:49:08 would have to check em out scan for usage 21:49:32 do i think the platfom has lost much no but extension wise perhaps 21:49:55 MattATobin: could probably skip the idl changes 21:50:39 yeah idealy you can pull shit like the mozilla js modules where both is preserved 21:52:35 i'd suggest trying to apply it just leave out removing scriptability and do a common older test case .. if it works ship it if it doesn't back to the drawing board IanN_Away 21:53:39 MattATobin: thanks 21:53:46 cause obviously the codebase at large doesn't require it to be scriptable just some fe and extensions 21:53:50 right? 21:56:46 MattATobin: yeah, just extensions I expect 21:57:21 yeah if you just keep it scriptable it more than likely will Just Work 21:57:36 i mean if it doesn't the fe will bust so there you go 21:59:13 feel like I am missing a piece of info in xpidl.. if I come up with it I'll let you know.. btw if you want some linux testing I am capable of that now 21:59:28 damn simpler building there than the mess windows is becoming 22:01:12 heh handleEvent is used for preview of personas 22:01:20 and to sniff for search engines 22:01:35 two things firefox doesn't do anymore 22:03:20 places.. DOMi of course love domi.. and the sdk which means extensions AND devtools (unless you got devtools off the sdk already) yeah i think it will be obvious if it works ot not no sneaky hidden edgecases here it works everything works it doesn't a bunchastuff breaks IanN_Away 22:06:55 MattATobin: well i've just kicked off a build with the patches minus removing scriptable to see what happens 22:07:52 IanN_Away: one day you will have to inform me of this hg dark magic 22:08:04 how you all accomplish it 22:08:22 just being able to replay with excludes is facinating to me 22:09:28 MattATobin: I just make use of queues 22:23:39 MattATobin mercurial queues is unique and well suited for this. You just export the patches and add them to a series files. Can move them arround and rebase/change until you decide it it permanent check-in time.