It turns out (another developer discovered) that the footer was being generated in JavaScript in a script file described in
/Pages/configure-page.aspx. I am still not sure how this is all wired together but the script file runs on document ready for every page which threw me off since I was looking only in the master page (where one would first expect to find a footer).
strVarF containt the footer HTML in this case:
$(document).ready(function() {
$("#DeltaTopNavigation").before(strVar);
$(".search-open").after(strVar2);
$("#s4-bodyContainer").after(strVarF);
$("#s4-bodyContainer").before(strVarBACKTOTOP);
$("#siteIcon").appendTo("div[class='navbar-collapse navbar-ex1-collapse navbar-right']");
$("#DeltaTopNavigation").appendTo("div[class='navbar-collapse navbar-ex1-collapse navbar-right']");
$(".search-open").appendTo("div[class='navbar-collapse navbar-ex1-collapse navbar-right']");
});
masterurl
property of thespweb
object using SharePoint Manager: sharepoint.stackexchange.com/questions/941/…