{"id":2702,"date":"2013-10-22T16:42:41","date_gmt":"2013-10-22T05:42:41","guid":{"rendered":"http:\/\/blog.mozilla.org\/nnethercote\/?p=2702"},"modified":"2013-10-23T09:09:14","modified_gmt":"2013-10-22T22:09:14","slug":"how-to-trigger-a-child-process-in-desktop-firefox","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/nnethercote\/2013\/10\/22\/how-to-trigger-a-child-process-in-desktop-firefox\/","title":{"rendered":"How to trigger a child process in desktop Firefox"},"content":{"rendered":"<p>Firefox is now multi-process, and not just for the plugin-container process.\u00a0 For example, there is now (present but disabled in Firefox 25, and likely to be released in Firefox 27) a separate process that is used to update the thumbnails shown in a new tab.<\/p>\n<p>As a result, sometimes you might want to test something in the presence of multiple processes.\u00a0 Here&#8217;s how I&#8217;ve been doing it.<\/p>\n<ul>\n<li>Delete the images in the <code>thumbnails\/<\/code> directory within the profile&#8217;s temporary directory.\n<ul>\n<li>On Linux it&#8217;s <code>~\/.cache\/mozilla\/firefox\/&lt;profile&gt;\/thumbnails\/<\/code>.<\/li>\n<li>On Mac it&#8217;s <code>~\/Library\/Caches\/Firefox\/Profiles\/&lt;profile&gt;\/thumbnails\/<\/code>.<\/li>\n<li>On Windows it&#8217;s <code>C:\\Users\\&lt;username&gt;\\AppData\\Local\\Mozilla\\Firefox\\Profiles\\&lt;profile&gt;\\thumbnails\\.<\/code><\/li>\n<li>I&#8217;m not sure about Android.<\/li>\n<\/ul>\n<\/li>\n<li>Open about:newtab.\u00a0 This triggers a thumbnails process.\u00a0 It&#8217;ll live for about 60 seconds.\u00a0 (If you&#8217;ve configured about:newtab to be blank rather than showing thumbnails, this might not work, though I&#8217;m not sure.)<\/li>\n<\/ul>\n<p>Please let me know if there&#8217;s a better way!<\/p>\n<p>(And if anyone can give me extra info on the things I&#8217;m not sure about, I&#8217;ll update the text above accordingly.\u00a0 Thanks!)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Firefox is now multi-process, and not just for the plugin-container process.\u00a0 For example, there is now (present but disabled in Firefox 25, and likely to be released in Firefox 27) a separate process that is used to update the thumbnails shown in a new tab. As a result, sometimes you might want to test something [&hellip;]<\/p>\n","protected":false},"author":139,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[30],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.mozilla.org\/nnethercote\/wp-json\/wp\/v2\/posts\/2702"}],"collection":[{"href":"https:\/\/blog.mozilla.org\/nnethercote\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mozilla.org\/nnethercote\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/nnethercote\/wp-json\/wp\/v2\/users\/139"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/nnethercote\/wp-json\/wp\/v2\/comments?post=2702"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/nnethercote\/wp-json\/wp\/v2\/posts\/2702\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/nnethercote\/wp-json\/wp\/v2\/media?parent=2702"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/nnethercote\/wp-json\/wp\/v2\/categories?post=2702"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/nnethercote\/wp-json\/wp\/v2\/tags?post=2702"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}