tenfourfox
tenfourfox copied to clipboard
Migration to FPR1
Let's continue the adventure…
Additional patches from Firefox ESR52 for FPR1 on Intel
This bug documents things took from https://github.com/classilla/tenfourfox/issues/402.
Not taking:
- [ ] M1357090 → Not in esr45 code and requires M1323626;
- [ ] M1304566 → In code but according to bug report, it's a bug included in Firefox 50;
- [ ] M1342057 → We don't have
DataTransfer.items
; - [ ] M1324140 → ESR45 is affected but patch might be hard to apply. Bug report says it's not known to be exploitable;
- [ ] M1349266 → In code but we don't have the
SimpleWorkerHolder
class and its superclass (WorkerHolder
) is abstract; - [x] M1349310 is applied in a later version of TenFourFox;
- [ ] M1338574 → This bug only refactors
MOZ_CRASH
-like macros, not for us; - [ ] M1337810 → Not in code. Will be needed only if someone™ updates WebRTC;
Taking:
- [x] M1359697 → CaptivePortal seems to be in code but it isn't enabled by default;
- [x] M1325513 → Needed because WebRTC is enabled in my fork;
- [x] M1241066 → I support WebRTC;
- [x] M1349595 → TenSixFox (and maybe others) are affected since it can run the Cisco Codec which seems to be a GMP plugin;
- [x] M1352093 → Since I build a 64-bit version, we're maybe affected;
My shopping list:
- [ ] 1365957 « Pressing backspace on the cookies dialog to delete a cookie also removes the dialog » (We have this bug, backspace also removes the cookie);
Note for those who will be ever interested in what I do:
Patches for Mac OS X > 10.8 are discarded because newer versions of Firefox supports those OSes, are already patched and aren't targetted by this fork!