{"push_id":2959863465,"size":535,"distinct_size":0,"ref":"refs/heads/bookmarks/central","head":"b95dd08d1fd5473f8d504a3e2114ea1bcd3c551a","before":"d5b7da8cd03a6336aeaa8f1a70e1739635aeaae8","commits":[{"sha":"358d30d53c1e1c73c171c83dc8d11cfc9f69368d","author":{"name":"Markus Stange","email":"6b2ade0770f0547321ec32f25ad36378ab4cbe15@themasta.com"},"message":"Bug 1498353 - Replace the dump_syms_mac binary in Talos with one that's able to parse our current XUL binaries. r=jmaher DONTBUILD\n\nI'm not sure at which point this broke, but the current dump_syms_mac exits with\nan error when it's run on a XUL binary on my machine.\n\nMozReview-Commit-ID: 8nV7n7G5MKS","distinct":false,"url":"https://api.github.com/repos/aosmond/gecko/commits/358d30d53c1e1c73c171c83dc8d11cfc9f69368d"},{"sha":"527741c8d423500ee79c4560279f509e7e821e44","author":{"name":"Paolo Amadini","email":"24fc402a47ed48f3fd9d64e3bba1f2b5f8faa220@amadzone.org"},"message":"Bug 1496382 - Don't use \"groupbox\" for Preferences subdialogs. r=jaws\n\nThis is required to remove the \"groupbox\" and \"caption\" elements, and simplifies the code as well.\n\nDifferential Revision: https://phabricator.services.mozilla.com/D7707","distinct":false,"url":"https://api.github.com/repos/aosmond/gecko/commits/527741c8d423500ee79c4560279f509e7e821e44"},{"sha":"f51043d07d0bf122421b4cfc50c8e93ce3fe5678","author":{"name":"Boris Zbarsky","email":"a129bf763f99531def15560dcd67a8ee94032ae1@mit.edu"},"message":"Bug 1497301 part 1.  Remove the JSContext arg of Location::GetSourceBaseURL.  r=farre\n\nIt's unused.  Also, this function never fails, so there's no reason to have the\nnsresult return type.","distinct":false,"url":"https://api.github.com/repos/aosmond/gecko/commits/f51043d07d0bf122421b4cfc50c8e93ce3fe5678"},{"sha":"1cf0f66e56d8eb0f1ccfdf081eebb5d2509ce6d3","author":{"name":"Boris Zbarsky","email":"a129bf763f99531def15560dcd67a8ee94032ae1@mit.edu"},"message":"Bug 1497301 part 2.   Remove some dead code in Location methods.  r=farre\n\nThe JSContext arg of SetHrefWithContext is unused, and the function should have\na different name.\n\nAll the current callers of SetHrefWithContext are always called from bindings,\nso we can't hit the \"no jscontext\" cases.","distinct":false,"url":"https://api.github.com/repos/aosmond/gecko/commits/1cf0f66e56d8eb0f1ccfdf081eebb5d2509ce6d3"},{"sha":"a4767d6ad9b531f7971b35c875ce729463d248fb","author":{"name":"Boris Zbarsky","email":"a129bf763f99531def15560dcd67a8ee94032ae1@mit.edu"},"message":"Bug 1497301 part 3.  Simplify Location::CheckURL.  r=bholley\n\nThe main change is to just use the principal bindings pass us to do our\nCheckLoadURI check.  If we do that, we don't have to care about the current\nJSContext.","distinct":false,"url":"https://api.github.com/repos/aosmond/gecko/commits/a4767d6ad9b531f7971b35c875ce729463d248fb"},{"sha":"6b7bdeeba6ec8d40f1478ab21ea0fe3067b35e50","author":{"name":"imjching","email":"6a0ea94d2808fd5b4456245887d492ad868af467@mozilla.com"},"message":"Bug 1472212 - Update URLs to include the noscripts version in xpcshell and browser tests for newtab. r=Mardak\n\nMozReview-Commit-ID: EA4YminghNs","distinct":false,"url":"https://api.github.com/repos/aosmond/gecko/commits/6b7bdeeba6ec8d40f1478ab21ea0fe3067b35e50"},{"sha":"78d7c11f4307d0e6129cd2e9a36ac9361837b2d6","author":{"name":"Jay Lim","email":"6a0ea94d2808fd5b4456245887d492ad868af467@mozilla.com"},"message":"Bug 1472212 - Ensure that tab does not show busy or burst status whenever we navigate to about:home, about:newtab, or about:welcome in a new window. r=Gijs\n\nNow that we have moved some about: pages to the privileged content process,\nopening these URLs from a non-privileged content process will trigger SessionStore\nto restore the tab state due to a process flip. We will set favicons for these\nURLs earlier to avoid flickering and improve perceived performance.\n\nThis patch also prevents the spinner whenever a page with a local about: URI\n(about:blank and about: pages that resolve to jar:// or file:// URIs) is\nloaded from a process that the URI cannot load in (e.g. loading about:newtab\nin the web content process), as well as during tab duplication or session\nrestoration for such local about: URIs.\n\nBefore this patch, there were additional frames when opening a new window, causing\nbrowser/base/content/test/performance/browser_windowopen.js to fail. This patch\nwill reduce the number of frames when opening a new window.\n\nMozReview-Commit-ID: yjj2964KSz","distinct":false,"url":"https://api.github.com/repos/aosmond/gecko/commits/78d7c11f4307d0e6129cd2e9a36ac9361837b2d6"},{"sha":"b50f74b0386d0a25f0bfd6d194d6e3d6b39736e9","author":{"name":"Jay Lim","email":"6a0ea94d2808fd5b4456245887d492ad868af467@mozilla.com"},"message":"Bug 1472212 - Remove unnecessary async/await keywords for browser_new_tab_in_privileged_process_pref.js. r=Gijs\n\nMozReview-Commit-ID: HVC9vEcslja","distinct":false,"url":"https://api.github.com/repos/aosmond/gecko/commits/b50f74b0386d0a25f0bfd6d194d6e3d6b39736e9"},{"sha":"3de5bd623d120e29e5ab7dc9ad7cce6c8aabc5b4","author":{"name":"Jay Lim","email":"6a0ea94d2808fd5b4456245887d492ad868af467@mozilla.com"},"message":"Bug 1472212 - Rename E10SUtils.canLoadURIInProcess to E10SUtils.canLoadURIInRemoteType and modify it to accept an E10SUtils process type instead of a nsIXULRuntime process type. r=Gijs\n\nSee next commit for more info. The idea is to use E10SUtils.canLoadURIInRemoteType to detect\nif a URI can load in a given E10SUtils process type. Having it to accept a nsIXULRuntime\nprocess type, which will be mapped back to an E10SUtils process type, is unnecessary.\n\nMozReview-Commit-ID: KeYkuRDyqXO","distinct":false,"url":"https://api.github.com/repos/aosmond/gecko/commits/3de5bd623d120e29e5ab7dc9ad7cce6c8aabc5b4"},{"sha":"a49c399051414d7cb04dcbf7ee01b098a9e06ed1","author":{"name":"Jay Lim","email":"6a0ea94d2808fd5b4456245887d492ad868af467@mozilla.com"},"message":"Bug 1472212 - Handle navigation away from privileged content process in RDM. r=jryans\n\nAuthor: J. Ryan Stinnett <jryans@gmail.com>\n\nNow that we are running about:home in the privileged content process, clicking\non a link in Activity Stream while having RDM activated will close the RDM\nbecause a process flip will occur. This causes the following tests to time out\nbecause the RDM has been deactivated:\n- devtools/client/responsive.html/test/browser/browser_container_tab.js\n- devtools/client/responsive.html/test/browser/browser_preloaded_newtab.js\n\nThis patch disables RDM in about:home and will load about:blank instead when\nRDM is enabled.\n\nMozReview-Commit-ID: D5EMyfkOM8l","distinct":false,"url":"https://api.github.com/repos/aosmond/gecko/commits/a49c399051414d7cb04dcbf7ee01b098a9e06ed1"},{"sha":"86d2703e94db9d75654e216ecff2aaf829794f4d","author":{"name":"Jay Lim","email":"6a0ea94d2808fd5b4456245887d492ad868af467@mozilla.com"},"message":"Bug 1472212 - Load `http://example.org/` instead of `about:home` for some tests. r=Gijs\n\nThese tests were timing out because `about:home` now runs in a different process.\nSince these two tests aim to test something else (e.g. window leaks when\nnavigating between pages), we will redirect to a URL that loads in the same\nprocess instead of `about:home` to avoid adding extra conditions for the\nprocess flip.\n\nSee Bug 1336811 and Bug 1242643.\n\nMozReview-Commit-ID: G0rhfA973R9","distinct":false,"url":"https://api.github.com/repos/aosmond/gecko/commits/86d2703e94db9d75654e216ecff2aaf829794f4d"},{"sha":"063880f60616259a0f2b477f11dcf70df8d7de3e","author":{"name":"Jay Lim","email":"6a0ea94d2808fd5b4456245887d492ad868af467@mozilla.com"},"message":"Bug 1472212 - Prevent focusing on the tab's content area during session restoration for special URLs for new tabs. r=dao\n\nSince about:newtab now runs in the privileged content process, SessionStore\nwill attempt restore the tab's content whenever we perform a process switch.\nThis causes the tab's content area to be focused. We will add a condition to\nprevent focusing on the tab's content area.\n\nThis patch also focuses on the URL bar first before opening a new tab to avoid\nflickering.\n\nMozReview-Commit-ID: FRKR6pReiZz","distinct":false,"url":"https://api.github.com/repos/aosmond/gecko/commits/063880f60616259a0f2b477f11dcf70df8d7de3e"},{"sha":"7c6d746d8d74cf43d8b81fcafe6b34a5f4c42d62","author":{"name":"Jay Lim","email":"6a0ea94d2808fd5b4456245887d492ad868af467@mozilla.com"},"message":"Bug 1472212 - Add e10s tests to ensure that URIs with the URI_CAN_LOAD_IN_PRIVILEGED_CHILD flag load in the privileged content process when the pref is turned on. r=Gijs\n\nURIs need to have both the URI_CAN_LOAD_IN_PRIVILEGED_CHILD and URI_MUST_LOAD_IN_CHILD\nflags in order for them to run in the privileged content process when the pref is turned on.\n\nMozReview-Commit-ID: 61dO5peNtNL","distinct":false,"url":"https://api.github.com/repos/aosmond/gecko/commits/7c6d746d8d74cf43d8b81fcafe6b34a5f4c42d62"},{"sha":"e8dee980f3bd84ac2d54205da5b576b042c7e29d","author":{"name":"imjching","email":"6a0ea94d2808fd5b4456245887d492ad868af467@mozilla.com"},"message":"Bug 1472212 - Set browser.tabs.remote.separatePrivilegedContentProcess to true by default for Firefox Nightly builds. r=mconley\n\nMozReview-Commit-ID: 3SsabxpxlpA","distinct":false,"url":"https://api.github.com/repos/aosmond/gecko/commits/e8dee980f3bd84ac2d54205da5b576b042c7e29d"},{"sha":"1ab4fc6332ee3b65b24108a344e42c19403b93d0","author":{"name":"Randell Jesup","email":"85a7757b86da810e68a427dcd9a12bcdf49d9bd5@jesup.org"},"message":"Bug 1299118: Implement  Long Tasks API internals (not DOM access to it) r=froyd,mstange","distinct":false,"url":"https://api.github.com/repos/aosmond/gecko/commits/1ab4fc6332ee3b65b24108a344e42c19403b93d0"},{"sha":"de5859ab14d9e1238d119161885fcbb512e1d9fc","author":{"name":"Randell Jesup","email":"85a7757b86da810e68a427dcd9a12bcdf49d9bd5@jesup.org"},"message":"Bug 1299118: non-spec TimeToFirstInteractive implementation behind a pref r=mstange,bholley","distinct":false,"url":"https://api.github.com/repos/aosmond/gecko/commits/de5859ab14d9e1238d119161885fcbb512e1d9fc"},{"sha":"4657ea15410b8f0e47d75c62d5d57626b13e32b4","author":{"name":"Randell Jesup","email":"85a7757b86da810e68a427dcd9a12bcdf49d9bd5@jesup.org"},"message":"Bug 1299118: Measure TTI (or TTFI at the moment) in Raptor TP6 r=rwood","distinct":false,"url":"https://api.github.com/repos/aosmond/gecko/commits/4657ea15410b8f0e47d75c62d5d57626b13e32b4"},{"sha":"7bdf3381cc5d75522a00302701dd27293276e96c","author":{"name":"Jon Coppeard","email":"42ca8315c21efcbb1e9a5f13129d8f83194e3688@mozilla.com"},"message":"Bug 1489477 - Don't pre-create module metadata object when compiling r=nbp","distinct":false,"url":"https://api.github.com/repos/aosmond/gecko/commits/7bdf3381cc5d75522a00302701dd27293276e96c"},{"sha":"d4997a908b3d13b0a87ef15c6e66b1375d92351f","author":{"name":"Jon Coppeard","email":"42ca8315c21efcbb1e9a5f13129d8f83194e3688@mozilla.com"},"message":"Bug 1489477 - Stop modules from entraining the top-level JSScript r=sfink","distinct":false,"url":"https://api.github.com/repos/aosmond/gecko/commits/d4997a908b3d13b0a87ef15c6e66b1375d92351f"},{"sha":"b1f567a799c54e141622219ed0d4271ad6d7f6b7","author":{"name":"shindli","email":"02f46b9e69ea9b09d44174556abbbd909ce777d5@mozilla.com"},"message":"Backed out 3 changesets (bug 1299118) for ES lint failures\n\nBacked out changeset 14451eb9a2b8 (bug 1299118)\nBacked out changeset e5adc30bdf7f (bug 1299118)\nBacked out changeset 8f7bb583fbb5 (bug 1299118)","distinct":false,"url":"https://api.github.com/repos/aosmond/gecko/commits/b1f567a799c54e141622219ed0d4271ad6d7f6b7"}]}
{"actor":{"display_login":"aosmond"}}