00:16:01 What is the git cinnabar github compatible repo again? 00:18:25 jya: see https://github.com/glandium/git-cinnabar/wiki/Mozilla:-A-git-workflow-for-Gecko-development 00:19:36 jya: or https://wiki.mozilla.org/GitHub/Gecko_Repositories maybe 00:19:54 heycam: yeah, I know that one, don't want to check out with cinnabar though. 00:20:06 It always times out for me on big pull. 00:20:21 I am seeing "A web page is slowing down your browser." message repeatedly, maybe it's the cause of the irresponsibility. 00:20:41 jya: the instructions in https://github.com/glandium/git-cinnabar/wiki/Mozilla:-A-git-workflow-for-Gecko-development mention a faster way to do an actual cinnabar checkout 00:21:20 glandium gave me that work around. Basically pull from the repo. 00:22:05 If I have more than 10000 commits to pull, it will time-out for me, regardless of the machine I use and the internet connection I'm on, whichever location I may be. 00:23:03 * Mossop wonders if you can clone the hg repo locally then git clone from that 00:24:18 The other advantage of pulling from. The cinnabar compatible clone, is that I don't have to install and configure cinnabar. I'll do so automatically when I'll first run mach bootstrap 00:35:39 jya: it shouldn't time out anymore 00:36:20 that was due to changes to a file that is not in the tree anymore 00:36:53 jya: also the new faster way clones from github directly 00:38:24 glandium: it did just yesterday as I was fetching release 00:38:46 the git -c cinnabar.clone=https://github.com/glandium/gecko clone hg://hg.mozilla .org/mozilla-unified mozilla-central && cd mozilla-central way? 00:39:06 jya: you'd need to give more details 00:39:08 jya: yes 00:39:36 also, I pulled on my machine that hadn't been updated since December, there was 12000 commits , always the same error, so in the end i do it 3000 commits at the time 00:40:06 I mean the error are always the same and haven't changed for the time I've been experiencing those issues. Now I've changed country and it's still happening :( 00:40:45 cloning with the new way. i'm maxing out my link which is cool 00:41:28 jya: the file was removed recently-ish, so it's plausible that your tree was just too old 00:42:00 why would it fail only with big pull, but succeed when doing 3000 at a time? 00:43:03 jya: because it's a function of the number of changes to that one file 00:43:54 how much overhead does that add cloning the two at once like that ? 00:44:27 cloning the two? 00:44:55 i mean using the cinnabar clone from your repo, plus the unified ? 00:45:15 (don't know the advantage of using unified over central) 00:45:32 unified has all the branches, including esr, release, and beta 00:46:56 ah cool 00:47:05 though I just had all the repo in my .git/config set up 00:47:11 so could pull that way 00:54:36 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/326199603b5d - Chris Pearce - Bug 1525813 - Ensure ipc::ShmemCreated message serializes shmem size as uint32_t. r=jld 01:09:14 Check-in: https://hg.mozilla.org/integration/autoland/rev/760191b55ab3 - Tim Nguyen - Bug 1525739 - Remove XUL grid layout from browser/base/content/sanitize.xul. r=Gijs 01:09:57 Check-in: https://hg.mozilla.org/integration/autoland/rev/d599d1a73a3a - Tim Nguyen - Bug 1525747 - Remove XUL grid layout from browser/components/preferences/sanitize.xul. r=Gijs 01:10:50 Check-in: https://hg.mozilla.org/integration/autoland/rev/954c08e7350f - Mike Hommey - Bug 1525196 - Apply https://reviews.llvm.org/D57636 to clang r=dmajor 01:11:42 Check-in: https://hg.mozilla.org/integration/autoland/rev/a2336e360977 - Ting-Yu Lin - Bug 1524893 - Prevent Label and Summary elements from handling click event if clicking on interactive html content. r=smaug 01:11:45 Check-in: https://hg.mozilla.org/integration/autoland/rev/4d0958fba8db - Ting-Yu Lin - Bug 1524893 - Override IsInteractiveHTMLContent() for HTMLDetailsElement. r=smaug 01:12:45 glandium: clone is finished, this is the fastest pull I've ever done, it usually ran in multiple amount of hours 02:25:48 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/4c44d5135282 - Andreea Pavel - Bug 1523562 - update wpt expectations r=emilio 02:38:46 Check-in: https://hg.mozilla.org/integration/autoland/rev/1f1e882ed243 - Matt Woodrow - Bug 1524117 - Skip mix-blend mode operators in WebRender if we're sure they won't have any effect. r=gw 02:38:49 Check-in: https://hg.mozilla.org/integration/autoland/rev/4224ec9c27d3 - Matt Woodrow - Bug 1524117 - Remove special handling for mix-blend modes on the root WebRender stacking context, since Gecko handles this already. r=gw 02:42:23 Check-in: https://hg.mozilla.org/integration/autoland/rev/94ab0cf7c69f - Mike Hommey - Bug 1525510 - Add a trampoline to call original_init when it's not possible directly. r=froydnj 02:43:06 Check-in: https://hg.mozilla.org/integration/autoland/rev/db429d8a3715 - Mark Hammond - Bug 1522381 - don't rely on Services.startup.getStartupInfo().main for telemetry session start. r=tcsc 02:43:46 Check-in: https://hg.mozilla.org/integration/autoland/rev/6886f5504885 - Daniel Holbert - Bug 1526057: Adjust a test to remove reference to no-longer-recognized devtools fonteditor pref. r=gl 02:44:29 Check-in: https://hg.mozilla.org/integration/autoland/rev/45fe8012bb58 - Tooru Fujisawa - Bug 1519037 - Filter out objects that is about to be finalized when iterating for non-GC purpose. r=pbone 02:45:15 Check-in: https://hg.mozilla.org/integration/autoland/rev/b804c63247f5 - Adrian Wielgosik - Bug 1492629 - de-COM mozJSComponentLoader. r=mccr8 02:45:18 Check-in: https://hg.mozilla.org/integration/autoland/rev/828188fd3203 - Adrian Wielgosik - Bug 1492629 - Drop ShutdownLoaders phase, move only user to ShutdownFinal. r=mccr8 02:46:05 Check-in: https://hg.mozilla.org/integration/autoland/rev/2e1a490ab0e9 - Robert Strong - Bug 1525812 - Specify the correct directory for reading update-settings.ini when staging updates in updater.cpp. r=mhowell 02:46:55 Check-in: https://hg.mozilla.org/integration/autoland/rev/ba9e0f7f49a3 - Andrew Halberstadt - Bug 1515746 - [lint] Remove duplicate flake8 implementation, r=egao 02:46:58 Check-in: https://hg.mozilla.org/integration/autoland/rev/3c7c50fba283 - Andrew Halberstadt - Bug 1515746 - [flake8] Upgrade flake8 and dependencies, r=egao 02:47:01 Check-in: https://hg.mozilla.org/integration/autoland/rev/f96c1460ffc0 - Andrew Halberstadt - Bug 1515746 - [flake8] Unsupport subdir .flake8 files and use new 'per-file-ignores' config instead, r=egao 02:47:37 Check-in: https://hg.mozilla.org/integration/autoland/rev/933722dee47b - Liang-Heng Chen - Bug 1504157 - make onsize event triggered once; r=smaug 02:48:34 Check-in: https://hg.mozilla.org/integration/autoland/rev/0b8097689bb5 - Andrew Halberstadt - Bug 1519472 - [taskgraph] Factor logic for adding a cache in job.common to a new function, r=tomprince 02:48:37 Check-in: https://hg.mozilla.org/integration/autoland/rev/b6e19a5b0ab9 - Andrew Halberstadt - Bug 1519472 - [ci] Opt out of caching for generic-worker based Windows builds, r=tomprince 02:48:40 Check-in: https://hg.mozilla.org/integration/autoland/rev/2ceeee1915ae - Andrew Halberstadt - Bug 1519472 - [taskgraph] Support generic-worker caches in run_task, r=tomprince 02:49:16 Check-in: https://hg.mozilla.org/integration/autoland/rev/c7a0af90beb9 - Andrew Swan - Bug 1524325 Remove AddonEvent.needsRestart r=bzbarsky,kmag 02:50:06 Check-in: https://hg.mozilla.org/integration/autoland/rev/17c5a7677d9f - Jan Henning - Bug 1496684 - Dispatch commonly expected startup notifications when opening a GeckoView window. r=snorp 02:50:52 Check-in: https://hg.mozilla.org/integration/autoland/rev/0e6997e8f365 - Tom Prince - Bug 1525987: [taskgraph] Allow docker images to not be cached; r=dustin 02:50:55 Check-in: https://hg.mozilla.org/integration/autoland/rev/0b0101621dcf - Tom Prince - Bug 1525987: [taskgraph] Allow docker images to be indexed as build products; r=dustin 02:51:34 Check-in: https://hg.mozilla.org/integration/autoland/rev/12ad58f88888 - Sean Stangl - Bug 1522249 - ARM64: Pass atomics/basic-tests.js. r=nbp 02:52:18 Check-in: https://hg.mozilla.org/integration/autoland/rev/33b3cd76b206 - Mike de Boer - Bug 1525833 - nsISearchService::addEngine does not support using a callback anymore, instead it returns a Promise. Update the searchbar's usage to reflect this. r=florian 02:53:04 Check-in: https://hg.mozilla.org/integration/autoland/rev/8ec4da862bdc - Gerald Squelart - Bug 1520103 - Added missing includes in nsNativeCharsetUtils.h - r=froydnj 02:53:07 Check-in: https://hg.mozilla.org/integration/autoland/rev/58654f30db8e - Gerald Squelart - Bug 1520103 - Fixed non-unified Profiler build - r=mstange 02:53:45 Check-in: https://hg.mozilla.org/integration/autoland/rev/6518ca61dbd0 - Michael Kaply - Bug 1516028 - Don't allow a null originalDefaultEngine. r=daleharvey 02:54:27 Check-in: https://hg.mozilla.org/integration/autoland/rev/a4247f89d070 - Dragana Damjanovic - Bug 1520483 - Return proper error if the nss layer encounters an error on the http tunnel. r=valentin,kershaw 02:55:16 Check-in: https://hg.mozilla.org/integration/autoland/rev/7a9287969e24 - Jason Orendorff - Bug 1516958 - Weaken failing assertion that fails to account for nuked wrappers. r=jimb 02:55:58 Check-in: https://hg.mozilla.org/integration/autoland/rev/c831a2e31841 - Jean-Yves Avenard - Bug 1525230 - Reset ImageRect when resolution change. r=bryce 02:56:41 Check-in: https://hg.mozilla.org/integration/autoland/rev/a191672f28ae - Akshay Kumar - Bug 1522077 - Crash using FIDO U2F on Windows 10 insider build 1100+ r=keeler 02:57:23 Check-in: https://hg.mozilla.org/integration/autoland/rev/dc44a6e74d72 - Jeff Gilbert - Bug 1523728 - Add gl.allow-high-power:true, webgl.default-low-power:false. r=lsalzman 02:58:09 Check-in: https://hg.mozilla.org/integration/autoland/rev/c84c91cc9c5b - Lina Cambridge - Bug 1513434 - Remove use of `XPCOMUtils.IterSimpleEnumerator` in `nsUpdateService`. r=keeler 02:58:56 Check-in: https://hg.mozilla.org/integration/autoland/rev/649fc91aa4d3 - Mike Hommey - Bug 1524467 - Use -m32/-m64 in more cases. r=froydnj 02:58:59 Check-in: https://hg.mozilla.org/integration/autoland/rev/ead57b4507ac - Mike Hommey - Bug 1524467 - Fix and refactor basic_bindgen_cflags. r=froydnj 02:59:37 Check-in: https://hg.mozilla.org/integration/autoland/rev/54eafeca2123 - Robert Strong - Bug 1525819 - Use relative paths for the app update test support files when possible. r=mhowell 03:00:32 Check-in: https://hg.mozilla.org/integration/autoland/rev/a291f111e24e - Markus Stange - Bug 1509549 - Add a ProfilerGetSymbols module which can dump symbols with the help of a dynamically-loaded WebAssembly module. r=kmag 03:00:35 Check-in: https://hg.mozilla.org/integration/autoland/rev/ba7bb5f95f43 - Markus Stange - Bug 1509549 - Use ProfilerGetSymbols for geckoProfiler WebExtension symbolication and remove all other sources of symbolication. r=kmag 03:02:20 Check-in: https://hg.mozilla.org/integration/autoland/rev/f40b30f80cb1 - Markus Stange - Bug 1504101 - Use the ProfilerGetSymbols module for symbolicating profiles captured using the perf panel. r=julienw 03:02:23 Check-in: https://hg.mozilla.org/integration/autoland/rev/eb8643ae792e - Markus Stange - Bug 1504101 - Add UI to the performance pane that lets the user pick an objdir for local builds. r=julienw 03:02:26 Check-in: https://hg.mozilla.org/integration/autoland/rev/69e008db7e1e - Markus Stange - Bug 1504101 - When symbolicating profiles from remote targets, consult objdirs for symbol information. r=julienw 03:14:22 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/5732522a3540 - Tooru Fujisawa - Bug 1524755 - Use ptrdiff_t instead in RangedPtr. r=jwalden 03:14:25 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/9849e6b02bc2 - Tooru Fujisawa - Bug 1524965 - Part 0: Fix error message formatting in BinAST. r=Yoric 03:14:28 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/7fce2598a3de - Tooru Fujisawa - Bug 1524965 - Part 1: Allocate StatementKind::Switch context in BinAST. r=Yoric 03:14:31 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/30e403f80bfd - Tooru Fujisawa - Bug 1524965 - Part 2: Handle break/continue outside the loop properly. r=Yoric 03:14:34 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/1143fee910c7 - Tooru Fujisawa - Bug 1524965 - Part 3: Add a script to generate testcases for BinAST with invalid content. r=Yoric 03:14:37 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/21aedfe62db3 - Tooru Fujisawa - Bug 1524965 - Part 4: Add testcase for break/continue outside the loop. r=Yoric 03:23:52 Check-in: https://hg.mozilla.org/integration/autoland/rev/321047a35ae1 - Avery Berninger - Bug 1525176 - Fixed aboutTabCrashed brandShortName, r=jaws 03:46:21 Check-in: https://hg.mozilla.org/integration/autoland/rev/0ede01588c31 - Csoregi Natalia - Backed out changeset a4247f89d070 (bug 1520483) for bustage on build/src/obj-firefox/dist/include/mozilla/Logging.h:257. CLOSED TREE 04:23:58 Check-in: https://hg.mozilla.org/mozilla-central/pushloghtml?startID=35515&endID=35516 - 88 changesets (bugs 1525537, 1521312, 1522436, 1516377, 1525763 and 60 other bugs) 04:29:14 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?startID=111769&endID=111770 - 89 changesets - Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 04:48:33 So, I'm now getting "you've launched an older version of Firefox" when I started a 67.0a1 inbound local build, against one of my main "testing" profiles (which is always used with builds against inbound). It's possible the changeset for this repo is older than the other one... but both are 67 05:15:36 It was inbound rev 456213 (Jan 31st); the other repo used with the profile was inbound dev 457186 (Feb 5th) 05:58:48 Check-in: https://hg.mozilla.org/integration/autoland/rev/c0639f601567 - Nils Ohlmeier [:drno] - Bug 1510898: disable sha1_32 in Nightly builds. r=mt 05:59:49 Check-in: https://hg.mozilla.org/integration/autoland/rev/1feee32f9793 - Jared Wein - Bug 1523696 - Wait until the style attribute is applied to the dialog before sizing it. r=Gijs 06:23:19 Check-in: https://hg.mozilla.org/integration/autoland/rev/7d23f7cb9de1 - Marco Zehe - Bug 1525849 - Guard against 0 columns or out of bounds indexes for ARIA grid accessibles, r=Jamie 06:32:37 glandium: in my existing mozilla-central checkout, after adding a "unified" remote (pointing to mozilla-unified), can I do something like 06:32:40 git -c cinnabar.clone=https://github.com/glandium/gecko fetch unified 06:32:53 or maybe git -c cinnabar.fetch=https://github.com/glandium/gecko fetch unified 06:33:05 jya: no 06:33:17 must re-clone the whole lot? 06:33:33 no, just git remote update unified 06:33:43 cause attempting to fetch release right now (need to uplift a patch) I will get timeout, always 06:35:05 yeah, but doing that fetch 54263 changeset, and when it goes to "reading and importing XXX manifests" I'll get a timeout 06:35:10 jya: can you paste the output of git cat-file -p refs/cinnabar/metadata^ ? 06:37:07 https://irccloud.mozilla.com/pastebin/BlDtPK6R/ 06:37:28 maybe time for me to ditch my setup of having multiple remotes and use unified all the way 06:37:56 would I still be able to push to inbound, or will still need another remote? (I'm guessing the later) 06:38:03 the latter 06:39:39 Check-in: https://hg.mozilla.org/integration/autoland/rev/565eefead66b - Cosmin Sabou - Backed out 2 changesets (bug 1492629) for suspicion of causing a rise in xpcshell intermittents. 06:40:57 jya: what's your OS? 06:41:11 right now I'm on Windows 06:41:25 most of my timeouts occur on windows because I seldom use it 06:41:36 jya: that looks like a clone of mozilla-central with maybe a few other branches? 06:41:51 this is indeed a clone on mozilla-central 06:42:10 and pulling release times out? 06:42:17 yes. 06:42:30 at what point does it time out? 06:42:31 I can start it and give you the exact error message in about 30 minutes 06:42:50 when it has done about 25000 manifests 06:42:50 30 minutes?! 06:42:58 yeah, about that 06:43:00 git cinnabar --version 06:43:25 https://irccloud.mozilla.com/pastebin/GtTbWdJ6/ 06:46:21 jya: try setting cinnabar.experiments=store-manifest and pull release again 06:46:33 command? 06:46:48 git -c cinnabar.experiments=store-manifest remote update $remote 06:47:22 IIRC, you got me to do that last time, and it didn't make a difference. but happy to try anything. Every time I come back on windows, i hit this issue and it takes me hours to get around it:( 06:49:36 started, takes about 1s for every 220 manifests, there are 59928 changesets to go 06:50:02 jya: does that feel faster than before? 06:50:10 it does 06:50:24 and it's already done 30000 manifests 06:50:44 (I had timed for 10s before) 06:55:17 glandium: ah same deal 06:55:21 https://irccloud.mozilla.com/pastebin/9fPjSPY3/ 06:55:42 full output: 06:55:45 https://irccloud.mozilla.com/pastebin/vZ6upc2Z/ 06:56:27 jya: try again with cinnabar.experiments=store-manifest,wire 07:04:24 https://irccloud.mozilla.com/pastebin/pXFkLb75/ 07:05:27 jya: can you graph your network throughput during the operation? 07:05:33 glandium: last time you told me it was my connection and there was nothing we could do about it. I've had this occur in Mozilla Paris, Mozilla Portland, at home in France (gigabit fibre with orange), 4G mobile and now home in Australia on a new 100/40 internet 07:05:39 sure 07:06:43 btw, it's only on windows 07:07:34 reading and importing XXX manifests doesn't touch the network. 07:08:30 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/70d80c4a3fa0 - Chris Peterson - Bug 1507049 - Rename MOZ_CrashOOL MOZ_Crash. r=froydnj 07:08:32 well, that got me curious ttps://hg.mozilla.org/releases/mozilla-release 07:08:33 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/426f2e129858 - Chris Peterson - Bug 1507049 - Rename GeckoCrashOOL GeckoCrash. r=froydnj 07:08:36 that's not a valid url! 07:08:36 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/7e9ceabc7541 - Chris Peterson - Bug 1507049 - Rename MOZ_CRASH_UNSAFE_OOL MOZ_CRASH_UNSAFE. r=froydnj 07:09:32 ah yes it is :( 07:10:15 Check-in: https://hg.mozilla.org/integration/autoland/rev/da71b4d4ad40 - Masayuki Nakano - Bug 1466208 - part 13: Create PresShell::EventHandler::MaybeFlushThrottledStyles() r=smaug 07:14:30 rstrong: ping 07:15:24 CosminS|sheriffduty: hi 07:16:09 glandium: almost done with the reading and importing manifests page, there's been close to 0 network activity during this time, only during the first 3-4s 07:16:31 jya: and how much time has elapsed? 07:16:40 (between the last activity and now) 07:16:46 rstrong: do you think this rise in xpcshell failures from here https://treeherder.mozilla.org/#/jobs?repo=autoland&resultStatus=testfailed%2Cbusted%2Cexception&searchStr=xpcshell&fromchange=828188fd32032c610c7a41c8a3651640df3bef28&tochange=17c5a7677d9f2b5487f2eb297ee27bc903c00011&selectedJob=227069582 07:16:50 about 10 minutes 07:17:07 could have smthg to do with your changes? 07:17:22 I started the update at 18:09 07:17:46 jya: it would seem windows is more aggressive at buffering 07:18:02 yep, right after the manifests reading completed, the Reading and importing 30239 revisions of 4978 files started and failed almost instantly 07:18:08 and no activity then 07:18:16 https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=227069582&repo=autoland&lineNumber=6180 07:18:16 and https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=227105195&repo=autoland&lineNumber=6075 07:18:22 I mean the max of the graph is at 100Kbps 07:18:28 that's probably me talking here 07:19:14 jya: yeah, what happens is that until the buffered data from the initial network traffic is exhausted, things go normally, but when fresh data is needed form the server, the server is ejecting you 07:19:34 so my work around for that is to go on the web interface, go back -60000 commits, and then do git cinnabar fetch release SHA1_10000_at_a_time 07:19:55 if that fails I go 3000 at a time etc 07:20:06 buffered where? 07:20:15 OS level, presumably 07:20:20 CosminS|sheriffduty: each xpcshell tests run in their own process for the test so no, I don't see how that could be caused by the patches I landed. 07:20:41 I do have 128GB on that machine, but I find it hard to believe it would cache at the OS for that long 07:20:48 rstrong: thanks 07:20:49 but what do I know.. 07:21:16 though, right after a reboot is typically when I go to fetch 07:21:33 CosminS|sheriffduty: looks like they started on the push prior to my push? 07:21:39 it shouldn't be buffered yet if it's never been fetched earlier right? 07:22:23 rstrong: that was my first hunch too 07:22:42 what to have all covered, thanks for responding 07:23:41 no problem... I left irccloud logged in on my phone so I get pings 07:25:27 jya: the problem is that, say, windows buffers 2MB raw, and it takes multiple minutes for cinnabar to process 2MB (considering delta compression + compression, it's actually not so far-fetched), it can go multiple minutes without any need to fetch new data from the network 07:30:05 jya: it's probably more than 2MB, though 07:32:17 glandium: could we have dummy connections that only keep the thing alive.? 07:34:45 I'm going to reclone the whole thing, this taking the unified repo and using the method of fetching cinnabar stuff from your repo. 07:35:31 jya: you can avoid recloning by doing git cinnabar rollback 0000000000000000000000000000000000000000 07:35:41 that will reset all cinnabar metadata 07:37:10 Why would that help doing the next fetch? 07:37:57 jya: if you reset, you can use the fast clone thing on a fetch 08:07:18 glandium: the fast clone "thing" works with the release repo? 08:07:35 jya: no, but if you do it with unified, you get the release branch 08:07:42 ah ok 08:08:08 should I just get unified and work from there from now on? 08:08:33 Check-in: https://hg.mozilla.org/integration/autoland/rev/f7b5792623ad - Andrea Marchesini - Bug 1525727 - CookieBehavior = 4, by default, r=Ehsan 08:08:49 jya: maybe? but make sure not to use branches and use bookmarks instead 08:09:07 why that? 08:09:25 because branches/default/tip switches between release, esr, beta, inbound, and central 08:09:41 whichever was pushed last to 08:09:52 is there a guide on what do do if say I want to look at release? 08:10:02 use bookmarks/release 08:10:13 or still use the release remote 08:10:33 tbh I don't know what bookmarks are with git 08:10:36 which you'll have to do if you want to manually push there 08:10:52 jya: they're branches with a different name 08:10:59 and then I would have first to pull from the release repo 08:11:21 jya: you'll always have to pull from the release repo, in case unified is behind 08:12:25 how far behind is unified usually? 08:12:37 not much 08:12:44 minutes max 08:12:57 so for release shouldn't be a problem 08:22:39 Check-in: https://hg.mozilla.org/integration/autoland/rev/661d858eb94f - Jan de Mooij - Bug 1525674 part 1 - Change the enumerate proxy trap to return the jsid vector instead of an iterator. r=bzbarsky,evilpie 08:22:42 Check-in: https://hg.mozilla.org/integration/autoland/rev/44a103afdb3a - Jan de Mooij - Bug 1525674 part 2 - Make js::IteratorMore (and the JIT-inlined equivalent) infallible. r=evilpie 08:22:45 Check-in: https://hg.mozilla.org/integration/autoland/rev/279c4a04e2d9 - Jan de Mooij - Bug 1525674 part 3 - Rename JSObject::ITER_CLASS_NFIXED_SLOTS to PropertyIteratorObject::NUM_FIXED_SLOTS. r=evilpie 08:22:48 Check-in: https://hg.mozilla.org/integration/autoland/rev/0cd43ecd2fb6 - Jan de Mooij - Bug 1525674 part 4 - Move Ion's Iterator{More,Close} code to the MacroAssembler and use it in Baseline instead of ICs. r=evilpie 08:46:57 glandium: https://bugzilla.mozilla.org/show_bug.cgi?id=1015547#c15 08:48:52 peterv: same conclusion 08:49:25 right 09:00:06 Check-in: https://hg.mozilla.org/integration/autoland/rev/fd700b0b82a6 - Gijs Kruitbosch - Bug 1445739 - stop invalidating the startup cache when extensions change, r=kmag 09:10:11 Check-in: https://hg.mozilla.org/integration/autoland/rev/264d828518f2 - Nihanth Subramanya - Bug 1525519 - Land Firefox Monitor system add-on into browser/extensions. r=johannh 09:16:31 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/5d720cbe1187 - Lars T Hansen - Bug 1521939 - Correct the offset for reading stack args on ARM64. r=bbouvier 09:26:45 Check-in: https://hg.mozilla.org/integration/autoland/rev/a7b62563e1ee - Jan de Mooij - Bug 1525329 - Add compartment/zone assertions to some JSObject/ShapedObject methods. r=jonco 09:30:20 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/1431d60aedcc - Lars T Hansen - Bug 1523908 - Require zero byte encoding for memory/table index in the absence of multi-memory/multi-table. r=jseward 09:30:23 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/a1c6c6703dfb - Lars T Hansen - Bug 1502033 - Implement partial write for memInit, memFill, memCopy. r=jseward 09:30:26 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/e3e2baccf180 - Lars T Hansen - Bug 1502033 - Implement partial write for tableInit, tableCopy. r=jseward 09:30:29 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/9ddffb46398b - Lars T Hansen - Bug 1502033 - Factor some tests to avoid timeouts on simulators. rs=jseward 09:49:33 Check-in: https://hg.mozilla.org/mozilla-central/pushloghtml?startID=35516&endID=35517 - 49 changesets (bugs 1525196, 1524893, 1524117, 1525510, 1522381 and 29 other bugs) 09:55:36 Check-in: https://hg.mozilla.org/mozilla-central/pushloghtml?startID=35517&endID=35518 - 504 changesets - Merge inbound to mozilla-central. a=merge 09:56:32 Check-in: https://hg.mozilla.org/integration/autoland/rev/3c6fcec3f2b2 - Jan de Mooij - Bug 1522837 part 9 - Update framePushed after Baseline VM call. r=tcampbell 09:58:44 Check-in: https://hg.mozilla.org/integration/autoland/rev/e52aa87c1ced - Dragana Damjanovic - Bug 1520483 - Return proper error if the nss layer encounters an error on the http tunnel. r=valentin,kershaw 10:00:22 hsivonen: did you reproduce the 2018 edition problem in a workspace+vendoring setup that is not mozilla-central? 10:00:43 Check-in: https://hg.mozilla.org/releases/mozilla-beta/rev/96a4289bed4d - L10n Bumper Bot - no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD 10:00:46 Check-in: https://hg.mozilla.org/releases/mozilla-beta/rev/db241c43e783 - L10n Bumper Bot - no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD 10:00:56 glandium: not yet 10:01:06 hsivonen: that would probably help 10:01:34 glandium: indeed. I know almost nothing about workspaces, so I don't really have an idea of what could be relevant for repro 10:02:20 hsivonen: that said, did you check there aren't other invocations of rustc for packed_simd? I've seen weird things that I need to debug about what appears to be some crates being built twice 10:03:29 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/24775fc4e7f9 - Noemi Erli - Bug 1518370 - Disable browser_browser_languages_subdialog.js for frequent failures r=jmaher 10:04:21 glandium: I didn't. I just looked at the Gnome System Monitor and hoped it updated frequently enough 10:04:38 glandium: what tool should I use to dump all process creation command lines? 10:05:23 hsivonen: strace -f -e process -s 10000 10:05:44 -o log 10:05:58 glandium: where "process" is "rustc"? 10:06:06 no, literally process 10:06:42 that traces all syscalls related to process management 10:07:22 glandium: thanks 10:07:43 whoa. slow build is slow with this one 10:09:17 strace is heavyweight 10:14:31 Check-in: https://hg.mozilla.org/integration/autoland/pushloghtml?startID=77742&endID=77743 - 505 changesets - Merge mozilla-central to autoland. a=merge CLOSED TREE 10:16:33 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?startID=111774&endID=111775 - 51 changesets - Merge mozilla-central to inbound. a=merge CLOSED TREE 10:26:42 Check-in: https://hg.mozilla.org/mozilla-central/rev/22ca3a5f976f - Sebastian Hengst - Backed out changeset 8d7c099bbe0d (bug 1522111) for breaking SETA job schedule optimization. a=backout 10:30:13 Check-in: https://hg.mozilla.org/integration/autoland/pushloghtml?startID=77743&endID=77744 - 2 changesets - Merge mozilla-central to autoland 10:32:31 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?startID=111775&endID=111776 - 2 changesets - Merge mozilla-central to mozilla-inbound 10:33:29 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/1a45636ad898 - Jonathan Kew - Bug 1509067 - Make font fallback properly search across multiple 'normal' faces of a family (e.g. where subsetting has been used to split a font between multiple files). r=jrmuizel 10:35:33 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/0ae4d42ca65b - Jon Coppeard - Bug 1525663 - Make use of generic lambdas when dealing with CrossCompartmentKey variants r=sfink 10:35:36 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/fdbb8bed650a - Jon Coppeard - Bug 1525663 - Use return type deduction to remove complex decltype expressions r=sfink 11:00:24 Check-in: https://hg.mozilla.org/integration/autoland/rev/306f0162b014 - Dão Gottwald - Bug 1522784 - Adjust Quantumbar font-sizes and row padding to better match the Awesomebar. r=ntim 11:27:52 Check-in: https://hg.mozilla.org/mozilla-central/rev/4bc31addf415 - Cosmin Sabou - Backed out 3 changesets (bug 1519472) for causing wrench bustages and as requested by pmoore. a=backout 11:29:57 Check-in: https://hg.mozilla.org/integration/autoland/pushloghtml?startID=77745&endID=77746 - 2 changesets - Merge mozilla-central to autoland. 11:30:41 glandium: In order to avoid excess slowness, I straced only a re-invocation of mach build after the failure to catch it failing the incremental build 11:31:05 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?startID=111778&endID=111779 - 2 changesets - Merge mozilla-central to mozilla-inbound. 11:31:09 there's an invocation of /home/hsivonen/.cargo/bin/rustc followed by /home/hsivonen/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin/rustc 11:31:29 glandium: I gather the former is the rustup binary itself redicting to the second real binary 11:31:49 glandium: both have --edition=2018 11:32:30 hmm. some options are --foo=bar and some are --foo bar 11:32:41 let's see how --edition works in a standalone build 11:34:47 Check-in: https://hg.mozilla.org/integration/autoland/rev/6a43c82791d3 - Mathieu Leplatre - Bug 1525253 - Document how to unit test Remote Settings r=glasserc 11:36:42 passed as --edition=2018 in the standalone case, too 11:38:41 Check-in: https://hg.mozilla.org/integration/autoland/rev/37fc40cdf4ed - matthias - Bug 1524336 - Make about:config rows more compact. r=ntim 12:00:41 Check-in: https://hg.mozilla.org/releases/mozilla-beta/rev/78f06587eaf3 - L10n Bumper Bot - no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD 12:00:44 Check-in: https://hg.mozilla.org/releases/mozilla-beta/rev/3ae4f6fc5da7 - L10n Bumper Bot - no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD 12:15:37 glandium: tried a minimal workspace: https://github.com/hsivonen/test_workspace . It does not reproduce the problem. 12:25:31 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/c7041aff5ad7 - Kai Engert - Bug 1526010, Upgrade Firefox 67 to use NSPR 4.21. Beta snapshot, r=me 12:25:34 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/5b4cd1f37414 - David Major - Bug 1520646: Use UNIFIED_SOURCES in NSPR, r=glandium 12:41:17 I have a question about wpt. How can I run wpt under testing/web-platform/mozilla/tests with |./match wpt product --chrome|? It claims that "Unable to find any tests at the path(s)". 12:41:43 oops, |./mach wpt --product chrome|, I meant. 12:49:24 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/cab981ef743b - Olli Pettay - Bug 1506376 - Make PCompositorBridge::DidComposite high priority message, r=aosmond 12:50:22 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/2dc80bc53119 - Andrew Comminos - Bug 1294232 - Refactor blocklisting on Linux to support the downloadable blocklist. r=jrmuizel 12:50:57 Check-in: https://hg.mozilla.org/integration/autoland/rev/546288d07c7c - Masayuki Nakano - Bug 1466208 - part 14: Create PresShell::EventHandler::ComputeRootFrameToHandleEvent() r=smaug 12:57:41 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/7ebcd074e346 - Andrew Osmond - Bug 1523410 - Add new translate/scale/zoom snapping test case. r=jrmuizel 13:04:48 Check-in: https://hg.mozilla.org/integration/autoland/rev/b482c6618d72 - John Dai - Bug 1513877 - Implement send and receive methods for base WindowActor class. r=nika 13:24:04 Check-in: https://hg.mozilla.org/integration/autoland/rev/8ec307e6000f - Dragana Damjanovic - Bug 1520642 - Cancel dns requests before cleaning up db. r=kershaw 13:39:55 dmajor, what would you recommend to do exploratory profiling on Windows 10 ? 13:40:06 like, I know there is an issue but I don't know where 13:40:12 Check-in: https://hg.mozilla.org/integration/autoland/rev/013ef288b97c - Dragana Damjanovic - Bug 1516806 - Remove SPDY_VERSION2 telemetry probe. r=kershaw 13:48:15 are there guidelines/howtos for introducing a new pref? 13:50:46 freddy: no afaik. anything specific in mind? 13:52:35 I'm adding code that shouldn't run unless a pref is set :-) that pref is new 13:52:49 I'm just gonna look at patterns from other patches. there are enough. :) 14:07:42 padenot: personally I use Windows Performance Analyzer. others may recommend Gecko Profiler. 14:08:46 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/42763a2bd759 - Noemi Erli - Backed out 2 changesets (bug 1526010, bug 1520646) mass mochitest failures UPGRADE_NSPR_RELEASE CLOSED TREE 14:12:33 dmajor, ot 14:12:39 dmajor. it's scary, but I think it' 14:12:45 s finally time I learn this set of tools 14:12:59 ETW and xperf and those things 14:13:15 gecko profiler doesn't work for me because I wouldn't know which thread to capture 14:13:21 padenot: I don't know if it's any comfort, but it used to be so much worse back when it was called xperf :) 14:14:03 I'm spoiled by tracecompass on linux and instruments on osx unfortunately, it's going to be hard, but it's not like there is a choice here 14:14:29 and gecko profiler of course, which is amazing when it can be used 14:14:34 Check-in: https://hg.mozilla.org/integration/autoland/rev/7e05ecb002cf - Dão Gottwald - Bug 1526259 - Stop setting a negative y-offset when opening the quantumbar panel. r=mak 14:14:39 padenot: this is probably the best collection of guides https://tinyurl.com/etwcentral 14:15:36 dmajor, yes, i've been reading quite a few blogpost from this guy, he has amazing stories sometimes 14:15:45 dmajor, thanks for this 14:16:00 Check-in: https://hg.mozilla.org/integration/autoland/rev/bcbe1dc28725 - Chris H-C - Bug 1313327 - Flatten the Telemetry Event enums. r=janerik 14:16:03 Check-in: https://hg.mozilla.org/integration/autoland/rev/2ad12527e422 - Chris H-C - Bug 1313327 - Add a C++ API for recording Telemetry Events. r=janerik 14:16:06 Check-in: https://hg.mozilla.org/integration/autoland/rev/9bf817ce243c - Chris H-C - Bug 1313327 - Test C++ Events API r=janerik 14:18:39 now if my vsc++ redist install would finish it would be amazing 14:18:58 padenot: let me know if anything seems too complex and I can tell you what parts to ignore :) it's one of those things where the basics will get you a long way but then there's a bunch of extra situation-specific tricks 14:19:04 right 14:19:18 I'll have a go at it, and ping if I face issues 14:19:51 Check-in: https://hg.mozilla.org/integration/autoland/rev/1fecce7afe30 - Liang-Heng Chen - Bug 1486258 - Tests for privacy.spoof_english r=zbraniecki 14:19:54 what I'd like is something like lttng where I can know, for example, what caused a thread to be de-scheduled, or what thread was in the queue for a mutex, how long it was taken, that kind of things 14:20:28 but simply a good sampling profiler I can trust would nice, for some other stuff 14:22:11 padenot: for simple "using too many cycles" there's "CPU usage (Sampled)" but for the threading-related stuff, "CPU Usage (Precise)" is very good https://randomascii.wordpress.com/2012/05/11/the-lost-xperf-documentationcpu-scheduling/ 14:23:05 ok, reading this one first 14:28:35 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/0468366cf474 - Gabriel Luong - Bug 1525988 - Don't render invisible declarations in the new rules view. r=mtigley 14:31:07 Is there an issue with treeherder? 14:31:19 Looks like I’m seeing a 500 attempting to get push data 14:33:47 Standard8: wfm. any special push in mind? 14:33:58 Aryx: https://treeherder.mozilla.org/#/jobs?repo=try&tochange=6dbb1ed8b56238c79f9a13aa639f498101926bc4 14:34:24 specifically https://treeherder.mozilla.org/api/project/try/push/?full=true&count=10&tochange=6dbb1ed8b56238c79f9a13aa639f498101926bc4 14:34:32 is the one that gives 500 14:36:18 https://treeherder.mozilla.org/#/jobs?repo=try&revision=6a145a28be6db6c67c9d3b49aa38ede46939e734 works 14:36:41 https://treeherder.mozilla.org/#/jobs?repo=try&tochange=6a145a28be6db6c67c9d3b49aa38ede46939e734&fromchange=b58092cf3195b640f1db217194cadab385fa6358 14:36:46 wants a fromchange? 14:39:14 Check-in: https://hg.mozilla.org/integration/autoland/rev/45d561eacd00 - Dustin J. Mitchell - Bug 1524845 - download data about previous crons, actions in parallel r=aki 14:39:59 Aryx: huh, dunno where that tochange came from, can you try this one https://treeherder.mozilla.org/#/jobs?repo=try&revision=6dbb1ed8b56238c79f9a13aa639f498101926bc4 14:40:46 oh 14:40:57 Aryx: oh, I think I see, something posted the wrong link on the bug 14:41:50 Standard8: can you link me to that? th removed the non-pushhead changeset support in the url 14:42:14 went through hgmo, that automatically picks the correct revision 14:42:22 Aryx: https://bugzilla.mozilla.org/show_bug.cgi?id=1526228#c2 - I think that was posted automatically when I did ./mach try in hg repo 14:44:37 Check-in: https://hg.mozilla.org/integration/autoland/rev/2a4f6bb7524a - Michael Ratcliffe - Bug 1524319 - Alpha values in #RRGGBBAA format can lose accuracy r=nchevobbe 14:49:12 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/0669f92557f3 - Noemi Erli - Backed out changeset 2dc80bc53119 (bug 1294232) for xpcshell failures in test_gfxBlacklist_No_Comparison.js 14:53:20 Standard8: ok, needs either fixing in th or a bzext update 14:53:26 will create a bug 14:53:38 thanks 14:54:24 Check-in: https://hg.mozilla.org/integration/autoland/rev/60f9b60f1f4f - Chris Martin - Bug 1347710 - Re-enable GPU sandbox level 1 r=bobowen 15:07:05 nbp: we're cancelling this friday meeting, right? 15:07:26 afk 15:15:01 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/6a91ccdd5730 - Gabriel Luong - Bug 1526053 - Convert rule models to ES6 classes. r=miker 15:15:42 Check-in: https://hg.mozilla.org/integration/autoland/rev/c6d1ab19c941 - Brian Grinstead - Bug 1526320 - Convert DevTools XBL test to use a test binding instead of a xul:tree;r=pbro 15:16:07 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/eee8ce2afe60 - J.C. Jones - Bug 1523175 - land NSS 794984bb1169 UPGRADE_NSS_RELEASE, r=me 15:16:25 Check-in: https://hg.mozilla.org/integration/autoland/rev/839decca3577 - J.C. Jones - Bug 1404934 - Wire-up Intermediate Preloading r=keeler 15:28:29 Check-in: https://hg.mozilla.org/integration/autoland/rev/93a36a130fec - Sebastian Hengst - Bug 1526205 - set new serviceworkers mochitests (M-sw-e10s) to tier 2 because they don't run on integration (autoland and inbound) r=ahal 15:29:12 Check-in: https://hg.mozilla.org/integration/autoland/rev/31b7a57cff78 - Dão Gottwald - Bug 1526233 - Strip http:// from Quantumbar result URLs. r=Standard8 15:30:02 Check-in: https://hg.mozilla.org/integration/autoland/rev/6837617a1024 - Dave Hunt - Bug 1471920 - Fix Python 3 support in mozversion; r=ahal 15:51:50 myk: ping 15:52:58 jorendorff: right 15:59:52 dylan: Is there a way I can disable Markdown for a particular comment? 16:00:11 ato: begin the comment with #[markdown(off)] 16:00:32 if you want monospaced text, use ```\n````\n fences. 16:01:04 dylan: OK, thanks. 16:03:40 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/f78d0fba26fa - Lee Salzman - Bug 1525817 - Be consistent about int for incReserve. r=rhunt 16:09:53 jesup: pong 16:12:03 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/rev/4e1b5ab8c44d - Noemi Erli - Backed out changeset cab981ef743b (bug 1506376) for failures in browser_appmenu.js 16:12:32 myk: I have a patch to improve responsiveness testing in the profiler (by directly measuring Dispatch->execute times). This means adding dispatchTime TimeStamp attribute to nsIRunnable - and that's breaking your recent addition of moz_task: 16:12:53 myk: https://paste.rs/w54 16:12:55 Check-in: https://hg.mozilla.org/integration/autoland/rev/4171dda74df8 - arthur.iakab - Backed out changeset 1fecce7afe30 (bug 1486258) for mochitest failures on test_spoof_english.html CLOSED TREE 16:12:58 Check-in: https://hg.mozilla.org/integration/autoland/rev/a91f286b5b1f - arthur.iakab - Backed out changeset c6d1ab19c941 (bug 1526320) for devtools failures on browser_inspector_highlighter-eyedropper-xul.js CLOSED TREE 16:14:20 Either we have to move moz_task to be built on Runnable (or the UnnamedRunnable I'm adding, probably), which implements Get/SetDispatchTime, or we need to teach it's runnable impl to implement those within moz_task 16:16:18 Check-in: https://hg.mozilla.org/mozilla-central/pushloghtml?startID=35520&endID=35521 - 18 changesets (bugs 1525727, 1525674, 1445739, 1525519, 1525329 and 7 other bugs) 16:16:35 jesup: we're going to make every runnable bigger? just on nightly, or release/beta too? 16:17:10 also not enthused about more vtable entries times 2000 vtables 16:19:03 jesup: maybe you could land the "get everything deriving from Runnable" and then we could talk about the direction to go from there 16:20:36 Check-in: https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?startID=111790&endID=111791 - 19 changesets - Merge mozilla-central to mozilla-inbound. 16:21:41 Check-in: https://hg.mozilla.org/integration/autoland/rev/bac51381060d - Marco Bonardo - Bug 1519538 - Disable idle-daily notifications in tests through user.js files. r=Standard8 16:22:18 froydnj: we can limit this to nightly/beta, like with do with the named stuff. That would mean we wouldn't get data in profiles on release builds (or I find another way to do it, which perhaps i can do - we talked about this last fall-ish which is why I went this way (just unbitrotted and finished the initial patch). It keeps CPU overhead down by only touching the dispatchtime stuff if the... 16:22:19 ...profiler is on 16:22:53 I can split into nsIRunnable->Runnable/UnnamedRunnable, and a patch to implement responsiveness 16:23:34 Check-in: https://hg.mozilla.org/releases/mozilla-beta/rev/9cef500e71c6 - Mozilla Releng Treescript - No bug - Tagging a9f6e3381fb3e64a6b872efa52a46afe4dd588e8 with FIREFOX_66_0b6_RELEASE a=release CLOSED TREE DONTBUILD 16:23:37 Check-in: https://hg.mozilla.org/releases/mozilla-beta/rev/fc4c1b7b7864 - Mozilla Releng Treescript - Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD 16:24:06 Check-in: https://hg.mozilla.org/integration/autoland/rev/45904a257981 - Mark Striemer - Bug 1514316 - Basic HTML list view for about:addons behind a pref r=aswan,jaws,flod 16:24:35 myk: is it just that moz_task doesn't implement the attribute? and if so, can it? (takes a TimeStamp) 16:25:01 jesup: hmm, unsure; can you point me at the patch? 16:25:11 Check-in: https://hg.mozilla.org/integration/autoland/rev/58da6f9e6cb3 - Mark Striemer - Bug 1525937 - Remove unnecessary tabindex="0"s from about:addons r=Jamie,jaws 16:25:35 myk: bug 1482244 16:25:44 applies against inbound from last night 16:26:30 Check-in: https://hg.mozilla.org/releases/mozilla-beta/rev/7a56e1dc2c2c - Mozilla Releng Treescript - No bug - Tagging a9f6e3381fb3e64a6b872efa52a46afe4dd588e8 with FENNEC_66_0b6_RELEASE a=release CLOSED TREE DONTBUILD 16:26:53 froydnj: let me split, and also re-evaluate alternatives (like having a separate array where we track event dispatch times, and only populate it when the profiler is on) 16:27:39 jesup: I think we want everything to derive from Runnable for other reasons, so that work is valuable in its own right 16:27:59 jesup: tracking dispatch times in the queues themselves sounds like an interesting alternative 16:28:30 yes; that was my initial alternative when I started looking at this 16:28:42 jesup: also, if you required everything in terms of Runnable, then all the thread interfaces could be moved over to work in terms of Runnable, not nsIRunnable, and then your Get/Set methods could at least become non-virtual 16:29:02 This was slightly simpler (I thought... then I realized I the number of nsIRunnables...) 16:29:36 Check-in: https://hg.mozilla.org/releases/mozilla-beta/rev/efb5186d4870 - Mozilla Releng Treescript - No bug - Tagging a9f6e3381fb3e64a6b872efa52a46afe4dd588e8 with DEVEDITION_66_0b6_RELEASE a=release CLOSED TREE DONTBUILD 16:29:41 froydnj: yes, that's right. My patch removes all but one or two nsIRunnables right now (and myk's new rust one) 16:30:02 and I'm sure we could remove the rest 16:32:36 Check-in: https://hg.mozilla.org/integration/autoland/rev/42b90a18e239 - Noemi Erli - Backed out changeset bac51381060d (bug 1519538) for Linting failure in config.py 16:32:45 Is there a way to load a js script that is actually an ES6 module from a chrome js context? Kind of like