New NewMoon 27 Build!
32bit https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201107-34bb7a462-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201107-34bb7a462-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201107-34bb7a462-xpmod-ia32.7z
64bit https://o.rthost.win/palemoon/palemoon-27.9.7.win64-git-20201107-34bb7a462-xpmod.7z
source repo: https://github.com/roytam1/palemoon27
repo changes since my last build:
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1166711 part 0.2 - JitSpew add scope-base indentation level. r=bhackett (89288621e)
- Bug 1129313 - Scalar Replacement: Remove PostWriteBarrier at the same time as the stores. r=h4writer (f9df0503e)
- pointer style (8a885ee60)
- Bug 1166711 part 0.3 - Scalar Replacement split functions and improve the spew. r=bhackett (1b0f258f8)
- Bug 1166711 part 0.5 - Add a big comment to explain Recover instructions. r=bhackett (551a46824)
- Bug 1166711 part 1.1 - Recover CreateThisWithTemplate with unboxed objects. r=bhackett (ad14f0e5d)
- Bug 1166711 part 2.2 - IonBuilder::loadUnboxedProperty: Rename scaledOffset to index. r=bhackett (8994243f8)
- Bug 1166711 part 2.3 - M{Load,Store}UnboxedScalar: Rename indexType to storageType. r=bbouvier (9ad17b360)
- Bug 1166711 part 2.4 - MObjectState: Add support for encoding unboxed objects. r=bhackett (ee2631430)
- Bug 1166711 part 2.5 - ScalarReplacement: Replace M{Store,Load}UnboxedScalar by an offset on the MObjectState. r=bhackett (632007adc)
- Bug 1166711 part 2.6 - ScalarReplacement: Replace M{Store,Load}UnboxedObjectOrNull by an offset on the MObjectState. r=bhackett (a7d6dba32)
- Bug 1166711 part 2.7 - ScalarReplacement: Replace M{Store,Load}UnboxedString by an offset on the MObjectState. r=bhackett (dcf7bdc0b)
- Bug 1154556 - OdinMonkey: simplify icache flushing (r=bbouvier) (2f16d3b96)
- Bug 1154556 - OdinMonkey: fix staticalllyLink to handle cloned, profile-enabled code (r=bbouvier) (a1ca9b708)
- Bug 1154556 - OdinMonkey: remove a dead field from AsmJSActivation (r=bbouvier) (ac1d92078)
- Bug 1048724 - Look up glBindTransformFeedback symbol. r=jgilbert (d88cd9ae7) (fff2c7f12)
- partly reverted "Bug 1170355 - Watch for indexes that don't fit in a jsid in Array.shift, r=jandem. (6c2f0a8a2)" because it is backed out in mozilla upstream without revisiting, and it also cause crashes here. (e8cf9871b)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1121855 - Fix camera crash. r=aosmond (6ad4335ae)
- Bug 1139721 - Fix camera memory leaks for onfacedetected events, failed initializations and capabilities. r=mikeh (663bbde8c)
- Bug 1165729 - Check SetCapacity return value in nsSMILAnimationFunction::GetValues. r=dholbert (100ecf2f7)
- Bug 968520 - Add mozilla::fallible to Fallible{Auto,}TArray::SetCapacity calls. r=froydnj (2c120f71a)
- Scrollbar thumbs can overlap scrollbar arrows during APZ scrolling. (bug 1152469, r=botond,mstange) (a2e9ac1bf)
- Bug 1148889 - Treat subclasses of scrollframes as animated geometry roots. r=mstange (434719455)
- Bug 1155025. Make the root layer on fennec have null scroll id with containerless scrolling. r=mstange (eb1bb3acd)
- remove test (63f014d13)
- Bug 1151306 - Add a reftest. r=roc (56c4137ae)
- Bug 1151145 - Add a reftest. r=jrmuizel (9684c3f0a)
- Bug 1150021. Make sure that boxes inside vertical RTL boxes are placed on the right. r=roc (c4b3e7e06)
- Bug 1156129 - Take border radius into account when calculating the bounds of border display items. r=roc (35b70f9a8)
- Bug 1152902 part 2. Add a fast path for the case when a Promise is resolved with another Promise. r=nsm (33a210977) (1d6a3196e)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1140579 - Additional tests and code comment update. (a04c05a09)
- Bug 1125767. Clarify aContextFrame parameter to nsStylePosition::IsFixedPosContainingBlock and nsStylePosition::HasTransform and make nsCSSFrameConstructor actually honor it. r=mats (7d1abb55e)
- Clamp APZ wheel event deltas to the size of a page scroll. (bug 1146676, r=kats) (1740f3b64)
- Bug 1156598. Remove old, dead scroll layer item code. r=mstange (3748a6a7e)
- Bug 1174322 - RObjectState::recover: Work-around the lack of MStoreUnboxedBoolean. r=bhackett (72ed5532f)
- Bug 1175397 - Do not eliminate dead resume point operands after GVN. r=nbp CLOSED TREE (1801001b3)
- poitnerstyle and swap methods because of patch order (712eac921)
- Bug 1175233 - RObjectState::recover: Handle cases where the property type does not match the recovered value. r=bhackett (21d83b767)
- Back out 3 changesets (Bug 1165348, Bug 1175397, Bug 1174322) for some website bustages. (1626ca542) (4ad029c4d)
- workaround for crash when browsing www.heise.de by turning off unboxed plain objects (043ed5895)
- Reverted "Bug 1148466 - Use new keywords API in BookmarkHTMLUtils and BookmarkJSONUtils. r=ttaubert (bdc20acc1)" (cad44081d)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1171405 - Add baseline and ion ICs for GETELEM on unboxed plain objects, r=jandem. (1b83760e1)
- Bug 1094491 - Generate baseline getProp ICs for accessor properties before calling the getter. r=efaust (8fd5fbf93)
- Bug 1094491 - Generate baseline getGName ICs for accessor properties before calling the getter. r=efaust (6b2b1699f)
- Bug 1094491 - Add assertion in UpdateExistingGetPropCallStubs that should hold now. r=efaust (70c31131b)
- Bug 1038859 - Add symbol-support to Baseline GetElem ICs. r=djvj (e77aa66d3)
- Bug 1153458 - Fix decompiler issue with DoCallNativeGetter. r=efaust (dacb12a63)
- Bug 1145924 - Ensure JSRuntime is kept in sync with the profiler. (r=djvj) (d17e158d0)
- Bug 1156317 - Change the onOutOfMemory() interface is make it harder to misuse r=terrence (374165af5)
- Bug 1131043 - Part 3: Fix ecma_6/TypedArray/slice.js to check %TypedArray%[@@species] instead of Symbol.species. r=bustage (81a8342af)
- bits of Bug 761261 - Add JS profiling to SPS (7304b7e29)
- Bug 1164664 - Swap out the 'default JSContext callback' for something capable of setting up an AutoEntryScript. v3 r=jimb (16d44cea8)
- Bug 1164664 - Switch to new-style error-reporting for PrepareScriptEnvironment. r=jimb (32f6dbedf)
- Bug 1164664 - Defang PushJSContextNoScriptContext. r=jimb (60d3ce9e6)
- Bug 887030 - Remove the volatile from heapState; r=jonco (0bfe003a8)
- pointer style (eb2fba373)
- Bug 887030 - Allow inlining of heapState checks from outside JSAPI; r=jonco (02cd0c2d6)
- Bug 887030 - Remove JS::shadow::Runtime::needsIncrementalBarrier and use heapState directly; r=jonco (99d924c37) (34bb7a462)