Okay, the attached 6 patches are needed to get esr52 (i.e. current mozilla-beta) successfully packaged and built. We might need more to get accessibility support going again.
I tested a build with the usual modifications we need to apply to get it running on Windows and it worked on a Windows 7 machine. I surfed a bit (read news and watched some youtube videos) and no crashes or other things that would worry me. \o/
We probably need Jacek's https://sourceforge.net/p/mingw-w64/mailman/message/35635327/ being properly checked-in. It might be the case that we get a new binary blob that way. If that's the case we want to find a way to build that .tlb from source. I tried a bit but failed so far.
Okay, here comes the accessibility related patch. we'll need an additional gitian patch if we don't want to ship the binary .tlb blob that is in the tree.
The tor-browser-bundle change is in commit b5beb33b57643ff83838337ded870511599d45f5 on master, the patches for tor-browser are on tor-browser-52.0.2esr-7.0-2 in commit 70fd0587c18f111fbae0e64b03ca7a273e5c0e94, b63cc0d449954e51a72721f34e3628e75daba59a, d4b359c42ae2dbd3ab6406cdf99db796602aaedf, 1be3aec99fc7731563715dcfc7724fcd7ca4a6fb,
01f545c45a48f7805637b6eb0db26589dc079a96, and a6a430bf6393f51a778b8dfe19103ae708bfcc5c.
Trac: Status: needs_review to closed Resolution: N/Ato fixed