
roytam1
MemberContent Type
Profiles
Forums
Events
Everything posted by roytam1
-
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
changelog updated -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.3.1-Goanna-20201205.7z Changelog: Out-of-tree changes: * update Goanna3 to git b383d6bc2..fa9ed1e11: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1147951, part 2 - Remove unused JAVASCRIPT definition from nsJSEnvironment.cpp. r=baku (607909217) - Bug 1147951, part 1 - Remove uses of JAVASCRIPT2 from Console.cpp. r=baku (46cde7cfa) - pointer style (5504c22d4) - Bug 1165384 - Add a typedef for the statistics phase table; r=sfink (484a24237) - Bug 1165385 - Remove the rarely used !fullFormat mode of MOZ_GCTIMER; r=sfink (ab8b17eb1) - Bug 1165390 - Make the detailed statistics formatting methods have consistent names; r=sfink (55c5db543) - Bug 1165410 - Reimplement GC statistics JSON output formatter; r=sfink (04c13c874) - Bug 1166789 - Cleanup javascript.options.mem.log formatting; r=sfink, r=mccr8 (f23b455b4) - Bug 1171451 - Use the correct type for the argv argument to NS_CreateJSArgv and the nsJSArgArray constructor; r=jst (edfa21a59) - Bug 886459, part 1 - Remove unused includes of nsIJSRuntimeService.h. r=bholley (bbc277ac1) - Bug 886459, part 2 - Remove context callbacks from XPCJSRuntime. r=bholley (2c3c8515a) - Bug 886459, part 3 - Remove simple uses of nsIJSRuntimeService to get the JSRuntime. r=bholley (ff5bfe304) - pointer style (2ea264afd) - Bug 1169457 - Add null check in OnWrapperDestroy. r=jimm (741739513) - Bug 886459, part 4 - Remove nsIJSRuntimeService. r=bholley,aklotz (61563f53b) - Bug 1176642 - Use absolute_import in mach_commands.py files; r=glandium (a9fcb3b3f) - Bug 1176642 - Defer import of autotry and pprint; r=chmanchester (de40855cb) - Bug 1178772 - Add check_macroassembler_style.py: Verify that each MacroAssembler declaration maps to all its definitions. r=h4writer (fd406593a) - Bug 1152556 - Add moz.build bugzilla metadata in dom/media. r=kinetik (fa2ffa121) - Bug 1152556 - Add moz.build bugzilla metadata in dom/media webrtc. r=abr (d208b839a) - re-enable peerconnection (42e8c412b) - Bug 1152538 - Enable WebRTC identity, r=jesup (13a47adcb) - Bug 1231123 - Simplify LaunchApp on BSDs by dropping fork/exec version. r=jld (c35e6e36f) - bug 1171120 - Fix mtransport+signalling to build on iOS. r=ekr (7034b20ab) - Bug 1150609 Patch 1 WebRTC SDP - add tmmbr to offer. r=jesup (52ca72d09) - Bug 1150609 Patch 2 - WebRTC enable tmmbr r=jesup (d59c6adb9) - Bug 1150609 Patch 3 - WebRTC enable tmmbr unittest changes. r=jesup (eeffed826) - Bug 1087161 - Upgrading B2G toolchain to gcc-4.9 (851194ca0) (538b35a4e) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1201329 - Use AlignedStorage2 instead of char[] for IPDL union members. r=billm (420db1710) - Bug 1146214 - Remove unused set fence functions. r=nical (148188894) - Bug 1146214 - Combine FenceHandle and FenceHandleFromChild. r=nical (9d33cdedc) - Bug 1147894 - Remove the redundant OpUpdateTexture IPDL message. r=sotaro (c3b037c92) - Bug 1146214 - Implement fence delivery. Combine ipc messages and remove reply fence delivery message. r=nical (cd115f0db) - Bug 1146214 - Remove the unused code after refactoring. r=nical (2582f1dfa) - Bug 1146214 - Rename some functions after refactoring. r=nical (fd7655c71) - Bug 1150381 - [LayerScope]: Don't showing the same texture in the same frame on LayerScope. r=chiajung (7a5310113) - Bug 1162395 - [LayerScope]: No need to read and send the texture when the same texture id contains in a frame. r=cku (2c67a0994) - Bug 1168015 - Dump source image from graphic buffer directly on B2G. r=kamidphish, r=hshih (108f3dd5a) - Bug 1158575: Support using GDI rendering for opaque surfaces when using cross-process layers. r=jrmuizel (8913ea2ff) - Bug 1155498 - Use FdObj to replace FenceHandle's android fence. r=sotaro (ac0f66f02) - Bug 1155498 - Part 2 - Use new FenceHandle to handle the fence in TextureHost. r=sotaro (8c3cd6427) - Bug 1152370 part 1 - Add android aosp VirtualDisplaySurface r=mwu (795674527) - Bug 1152370 part 2 - Add DisplaySurface r=mwu (f4e7cb123) - Bug 1151936 - Update GLContextEGL's EGLSurface override handling r=jgilbert (a1a72947b) - Bug 1154313 - Move sUsingHwc to gfxPrefs r=mwu,nical (d315f572a) - Bug 1152361 - Ensure outbufAcquireFenceFd is initialized during boot animation. r=mwu (c17f9bc1a) - Bug 1152135 - Split EGLSurface buffer swap and HWC buffer swap r=mwu,nical,jgilbert (2ec0aaccc) - Bug 1148149 - Support Android Presentation API. r=snorp, r=jgilbert (60ae01557) - Bug 1150518 - Remove glClear() on blit composition r=Sushil (24b242a14) - Bug 1152370 part 3 - Use DisplaySurface r=mwu (c531c0b44) - Bug 1157661 - Fix a null-check in CompositorOGL::DrawQuad. r=nical (c00d429d3) - Bug 1113425 part 1 - Fix some bad CSS comment syntax in animation tests; r=mattwoodrow (7abbbb3de) - Bug 1113425 part 2 - Apply async properties when querying the animated transform; r=mattwoodrow (52e778eeb) - Bug 1113425 part 4 - Enable test_deferred_start.html on all platforms; r=mattwoodrow (3884a02a3) - Bug 1113425 part 3 - Make test_deferred_start.html wait an extra frame; r=mattwoodrow (0971c8836) - Bug 1148949 - Apply async properties when querying the animated transform for cross-process compositor parents too; r=mattwoodrow (8bdeafc25) - Bug 1157066. When reading back the OMTA transfrom of a layer don't include transforms from async panning or zooming. r=kats,birtles (43c1bab02) - Bug 1129133 - Clean up GeckoTouchDispatcher so that it's a real singleton. r=kats,mwu (ac97ee5f4) - Bug 1140578 - Remove some redundant code and an unused return value. r=mchang (9d02a9794) - Bug 1140578 - Simplify some code. r=mchang (5a2f95805) - Bug 1140578 - Add a explicit flag to track if we have pending touch moves to process. r=mchang (3255a2ac8) - Bug 1140578 - Prevent resampling moves across non-move touch events. r=mchang (5a2622f6c) - Bug 1146987 - Deal with cases where we get a batch of interleaved move and non-move events on the libui thread before anything is processed, with resampling disabled. r=mchang (462ce355c) - Bug 1149412 - Remove bad assertion. r=mchang (d9d2db4ba) - Bug 1137151: Marked destructor of |GeckoTouchDispatcher| as protected, r=mwu (21fae6af2) - Bug 1138502. Reset vsync unobserve count if a force composite occurs. r=mstange (9682c9e62) - Bug 1148583 - Dispatch touch events before composites. r=kats (cfabb0eef) - Bug 1128690 - Ensure Talos Performance Tests still work with silk enabled. r=mstange (089e87b89) - Bug 1138181 - Be more aggressive in updating plugin geometry in the compositor, avoids filtering out important offset updates that don't involve remote layer tree updates. r=roc (e341636de) - comment coming from Bug 1143249 (2f6c7bdc8) - Bug 1154614 - Don't try to pick up the same non-reentrant lock twice. r=dvander a=RyanVM (c69cba3d9) - Bug 1156981 - Split CompositorParent's scheduling of composition to CompositorScheduler r=mchang (bf87b2ba3) - Bug 1139541 - Make HWC skip opacity=0 layers. r=sotaro (cd6d5114c) - Bug 1149646 - Delete non-uniform vsync interval warning. r=kats (5bc0cd3fa) - Bug 1155498 - Part 3 - Use new FenceHandle to handle the fence in Compositor. r=sotaro (f5c685606) - Bug 1155498 - Part 4 - Use new FenceHandle to handle the fence in TextureClient. r=sotaro (0390d19fd) - Bug 1155498 - Part 5 - Use new FenceHandle to handle Decoder fence. r=sotaro (a99b62351) - Bug 1164513 - Add nullptr check r=milan (41053d048) - Bug 1155495 - Part 1: Remove TextureHostOGL and integrate the platform specific API into TextureHost. r=nical, r=sotaro (9c909e5e2) - Bug 1155495 - Part 2: Remove unnecessary class inheritance and casting. r=nical, r=sotaro (4ce5869ff) - Bug 1133007 - Send the content of a texture only if its was altered since previous transmission. r=kamidphish, r=boris (f78a07160) - Bug 1156456 patch 1 - Reftests comparing a 3-D transformed cube generated by main-thread paths and off-main-thread animations paths. r=birtles (f0f5309d9) - Bug 1156456 patch 2 - Transform the z component just like the x and y. r=birtles (cc36b5b91) - Bug 1156456 patch 3 - Send transform origin and perspective origin to layer in device pixels rather than CSS pixels. r=birtles (94ea8a04a) - Bug 1156456 followup - Also annotate as fuzzy on Mulet, on a CLOSED TREE. (712c97eff) - Bug 1156456 followup - Add a simple reftest for off-main-thread animation of opacity. (eac0fe0e4) - Bug 1157455 patch 1 - Add tests for OMTA transforms in degrees in addition to those in radians. r=birtles (83fb5b7af) - Bug 1157455 patch 2 - Send angles (in CSS transform functions) to the compositor thread with their units rather than sending all such angles in radians. r=birtles (a8b47f5b0) - Bug 1157455 patch 3 - When interpolating angles, preserve units when possible in order to avoid floating point error. r=birtles (ace148e00) - Bug 1157455 followup - fix test_transitions_per_property.html to expect different angle interpolation results, on a CLOSED TREE. (270ef56eb) - Bug 1022080 - Don't force intermediate surfaces when dumping textures, unless explicitly specified. r=nical (0a010b6c8) - Bug 1022080 - Make non-HTML dumping of textures work better. r=nical (304939544) (a057fcd85) - nss: mozpkix: sync with UXP changes (removing vim line) (b0d81ff20) - bump nss version, and import changes from mozilla nss repo: - Bug 1641480, TLS 1.3: tighten CCS handling in compatibility mode, r=mt - Bug 1672703, always tolerate the first CCS in TLS 1.3, r=mt - Bug 1663661 - Guard against NULL token in nssSlot_IsTokenPresent. r=jcj - Bug 1607449 - Lock cert->nssCertificate to prevent data race. r=jcj,keeler - Bug 1679290 - Don't hold slot lock when taking session lock r=bbeurdouche - Bug 1670769 - Remove 10 GeoTrust, thawte, and VeriSign root certs from NSS. r=kjacobs,KathleenWilson - Bug 1678166 - Add NAVER Global Root Certification Authority root cert to NSS. r=bbeurdouche,KathleenWilson - Bug 1678189 - December 2020 batch of root changes, NSS_BUILTINS_LIBRARY_VERSION 2.46. r=bbeurdouche (c87e0c17a) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1166942 - Add logging of color layer bounds. r=nical (442de4b6c) - Bug 1152109 - Don't clear plugin data cache in ShadowLayers code, we need to resend this during repaints that do not involve reflow. r=roc (8670e73f9) - Bug 1158122 - Remove all occurences of nsIntRect in gfx/layers/composite. r=nical (dcfa2050a) - Bug 1158122 - Remove all occurences of nsIntRect in gfx/ipc/. r=nical (1ca3800b5) - Bug 1158122 - Remove all occurences of nsIntRect in gfx/gl/. r=nical (187d70360) - Bug 1158122 - Remove all occurences of nsIntRect in gfx/thebes/. r=nical (487ab747c) - Bug 1155621 - Remove no-op gfx2DGlue conversion helpers. r=Bas (f2ea364d4) - Bug 1158122 - Remove some occurences of nsIntRect in gfx/layers/. r=nical (b1bb2e736) - Bug 1158122 - Remove all occurences of nsIntRect in gfx/layers/client. r=nical (f0e71c984) - Bug 1158122 - Remove the remaining occurences of nsIntRect in gfx/layers. r=nical (571ff6de0) - Bug 1148350 - Add a test. r=botond (226b59773) - Bug 1158122 - Remove most occurences of nsIntRect in gfx/tests. r=nical (cb3b2541c) - Bug 1032848 - Part 1: Implement WebIDL for HTMLCanvasElement::CaptureStream. r=smaug, r=mt (210e34454) - Bug 1032848 - Part 2: Implement HTMLCanvasElement::CaptureStream. r=mt, r=jesup, r=jgilbert, r=gwright (bec93b4d3) - Bug 1032848 followup: Add 'override' annotation to Notify() method in CanvasCaptureMediaStream.cpp. rs=ehsan (9866fd266) - Bug 1032848 - Part 3: Add tests for HTMLCanvasElement::CaptureStream. r=mt, r=jgilbert, r=jesup (bde68ba7c) - Bug 987498 - Part 1 - Layers support OverlayImage. r=roc (8b22b789f) - Bug 987498 - Part 2 - HTMLMediaElement supports playback OverlayImage. r=roc (247dc15a2) - Bug 987498 - Part 3 - Implement DOMHwMediaStream. r=roc (f0d9de519) - Bug 987498 - Part 4 -Implement SetImageSize on DOMHwMediaStream. r=roc (850cf6ad0) - Bug 1147194 - Do scroll info layer hoisting when building the display list. r=tn (64ae65e97) - Bug 1161389 - Skip AccessibleCaret frame if nsDisplayListBuilder doesn't build caret. r=roc (0e8328488) - Bug 1068881 (Part 2) - Add reftests for rounding image dest rects to zero size. r=roc (00202564b) - Bug 1164227 - Don't allow invalid region simplification to invalidate unchanged scrolled contents. r=roc (3cde9cd56) - Bug 1148022 - When frame metrics are attached to the container layer of the root scroll frame, make sure that its scroll frame is active. r=tn (5369f9175) - Bug 1154478 - Really force-enable the event-regions code when APZ is enabled. r=tn (e7ba54c3d) - Move AsyncPanZoomAnimation into its own header. (bug 1139220 part 1, r=kats) (e06fd8854) - Bug 1139180 - Add BUG_COMPONENT metadata to moz.build for files in layout/. r=roc (468dedf02) - Factor the guts of AsyncScroll into a base helper class. (bug 1139220 part 2, r=kgilbert) (1719bcba6) - Use the main-thread key spline animation logic for Desktop APZ. (bug 1139220 part 3, r=kats,kgilbert) (84a1d8948) - Bug 1147038. Use the correct clip for root scroll frames in root content documents. r=mstange (cae882bdf) - Use Maybe to communicate the APZ scrollframe clip. (bug 1148582 part 1, r=mstange) (d22c5cfeb) (fa9ed1e11) * Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses. A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76 -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201205-fa9ed1e11-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201205-fa9ed1e11-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201205-fa9ed1e11-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.9.7.win64-git-20201205-fa9ed1e11-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 1147951, part 2 - Remove unused JAVASCRIPT definition from nsJSEnvironment.cpp. r=baku (607909217) - Bug 1147951, part 1 - Remove uses of JAVASCRIPT2 from Console.cpp. r=baku (46cde7cfa) - pointer style (5504c22d4) - Bug 1165384 - Add a typedef for the statistics phase table; r=sfink (484a24237) - Bug 1165385 - Remove the rarely used !fullFormat mode of MOZ_GCTIMER; r=sfink (ab8b17eb1) - Bug 1165390 - Make the detailed statistics formatting methods have consistent names; r=sfink (55c5db543) - Bug 1165410 - Reimplement GC statistics JSON output formatter; r=sfink (04c13c874) - Bug 1166789 - Cleanup javascript.options.mem.log formatting; r=sfink, r=mccr8 (f23b455b4) - Bug 1171451 - Use the correct type for the argv argument to NS_CreateJSArgv and the nsJSArgArray constructor; r=jst (edfa21a59) - Bug 886459, part 1 - Remove unused includes of nsIJSRuntimeService.h. r=bholley (bbc277ac1) - Bug 886459, part 2 - Remove context callbacks from XPCJSRuntime. r=bholley (2c3c8515a) - Bug 886459, part 3 - Remove simple uses of nsIJSRuntimeService to get the JSRuntime. r=bholley (ff5bfe304) - pointer style (2ea264afd) - Bug 1169457 - Add null check in OnWrapperDestroy. r=jimm (741739513) - Bug 886459, part 4 - Remove nsIJSRuntimeService. r=bholley,aklotz (61563f53b) - Bug 1176642 - Use absolute_import in mach_commands.py files; r=glandium (a9fcb3b3f) - Bug 1176642 - Defer import of autotry and pprint; r=chmanchester (de40855cb) - Bug 1178772 - Add check_macroassembler_style.py: Verify that each MacroAssembler declaration maps to all its definitions. r=h4writer (fd406593a) - Bug 1152556 - Add moz.build bugzilla metadata in dom/media. r=kinetik (fa2ffa121) - Bug 1152556 - Add moz.build bugzilla metadata in dom/media webrtc. r=abr (d208b839a) - re-enable peerconnection (42e8c412b) - Bug 1152538 - Enable WebRTC identity, r=jesup (13a47adcb) - Bug 1231123 - Simplify LaunchApp on BSDs by dropping fork/exec version. r=jld (c35e6e36f) - bug 1171120 - Fix mtransport+signalling to build on iOS. r=ekr (7034b20ab) - Bug 1150609 Patch 1 WebRTC SDP - add tmmbr to offer. r=jesup (52ca72d09) - Bug 1150609 Patch 2 - WebRTC enable tmmbr r=jesup (d59c6adb9) - Bug 1150609 Patch 3 - WebRTC enable tmmbr unittest changes. r=jesup (eeffed826) - Bug 1087161 - Upgrading B2G toolchain to gcc-4.9 (851194ca0) (538b35a4e) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1201329 - Use AlignedStorage2 instead of char[] for IPDL union members. r=billm (420db1710) - Bug 1146214 - Remove unused set fence functions. r=nical (148188894) - Bug 1146214 - Combine FenceHandle and FenceHandleFromChild. r=nical (9d33cdedc) - Bug 1147894 - Remove the redundant OpUpdateTexture IPDL message. r=sotaro (c3b037c92) - Bug 1146214 - Implement fence delivery. Combine ipc messages and remove reply fence delivery message. r=nical (cd115f0db) - Bug 1146214 - Remove the unused code after refactoring. r=nical (2582f1dfa) - Bug 1146214 - Rename some functions after refactoring. r=nical (fd7655c71) - Bug 1150381 - [LayerScope]: Don't showing the same texture in the same frame on LayerScope. r=chiajung (7a5310113) - Bug 1162395 - [LayerScope]: No need to read and send the texture when the same texture id contains in a frame. r=cku (2c67a0994) - Bug 1168015 - Dump source image from graphic buffer directly on B2G. r=kamidphish, r=hshih (108f3dd5a) - Bug 1158575: Support using GDI rendering for opaque surfaces when using cross-process layers. r=jrmuizel (8913ea2ff) - Bug 1155498 - Use FdObj to replace FenceHandle's android fence. r=sotaro (ac0f66f02) - Bug 1155498 - Part 2 - Use new FenceHandle to handle the fence in TextureHost. r=sotaro (8c3cd6427) - Bug 1152370 part 1 - Add android aosp VirtualDisplaySurface r=mwu (795674527) - Bug 1152370 part 2 - Add DisplaySurface r=mwu (f4e7cb123) - Bug 1151936 - Update GLContextEGL's EGLSurface override handling r=jgilbert (a1a72947b) - Bug 1154313 - Move sUsingHwc to gfxPrefs r=mwu,nical (d315f572a) - Bug 1152361 - Ensure outbufAcquireFenceFd is initialized during boot animation. r=mwu (c17f9bc1a) - Bug 1152135 - Split EGLSurface buffer swap and HWC buffer swap r=mwu,nical,jgilbert (2ec0aaccc) - Bug 1148149 - Support Android Presentation API. r=snorp, r=jgilbert (60ae01557) - Bug 1150518 - Remove glClear() on blit composition r=Sushil (24b242a14) - Bug 1152370 part 3 - Use DisplaySurface r=mwu (c531c0b44) - Bug 1157661 - Fix a null-check in CompositorOGL::DrawQuad. r=nical (c00d429d3) - Bug 1113425 part 1 - Fix some bad CSS comment syntax in animation tests; r=mattwoodrow (7abbbb3de) - Bug 1113425 part 2 - Apply async properties when querying the animated transform; r=mattwoodrow (52e778eeb) - Bug 1113425 part 4 - Enable test_deferred_start.html on all platforms; r=mattwoodrow (3884a02a3) - Bug 1113425 part 3 - Make test_deferred_start.html wait an extra frame; r=mattwoodrow (0971c8836) - Bug 1148949 - Apply async properties when querying the animated transform for cross-process compositor parents too; r=mattwoodrow (8bdeafc25) - Bug 1157066. When reading back the OMTA transfrom of a layer don't include transforms from async panning or zooming. r=kats,birtles (43c1bab02) - Bug 1129133 - Clean up GeckoTouchDispatcher so that it's a real singleton. r=kats,mwu (ac97ee5f4) - Bug 1140578 - Remove some redundant code and an unused return value. r=mchang (9d02a9794) - Bug 1140578 - Simplify some code. r=mchang (5a2f95805) - Bug 1140578 - Add a explicit flag to track if we have pending touch moves to process. r=mchang (3255a2ac8) - Bug 1140578 - Prevent resampling moves across non-move touch events. r=mchang (5a2622f6c) - Bug 1146987 - Deal with cases where we get a batch of interleaved move and non-move events on the libui thread before anything is processed, with resampling disabled. r=mchang (462ce355c) - Bug 1149412 - Remove bad assertion. r=mchang (d9d2db4ba) - Bug 1137151: Marked destructor of |GeckoTouchDispatcher| as protected, r=mwu (21fae6af2) - Bug 1138502. Reset vsync unobserve count if a force composite occurs. r=mstange (9682c9e62) - Bug 1148583 - Dispatch touch events before composites. r=kats (cfabb0eef) - Bug 1128690 - Ensure Talos Performance Tests still work with silk enabled. r=mstange (089e87b89) - Bug 1138181 - Be more aggressive in updating plugin geometry in the compositor, avoids filtering out important offset updates that don't involve remote layer tree updates. r=roc (e341636de) - comment coming from Bug 1143249 (2f6c7bdc8) - Bug 1154614 - Don't try to pick up the same non-reentrant lock twice. r=dvander a=RyanVM (c69cba3d9) - Bug 1156981 - Split CompositorParent's scheduling of composition to CompositorScheduler r=mchang (bf87b2ba3) - Bug 1139541 - Make HWC skip opacity=0 layers. r=sotaro (cd6d5114c) - Bug 1149646 - Delete non-uniform vsync interval warning. r=kats (5bc0cd3fa) - Bug 1155498 - Part 3 - Use new FenceHandle to handle the fence in Compositor. r=sotaro (f5c685606) - Bug 1155498 - Part 4 - Use new FenceHandle to handle the fence in TextureClient. r=sotaro (0390d19fd) - Bug 1155498 - Part 5 - Use new FenceHandle to handle Decoder fence. r=sotaro (a99b62351) - Bug 1164513 - Add nullptr check r=milan (41053d048) - Bug 1155495 - Part 1: Remove TextureHostOGL and integrate the platform specific API into TextureHost. r=nical, r=sotaro (9c909e5e2) - Bug 1155495 - Part 2: Remove unnecessary class inheritance and casting. r=nical, r=sotaro (4ce5869ff) - Bug 1133007 - Send the content of a texture only if its was altered since previous transmission. r=kamidphish, r=boris (f78a07160) - Bug 1156456 patch 1 - Reftests comparing a 3-D transformed cube generated by main-thread paths and off-main-thread animations paths. r=birtles (f0f5309d9) - Bug 1156456 patch 2 - Transform the z component just like the x and y. r=birtles (cc36b5b91) - Bug 1156456 patch 3 - Send transform origin and perspective origin to layer in device pixels rather than CSS pixels. r=birtles (94ea8a04a) - Bug 1156456 followup - Also annotate as fuzzy on Mulet, on a CLOSED TREE. (712c97eff) - Bug 1156456 followup - Add a simple reftest for off-main-thread animation of opacity. (eac0fe0e4) - Bug 1157455 patch 1 - Add tests for OMTA transforms in degrees in addition to those in radians. r=birtles (83fb5b7af) - Bug 1157455 patch 2 - Send angles (in CSS transform functions) to the compositor thread with their units rather than sending all such angles in radians. r=birtles (a8b47f5b0) - Bug 1157455 patch 3 - When interpolating angles, preserve units when possible in order to avoid floating point error. r=birtles (ace148e00) - Bug 1157455 followup - fix test_transitions_per_property.html to expect different angle interpolation results, on a CLOSED TREE. (270ef56eb) - Bug 1022080 - Don't force intermediate surfaces when dumping textures, unless explicitly specified. r=nical (0a010b6c8) - Bug 1022080 - Make non-HTML dumping of textures work better. r=nical (304939544) (a057fcd85) - nss: mozpkix: sync with UXP changes (removing vim line) (b0d81ff20) - bump nss version, and import changes from mozilla nss repo: - Bug 1641480, TLS 1.3: tighten CCS handling in compatibility mode, r=mt - Bug 1672703, always tolerate the first CCS in TLS 1.3, r=mt - Bug 1663661 - Guard against NULL token in nssSlot_IsTokenPresent. r=jcj - Bug 1607449 - Lock cert->nssCertificate to prevent data race. r=jcj,keeler - Bug 1679290 - Don't hold slot lock when taking session lock r=bbeurdouche - Bug 1670769 - Remove 10 GeoTrust, thawte, and VeriSign root certs from NSS. r=kjacobs,KathleenWilson - Bug 1678166 - Add NAVER Global Root Certification Authority root cert to NSS. r=bbeurdouche,KathleenWilson - Bug 1678189 - December 2020 batch of root changes, NSS_BUILTINS_LIBRARY_VERSION 2.46. r=bbeurdouche (c87e0c17a) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1166942 - Add logging of color layer bounds. r=nical (442de4b6c) - Bug 1152109 - Don't clear plugin data cache in ShadowLayers code, we need to resend this during repaints that do not involve reflow. r=roc (8670e73f9) - Bug 1158122 - Remove all occurences of nsIntRect in gfx/layers/composite. r=nical (dcfa2050a) - Bug 1158122 - Remove all occurences of nsIntRect in gfx/ipc/. r=nical (1ca3800b5) - Bug 1158122 - Remove all occurences of nsIntRect in gfx/gl/. r=nical (187d70360) - Bug 1158122 - Remove all occurences of nsIntRect in gfx/thebes/. r=nical (487ab747c) - Bug 1155621 - Remove no-op gfx2DGlue conversion helpers. r=Bas (f2ea364d4) - Bug 1158122 - Remove some occurences of nsIntRect in gfx/layers/. r=nical (b1bb2e736) - Bug 1158122 - Remove all occurences of nsIntRect in gfx/layers/client. r=nical (f0e71c984) - Bug 1158122 - Remove the remaining occurences of nsIntRect in gfx/layers. r=nical (571ff6de0) - Bug 1148350 - Add a test. r=botond (226b59773) - Bug 1158122 - Remove most occurences of nsIntRect in gfx/tests. r=nical (cb3b2541c) - Bug 1032848 - Part 1: Implement WebIDL for HTMLCanvasElement::CaptureStream. r=smaug, r=mt (210e34454) - Bug 1032848 - Part 2: Implement HTMLCanvasElement::CaptureStream. r=mt, r=jesup, r=jgilbert, r=gwright (bec93b4d3) - Bug 1032848 followup: Add 'override' annotation to Notify() method in CanvasCaptureMediaStream.cpp. rs=ehsan (9866fd266) - Bug 1032848 - Part 3: Add tests for HTMLCanvasElement::CaptureStream. r=mt, r=jgilbert, r=jesup (bde68ba7c) - Bug 987498 - Part 1 - Layers support OverlayImage. r=roc (8b22b789f) - Bug 987498 - Part 2 - HTMLMediaElement supports playback OverlayImage. r=roc (247dc15a2) - Bug 987498 - Part 3 - Implement DOMHwMediaStream. r=roc (f0d9de519) - Bug 987498 - Part 4 -Implement SetImageSize on DOMHwMediaStream. r=roc (850cf6ad0) - Bug 1147194 - Do scroll info layer hoisting when building the display list. r=tn (64ae65e97) - Bug 1161389 - Skip AccessibleCaret frame if nsDisplayListBuilder doesn't build caret. r=roc (0e8328488) - Bug 1068881 (Part 2) - Add reftests for rounding image dest rects to zero size. r=roc (00202564b) - Bug 1164227 - Don't allow invalid region simplification to invalidate unchanged scrolled contents. r=roc (3cde9cd56) - Bug 1148022 - When frame metrics are attached to the container layer of the root scroll frame, make sure that its scroll frame is active. r=tn (5369f9175) - Bug 1154478 - Really force-enable the event-regions code when APZ is enabled. r=tn (e7ba54c3d) - Move AsyncPanZoomAnimation into its own header. (bug 1139220 part 1, r=kats) (e06fd8854) - Bug 1139180 - Add BUG_COMPONENT metadata to moz.build for files in layout/. r=roc (468dedf02) - Factor the guts of AsyncScroll into a base helper class. (bug 1139220 part 2, r=kgilbert) (1719bcba6) - Use the main-thread key spline animation logic for Desktop APZ. (bug 1139220 part 3, r=kats,kgilbert) (84a1d8948) - Bug 1147038. Use the correct clip for root scroll frames in root content documents. r=mstange (cae882bdf) - Use Maybe to communicate the APZ scrollframe clip. (bug 1148582 part 1, r=mstange) (d22c5cfeb) (fa9ed1e11) -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20201205-355db4de-uxp-fd576c427-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20201205-355db4de-uxp-fd576c427-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom-older * Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15. -- New build of HBL-UXP for XP! Test binary: IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20201205-id-eed0566-uxp-fd576c427-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20201205-id-eed0566-ia-41157bf-uxp-fd576c427-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild for UXP changes please see above. -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.7.win32-git-20201205-11839e2-uxp-fd576c427-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.7.win64-git-20201205-11839e2-uxp-fd576c427-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.7.win32-git-20201205-11839e2-uxp-fd576c427-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.2a1.win32-git-20201205-df9c9fb1a-uxp-fd576c427-xpmod.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.2a1.win64-git-20201205-df9c9fb1a-uxp-fd576c427-xpmod.7z Official UXP changes since my last build: - Issue #1690 - Part 1: Fix MacOS version detection above 10.15. Changes based on Mozilla bug 1616404 but supporting back to 10.7. (b1ac886a9) - Issue #1684 - Move global user-agent override to networking component. (b863bd2ed) - Issue #1691 - Part 1: Provide a way of associating a private value with a script or module. (15914ec57) - Revert "Issue #1691 - Part 1: Provide a way of associating a private value with a script" (060e3eb0c) - Issue #1624 - Exclude function scopes from Ion compilation. (bb31c1c65) - [NSS] Update root certificates. (cca3b9062) - [NSS] Version and build bump (958205f4d) - Clobber for NSS update. (1683d012e) - Issue #1690 - Part 2: Update MacOS Blocklist support from 10.13 to 11.0. Changes based on Mozilla bug 1678061. (e43b01e58) - Merge pull request 'Fix macOS version detection above 10.15 and update blocklist support to 11.0' (#1692) from dbsoft/UXP:Big_Sur_Version into master (b1bbc9286) - Revert "Issue #1624 - Exclude function scopes from Ion compilation." (433ed209b) - Issue #1624 - Globally disable inlining optimizations in the JS JIT compiler. (b66816426) - Merge branch 'nss-patch-work' (7f619fa9b) - Issue #1624 - Make ion inlining optimizations a pref. (1a21b5269) - Nuke erroneously added vim line. (7fda700f9) - Issue #1624 - flip the inlining pref. (fd576c427) No official Basilisk changes since my last build. Official Pale-Moon changes since my last build: - Issue #1851 - Part 1: Add warning and reset option to preferences window. (df9c9fb1a) My changes since my last build: - import changes from mozilla nss repo: - Bug 1641480, TLS 1.3: tighten CCS handling in compatibility mode, r=mt - Bug 1672703, always tolerate the first CCS in TLS 1.3, r=mt - Bug 1663661 - Guard against NULL token in nssSlot_IsTokenPresent. r=jcj - Bug 1607449 - Lock cert->nssCertificate to prevent data race. r=jcj,keeler - Bug 1679290 - Don't hold slot lock when taking session lock r=bbeurdouche - Bug 1670769 - Remove 10 GeoTrust, thawte, and VeriSign root certs from NSS. r=kjacobs,KathleenWilson - Bug 1678166 - Add NAVER Global Root Certification Authority root cert to NSS. r=bbeurdouche,KathleenWilson - Bug 1678189 - December 2020 batch of root changes, NSS_BUILTINS_LIBRARY_VERSION 2.46. r=bbeurdouche (c87e0c17a) - Reverted "Issue #1684 - Move global user-agent override to networking component. (b863bd2ed)" - Reverted "Issue #1851 - Part 1: Add warning and reset option to preferences window. (df9c9fb1a)" -
they're updated in both 1st and 2nd post.
-
there is pointers in 1st post pointing to latest releases. or you can check out my blog for updates.
-
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
can't manage how to build it in windows -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
alright I just forgot there is basilisk repo changeset. -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of Firefox 45ESR: Test binary: SSE https://o.rthost.win/gpc/files1.rt/firefox-45.9.31-20201128-646e70d72-win32-sse.7z IA32 https://o.rthost.win/gpc/files1.rt/firefox-45.9.31-20201128-646e70d72-win32-ia32.7z repo: https://github.com/roytam1/mozilla45esr Changes since my last build: - bump version to 45.9.31 (f04c4c18b) - import changes from tenfourfox: - #632: M1424915 M1354233 M1324114 M1343008 M1236277(just backbugs) M1328955 (d87db7e16) - #632: M1362498 M1397686 M136178 M1320252 M1355875 (82cb3b59e) - #632: M241788 M1271955 M1249352(p1) + additional local optimizations (438bdb726) - #632: M1249352 part 2 (2c61821e4) - more hosts for adblock (c1a28532c) - #632: M1249352(remaining) M1358297(backbugs) M1369317(pp1,3,4) M1426996 (1eab6170b) - even more host (just one) for adblock (011118c38) (d97646cc3) - update NSS exported symbols and tried to sync both files as match as possible (646e70d72) -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.3.1-Goanna-20201128.7z Changelog: In-tree changes: - macros: check for null second.md first. tag #12 (15baf33e) Out-of-tree changes: * update Goanna3 to git fa350a3b2..b383d6bc2: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1167823 - Begin rewriting CheckSideEffects to work by kind, not arity. r=shu (3dbb147c1) - Bug 1167823 - Handle various nullary/unary nodes in BytecodeEmitter::checkSideEffects. r=shu (16db94f34) - Bug 1167823 - Handle more nodes by kind in BytecodeEmitter::checkSideEffects. r=shu (2c994828f) - Bug 1167823 - Handle more nodes by kind when checking for side effects. r=shu (8726e98c5) - Bug 1167823 - Check various binary operators for side effects, by node kind. r=shu (da2a42a59) - Bug 1173969 - Add ARM64 Trampoline and MoveEmitter. r=jandem (78df8ad3a) - Bug 1167823 - Handle more nodes by kind when checking for side effects. r=shu (6ae74fc89) - Bug 1182936 part 1 - IonMonkey: MIPS32: Rename mips to mips32. r=nbp (6c47d3ac3) - Bug 1167823 - Handle more nodes by kind when checking for side effects. r=shu (008192c61) - Bug 1155618 - Fix OOM issues related to AsmJS compilation r=terrence r=luke (4fa2b1875) - Bug 1167823 - Handle try/catch by kind when checking for side effects. r=shu (18aea1680) - Bug 1167823 - Handle various list-ful nodes by kind when checking for side effects. r=shu (b23e01874) - pointer style (f9dbf7554) - Bug 1178770 - Move MacroAssemblerSpecific::call to the MacroAssembler. r=h4writer (27701ec78) - Bug 1167823 - Handle various other nodes by kind when checking for side effects. r=shu (85448267d) - Bug 1167823 - Handle functions by kind when checking for side effects. r=shu (1c6eae1da) - pointer style (e18f6e8fd) - Bug 1164121 - Add |mach| command to run jsapi-tests. r=sfink (28b9e99ce) - Bug 1167823 - Handle more nodes by kind when checking for side effects. r=shu (cdbcaf264) - Bug 1167823 - Handle more nodes by kind when checking for side effects. r=shu (5d8ca8fac) - bug 1125394 - launch runtime executable stub from test app bundle on Mac; r=jmaher,marco (7f4d2f685) - Bug 1155338 - Move mach command arguments into mochitest harness, r=chmanchester,gbrown (e25c02087) - bug 1125394 - launch runtime executable stub from test app bundle on Mac; r=jmaher,marco (c7ecbf9ec) - Bug 1164597 - Consolidate all mochitest mach commands into single |mach mochitest|, r=chmanchester (042d5b97e) - Bug 1169410 Add support for web-platform-tests to |mach test| r=gps (7c8cd4917) - Bug 1169799 - Update |mach test| suites to reflect new |mach mochitest| command, r=chmanchester (9d33ab17c) - Bug 1149670 - Add a mach command to find tests in specified directories and prepare a commit to push them to try.;r=ahal (2d2145c35) - Bug 1154006 - [mach] Ability to lazy load parsers passed in via the @command decorator, r=gps (eac0b362a) - Bug 1138581 - Support wildcard expansion in mach file-info; r=glandium (a4b9a973d) - Bug 1168607 - Make `mach file-info` work with Mercurial repos; r=glandium (0a6e69591) - Bug 1173633 - Print docstrings of mach command handlers in help output; r=ahal (0080c50a6) - Bug 1090957 - IonMonkey: MIPS32: Implement atomicExchange operations temporary. r=nbp (4b51a4fad) - Pointer style (c16016361) - add LastFrameCheck in ::Compile lost for some reason (dd9689746) - Bug 1155185 - IonMonkey MIPS: Fix build failure on MIPS; implement MacroAssemblerMIPS::convertInt32ToDouble(const BaseIndex& src, FloatRegister dest). r=rankov (64eb0d71c) - Bug 1194072 - IonMonkey: MIPS32: Add an option to mark JIT pages as non-writable. r=nbp CLOSED TREE (ecc0c19c7) - Bug 1173622 - Add a thorough docstring and clean up comments on the |mach try| command.;r=ahal (ae1f0e534) - Bug 1107534 - Using audio channels type to capture different stream. r=roc (17fd7fa15) - Bug 1014355 - Init X with thread-safe mode in child processes. r=karlt (3d150507f) (77b85633c) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1162357 - Convert some usage of DataSourceSurface::GetData() to Map(). r=bas (9881dbe55) - pointer style (30b6f2e71) - Bug 1153825 - Fix length properties of (Weak){Map,Set} constructors; r=evilpie (218d034d8) - No Bug - Add detail to a comment documenting out barrier implementation; r=sfink NO BUILD (5f37e40e7) - Bug 1174873 - Remove HeapPtr and rename RelocatablePtr to HeapPtr; r=jonco (91d932808) - Bug 1176090 - Change all RelocatablePtr to HeapPtr and remove the |using|; r=jonco (7f35882f3) - Bug 1165486 - Cleanup: rename staticEvalScope to topStaticScope to prepare for the static top-level lexical scope. (r=luke) (af5fc90a5) (21c450432) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1140468 - Add flag for setting which treeherder envs to report to r=garndt (f829a25e4) - Bug 1137820 part 4: Make hg.m.o mozharness the default repo. (2ede25214) - Bug 1137820 part 1: Update phone build image. Inherits from builder image version 0.5.0. (f94da0a53) - Bug 1132562 - Use workspace directory so autoclobber can function with caches r=wcosta (ffe9814ca) - Bug 1137820 part 3: Move phone builder scripts to gecko tree. (374b297aa) - Bug 1140551 - Add support for setting number of test chunks in task directly r=garndt (da6951b15) - Bug 1119387 part 1: Move basic build setup to a separate script. (d25399fb5) - Bug 1119387 part 2: Add flame nightly build script. (cde52b483) - Bug 1142692: Use the correct mozharness default branch. CLOSED TREE (948549837) - Bug 1119387 part 3: Add option to specify mozharness branch. (bed6721db) - Bug 1112260: Add flame-kk build from cypress repo. (3c347564c) - Bug 1137820 part 2: Inherit cypress and b-i branches from m-c. (5aa28430c) - Bug 1147605 - Disable tests on phone builds r=me CLOSED TREE (2ec21678d) - Bug 1142779 - Enable testdroid devices to be used within test tasks r=lightsofapollo (69a5c78ca) - goanna->gecko (186aef420) - Bug 1143055 - Enable emulator-l builds r=wcosta (52d23632a) - Bug 1143056 - Enable Emulator L by default on treeheder prod r=me a=taskcluster-only (2fcec65e4) - goanna->gecko (da439bbbe) - Bug 1099238 - Try running integration test on mulet. r=lightsofapollo (535aaf3d4) - Bug 1140551 - Move all chunk configs into tasks instead of branch configs r=garndt (9347abfce) - Bug 1143066 - Use faster worker type and increase chunks for emulators r=garndt (53260bf2f) - Bug 1144944 -Add support for emulator kk x86 r=kli (a6bcdd29b) - Bug 1136020 - Update try decision task to use cache and more recent version of builder r=garndt (6c7b361f2) - Bug 1131157 - Add buildbot lines to mulet/b2g-desktop/emulator r=wcosta (836099568) - Bug 1140976 - Show mulet built by tc on treeherder prod r=me a=taskcluster-only (7b35b90b0) - Bug 1149432 - Add initial indexing to builds r=pmoore (c9ee977b5) (016724a54) - not setting DIST_INSTALL here to unbreak nightly-build (0e23afadd) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1165486 - Detect with scopes at parse time using the static scope chain instead of treating it as a polluted global. (r=luke) (d3f36dba2) - Bug 1147144 - OdinMonkey: fix toString() on asm.js module when source discarding is enabled (r=bbouvier) (c531a712a) - Bug 1219954 - Check for OOM in js::AsmJSFunctionToString() r=bbouvier (b49c34ba2) - Bug 1154391 - Remove export syntax that's not present in ES6 r=shu (4cf107d0f) - Bug 1154947 part 1: Add routes scopes to taskcluster graph. (a9288fb42) - Bug 1143286 - Fix terminating scope assertion in DebugScopeObject. (r=jimb) (2adef2ea7) - Bug 1148963 - OdinMonkey: throw if link-time failure and discardSource = true (r=bbouvier) (effa89d9b) - Bug 1148963 - OdinMonkey: add CompileOptions::lazyParsingDisabled and testing function setDiscardSource (r=bz) (8c0798e2c) - Bug 1141417 - Remove cmake from builder image r=me a=taskcluster-only (38c536206) - Bug 1142801: Update docker images for taskcluster-vcs 2.3.1. CLOSED TREE (b66596fad) - Bug 1119387 part 4: Validate only artifacts that can leak blobs. (fb3740271) - Bug 1139173 - ipc/chromium: Use <errno.h> instead of non-standard <sys/errno.h>. r=froydnj (a224046a7) - Bug 1139173 - ipc/chromium: Remove unused functions from file_util. r=froydnj (b8c2ecbfd) - Bug 1139173 - ipc/chromium: Remove ScopedTempDir. r=froydnj (2a0673401) (9df8b9217) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1161101 - Use JS_GetOwnPropertyDescriptor instead of GetPropertyDescriptor in dom/bindings. r=bz (918d7961c) - Bug 1119387 part 5: Update docker images. (0d47fde65) - Bug 1144463 - Add dolphin-512 and update docker. r=jlal,wcosta (aa6a55cab) - Bug 1134226: Add lightsaber nightly builds. (7926eff96) - Bug 1151981 - Properly check for MSVC (mingw fixup). (d95e17266) - Bug 1154947 part 3: Add aries nightly user, userdebug and eng builds. (45e096ed6) - Bug 1178932 - Implement Reflect.construct. r=Waldo. (4c5f0e72e) - Bug 1131206 - Remove the less useful commands from taskcluster mach r=garndt (e4c8ed78a) - Bug 1131206 - Select mozharness version from in tree r=garndt (fdab5140d) - bug 1156816 - Fix scopes for aws-provisioner. Switch nightly builds to production balrog. r=garndt (561d5cd58) - Bug 1166073 - change docker registry to hub r=garndt (17faea355) - Bug 1166233: Bring taskcluster-build mach command back. (c0a719c6b) - Bug 1142779 - Add buildbot steps for cloning and running tests r=lightsofapollo (304235375) - Bug 1142779 - Update job tasks to include functional unit and dual sim r=lightsofapollo (09b320602) - Bug 1147605 - Disable tests on phone builds r=me CLOSED TREE (0912de6ba) - Bug 1142779 - Update job tasks to use new chunking logic r=lightsofapollo (70c531920) - Bug 1144994 part 1: Update provisioner. (2447affa4) - Bug 1144994 part 2: Switch aries nightlies from cypress to m-c. (3019a6878) - Bug 1164939: Provide flame-kk user, userdebug and eng builds. (ab7ad22a7) - goanna->gecko (70b49bb18) - Bug 1166745: Reorganize tasks. (d3090e0a9) - Bug 1170378: Create tasks timestamps in UTC. r=jonasfj a=jonasfj (60160f061) - Bug 987902 - Add a "doctor" mach command; r=gps (be60e7df6) - Bug 985857 - Automatically log mach output and add a command to display it. r=gps (90993b77f) - Bug 991983 - Add a ContextDerivedTypedListWithItems type. r=gps (ad9482c7b) - Bug 991983 - Don't pass template paths to contexts. r=gps (30a4f2038) - Bug 991983 - Refactor SourcePath handling for moz.build, add new classes and extensive tests. r=gps (00aeb401b) - Bug 1142494 - Only package the steeplechase tests if webrtc is enabled. r=ted, f=drno (760943034) - Bug 1142494 - Fix OSX packaging mistake. r=glandium, a=bustage (03cd3ca35) - Bug 1147029 - Land luciddream in-tree, r=ted (8a4d2651b) - Bug 1147031 - Write mach command for luciddream. r=jgriffin (b913c4df4) - Bug 1171446 - Add a description to the luciddream mach target r=ochameau (c807799b6) - Bug 1176642 - Remove unused imports; r=glandium (b0e458f5d) - Bug 1151080: Rewrite NR_async_timer_set(0) to use direct dispatch. r=mt (6c3dda54d) - Bug 1152185 - Include port/generic/include also for mtransport/test and webrtc/signaling/test. r=ekr (969ce4205) - Bug 1156621 - Don't assume --without-system-nspr. r=glandium (4cf9c3e76) - Bug 1035468: A NAT simulator based on NrSocket, and integrate into ice_unittest. r=ekr (903d8f6c8) - Bug 1162026 - move WrapRunnable &co over to variadic templates; r=ekr (6224de8e9) - Bug 1163328 - Add a Tuple class to MFBT. r=froydnj (ba3276ef3) - Bug 1163328 - Add an And<...> class to TemplateLib.h which performs logical and on a variadic number of booleans known at compile time. r=froydnj (ac3afcabd) - Bug 1175621 - make WrapRunnable* more efficient by utilizing moves in wrapper functions; r=ekr (15cf9f55a) (b383d6bc2) * Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses. A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76 -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201128-b383d6bc2-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201128-b383d6bc2-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201128-b383d6bc2-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.9.7.win64-git-20201128-b383d6bc2-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 1167823 - Begin rewriting CheckSideEffects to work by kind, not arity. r=shu (3dbb147c1) - Bug 1167823 - Handle various nullary/unary nodes in BytecodeEmitter::checkSideEffects. r=shu (16db94f34) - Bug 1167823 - Handle more nodes by kind in BytecodeEmitter::checkSideEffects. r=shu (2c994828f) - Bug 1167823 - Handle more nodes by kind when checking for side effects. r=shu (8726e98c5) - Bug 1167823 - Check various binary operators for side effects, by node kind. r=shu (da2a42a59) - Bug 1173969 - Add ARM64 Trampoline and MoveEmitter. r=jandem (78df8ad3a) - Bug 1167823 - Handle more nodes by kind when checking for side effects. r=shu (6ae74fc89) - Bug 1182936 part 1 - IonMonkey: MIPS32: Rename mips to mips32. r=nbp (6c47d3ac3) - Bug 1167823 - Handle more nodes by kind when checking for side effects. r=shu (008192c61) - Bug 1155618 - Fix OOM issues related to AsmJS compilation r=terrence r=luke (4fa2b1875) - Bug 1167823 - Handle try/catch by kind when checking for side effects. r=shu (18aea1680) - Bug 1167823 - Handle various list-ful nodes by kind when checking for side effects. r=shu (b23e01874) - pointer style (f9dbf7554) - Bug 1178770 - Move MacroAssemblerSpecific::call to the MacroAssembler. r=h4writer (27701ec78) - Bug 1167823 - Handle various other nodes by kind when checking for side effects. r=shu (85448267d) - Bug 1167823 - Handle functions by kind when checking for side effects. r=shu (1c6eae1da) - pointer style (e18f6e8fd) - Bug 1164121 - Add |mach| command to run jsapi-tests. r=sfink (28b9e99ce) - Bug 1167823 - Handle more nodes by kind when checking for side effects. r=shu (cdbcaf264) - Bug 1167823 - Handle more nodes by kind when checking for side effects. r=shu (5d8ca8fac) - bug 1125394 - launch runtime executable stub from test app bundle on Mac; r=jmaher,marco (7f4d2f685) - Bug 1155338 - Move mach command arguments into mochitest harness, r=chmanchester,gbrown (e25c02087) - bug 1125394 - launch runtime executable stub from test app bundle on Mac; r=jmaher,marco (c7ecbf9ec) - Bug 1164597 - Consolidate all mochitest mach commands into single |mach mochitest|, r=chmanchester (042d5b97e) - Bug 1169410 Add support for web-platform-tests to |mach test| r=gps (7c8cd4917) - Bug 1169799 - Update |mach test| suites to reflect new |mach mochitest| command, r=chmanchester (9d33ab17c) - Bug 1149670 - Add a mach command to find tests in specified directories and prepare a commit to push them to try.;r=ahal (2d2145c35) - Bug 1154006 - [mach] Ability to lazy load parsers passed in via the @command decorator, r=gps (eac0b362a) - Bug 1138581 - Support wildcard expansion in mach file-info; r=glandium (a4b9a973d) - Bug 1168607 - Make `mach file-info` work with Mercurial repos; r=glandium (0a6e69591) - Bug 1173633 - Print docstrings of mach command handlers in help output; r=ahal (0080c50a6) - Bug 1090957 - IonMonkey: MIPS32: Implement atomicExchange operations temporary. r=nbp (4b51a4fad) - Pointer style (c16016361) - add LastFrameCheck in ::Compile lost for some reason (dd9689746) - Bug 1155185 - IonMonkey MIPS: Fix build failure on MIPS; implement MacroAssemblerMIPS::convertInt32ToDouble(const BaseIndex& src, FloatRegister dest). r=rankov (64eb0d71c) - Bug 1194072 - IonMonkey: MIPS32: Add an option to mark JIT pages as non-writable. r=nbp CLOSED TREE (ecc0c19c7) - Bug 1173622 - Add a thorough docstring and clean up comments on the |mach try| command.;r=ahal (ae1f0e534) - Bug 1107534 - Using audio channels type to capture different stream. r=roc (17fd7fa15) - Bug 1014355 - Init X with thread-safe mode in child processes. r=karlt (3d150507f) (77b85633c) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1162357 - Convert some usage of DataSourceSurface::GetData() to Map(). r=bas (9881dbe55) - pointer style (30b6f2e71) - Bug 1153825 - Fix length properties of (Weak){Map,Set} constructors; r=evilpie (218d034d8) - No Bug - Add detail to a comment documenting out barrier implementation; r=sfink NO BUILD (5f37e40e7) - Bug 1174873 - Remove HeapPtr and rename RelocatablePtr to HeapPtr; r=jonco (91d932808) - Bug 1176090 - Change all RelocatablePtr to HeapPtr and remove the |using|; r=jonco (7f35882f3) - Bug 1165486 - Cleanup: rename staticEvalScope to topStaticScope to prepare for the static top-level lexical scope. (r=luke) (af5fc90a5) (21c450432) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1140468 - Add flag for setting which treeherder envs to report to r=garndt (f829a25e4) - Bug 1137820 part 4: Make hg.m.o mozharness the default repo. (2ede25214) - Bug 1137820 part 1: Update phone build image. Inherits from builder image version 0.5.0. (f94da0a53) - Bug 1132562 - Use workspace directory so autoclobber can function with caches r=wcosta (ffe9814ca) - Bug 1137820 part 3: Move phone builder scripts to gecko tree. (374b297aa) - Bug 1140551 - Add support for setting number of test chunks in task directly r=garndt (da6951b15) - Bug 1119387 part 1: Move basic build setup to a separate script. (d25399fb5) - Bug 1119387 part 2: Add flame nightly build script. (cde52b483) - Bug 1142692: Use the correct mozharness default branch. CLOSED TREE (948549837) - Bug 1119387 part 3: Add option to specify mozharness branch. (bed6721db) - Bug 1112260: Add flame-kk build from cypress repo. (3c347564c) - Bug 1137820 part 2: Inherit cypress and b-i branches from m-c. (5aa28430c) - Bug 1147605 - Disable tests on phone builds r=me CLOSED TREE (2ec21678d) - Bug 1142779 - Enable testdroid devices to be used within test tasks r=lightsofapollo (69a5c78ca) - goanna->gecko (186aef420) - Bug 1143055 - Enable emulator-l builds r=wcosta (52d23632a) - Bug 1143056 - Enable Emulator L by default on treeheder prod r=me a=taskcluster-only (2fcec65e4) - goanna->gecko (da439bbbe) - Bug 1099238 - Try running integration test on mulet. r=lightsofapollo (535aaf3d4) - Bug 1140551 - Move all chunk configs into tasks instead of branch configs r=garndt (9347abfce) - Bug 1143066 - Use faster worker type and increase chunks for emulators r=garndt (53260bf2f) - Bug 1144944 -Add support for emulator kk x86 r=kli (a6bcdd29b) - Bug 1136020 - Update try decision task to use cache and more recent version of builder r=garndt (6c7b361f2) - Bug 1131157 - Add buildbot lines to mulet/b2g-desktop/emulator r=wcosta (836099568) - Bug 1140976 - Show mulet built by tc on treeherder prod r=me a=taskcluster-only (7b35b90b0) - Bug 1149432 - Add initial indexing to builds r=pmoore (c9ee977b5) (016724a54) - not setting DIST_INSTALL here to unbreak nightly-build (0e23afadd) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1165486 - Detect with scopes at parse time using the static scope chain instead of treating it as a polluted global. (r=luke) (d3f36dba2) - Bug 1147144 - OdinMonkey: fix toString() on asm.js module when source discarding is enabled (r=bbouvier) (c531a712a) - Bug 1219954 - Check for OOM in js::AsmJSFunctionToString() r=bbouvier (b49c34ba2) - Bug 1154391 - Remove export syntax that's not present in ES6 r=shu (4cf107d0f) - Bug 1154947 part 1: Add routes scopes to taskcluster graph. (a9288fb42) - Bug 1143286 - Fix terminating scope assertion in DebugScopeObject. (r=jimb) (2adef2ea7) - Bug 1148963 - OdinMonkey: throw if link-time failure and discardSource = true (r=bbouvier) (effa89d9b) - Bug 1148963 - OdinMonkey: add CompileOptions::lazyParsingDisabled and testing function setDiscardSource (r=bz) (8c0798e2c) - Bug 1141417 - Remove cmake from builder image r=me a=taskcluster-only (38c536206) - Bug 1142801: Update docker images for taskcluster-vcs 2.3.1. CLOSED TREE (b66596fad) - Bug 1119387 part 4: Validate only artifacts that can leak blobs. (fb3740271) - Bug 1139173 - ipc/chromium: Use <errno.h> instead of non-standard <sys/errno.h>. r=froydnj (a224046a7) - Bug 1139173 - ipc/chromium: Remove unused functions from file_util. r=froydnj (b8c2ecbfd) - Bug 1139173 - ipc/chromium: Remove ScopedTempDir. r=froydnj (2a0673401) (9df8b9217) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1161101 - Use JS_GetOwnPropertyDescriptor instead of GetPropertyDescriptor in dom/bindings. r=bz (918d7961c) - Bug 1119387 part 5: Update docker images. (0d47fde65) - Bug 1144463 - Add dolphin-512 and update docker. r=jlal,wcosta (aa6a55cab) - Bug 1134226: Add lightsaber nightly builds. (7926eff96) - Bug 1151981 - Properly check for MSVC (mingw fixup). (d95e17266) - Bug 1154947 part 3: Add aries nightly user, userdebug and eng builds. (45e096ed6) - Bug 1178932 - Implement Reflect.construct. r=Waldo. (4c5f0e72e) - Bug 1131206 - Remove the less useful commands from taskcluster mach r=garndt (e4c8ed78a) - Bug 1131206 - Select mozharness version from in tree r=garndt (fdab5140d) - bug 1156816 - Fix scopes for aws-provisioner. Switch nightly builds to production balrog. r=garndt (561d5cd58) - Bug 1166073 - change docker registry to hub r=garndt (17faea355) - Bug 1166233: Bring taskcluster-build mach command back. (c0a719c6b) - Bug 1142779 - Add buildbot steps for cloning and running tests r=lightsofapollo (304235375) - Bug 1142779 - Update job tasks to include functional unit and dual sim r=lightsofapollo (09b320602) - Bug 1147605 - Disable tests on phone builds r=me CLOSED TREE (0912de6ba) - Bug 1142779 - Update job tasks to use new chunking logic r=lightsofapollo (70c531920) - Bug 1144994 part 1: Update provisioner. (2447affa4) - Bug 1144994 part 2: Switch aries nightlies from cypress to m-c. (3019a6878) - Bug 1164939: Provide flame-kk user, userdebug and eng builds. (ab7ad22a7) - goanna->gecko (70b49bb18) - Bug 1166745: Reorganize tasks. (d3090e0a9) - Bug 1170378: Create tasks timestamps in UTC. r=jonasfj a=jonasfj (60160f061) - Bug 987902 - Add a "doctor" mach command; r=gps (be60e7df6) - Bug 985857 - Automatically log mach output and add a command to display it. r=gps (90993b77f) - Bug 991983 - Add a ContextDerivedTypedListWithItems type. r=gps (ad9482c7b) - Bug 991983 - Don't pass template paths to contexts. r=gps (30a4f2038) - Bug 991983 - Refactor SourcePath handling for moz.build, add new classes and extensive tests. r=gps (00aeb401b) - Bug 1142494 - Only package the steeplechase tests if webrtc is enabled. r=ted, f=drno (760943034) - Bug 1142494 - Fix OSX packaging mistake. r=glandium, a=bustage (03cd3ca35) - Bug 1147029 - Land luciddream in-tree, r=ted (8a4d2651b) - Bug 1147031 - Write mach command for luciddream. r=jgriffin (b913c4df4) - Bug 1171446 - Add a description to the luciddream mach target r=ochameau (c807799b6) - Bug 1176642 - Remove unused imports; r=glandium (b0e458f5d) - Bug 1151080: Rewrite NR_async_timer_set(0) to use direct dispatch. r=mt (6c3dda54d) - Bug 1152185 - Include port/generic/include also for mtransport/test and webrtc/signaling/test. r=ekr (969ce4205) - Bug 1156621 - Don't assume --without-system-nspr. r=glandium (4cf9c3e76) - Bug 1035468: A NAT simulator based on NrSocket, and integrate into ice_unittest. r=ekr (903d8f6c8) - Bug 1162026 - move WrapRunnable &co over to variadic templates; r=ekr (6224de8e9) - Bug 1163328 - Add a Tuple class to MFBT. r=froydnj (ba3276ef3) - Bug 1163328 - Add an And<...> class to TemplateLib.h which performs logical and on a variadic number of booleans known at compile time. r=froydnj (ac3afcabd) - Bug 1175621 - make WrapRunnable* more efficient by utilizing moves in wrapper functions; r=ekr (15cf9f55a) (b383d6bc2) -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20201128-355db4de-uxp-a8a397fbc-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20201128-355db4de-uxp-a8a397fbc-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom-older * Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15. -- New build of HBL-UXP for XP! Test binary: IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20201128-id-eed0566-uxp-a8a397fbc-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20201128-id-eed0566-ia-41157bf-uxp-a8a397fbc-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild for UXP changes please see above. -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.7.win32-git-20201128-11839e2-uxp-a8a397fbc-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.7.win64-git-20201128-11839e2-uxp-a8a397fbc-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.7.win32-git-20201128-11839e2-uxp-a8a397fbc-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.2a1.win32-git-20201128-86b6cb4c2-uxp-a8a397fbc-xpmod.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.2a1.win64-git-20201128-86b6cb4c2-uxp-a8a397fbc-xpmod.7z Official UXP changes since my last build: - Issue #1676 - Follow-up: Put js/src (including vm), jit, and wasm back into unified sources. (a8a397fbc) Official Basilisk changes since my last build: - Update back-end branch pointer (11839e2) No official Pale-Moon changes since my last build. -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
IIRC you need mozilla-build 1.2 and MSVC 2003 SP1 for fx3.6 and mozilla-build 1.8 and MSVC 2005 SP1 for pm26-oldvc -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
Matt Oudenhoven (AF's original author) has read and replied: -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
the situation is a bit different: AF side permits me to distribute without any change, i.e. it is semi-official build. -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
NM27 is based on firefox(gecko) 38, while NM28 is based on firefox(gecko) 52. it is hard to tell which is "better" since results may vary when you have different point of view to review both of them. NM28 supports more newer features so it can survive in current internet environment but it is more laggy when comparing with NM27. -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
then you have to wait for rmottola fixing these bugs in the future since front-end changes are in low priority for now. -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
issues in front-end side of AF is more buggy than NM27 builds, since it is just for testing back-end code for me while upstream (i.e. rmottola) is actively porting mozilla code changes into AF. -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
This AF build is directly build with minimal changes for working in windows. you should post an issue on rmottola/Arctic-Fox instead. -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
new ArcticFox win32 test build is uploaded: http://o.rthost.win/gpc/files1.rt/arcticfox-27.11.0.win32-git-20201121.7z too many commits to be listed, even github can't show all of them. https://github.com/rmottola/Arctic-Fox/compare/a2adb9c100d462fcda892f112be278f82df36b11...112f75dbc913ad1052931b17df0617bcad06d5c6 -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of Firefox 45ESR: Test binary: SSE https://o.rthost.win/gpc/files1.rt/firefox-45.9.30-20201121-9310bd65f-win32-sse.7z IA32 https://o.rthost.win/gpc/files1.rt/firefox-45.9.30-20201121-9310bd65f-win32-ia32.7z repo: https://github.com/roytam1/mozilla45esr Changes since my last build: - import changes from tenfourfox: - #612 (from OlgaTPark/14) M1250987 M1309358 M1394399 (06bbc2e34) - #612 (from OlgaTPark/14) additional fixes (53381bf93) - minor fix for menu icon scaling (thanks @OlgaTPark again) (1d72924e6) - disable tile pings to Mozilla, since we don't use them anyway (f8a8156e8) - OlgaTPark's 1.25x change and PDF.js fonts tweak (7a010018d) - fix glitch with reader mode menu on inappropriate start page (bc7189521) - #631: M1607762 M1654620 (7a7bba46e) - #631: update TLDs, HSTS (ececaa972) (9310bd65f) -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.3.1-Goanna-20201121.7z Changelog: Out-of-tree changes: * update Goanna3 to git 2d158c2a3..fa350a3b2: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1164391 - record an address within the instruction. r=luke (b55506f22) - Bug 1172638 - guard a test case. r=bbouvier (7e372b400) - Bug 1155176 - correct return types for atomics. r=luke (16ddf75f0) - Bug 1172517 - track sharedness in global. r=luke (2b8a664e7) - pointer style (9f9af957c) - Bug 1142668: Fix int32x4 to float32x4 conversion in asm.js; r=luke (79867d66f) - Bug 1155211 - SIMD: Rename lane mutators - with -> replaceLane. r=bbouvier (ea7f5e3f1) - Bug 1181318 - Eliminate duplicate mRefCnt members in nsRunnable subclasses. r=ehsan (abb9c7d3d) - Bug 1176406 - IonMonkey: Poor type refinement of element access results during inlininig (873686ca4) - Bug 1157624: Odin: split parsing/validation from codegen; r=luke (bf20abaf8) - Bug 1164042 - Log weak map entries in DumpHeapComplete. r=terrence (f9be8e243) - Bug 1167795 - Share the root and child tracing code in DumpHeapComplete; r=mccr8 (0a946f546) - Bug 1168103 - "Execution cannot reach the expression "?unknown?" inside this statement in jsfriendapi.cpp". r=evilpies (906b8e714) - Bug 1168103 - Convert tabs to spaces. r=me (5cf8a2b07) - Bug 1169692 - Use virtual dispatch in WeakMapTracer instead of function pointers; r=sfink, r=mccr8 (0ce57cae9) - Bug 1135993 - Remove js::IsInNonStrictPropertySet. r=jorendorff (bf2bee8c7) - Bug 1164815 - Use an enum to define GlobalObject slot constants r=luke (21e53a9bb) - Bug 1124291 - added ToInt8 and ToInt16. r=Waldo (350f2ece9) - Bug 1124291 - SIMD (interpreter): Implemented int8x16 and int16x8 on a CLOSED TREE. r=bbouvier (8055710fb) - Bug 1165654 - Cleanup how libjpeg-turbo assembly build variables are set. r=mshal (e32f6db51) - Bug 1155211: Part 3.0 - Implement SIMD[type].extractLane; p=flomerz;bbouvier; r=h4writer (ca61952ba) - Bug 1127932 - IonMonkey: Inline SIMD.float32x4.add/sub/mul calls; r=bbouvier (0472a833c) - Bug 1112158 - Optimize MSimdUnbox with GVN. r=bbouvier (b89048669) - Bug 1136189 - SIMD: inline SIMD constructors with missing arguments. r=bbouvier (e5cdc380f) - revert some PM changes for escaped expressions (b20b2a292) - Bug 1147817 - Part 1: Add RegExpInitialize. r=till (b00f0a12b) - revert some changes, update closer to gecko code (74b20a236) - Bug 1147817 - Part 2: Use IsRegExp in RegExp constructor. r=till (ffb568ffb) - Bug 1124456 - Check channel's contentPolicyType to see if it is XMLHttpRequest. r=vporof (b4e4d4aaf) - Bug 1150697 - Add IP address to the Network Monitor domain tooltip. r=bgrins (ec37b3505) - Bug 1150697 - Fix confusing messages in Network Monitor tests. r=bgrins (40987b29c) - Bug 764958 - Show cached network requests in the net monitor. r=jsantell (1507a9c7e) - add as of Get rid of JSOP_{GET,CALL}UPVAR and simplify code greatly (592202) (29e91f1bc) - Bug 1155900 - Make destructuring right-hand-side expressions that correspond to left-hand-side object patterns pass the RequireObjectCoercible gauntlet before any properties are destructured out of them. r=shu (3a93c0aa6) - Bug 1131043 - Part 2: Implement Map[@@species] and Set[@@species] getter. r=evilpie (07bd91ec1) - Bug 1063946 SIMD: Group tests in logical units - typed objects; r=bbouvier (43f4b18ee) - Bug 1063946 SIMD: Group tests in logical units - unary operations; r=bbouvier (b30903604) - Bug 1063946 SIMD: Group tests in logical units - binary operations; r=bbouvier (469f31c8c) - Bug 1124291 - SIMD (interpreter): Added test cases for int8x16 and inBug 1124291 - SIMD (interpreter): Added test cases for int8x16 and in (e2d35c44b) - Bug 1156365 - IonMonkey MIPS: Fix build failure on MIPS; rename Registers::code() to Registers::Encoding(). r=rankov (7fc1252e9) - pointer style (385d63410) - Bug 1181151 - Fix Registers::GetName typedef issue with clang. r=rankov (fc11c5a13) - Bug 1163168 - Prettify IonAssemblerBuffer.h. r=dougc (33f0e1430) - Bug 1165793 - Add executableCopy() back for MIPS. r=sstangl (5b44df890) - Bug 1139299 - Fix align stack in Simulator-mips::call. r=rankov, r=nbp (d4e45e869) - Bug 1140821 - IonMonkey: MIPS: Fix profiler enter frame calculating. r=nbp (69c16c5d6) - Bug 1144005 - IonMonkey: MIPS: Fix encode break instruction. r=rankov (02bb1a736) - Bug 1147424 - IonMonkey MIPS: Fix build failures on MIPS caused by recent updates (MacroAssemblerMIPS::ma_b). r=rankov (757605049) - Bug 1147908 - IonMonkey: MIPS: Fix UDiv and UMod for double and merge them. r=rankov (6de529261) - adapted Bug 1136799 - SIMD (interpreter): Fix order of operations of ReciprocalSqrt. r=bbouvier, a=me (2290b4e19) - Bug 1150836 - SIMD (interpreter): change order of operations of ReciprocalSqrtApproximation. r=bbouvier (35a3354b5) - Bug 1153602 - SIMD (interpreter): Added more test cases for ReciprocalSqrtApproximation. r=Waldo (aaedd70d6) - Bug 1148494: SimdUnbox shouldn't be removed; r=sunfish (c120c51a7) - pointer style (5f3ce20ca) - Bug 1061909: Add breakdown argument to Debugger.Memory.prototype.takeCensus, covering all existing count types. r=fitzgen (3503e969b) - Bug 1061909: Add documentation for Debugger.Memory.prototype.takeCensus's 'breakdown' parameter. r=fitzgen (1cd40cc94) - Bug 1061909: Define a testing function to introduce easily traceable objects. r=fitzgen (f6e09a60b) - Bug 1061909: Arrange for trees of census counts to be traced by the GC. r=fitzgen (13c7fb169) - Bug 1061909: Implement 'allocationStack' breakdown for Debugger.Memory.prototype.takeCensus. r=fitzgen (c7cb27fe6) - Bug 1061909 followup: Add missing 'override' keyword to count() methods in DebuggerMemory.cpp. rs=ehsan (059b6b9eb) - Bug 1060567: Debugger.Memory.prototype.takeCensus: provide byte counts on request. r=fitzgen (b6a0f1bef) - Bug 1169639 - Make intrinsicsHolder-accesses fallible, now that it's possible to access it without having previously gone through intrinsics-object creation code to ensure its existence. r=shu (3fe01f933) - Bug 1159469 - Add public jsapi ES6 Set convenience functions; r=jorendorff (ca74a2a09) - Bug 1159469 - Add ForEach C++ public function for ES6 Maps/Sets; r=jorendorff (19f28135a) - fix parenthesis and redundant new lines (63618bc8a) - Bug 1151333: Reserve enough stack space for SIMD shuffles; r=sunfish (100f2fbc8) - Bug 1159469 - Add public jsapi ES6 Map delete method; r=jorendorff (b1db40c51) - Bug 1159469 - Make sure public jsapi Map/Set calls deal with compartments/proxies; r=bz r=jorendorff (69bf75c49) - Bug 1159469 - Add get function to JSJitCallArguments; r=jorendorff (583cec75a) - Bug 1173722: Part 1 - Capitalize all the SIMD types names; r=nbp (70c68229f) (bcff8a12b) - import changes from tenfourfox: - #631: M1607762 M1654620 (7a7bba46e) - #631: update TLDs, HSTS (ececaa972) (cb69b0a14) - import changes from `dev' branch of rmottola/Arctic-Fox: - pointer style (34e9d556e) - Bug 1175466 - Allocate arguments objects in the nursery. r=terrence (14e7d019d) - Bug 1175511 - Use template objects for arguments object allocation. r=bhackett (09c43e10e) - Bug 1169250 - Zero-initialize all function object members r=jandem (55e6c44d7) - Bug 987514, part 3 - Make every global have a (usually empty) Reflect object; rename JS_InitReflect -> JS_InitReflectParse. r=Waldo. (f7beebe35) - Bug 987514, part 4 - Implement most of the standard Reflect methods. r=Waldo. (0ee01d6da) - Bug 1160665 - Use the same implementation for both internal and external barriers; r=jonco (5291b100f) - Bug 1175511 - Use template objects for arguments object allocation. r=bhackett (980240980) - Bug 1170182 - Remove dead functions from js/src. r=jorendorff (2f6130fa2) - Bug 1167468: Assert that JSObjects and their metadata are always in the same compartment. r=fitzgen (dc780d455) - Bug 1172138 - Call PR_LogInit before profiler_init. r=froydnj (bd23dafce) - re-add WebM NesteggReporter (b22381367) - Bug 1159507 - make allocation times consistent with timeline; r=fitzgen,mccr8 (3a9c8e3dc) - Bug 1174906 - Add a mozilla::Variant<T1, T2, ...> template class; r=Waldo (7c12bcf74) - Bug 1068988 - Part 1: Add byte size to the allocation log; r=shu (4cbbbd8db) - Bug 1068988 - Part 2: Add a test for byte sizes in the allocations log; r=shu (aa7d187db) - Bug 1068988 - Part 3: Document the size property in the allocations log; r=shu (fa774e0bd) - Bug 1068988 - Part 4: Fix object-pending-metadata root marking; r=shu (89961c6ee) - Bug 1155211: Part 3.1 - Update tests for extractLane; r=h4writer (e8d0da406) - Bug 1155211: Part 3.2 - Remove lanes getters; r=nbp (840230594) - Bug 1155211: Part 3.3 - New tests; r=h4writer (9e8a8a456) - Bug 1174850 - Remove the explicitly relocatable store buffers; r=jonco (02bc4962b) - Bug 1165843 - Don't fire the pre-barrier in HeapPtr destructor r=terrence (d6277ed50) - pointer style (5c58f858d) - Bug 1175642 - Fix the interface that RelocatablePtr uses to interact with the StoreBuffer; r=jonco (30c4c1b47) - Bug 1165054 - Add API to clear postbarrier callbacks and use it when CPOW tables are destroyed r=terrence (e8d62c559) - Bug 1131285 - Propagate checkTypeSet flag correctly, r=jandem. (2baae056d) - re-shufflemethods due to bad patching (5bb9a0ae5) - Bug 977805 followup - Fix some issues with IonCache::reset reprotection. r=luke (11bcad882) - Bug 1180854 - Record and expose Ion IC stub optimization info to Jit Coach. r=shu (fa00fd728) - Bug 1179264 - Only assert markedness of sampled scripts in JitcodeMap during finalization. (r=terrence) (e9639d963) - Bug 1173764 - Enable LAllocation/LUse serialization in optimized builds. r=bhackett (a10398167) - Bug 1173764 - Disable JitSpew argument computation in optimizied builds. r=bhackett (54d0f0b5e) - cleanup spaces and pointer style (d79dba082) - Bug 1175761 - Avoid using types in the nursery during optimization tracking, r=shu. (739174bd3) - Bug 1176511 - Minor GC when tracking types as a better bandaid. (r=terrence) (3913d0b0d) - Bug 1182730 - Mark the JitcodeGlobalTable unconditionally when minor collecting. (r=terrence) (86ace1dcd) - Bug 1182730 - Followup: only mark the JitcodeGlobalMap when profiling is on. (r=djvj) (be105dff4) - Bug 1187512 - Fix accumulated unified bustage in SpiderMonkey; r=jonco (8a663452f) - Bug 1155211: Rename bitselect into selectBits; r=nbp (b644a0731) - Bug 1155211: Remove selectBits on Float types; r=nbp (588ffbc3e) - Bug 1175494 - comprehensive atomics tests for asm.js. r=luke (1ef4b9c1d) - Bug 1141986 - Atomics.exchange on integer elements -- asm.js parts. r=bbouvier (d7eeba2b4) - Bug 1183308 - Fix ARM64 bustage from Bug 1141986. r=efaust (8915a33ac) - real part of previous partial Bug 1038839 - Use type information for alias analysis. r=jandem (98f3ac4f9) - Bug 1148375 - Ignore unhandled Elements. r=jandem (a74a4954e) - Bug 1180990 - Add checks for nursery objects when building MIR. r=jandem (55117882e) - Bug 1180049 - Add OOM check in MNewArray constructor. r=bhackett (95dca3f7d) - Bug 1186271: IonMonkey: Honor truncated flag during folding of binary operations, r=nbp (34d66ad0b) - Bug 1173869: IonMonkey - Cleanup of some dead code in MBinaryArithInstruction::infer, r=jandem (4d42ac15a) - Bug 1193112: IonMonkey - Let the float32 optimization work with Float32, r=bbouvier (fae4514b6) (202db2bd0) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1169850 - Handle PNK_EXPORT_DEFAULT in BytecodeEmitter::emitTree. r=shu (edbc57112) - Bug 1185413 - Include BaselineIC.h in SharedIC.cpp. r=nbp (1dd1905d6) - Bug 1169947 - Set the state back to NOTHING after the OnPanEnd is received. r=botond (fef416407) - Bug 1141986 - Atomics.exchange, stubs for ARM64 and MIPS. r=sstangl, r=rankov (374ddd8be) - Bug 1141986 - introduce a TruncateToInt32 policy. r=h4writer (ae30122b5) - Bug 1275204 - protobuf: Sync sparc64 pre-processor defines from upstream. r=fitzgen (112f75dbc) (fa350a3b2) * Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses. A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76 -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201121-fa350a3b2-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201121-fa350a3b2-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201121-fa350a3b2-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.9.7.win64-git-20201121-fa350a3b2-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 1164391 - record an address within the instruction. r=luke (b55506f22) - Bug 1172638 - guard a test case. r=bbouvier (7e372b400) - Bug 1155176 - correct return types for atomics. r=luke (16ddf75f0) - Bug 1172517 - track sharedness in global. r=luke (2b8a664e7) - pointer style (9f9af957c) - Bug 1142668: Fix int32x4 to float32x4 conversion in asm.js; r=luke (79867d66f) - Bug 1155211 - SIMD: Rename lane mutators - with -> replaceLane. r=bbouvier (ea7f5e3f1) - Bug 1181318 - Eliminate duplicate mRefCnt members in nsRunnable subclasses. r=ehsan (abb9c7d3d) - Bug 1176406 - IonMonkey: Poor type refinement of element access results during inlininig (873686ca4) - Bug 1157624: Odin: split parsing/validation from codegen; r=luke (bf20abaf8) - Bug 1164042 - Log weak map entries in DumpHeapComplete. r=terrence (f9be8e243) - Bug 1167795 - Share the root and child tracing code in DumpHeapComplete; r=mccr8 (0a946f546) - Bug 1168103 - "Execution cannot reach the expression "?unknown?" inside this statement in jsfriendapi.cpp". r=evilpies (906b8e714) - Bug 1168103 - Convert tabs to spaces. r=me (5cf8a2b07) - Bug 1169692 - Use virtual dispatch in WeakMapTracer instead of function pointers; r=sfink, r=mccr8 (0ce57cae9) - Bug 1135993 - Remove js::IsInNonStrictPropertySet. r=jorendorff (bf2bee8c7) - Bug 1164815 - Use an enum to define GlobalObject slot constants r=luke (21e53a9bb) - Bug 1124291 - added ToInt8 and ToInt16. r=Waldo (350f2ece9) - Bug 1124291 - SIMD (interpreter): Implemented int8x16 and int16x8 on a CLOSED TREE. r=bbouvier (8055710fb) - Bug 1165654 - Cleanup how libjpeg-turbo assembly build variables are set. r=mshal (e32f6db51) - Bug 1155211: Part 3.0 - Implement SIMD[type].extractLane; p=flomerz;bbouvier; r=h4writer (ca61952ba) - Bug 1127932 - IonMonkey: Inline SIMD.float32x4.add/sub/mul calls; r=bbouvier (0472a833c) - Bug 1112158 - Optimize MSimdUnbox with GVN. r=bbouvier (b89048669) - Bug 1136189 - SIMD: inline SIMD constructors with missing arguments. r=bbouvier (e5cdc380f) - revert some PM changes for escaped expressions (b20b2a292) - Bug 1147817 - Part 1: Add RegExpInitialize. r=till (b00f0a12b) - revert some changes, update closer to gecko code (74b20a236) - Bug 1147817 - Part 2: Use IsRegExp in RegExp constructor. r=till (ffb568ffb) - Bug 1124456 - Check channel's contentPolicyType to see if it is XMLHttpRequest. r=vporof (b4e4d4aaf) - Bug 1150697 - Add IP address to the Network Monitor domain tooltip. r=bgrins (ec37b3505) - Bug 1150697 - Fix confusing messages in Network Monitor tests. r=bgrins (40987b29c) - Bug 764958 - Show cached network requests in the net monitor. r=jsantell (1507a9c7e) - add as of Get rid of JSOP_{GET,CALL}UPVAR and simplify code greatly (592202) (29e91f1bc) - Bug 1155900 - Make destructuring right-hand-side expressions that correspond to left-hand-side object patterns pass the RequireObjectCoercible gauntlet before any properties are destructured out of them. r=shu (3a93c0aa6) - Bug 1131043 - Part 2: Implement Map[@@species] and Set[@@species] getter. r=evilpie (07bd91ec1) - Bug 1063946 SIMD: Group tests in logical units - typed objects; r=bbouvier (43f4b18ee) - Bug 1063946 SIMD: Group tests in logical units - unary operations; r=bbouvier (b30903604) - Bug 1063946 SIMD: Group tests in logical units - binary operations; r=bbouvier (469f31c8c) - Bug 1124291 - SIMD (interpreter): Added test cases for int8x16 and inBug 1124291 - SIMD (interpreter): Added test cases for int8x16 and in (e2d35c44b) - Bug 1156365 - IonMonkey MIPS: Fix build failure on MIPS; rename Registers::code() to Registers::Encoding(). r=rankov (7fc1252e9) - pointer style (385d63410) - Bug 1181151 - Fix Registers::GetName typedef issue with clang. r=rankov (fc11c5a13) - Bug 1163168 - Prettify IonAssemblerBuffer.h. r=dougc (33f0e1430) - Bug 1165793 - Add executableCopy() back for MIPS. r=sstangl (5b44df890) - Bug 1139299 - Fix align stack in Simulator-mips::call. r=rankov, r=nbp (d4e45e869) - Bug 1140821 - IonMonkey: MIPS: Fix profiler enter frame calculating. r=nbp (69c16c5d6) - Bug 1144005 - IonMonkey: MIPS: Fix encode break instruction. r=rankov (02bb1a736) - Bug 1147424 - IonMonkey MIPS: Fix build failures on MIPS caused by recent updates (MacroAssemblerMIPS::ma_b). r=rankov (757605049) - Bug 1147908 - IonMonkey: MIPS: Fix UDiv and UMod for double and merge them. r=rankov (6de529261) - adapted Bug 1136799 - SIMD (interpreter): Fix order of operations of ReciprocalSqrt. r=bbouvier, a=me (2290b4e19) - Bug 1150836 - SIMD (interpreter): change order of operations of ReciprocalSqrtApproximation. r=bbouvier (35a3354b5) - Bug 1153602 - SIMD (interpreter): Added more test cases for ReciprocalSqrtApproximation. r=Waldo (aaedd70d6) - Bug 1148494: SimdUnbox shouldn't be removed; r=sunfish (c120c51a7) - pointer style (5f3ce20ca) - Bug 1061909: Add breakdown argument to Debugger.Memory.prototype.takeCensus, covering all existing count types. r=fitzgen (3503e969b) - Bug 1061909: Add documentation for Debugger.Memory.prototype.takeCensus's 'breakdown' parameter. r=fitzgen (1cd40cc94) - Bug 1061909: Define a testing function to introduce easily traceable objects. r=fitzgen (f6e09a60b) - Bug 1061909: Arrange for trees of census counts to be traced by the GC. r=fitzgen (13c7fb169) - Bug 1061909: Implement 'allocationStack' breakdown for Debugger.Memory.prototype.takeCensus. r=fitzgen (c7cb27fe6) - Bug 1061909 followup: Add missing 'override' keyword to count() methods in DebuggerMemory.cpp. rs=ehsan (059b6b9eb) - Bug 1060567: Debugger.Memory.prototype.takeCensus: provide byte counts on request. r=fitzgen (b6a0f1bef) - Bug 1169639 - Make intrinsicsHolder-accesses fallible, now that it's possible to access it without having previously gone through intrinsics-object creation code to ensure its existence. r=shu (3fe01f933) - Bug 1159469 - Add public jsapi ES6 Set convenience functions; r=jorendorff (ca74a2a09) - Bug 1159469 - Add ForEach C++ public function for ES6 Maps/Sets; r=jorendorff (19f28135a) - fix parenthesis and redundant new lines (63618bc8a) - Bug 1151333: Reserve enough stack space for SIMD shuffles; r=sunfish (100f2fbc8) - Bug 1159469 - Add public jsapi ES6 Map delete method; r=jorendorff (b1db40c51) - Bug 1159469 - Make sure public jsapi Map/Set calls deal with compartments/proxies; r=bz r=jorendorff (69bf75c49) - Bug 1159469 - Add get function to JSJitCallArguments; r=jorendorff (583cec75a) - Bug 1173722: Part 1 - Capitalize all the SIMD types names; r=nbp (70c68229f) (bcff8a12b) - import changes from tenfourfox: - #631: M1607762 M1654620 (7a7bba46e) - #631: update TLDs, HSTS (ececaa972) (cb69b0a14) - import changes from `dev' branch of rmottola/Arctic-Fox: - pointer style (34e9d556e) - Bug 1175466 - Allocate arguments objects in the nursery. r=terrence (14e7d019d) - Bug 1175511 - Use template objects for arguments object allocation. r=bhackett (09c43e10e) - Bug 1169250 - Zero-initialize all function object members r=jandem (55e6c44d7) - Bug 987514, part 3 - Make every global have a (usually empty) Reflect object; rename JS_InitReflect -> JS_InitReflectParse. r=Waldo. (f7beebe35) - Bug 987514, part 4 - Implement most of the standard Reflect methods. r=Waldo. (0ee01d6da) - Bug 1160665 - Use the same implementation for both internal and external barriers; r=jonco (5291b100f) - Bug 1175511 - Use template objects for arguments object allocation. r=bhackett (980240980) - Bug 1170182 - Remove dead functions from js/src. r=jorendorff (2f6130fa2) - Bug 1167468: Assert that JSObjects and their metadata are always in the same compartment. r=fitzgen (dc780d455) - Bug 1172138 - Call PR_LogInit before profiler_init. r=froydnj (bd23dafce) - re-add WebM NesteggReporter (b22381367) - Bug 1159507 - make allocation times consistent with timeline; r=fitzgen,mccr8 (3a9c8e3dc) - Bug 1174906 - Add a mozilla::Variant<T1, T2, ...> template class; r=Waldo (7c12bcf74) - Bug 1068988 - Part 1: Add byte size to the allocation log; r=shu (4cbbbd8db) - Bug 1068988 - Part 2: Add a test for byte sizes in the allocations log; r=shu (aa7d187db) - Bug 1068988 - Part 3: Document the size property in the allocations log; r=shu (fa774e0bd) - Bug 1068988 - Part 4: Fix object-pending-metadata root marking; r=shu (89961c6ee) - Bug 1155211: Part 3.1 - Update tests for extractLane; r=h4writer (e8d0da406) - Bug 1155211: Part 3.2 - Remove lanes getters; r=nbp (840230594) - Bug 1155211: Part 3.3 - New tests; r=h4writer (9e8a8a456) - Bug 1174850 - Remove the explicitly relocatable store buffers; r=jonco (02bc4962b) - Bug 1165843 - Don't fire the pre-barrier in HeapPtr destructor r=terrence (d6277ed50) - pointer style (5c58f858d) - Bug 1175642 - Fix the interface that RelocatablePtr uses to interact with the StoreBuffer; r=jonco (30c4c1b47) - Bug 1165054 - Add API to clear postbarrier callbacks and use it when CPOW tables are destroyed r=terrence (e8d62c559) - Bug 1131285 - Propagate checkTypeSet flag correctly, r=jandem. (2baae056d) - re-shufflemethods due to bad patching (5bb9a0ae5) - Bug 977805 followup - Fix some issues with IonCache::reset reprotection. r=luke (11bcad882) - Bug 1180854 - Record and expose Ion IC stub optimization info to Jit Coach. r=shu (fa00fd728) - Bug 1179264 - Only assert markedness of sampled scripts in JitcodeMap during finalization. (r=terrence) (e9639d963) - Bug 1173764 - Enable LAllocation/LUse serialization in optimized builds. r=bhackett (a10398167) - Bug 1173764 - Disable JitSpew argument computation in optimizied builds. r=bhackett (54d0f0b5e) - cleanup spaces and pointer style (d79dba082) - Bug 1175761 - Avoid using types in the nursery during optimization tracking, r=shu. (739174bd3) - Bug 1176511 - Minor GC when tracking types as a better bandaid. (r=terrence) (3913d0b0d) - Bug 1182730 - Mark the JitcodeGlobalTable unconditionally when minor collecting. (r=terrence) (86ace1dcd) - Bug 1182730 - Followup: only mark the JitcodeGlobalMap when profiling is on. (r=djvj) (be105dff4) - Bug 1187512 - Fix accumulated unified bustage in SpiderMonkey; r=jonco (8a663452f) - Bug 1155211: Rename bitselect into selectBits; r=nbp (b644a0731) - Bug 1155211: Remove selectBits on Float types; r=nbp (588ffbc3e) - Bug 1175494 - comprehensive atomics tests for asm.js. r=luke (1ef4b9c1d) - Bug 1141986 - Atomics.exchange on integer elements -- asm.js parts. r=bbouvier (d7eeba2b4) - Bug 1183308 - Fix ARM64 bustage from Bug 1141986. r=efaust (8915a33ac) - real part of previous partial Bug 1038839 - Use type information for alias analysis. r=jandem (98f3ac4f9) - Bug 1148375 - Ignore unhandled Elements. r=jandem (a74a4954e) - Bug 1180990 - Add checks for nursery objects when building MIR. r=jandem (55117882e) - Bug 1180049 - Add OOM check in MNewArray constructor. r=bhackett (95dca3f7d) - Bug 1186271: IonMonkey: Honor truncated flag during folding of binary operations, r=nbp (34d66ad0b) - Bug 1173869: IonMonkey - Cleanup of some dead code in MBinaryArithInstruction::infer, r=jandem (4d42ac15a) - Bug 1193112: IonMonkey - Let the float32 optimization work with Float32, r=bbouvier (fae4514b6) (202db2bd0) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1169850 - Handle PNK_EXPORT_DEFAULT in BytecodeEmitter::emitTree. r=shu (edbc57112) - Bug 1185413 - Include BaselineIC.h in SharedIC.cpp. r=nbp (1dd1905d6) - Bug 1169947 - Set the state back to NOTHING after the OnPanEnd is received. r=botond (fef416407) - Bug 1141986 - Atomics.exchange, stubs for ARM64 and MIPS. r=sstangl, r=rankov (374ddd8be) - Bug 1141986 - introduce a TruncateToInt32 policy. r=h4writer (ae30122b5) - Bug 1275204 - protobuf: Sync sparc64 pre-processor defines from upstream. r=fitzgen (112f75dbc) (fa350a3b2)