landed patch for bug 877953