Jump to content

My Browser Builds (Part 4)


Recommended Posts

When I download a file in New Moon, I get the prompt with a Open With and Save File choice. As long as an "open" verb is registered for the file type, the dialog defaults to Open With. I just click through it and nearly had a heart attack when an MSU update started installing. Can this be set to default to Save? I never want to open files from the temporary directory.

Clipboard01.png

Link to comment
Share on other sites


14 hours ago, j7n said:

When I download a file in New Moon, I get the prompt with a Open With and Save File choice. As long as an "open" verb is registered for the file type, the dialog defaults to Open With. I just click through it and nearly had a heart attack when an MSU update started installing. Can this be set to default to Save? I never want to open files from the temporary directory.

Clipboard01.png

Yes. Open mimeTypes.rdf using Notepad++ and add the following, then save mimeTypes.rdf (found at Root Directory, which can be opened from about:profiles page. Also, New Moon must be closed completely before changing mimeTypes.rdf):

  <RDF:Description RDF:about="urn:mimetype:application/x-msufile"
                   NC:fileExtensions="msu"
                   NC:description="Microsoft Update Standalone Package"
                   NC:value="application/x-msufile"
                   NC:editable="true">
    <NC:handlerProp RDF:resource="urn:mimetype:handler:application/x-msufile"/>
  </RDF:Description>
  <RDF:Description RDF:about="urn:mimetype:handler:application/x-msufile"
                   NC:alwaysAsk="false">
  </RDF:Description>
  <RDF:Seq RDF:about="urn:mimetypes:root">
  <RDF:li RDF:resource="urn:mimetype:application/x-msufile"/>
Edited by mina7601
Link to comment
Share on other sites

Can't do it for all file type at once? Then it is easier in the registry in GUI by renaming open to something else.

To make Ctrl-F search jump to the found result on Discourse, I still need to use _escaped_fragment_

For example, here I need to search for "TLS".

Edited by j7n
Link to comment
Share on other sites

roytam1, is it possible to fix this in browsers?

1. WebGL Angle is enabled only with shaders PS3 and VS3. But previously it worked the same way with shaders 2. Now hardware WebGL Angle cannot be enabled on video cards such as GMA, FX5***, Radeon9***. Is it possible to fix this? Reduce limit to PS2 and VS0.

Firefox 43xumd3evotbrsc0qdeg4ro4qm4uw.jpeg

 

2. There is a setting webgl.angle.force-warp in the browsers that allows you to enable software (CPU) WebGL1 and WebGL2, but it only works in Win7+. Can this work for XP?

3. Impossible to add user scripts to new K-meleon. http://kmeleonbrowser.org/forum/read.php?9,127553,137397#msg-137397

Edited by grey_rat
Link to comment
Share on other sites

On 11/25/2023 at 10:53 AM, roytam1 said:

NM28XP build:

Win32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20231125-d849524bd-uxp-b47d46219f-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20231125-d849524bd-uxp-b47d46219f-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20231125-d849524bd-uxp-b47d46219f-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20231125-d849524bd-uxp-b47d46219f-xpmod.7z

Official UXP changes picked since my last build:
- Issue #2361 - Base implementation of Navigator.Clipboard (3478c01fc8)
- Issue #2361 - Remove clipboard-read code (e0a7c35dcc)
- Bug 1332825 - Use move semantics in MozPromise::All() and AllPromiseHolder. (543e41f3ac)
- Issue #2361 - Enable Navigator.clipboard by default. (7fce3acfa9)
- [WebGL] Turn on more validation/error checking in webgl (when not on Win) (acd204e85e)
- [DOM] Check if rootDoc is secure context for web compat (71ce058b03)
- [Network] Fix relative URL path starting with multiple slashes (d55111c4fd)
- [DOM] Improve MessagePort state machine. (114daae894)
- [WebGL] Flip the validation state for gl_KHR_no_validation. (56bcdf7ca0)

No official Pale-Moon changes picked since my last build.

No official Basilisk changes picked since my last build.

 Update Notice:
- You may delete file named icudt*.dat inside program folder when updating from old releases.

@roytam1  Thank you for the bug / issue fixes in New Moon 28.10.7a1 64-bit 25th Nov 2023.  I was using the 15th July 2023 build and could not log into my Australia Post account yesterday.  It was coming up with enable JavaScript messages and disable ad block (which was disabled) messages.  Tried a few user agent override tricks but they did not help.  Wasted all day on it and should have come here first.

Edited by WSC4
Link to comment
Share on other sites

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20231202-3219d2d-uxp-aa8671dc1b-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20231202-3219d2d-uxp-aa8671dc1b-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.8.win32-git-20231202-3219d2d-uxp-aa8671dc1b-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.7a1.win32-git-20231202-d849524bd-uxp-aa8671dc1b-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20231202-d849524bd-uxp-aa8671dc1b-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20231202-d849524bd-uxp-aa8671dc1b-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20231202-d849524bd-uxp-aa8671dc1b-xpmod.7z

Official UXP changes picked since my last build:
- Issue #2387 - Collection of fixes related to a crash while canceling a dynamic import. Add AddRef/Release hooks for embedding's script or module private value and set this script source object where appropriate. https://bugzilla.mozilla.org/show_bug.cgi?id=1519140 Partial, no Value passing changes. Clear the list of dynamic import requests after cancelling them in ScriptLoader::ParsingComplete as we do for other requests. https://bugzilla.mozilla.org/show_bug.cgi?id=1291535 ScriptLoader::OnStreamComplete never returns a failure. https://bugzilla.mozilla.org/show_bug.cgi?id=1627275 Also cancel the correct kind of parser for Modules. (eef37b2cd5)
- Issue #2387 - Remove a missed AddRef() which could cause leaks. Update comments explaining how the reference counting works. (3e9fd21a38)
- Issue #2393 - Part 1 - Allow client side uploads on Intel hardware (1fc1753d4d)
- Issue #2393 - Part 2 - Add D3D11YCbCrImage type and related methods (74a22e5c00)
- Issue #2393 - Part 3 - Remove extra copy of YUV buffer on Windows (b09b3771c6)
- Issue #2393 - Part 4 - Reduce VideoQueue size for GPU based images (6807675123)
- Issue #2393 - Part 5 - Extract D3D11MTAutoEnter and reuse (04f124b105)
- Issue #2393 - Part 8 - Fix TextureClient-creating functions (48698abb77)
- Revert "No issue - Stop supporting data: scheme in SVG <use> elements." (73bf6f95f8)

No official Pale-Moon changes picked since my last build.

No official Basilisk changes picked since my last build.

My changes picked since my last build:
- gfx: fix d3d9 part call to `DXGIYCbCrTextureData::Create()' in Issue #2393 - Part 2. (0ac8b08be1)
- devtools: check if impl is not null before use (759506c751)
- devtools: don't report error if remoteAddress/remotePort returns NS_ERROR_NOT_AVAILABLE (3ec8369f61)
- devtools: follow-up rev 759506c7 (aa8671dc1b)

 Update Notice:
- You may delete file named icudt*.dat inside program folder when updating from old releases.

* Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.

Link to comment
Share on other sites

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20231202-d0fd16ed-uxp-aa8671dc1b-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20231202-d0fd16ed-uxp-aa8671dc1b-xpmod.7z

source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom

* 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-20231202-id-656ea98-uxp-aa8671dc1b-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20231202-id-656ea98-ia-93af9a0-uxp-aa8671dc1b-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.

Link to comment
Share on other sites

New build of post-deprecated Serpent/moebius for XP!
* Notice: This repo will not be built on regular schedule, and changes are experimental as usual.
** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions.

Test binary:
Win32 http://o.rthost.win/basilisk/basilisk55-win32-git-20231202-ed36cdeb3-xpmod.7z
Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20231202-ed36cdeb3-xpmod.7z

repo: https://github.com/roytam1/basilisk55

Repo changes:
- import from UXP: Issue #2387 - Collection of fixes related to a crash while canceling a dynamic import. Add AddRef/Release hooks for embedding's script or module private value and set this script source object where appropriate. https://bugzilla.mozilla.org/show_bug.cgi?id=1519140 Partial, no Value passing changes. Clear the list of dynamic import requests after cancelling them in ScriptLoader::ParsingComplete as we do for other requests. https://bugzilla.mozilla.org/show_bug.cgi?id=1291535 ScriptLoader::OnStreamComplete never returns a failure. https://bugzilla.mozilla.org/show_bug.cgi?id=1627275 Also cancel the correct kind of parser for Modules. (eef37b2c) (3c23d39e0)
- import from UXP: Issue #2387 - Remove a missed AddRef() which could cause leaks. Update comments explaining how the reference counting works. (3e9fd21a) (9124b2145)
- ported from UXP: Issue #2393 - Part 1 - Allow client side uploads on Intel hardware (1fc1753d) (d2d7a57fd)
- ported from UXP:
 - Issue #2393 - Part 2 - Add D3D11YCbCrImage type and related methods (74a22e5c)
 - Issue #2393 - Part 5 - Extract D3D11MTAutoEnter and reuse (04f124b1)
 - Issue #2393 - Part 8 - Fix TextureClient-creating functions (48698abb) (21bae49b7)
- ported from UXP: Issue #2393 - Part 3 - Remove extra copy of YUV buffer on Windows (b09b3771) (04ce0c317)
- import from UXP: Issue #2393 - Part 4 - Reduce VideoQueue size for GPU based images (68076751) (556656667)
- import from UXP: Revert "No issue - Stop supporting data: scheme in SVG <use> elements." (73bf6f95) (09de2d7e3)
- import from `custom` branch of UXP:
 - devtools: don't report error if remoteAddress/remotePort returns NS_ERROR_NOT_AVAILABLE (3ec8369f)
 - devtools: don't report error if impl is null (aa8671dc) (ed36cdeb3)

Link to comment
Share on other sites

New NewMoon 27 Build!

32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20231202-5d8f4a0ceb-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20231202-5d8f4a0ceb-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20231202-5d8f4a0ceb-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20231202-5d8f4a0ceb-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 1247955 - Add telemetry for compacting GC r=terrence (71fc631b20)
 - Bug 1200133 - Part1 - Change mochitest using TV Simulator Service. r=seanlin (bbddf95aae)
 - bit of  Bug 1230674 - part 3, (253d2ab0ce)
 - Bug 1144103 - Support screen recording r=mwu (694cd8f580)
 - Bug 1237914 - Remove layers.screen-recording.enabled r=mwu (22edbe0944)
 - Bug 1231042 - clean current composition task and related flag when screen off. r=mchang (45c996e32b)
 - Bug 1137151: Marked destructor of |nsWindow| as protected, r=mwu (6ebb963472)
 - Bug 1187503 - use external surface size on CompositorOGL r=nical (8481425ca9)
 - Bug 1238876 - Move StartRemoteDrawing() implementation from nsWindow to nsScreenGonk r=mwu (9b7a2066d2)
 - Bug 1006688 - Support capture screen via adb r=mwu (d651416c44)
 - Bug 1244044 - remember display status; r=jerry (d8a252f081)
 - Bug 1247570 - unbreak widget/gonk/nativewindow/FakeSurfaceComposer.cpp r=gwagner (de01fd3084)
 - Bug 1020199 - Make sure APZ works with nested oop iframe. r=kats, r=dvander. (8f4285b97f)
 - Bug 1235858 - Record the time stamp, use it for crash reports. r=botond (98d999aa25)
 - Bug 1247671: Increase the crash logging length to 16 by default (+ small white space change in the comments) r=dvander (8a0995cb1c)
 - Bug 867501 - Pref allows JS locale to be set to US English/C. r=khuey (8d6e5df33d)
 - Bug 1207972: Move to using USER_INTERACTIVE and JOB_INTERACTIVE by default for the Windows content sandbox. r=tabraldes (494ecebd8e)
 - Bug 1234673 - Avoid users from locales ar, fa, he, ur for e10s rollout to beta. r=jimm (adf49af577)
 - Bug 1234675 - Ability to disable e10s for users with addons. r=Mossop (6abaeba541)
 - Bug 1233837 support migration wizard override from distribution.ini, r=bsmedberg (98c95ecc4b)
 - Bug 884831 - GTK3 - crash at browser end [@ XFreeColormap() ], r=karlt (13d9067ab0)
 - Bug 1215078 - [Wayland] Configure display for Wayland session. r=karlt (c4417d3534)
 - Bug 1111701 - Remove E10S_AUTOSTART histogram. r=dexter (56625e7353)
 - Bug 1239520 - Enabled e10s on all configurations except release. r=billm (48c760a1f8)
 - Bug 1241294 - Update E10S_AUTOSTART_STATUS telemetry probe (and rename it to E10S_STATUS). r=vladan (7217e4c9d3)
 - Bug 1241959 - Add a description of e10s blocked status to about:support. r=jimm (b6cb2e6dac)
 - Bug 1165818: Remove temporary Nightly only MozTemp-* clean-up code. r=jimm (fdb11aed0e)
 - Bug 1243882 - Block e10s for locales based on Firefox's locale, not the OS. r=ehsan (873b09db0f)
 - Bug 1235437 - Add annotation for major graphics preferences. r=bgirard (2e147567be)
 - Bug 1237404 - Part 1. Exposing some functionality in gfxCrashReporterUtils. r=benwa (dc08c3ba92)
 - Bug 1237404 - Part 2. Optimizing the main thread scenario. r=benwa (e5b6704b57)
 - Bug 1237770: Disable D3D9 on XP with E10S. r=jrmuizel (6424700126)
 - Bug 1210351 - Limit maximum computed tile size to 512x512. r=snorp (162839caf7)
 - Bug 1221073 - Increase max tile size to 1024 again. r=mstange (29e8513390)
 - Bug 990017. Prevent skia accelerated canvas backends from rendering content. r=jmuizelaar (b257281035)
 - Bug 1178385. Add a pref to force enable hw video decode. r=milan (f69cde6047)
 - Bug 1230196 - Allow release channel to run e10s. r=billm (ab5d0a464c)
 - Bug 1231915 - Ignore the APZ pref if MOZ_ANDROID_APZ is enabled, since the pref doesn't cover all the relevant code. r=rbarker (3984b57173)
 - Bug 1187464 - Part 1. We can get the wrong texture source type, so deal with it. Carry r=mstange (0d47ffdd65)
 - Bug 1187464 - Part 2. RTTI for TextureSource debug purposes. Carry r=botond (af8b92042d)
 - Bug 1187464 - Part 3. Check if GetSurface returned null. r=mstange (ab7de5dabb)
 - Bug 1165407 - Properly flush the log stream after logging it. r=botond (6dd38e7e7a)
 - Bug 1239844 - Log hexadecimal values in a more standard way. r=dholbert (aa7de36cfd)
 - Bug 1241769 - Use Singleton pattern to nsScreenManagerGonk r=mwu (bb0c30ce80)
 - Bug 1229262 - Fix nsScreenGonk's thread safety r=mwu (6c60907ce9)
 - Bug 1165161 - stop bootAnim with "browser-ui-startup-complete" event. r=mwu (e40ddb816a)
 - Bug 1230397 - Write safe mode pref on the main thread r=dbaron (0538d0353f)
 - Bug 1172805 - Fix enum comparison warnings in nsAppShell. r=mwu (e77ec14fed)
 - Bug 1215494 - Don't set b2g.safe_mode pref in child process. r=fabrice (3264d2c872)
 - Bug 1192949 - Fix nsScreenGonk::SetMirroringScreen() r=mwu (39abf13ff4)
 - Bug 1243413 - If a plugin window is hidden in an adjacent scroll frame due to APZ scroll state changes, make sure to show the plugin window after the scroll operation complete. r=kats (302f14476f)
 - Bug 1187322 - Fix bustage. (5fe8e7b3e8)
 - Bug 241788 - mozilla::Tokenizer - token type for \n should whitespace if given in constructor r=honzab (d4da4354c8)
 - Bug 1237827 - Be sure to clear LayerComposite::mLayerComposited between each composite. r=mattwoodrow (cc02aef817)
 - Bug 1244943 - Make PostProcessLayers aware of preserve-3d. r=mattwoodrow (48fadfdcf7)
 - Bug 1229317 - Allow preserve-3d and opacity to be combined on the root element of a preserve-3d chain. r=roc (030c042699)
 - Bug 1231564 - Don't take the compositor side layer-tree snapshot until after compositing. r=dvander (c0164b6464)
 - Bug 1247445 - Rename Layer::GetEffectiveVisibleRegion GetLocalVisibleRegion. r=botond (35125c3f71)
 - Bug 945613 - Part 3: #ifdef pragma for gcc >= 4.7.0. r=ehsan (67786ad3f8)
 - Bug 1227210: Ensure the mask and the surface are in the right space when being blended. r=mattwoodrow (6745cd99f8)
 - Bug 1229587 part 1 - Disable C4464 warning newly added in VS2015u1. r=keeler (65cf58d55d)
 - Bug 1229587 part 2 - Use verbose format to disable C4061 to workaround bug of VS2015u1. r=keeler (8f8fb5190f)
 - Bug 1189891 - Avoid including <cstring> from pkix/Input.h. r=bsmith (7202ad2de7)
 - Bug 1207499 - Part 9: Remove use of expression closure from storage/. r=mak (cf0f139799)
 - Bug 1230549 - Storage should pass more eslint rules. r=yoric (91e007dacb)
 - Bug 1230549 - Make Storage pass basic eslint. r=yoric (37c88987e8)
 - Bug 1237601 - Centralize storage xpcshell promise helpers (support patch). r=bkelly (ebee41dfae)
 - Bug 1237601 - Perform storage close synchronously if async thread cannot be started. r=bkelly (855430997d)
 - bug 1227008 use GtkPaperSize in GtkPageSetup directly, instead of maintaining a separate copy r=acomminos (cf1bade905)
 - Bug 1205643 - Move scrollbar borders to slider to receive button events. r=karlt (76ece6a2fd)
 - Bug 1141207 add gtk_print_settings_foreach to mozgtk.c. r=karlt (aee4b94e27)
 - Bug 1206516 - Use temporary widget to construct style context for GtkInfoBar. r=karlt (1ce56b1799)
 - bug 1205199 keep the socket alive as long as the plug window r=acomminos (bf1e4585da)
 - Bug 1242135 - Annotate intentional and fix unintentional switch fallthroughs in widget/gtk/. r=karlt (102180ea0a)
 - Bug 1221610 - Remove ToIntMargin(). r=jrmuizel. (5d234b1dd6)
 - Bug 1238582 - Skip simulated OOM check in the case where we're growing within reserved space; r=Waldo (2d00fa9605)
 - Bug 1242812 - Only check for simulated OOM in vectors when growing beyond reserved size r=Waldo (98ad0de5ff)
 - Bug 1144745 - scale border returned by GetWidgetBorder(), r=karlt (8639c7b240)
 - Bug 1184936 - Need convert from UTF8 for printer name. r=karlt (99e2863372)
 - Bug 569295 - limit the number of bytes we attempt to upload to the storage servers. r=rnewman (8072be50bb)
 - Bug 779430, try to not flush layout while we're in process to restore a bfcached document, r=bz (47d01dd107)
 - Bug 1241579 - Convert services/ to use channel.open2() (r=sicking) (fd6ee21f67)
 - Bug 1228510 - initialize 2 more variables. r=bas (e3d144854a)
 - Bug 1229577 - Rename NewSurfaceDescriptorGralloc into SurfaceDescriptorGralloc. r=sotaro (99b8d621e4)
 - Bug 1241665 - Correctly convert IOSurfaces to SourceSurfaces in MacIOSurfaceTextureSourceBasic and MacIOSurfaceTextureData. r=mattwoodrow (54ce8c1582)
 - Bug 1241665 - Move IOSurface YCbCr conversion code to a new file MacIOSurfaceHelpers.cpp. r=mattwoodrow (aeb7f341cf)
 - Bug 1191161 - p1 - Merge WrapEntireClassForJNI into WrapElementForJNI, r=jchen (684111ca72)
 - Bug 1246775 - use already_AddRefed in PersistentBufferProvider interface. r=bas (373a63f129)
 - Bug 1232231 - BorrowDrawTarget can return nullptr - be ready for it. r=nical (0156e1c412)
 - Bug 1227224 - Further improvements to generic tree traversal algorithms. r=botond (f71854fea6)
 - Bug 1234047 - Always reuse an existing TextureClient in IMFYCbCrImage if one exist. r=Bas (4c995d1668)
 - Bug 1240668 - Duplicate GonkNativeHandle::NhObj in ImageClientSingle::UpdateImage() r=nical (ed213d6f07)
 - Bug 1213095 - Inline the DispatchRepaintRequest function. r=botond (33d14a377c)
 - Bug 1213095 - Don't allow RequestContentRepaint to mutate the provided FrameMetrics. r=botond (676e6082b5)
 - Bug 1213095 - Ensure that stale FrameMetrics do not clobber more recent metrics for paint requests. r=botond (b6e75b0e37)
 - Bug 1238040 - Update telemetry measures for checkerboarding. r=botond,vladan (e41963fce5)
 - Bug 1238042 - Expose the checkerboard reports out to JS. r=ehsan,botond (986bb53bc5)
 - Bug 1238137 - Define a telemetry histogram for tracking the input methods used to trigger scrolling. r=kats (9e366c56a5)
 - remove unused (b0dc04a498)
 - Bug 1238137 - Telemetry pings for APZ-driven scroll input methods. r=kats (3f026677bd)
 - Bug 1241371. Properly update mLastUpdateImagesPos on scrollframes when the image visibility pass encounters them. r=mats (128edd5957)
 - Bug 1241371. Don't schedule an image visibility update every time display port margins change. r=kats (9927515115)
 - Bug 990916 - When setting a displayport, schedule a timer to remove it as well. r=tnikkel (ddd943226d)
 - Bug 990916 - Track if a scrollframe is a scroll parent for something else. r=tnikkel (7128db6038)
 - Bug 1245285 - part 1, Remove unused mRepaintInterval from AsyncPanZoomAnimation r=botond (ec516fe9f0)
 - Bug 1245285 - part 2, Prevent Zoom and Overscroll animations from repainting durring animation r=botond (6a66a0005a)
 - Bug 1245285 - part 3, Remove unused repaint_interval prefs r=botond (9987a58743)
 - Bug 1243413 - Avoid hiding windowed plugins that aren't contained within the active scroll frame. r=roc (f059ce95da)
 - Bug 1104356 - When doing a smooth scroll on a non-APZ'd scrollframe, fall back to the main thread machinery. r=kip (44d75dc20f)
 - Bug 990916 - On displayport expiry, trigger another round of expiry up the ancestor chain. r=tnikkel (8ce9a22429)
 - Bug 1245925 - Don't allow expiring the displayport on root scrollframes. r=tnikkel (2ec6218e2e)
 - Bug 1236040 - When updating the scroll position, only schedule image visibility checks if the display port has changed. r=tn (aedac7070f)
 - Bug 1234725. Don't change the dirty rect to the display port when building display lists for documents. r=mstange (6ff3e41934)
 - Fix crash trying to allocate textures for oversize scrollbars. (bug 1214261, r=mstange) (b4b4fa368d)
 - Bug 1234877 - Whether a scroll frame is async scrollable is determined by mWillBuildScrollableLayer, not by usingDisplayPort. r=tn (2daacb63f5)
 - Bug 1241917 - Restrict subframe's displayport base to root composition bounds. r=tn (7e50ff6bae)
 - Bug 1246443. Don't make nsLayoutUtils::MaybeCreateDisplayPort also set the displayport base anymore. r=botond (2970d8f2a6)
 - Bug 1246443 - Only restrict displayport base to root composition bounds if content has displayport; r=tnikkel (a841dedff4)
 - Bug 1208985 - Use height for scroll-snap-points-y percentage values; r=kip (17ce448e8b)
 - Bug 1238040 - Add a telemetry probe for potential checkerboarding duration. r=botond,vladan (bdf18d520b)
 - Bug 1240622 - Guard mCheckerboardEvent with a mutex to avoid races. r=botond (b81534272c)
 - Bug 1240202 - Rename APZOverscrollHandoffTester to APZScrollHandoffTester. r=kats (3c165a103d)
 - Bug 1240202 - Change input event generation utilities used by APZ gtests to take points instead of loose coordinates. r=kats (e29de86c33)
 - Bug 1240202 - Avoid getting stuck in overscroll when the screen is tapped during an overscroll animation. r=kats (3822391d27)
 - Bug 1225045: Fix stagefright include paths for ANDROID_VERSION >= 17, r=gps (1eabe097b5) (724e70642d)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1208554 - Take Velocity into account for WheelScrollAnimations. r=kats (2fe3c0e047)
 - Bug 1207656: APZ mouse wheel scroll: don't ignore minimum duration. r=dvander (c195a2b7e2)
 - Bug 1199468 - Create prefs for the smooth scroll timing function shape. r=kats (f65176f9b1)
 - Bug 1247677 - Add support for the general.smoothScroll.{pages,pixels} prefs in APZ. r=dvander (e56a15b294)
 - Bug 1244735 - Preference to override the default behaviour for partial present. r=jrmuizel (a0e19e8a8e)
 - Bug 1223144 - Scale texture coordinates in CompositorOGL for non POT textures. r=mwoodrow (a4b654b00a)
 - set reporter end (09ddff0c78)
 - Add full mix-blend mode support to the D3D11 compositor. (bug 1238496, r=bas) (6ef3e68cbf)
 - Bug 1235994 - For wheel events which may have momentum following them, handle scroll snapping in APZ. r=mstange (b9837185ea)
 - Bug 1230674 - part 4, Update AsyncPanZoomController to call overscroll api when building for Android r=kats (60d551820d)
 - Bug 1235994 - Extract a helper function to request a snap to the predicted destination. r=botond (c4436d3c5e)
 - Bug 1243547 - Route scroll position adjusting for surface shifting directly to APZC. r=rbarker (3b86ab8f2f)
 - Bug 1192919 - Follow-up to fix build error with logging enabled. r=me and DONTBUILD (f29229d6c4)
 - Bug 1242173 - Typing in input fields does not visually update r= (a2ef65d735)
 - Bug 1244901 - When recording transform duration for potential checkerboarding time, do so on the compositor thread. r=botond (cf0be4b328)
 - Bug 1240202 - Avoid getting stuck in overscroll when a second finger goes down while overscrolled and in the TOUCHING state. r=kats (96c7ef87af)
 - Bug 1236519 - Ensure JSFunction::isDerivedClassConstructor properly handles lazy self-hosted functions. r=till a=bustage (236b72dd50)
 - Bug 1232229 - Add some instrumentation and more fencing to ArenaLists; r=ehoogeveen (f6595958c6)
 - Bug 1232229 - Instrument setting ArenaHeader::next to catch misuse and fix existing instrumentation. r=terrence (68377d13b7)
 - Bug 1248949 - Optimize Arena::thingsPerArena. r=terrence (ee28f3a6af)
 - Bug 1245965 - Fix and OOM handling failure in NewMemInfoObject; r=sfink (29e684a163)
 - Bug 1245518 - Implement ModuleEnvironmentObject::getOwnPropertyDescriptor() which is called by the debugger r=shu (cef4dc6fce)
 - Bug 1232113 - "Make the format specifiers in JS_snprintf() invocations more portable". r=jwalden+bmo (cdf8a9915f)
 - Bug 1234387 - DumpBacktrace: Check the result of Sprinter::init function. r=bbouvier (3b7f6aac37)
 - Bug 1233944 - Upgrade MOZ_ASSERT to MOZ_RELEASE_ASSERT in JSObject::setGroup. r=me (75e7aa92dc)
 - Bug 1203696: Make js::IsInternalFunctionObject consider non-lambdas internal. r=bhackett (1531e8ecd9)
 - Bug 1235641 - Add line and column info to dump bytecode basic blocks. r=sstangl (0f642867a0)
 - Bug 1052793, part 1 - Do per-zone GC for CC_WAITING triggers. r=smaug (b733898730)
 - Bug 1052793, part 2 - Shrink GC buffers during compartmental GCs. r=terrence (0e4cd6218e)
 - Bug 1237169 - Remove some unused parameters in and around xpcom/base/. r=mccr8. (9a08690fa7)
 - Bug 1247122 - Propagate the NS_ERROR_OUT_OF_MEMORY from CycleCollectedJSRuntime CTOR, r=khuey (5e8bd1d14b)
 - Bug 1200514 - Run remaining stable state runnables after final cycle collection. r=froydnj,mccr8 (410c3bf2ad)
 - Bug 1247381 - Restore a CC optimization dropped in bug 1105069 part 7; r=mccr8 (c76e8613e7)
 - Bug 1249932 - indicate in the GC and CC log (browser console) whetherit is about default or content process, r=mccr8 (1d89d18e69)
 - Bug 1232113 - "Make the format specifiers in JS_snprintf() invocations more portable". r=jandem (d9a480c28c)
 - Bug 1223222 - Part 1: Add NSPRLogModulesParser. r=froydnj (2a79976e1f)
 - Bug 1223222 - Part 2: Add tests for NSPRLogModulesParser. r=froydnj (bde482099c)
 - Bug 1233881 - Support dynamically setting log levels at runtime via prefs. r=froydnj (c5c685f924)
 - Bug 1223222 - Part 3: Remove usage of PR_NewLogModule in mozilla LogModule code. r=froydnj (6eee38c6a7)
 - Bug 1150917 - Remove all values from nsIProgrammingLanguage except UNKNOWN and JAVASCRIPT. r=froydnj (9626abcc33)
 - Bug 1174972 - Add basic mozilla logging backend. r=froydnj,r=bwc,r=jduell (8e22fb5a66)
 - Bug 961430 - Allow pid be added to the log file name automatically. r=froydnj (4d28e09d9a)
 - Bug 1239212 - Append missing newlines to log messages. r=froydnj (0a94f048f0)
 - Bug 1242097 - Support sync module for logging (r=erahm) (ce3648c763)
 - Bug 885952 - Add thread name to MozLogging, r=froydnj (94bb1979e2)
 - Bug 1239941 - Copy va_list before using it in LogModuleManager::Print. r=froydnj (0767e1900e)
 - Bug 1249451 - nsCycleCollector::ScanRoots may cause some unexpected purple buffer usage, r=mccr8 (96591fa1a1)
 - Bug 1237169 (follow-up) - Fix static analysis bustage. r=me. (3e177f98cc)
 - Bug 1242151: using va_list needs <stdarg.h> at least on OpenBSD r=erahm (7c36e9191c)
 - Bug 1226376 - Part 1: Allow non-trivial constexpr constructors in MOZ_TRIVIAL_CTOR_DTOR classes, r=ehsan (ec1fb5cc1d)
 - Bug 1226376 - Part 2: Annotate StaticMutex with MOZ_ONLY_USED_TO_AVOID_STATIC_CONSTRUCTORS, r=nfroyd (484904f38a)
 - Bug 1223927 - Add resident-unique measurement to OS X. r=njn (4b97965c38)
 - Bug 1224685 - Add |resident-unique| measurement to Windows. r=njn (bde0a2fbed)
 - Bug 1239516 - Use nsDependentCSubstring for wrapping a slice of a char buffer. r=karlt (bd62aee33a)
 - bug 1245745 include libpulse version in update URL r=glandium (74f389b1c7)
 - Bug 1245673 - Remove useless NS_INT32_TO_PTR from DumpSerialNumbers. r=froydnj (16d58e9abd)
 - Bug 1243949 - Fatally assert when we fail to create an XPCOM log. r=froydnj (9121c52fed)
 - Remove the workaround added in bug 1022420 now that clang-cl understands __declspec(novtable) (fc81af6630)
 - Bug 1239888 - Inline PLDHashTable::{Done,Get}(). r=froydnjx. (9faa5b7c2a)
 - Bug 1244606 - Remove PL_DHASH_FASTCALL. r=froydnj. (6620b7c82e)
 - Bug 1159306 - explicitly initialize nsBaseHashtableET::mData; r=erahm (458559bea7)
 - Bug 1220544 - Fix -Wunreachable-code warnings in xpcom. r=mccr8 (371d0809e4)
 - reapply Bug 833117 - Replace g_slice_set_config() with G_SLICE environmen variable (c47805a6cf)
 - bug 1171574 - XPCOMGlue doesn't need LEADING_UNDERSCORE for iOS. r=froydnj (a4472ef3d3) (4d2f35fc4a)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1130710 - xre: Use stdint uint*_t instead of nonstandard __uint*_t. r=bsmedberg# Please enter the commit message for your changes. Lines starting (8ee5fbe479)
 - partial revert of PM (bcd354aa6b)
 - Bug 1158866 - Enable MAR verification on linux via NSS. r=rstrong (d3a4eff858)
 - Bug 1159090 - Only append library path for updater if it is a unique value. r=rstrong (5aeece0f47)
 - Bug 1168720 - Remove use of test env var MOZ_NO_REPLACE_FALLBACK and associated tests that are covered by other tests. r=spohl (4c8fb7266d)
 - more backport (a30d3a5c9d)
 - Bug 1158870: Disable mar signing code path in updater for gonk until mar signing is available there. r=bbondy (d08701cdb4)
 - Bug 1217985 - Don't depend on Windows crypto DLLs (e313b1d3b7)
 - more backports (fa8e0ff050)
 - Bug 1168009 - heap-use-after-free (ASAN build) in updater.cpp mstrtok. r=spohl (9ffe217d90)
 - Bug 1234033 - Unbreak build --with-system-bz2 using Clang. r=dvander (1109f20b70)
 - backports (3f418fc789)
 - Bug 1213130 - Make several string function to accept char16ptr_t instead of char16_t*, and remove redundant overloads. rs=froydnj (95a4cb53cd)
 - Bug 1210871 - don't use reinterpret_cast in nsTHashtable.h; r=erahm (f742409381)
 - Bug 1217125 - remove pointless includes from nsTHashtable.h; r=mccr8 (ad26d04f77)
 - Bug 1159081 - Bad PR_SetEnv usage for Gonk. r=dhylands, r=rstrong (855a00ae4b)
 - bit of Bug 1237140 - Move DefinesAction (d0d8fffb86)
 - Bug 1157212 - Teach clang-analyzer about XPT_ASSERT; r=froydnj (d75e87012c)
 - Bug 1208320 - Do not stage some reftest support files before archiving; r=glandium (5a547ca126)
 - Bug 1208320 - Do not stage reftest test files before archiving; r=glandium (28944e3a87)
 - Bug 1208320 - Print message when done with archiving; r=glandium (27e0b00dcd)
 - Bug 1208320 - Decrease compression level of test zip archives; r=glandium (d01f75ea8b)
 - Bug 1232887 - "make package MOZ_PKG_PRETTYNAMES=1" is busted. r=glandium (9f978b70f0)
 - Bug 1212609 - Add common test package rules for firefox-ui-tests. r=gps (3fa329714a)
 - Bug 1239442 - Update common.tests.zip to contain dom/media/test/external-media-sites. r=gps (94e917c5e7)
 - Bug 1233774 - fix Leak EventTokenBucket on shutdown r=dragana (37db0e5752)
 - Bug 1241295 - Limit time for PR_Close calls during shutdown in nsUDPSocket. r=mcmanus (451f8663b9)
 - Bug 1242464 - Call shutdown() before closesocket() and change linger option on windows. r=mcmanus (2b4f7e327c)
 - Bug 1240122 - threadsafe fix for getselfaddr() r=dragana (0cdeefb33e)
 - Bug 544986 - 64KB rwin for windows xp r=dragana (cbe034ebf5)
 - Bug 1239655 - Do not do PR_ConnectContinue during the shutdown. r=mcmanus (2361129b62)
 - Bug 1240120 - Move external-media-tests to subdirectory to generate correct packaging; r=maja_zf,whimboo (0742e93414)
 - Bug 1235232 - Fix -Wclass-varargs warnings in dom/media/. r=kentuckyfriedtakahe (b13b325846)
 - Bug 1231793: Part 1 - Added read functions for Little Endian integers to ByteReader.h. r=jya (6dc6519fe9)
 - Bug 1231793: Part 2 - Added conversions to AudioSampleFormat.h. r=jya (59d48c4d82)
 - Bug 1231793: Part 3 - Fixed reading of Metadata tags. r=jya (3931a82ce7)
 - Bug 1192539 - [2.4] Use MediaCodecList to check for decoder support. r=snorp (35e0427a2b)
 - Bug 1231793: Part 4 - Added checks for Wave type in AndroidDecoderModule. r=jya (a80b83691c)
 - Bug 1237836 - Add support for MetadataTags to MediaFormatReader. r=jya (9b813ae38c)
 - Bug 1231793: Part 5 - Added Wave Data Demuxer and Decoder. r=jya (6f7131a2d8)
 - Bug 1231793: Part 6 - Enabled the new Wave Data Decoder in DecoderTraits. r=jya (1574922fc7)
 - Bug 1241677: P1. Add MediaDataDecoder::GetDescriptionName() method. r=cpearce (767413678e)
 - Bug 1241677: P2. Add media decoder's description to about:media report. r=cpearce (b6d300d864)
 - Bug 1231793: Part 7 - Fixed various tests. r=jya (baa4a844c1)
 - Bug 1231793: Part 8 - Added checks for various metadata errors. r=jya (53af45d8de) (5d8f4a0ceb)

Link to comment
Share on other sites

New regular/weekly KM-Goanna release:
https://o.rthost.win/kmeleon/KM76.5.0-Goanna-20231202.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git 37dc78596e...5d8f4a0ceb:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1247955 - Add telemetry for compacting GC r=terrence (71fc631b20)
 - Bug 1200133 - Part1 - Change mochitest using TV Simulator Service. r=seanlin (bbddf95aae)
 - bit of  Bug 1230674 - part 3, (253d2ab0ce)
 - Bug 1144103 - Support screen recording r=mwu (694cd8f580)
 - Bug 1237914 - Remove layers.screen-recording.enabled r=mwu (22edbe0944)
 - Bug 1231042 - clean current composition task and related flag when screen off. r=mchang (45c996e32b)
 - Bug 1137151: Marked destructor of |nsWindow| as protected, r=mwu (6ebb963472)
 - Bug 1187503 - use external surface size on CompositorOGL r=nical (8481425ca9)
 - Bug 1238876 - Move StartRemoteDrawing() implementation from nsWindow to nsScreenGonk r=mwu (9b7a2066d2)
 - Bug 1006688 - Support capture screen via adb r=mwu (d651416c44)
 - Bug 1244044 - remember display status; r=jerry (d8a252f081)
 - Bug 1247570 - unbreak widget/gonk/nativewindow/FakeSurfaceComposer.cpp r=gwagner (de01fd3084)
 - Bug 1020199 - Make sure APZ works with nested oop iframe. r=kats, r=dvander. (8f4285b97f)
 - Bug 1235858 - Record the time stamp, use it for crash reports. r=botond (98d999aa25)
 - Bug 1247671: Increase the crash logging length to 16 by default (+ small white space change in the comments) r=dvander (8a0995cb1c)
 - Bug 867501 - Pref allows JS locale to be set to US English/C. r=khuey (8d6e5df33d)
 - Bug 1207972: Move to using USER_INTERACTIVE and JOB_INTERACTIVE by default for the Windows content sandbox. r=tabraldes (494ecebd8e)
 - Bug 1234673 - Avoid users from locales ar, fa, he, ur for e10s rollout to beta. r=jimm (adf49af577)
 - Bug 1234675 - Ability to disable e10s for users with addons. r=Mossop (6abaeba541)
 - Bug 1233837 support migration wizard override from distribution.ini, r=bsmedberg (98c95ecc4b)
 - Bug 884831 - GTK3 - crash at browser end [@ XFreeColormap() ], r=karlt (13d9067ab0)
 - Bug 1215078 - [Wayland] Configure display for Wayland session. r=karlt (c4417d3534)
 - Bug 1111701 - Remove E10S_AUTOSTART histogram. r=dexter (56625e7353)
 - Bug 1239520 - Enabled e10s on all configurations except release. r=billm (48c760a1f8)
 - Bug 1241294 - Update E10S_AUTOSTART_STATUS telemetry probe (and rename it to E10S_STATUS). r=vladan (7217e4c9d3)
 - Bug 1241959 - Add a description of e10s blocked status to about:support. r=jimm (b6cb2e6dac)
 - Bug 1165818: Remove temporary Nightly only MozTemp-* clean-up code. r=jimm (fdb11aed0e)
 - Bug 1243882 - Block e10s for locales based on Firefox's locale, not the OS. r=ehsan (873b09db0f)
 - Bug 1235437 - Add annotation for major graphics preferences. r=bgirard (2e147567be)
 - Bug 1237404 - Part 1. Exposing some functionality in gfxCrashReporterUtils. r=benwa (dc08c3ba92)
 - Bug 1237404 - Part 2. Optimizing the main thread scenario. r=benwa (e5b6704b57)
 - Bug 1237770: Disable D3D9 on XP with E10S. r=jrmuizel (6424700126)
 - Bug 1210351 - Limit maximum computed tile size to 512x512. r=snorp (162839caf7)
 - Bug 1221073 - Increase max tile size to 1024 again. r=mstange (29e8513390)
 - Bug 990017. Prevent skia accelerated canvas backends from rendering content. r=jmuizelaar (b257281035)
 - Bug 1178385. Add a pref to force enable hw video decode. r=milan (f69cde6047)
 - Bug 1230196 - Allow release channel to run e10s. r=billm (ab5d0a464c)
 - Bug 1231915 - Ignore the APZ pref if MOZ_ANDROID_APZ is enabled, since the pref doesn't cover all the relevant code. r=rbarker (3984b57173)
 - Bug 1187464 - Part 1. We can get the wrong texture source type, so deal with it. Carry r=mstange (0d47ffdd65)
 - Bug 1187464 - Part 2. RTTI for TextureSource debug purposes. Carry r=botond (af8b92042d)
 - Bug 1187464 - Part 3. Check if GetSurface returned null. r=mstange (ab7de5dabb)
 - Bug 1165407 - Properly flush the log stream after logging it. r=botond (6dd38e7e7a)
 - Bug 1239844 - Log hexadecimal values in a more standard way. r=dholbert (aa7de36cfd)
 - Bug 1241769 - Use Singleton pattern to nsScreenManagerGonk r=mwu (bb0c30ce80)
 - Bug 1229262 - Fix nsScreenGonk's thread safety r=mwu (6c60907ce9)
 - Bug 1165161 - stop bootAnim with "browser-ui-startup-complete" event. r=mwu (e40ddb816a)
 - Bug 1230397 - Write safe mode pref on the main thread r=dbaron (0538d0353f)
 - Bug 1172805 - Fix enum comparison warnings in nsAppShell. r=mwu (e77ec14fed)
 - Bug 1215494 - Don't set b2g.safe_mode pref in child process. r=fabrice (3264d2c872)
 - Bug 1192949 - Fix nsScreenGonk::SetMirroringScreen() r=mwu (39abf13ff4)
 - Bug 1243413 - If a plugin window is hidden in an adjacent scroll frame due to APZ scroll state changes, make sure to show the plugin window after the scroll operation complete. r=kats (302f14476f)
 - Bug 1187322 - Fix bustage. (5fe8e7b3e8)
 - Bug 241788 - mozilla::Tokenizer - token type for \n should whitespace if given in constructor r=honzab (d4da4354c8)
 - Bug 1237827 - Be sure to clear LayerComposite::mLayerComposited between each composite. r=mattwoodrow (cc02aef817)
 - Bug 1244943 - Make PostProcessLayers aware of preserve-3d. r=mattwoodrow (48fadfdcf7)
 - Bug 1229317 - Allow preserve-3d and opacity to be combined on the root element of a preserve-3d chain. r=roc (030c042699)
 - Bug 1231564 - Don't take the compositor side layer-tree snapshot until after compositing. r=dvander (c0164b6464)
 - Bug 1247445 - Rename Layer::GetEffectiveVisibleRegion GetLocalVisibleRegion. r=botond (35125c3f71)
 - Bug 945613 - Part 3: #ifdef pragma for gcc >= 4.7.0. r=ehsan (67786ad3f8)
 - Bug 1227210: Ensure the mask and the surface are in the right space when being blended. r=mattwoodrow (6745cd99f8)
 - Bug 1229587 part 1 - Disable C4464 warning newly added in VS2015u1. r=keeler (65cf58d55d)
 - Bug 1229587 part 2 - Use verbose format to disable C4061 to workaround bug of VS2015u1. r=keeler (8f8fb5190f)
 - Bug 1189891 - Avoid including <cstring> from pkix/Input.h. r=bsmith (7202ad2de7)
 - Bug 1207499 - Part 9: Remove use of expression closure from storage/. r=mak (cf0f139799)
 - Bug 1230549 - Storage should pass more eslint rules. r=yoric (91e007dacb)
 - Bug 1230549 - Make Storage pass basic eslint. r=yoric (37c88987e8)
 - Bug 1237601 - Centralize storage xpcshell promise helpers (support patch). r=bkelly (ebee41dfae)
 - Bug 1237601 - Perform storage close synchronously if async thread cannot be started. r=bkelly (855430997d)
 - bug 1227008 use GtkPaperSize in GtkPageSetup directly, instead of maintaining a separate copy r=acomminos (cf1bade905)
 - Bug 1205643 - Move scrollbar borders to slider to receive button events. r=karlt (76ece6a2fd)
 - Bug 1141207 add gtk_print_settings_foreach to mozgtk.c. r=karlt (aee4b94e27)
 - Bug 1206516 - Use temporary widget to construct style context for GtkInfoBar. r=karlt (1ce56b1799)
 - bug 1205199 keep the socket alive as long as the plug window r=acomminos (bf1e4585da)
 - Bug 1242135 - Annotate intentional and fix unintentional switch fallthroughs in widget/gtk/. r=karlt (102180ea0a)
 - Bug 1221610 - Remove ToIntMargin(). r=jrmuizel. (5d234b1dd6)
 - Bug 1238582 - Skip simulated OOM check in the case where we're growing within reserved space; r=Waldo (2d00fa9605)
 - Bug 1242812 - Only check for simulated OOM in vectors when growing beyond reserved size r=Waldo (98ad0de5ff)
 - Bug 1144745 - scale border returned by GetWidgetBorder(), r=karlt (8639c7b240)
 - Bug 1184936 - Need convert from UTF8 for printer name. r=karlt (99e2863372)
 - Bug 569295 - limit the number of bytes we attempt to upload to the storage servers. r=rnewman (8072be50bb)
 - Bug 779430, try to not flush layout while we're in process to restore a bfcached document, r=bz (47d01dd107)
 - Bug 1241579 - Convert services/ to use channel.open2() (r=sicking) (fd6ee21f67)
 - Bug 1228510 - initialize 2 more variables. r=bas (e3d144854a)
 - Bug 1229577 - Rename NewSurfaceDescriptorGralloc into SurfaceDescriptorGralloc. r=sotaro (99b8d621e4)
 - Bug 1241665 - Correctly convert IOSurfaces to SourceSurfaces in MacIOSurfaceTextureSourceBasic and MacIOSurfaceTextureData. r=mattwoodrow (54ce8c1582)
 - Bug 1241665 - Move IOSurface YCbCr conversion code to a new file MacIOSurfaceHelpers.cpp. r=mattwoodrow (aeb7f341cf)
 - Bug 1191161 - p1 - Merge WrapEntireClassForJNI into WrapElementForJNI, r=jchen (684111ca72)
 - Bug 1246775 - use already_AddRefed in PersistentBufferProvider interface. r=bas (373a63f129)
 - Bug 1232231 - BorrowDrawTarget can return nullptr - be ready for it. r=nical (0156e1c412)
 - Bug 1227224 - Further improvements to generic tree traversal algorithms. r=botond (f71854fea6)
 - Bug 1234047 - Always reuse an existing TextureClient in IMFYCbCrImage if one exist. r=Bas (4c995d1668)
 - Bug 1240668 - Duplicate GonkNativeHandle::NhObj in ImageClientSingle::UpdateImage() r=nical (ed213d6f07)
 - Bug 1213095 - Inline the DispatchRepaintRequest function. r=botond (33d14a377c)
 - Bug 1213095 - Don't allow RequestContentRepaint to mutate the provided FrameMetrics. r=botond (676e6082b5)
 - Bug 1213095 - Ensure that stale FrameMetrics do not clobber more recent metrics for paint requests. r=botond (b6e75b0e37)
 - Bug 1238040 - Update telemetry measures for checkerboarding. r=botond,vladan (e41963fce5)
 - Bug 1238042 - Expose the checkerboard reports out to JS. r=ehsan,botond (986bb53bc5)
 - Bug 1238137 - Define a telemetry histogram for tracking the input methods used to trigger scrolling. r=kats (9e366c56a5)
 - remove unused (b0dc04a498)
 - Bug 1238137 - Telemetry pings for APZ-driven scroll input methods. r=kats (3f026677bd)
 - Bug 1241371. Properly update mLastUpdateImagesPos on scrollframes when the image visibility pass encounters them. r=mats (128edd5957)
 - Bug 1241371. Don't schedule an image visibility update every time display port margins change. r=kats (9927515115)
 - Bug 990916 - When setting a displayport, schedule a timer to remove it as well. r=tnikkel (ddd943226d)
 - Bug 990916 - Track if a scrollframe is a scroll parent for something else. r=tnikkel (7128db6038)
 - Bug 1245285 - part 1, Remove unused mRepaintInterval from AsyncPanZoomAnimation r=botond (ec516fe9f0)
 - Bug 1245285 - part 2, Prevent Zoom and Overscroll animations from repainting durring animation r=botond (6a66a0005a)
 - Bug 1245285 - part 3, Remove unused repaint_interval prefs r=botond (9987a58743)
 - Bug 1243413 - Avoid hiding windowed plugins that aren't contained within the active scroll frame. r=roc (f059ce95da)
 - Bug 1104356 - When doing a smooth scroll on a non-APZ'd scrollframe, fall back to the main thread machinery. r=kip (44d75dc20f)
 - Bug 990916 - On displayport expiry, trigger another round of expiry up the ancestor chain. r=tnikkel (8ce9a22429)
 - Bug 1245925 - Don't allow expiring the displayport on root scrollframes. r=tnikkel (2ec6218e2e)
 - Bug 1236040 - When updating the scroll position, only schedule image visibility checks if the display port has changed. r=tn (aedac7070f)
 - Bug 1234725. Don't change the dirty rect to the display port when building display lists for documents. r=mstange (6ff3e41934)
 - Fix crash trying to allocate textures for oversize scrollbars. (bug 1214261, r=mstange) (b4b4fa368d)
 - Bug 1234877 - Whether a scroll frame is async scrollable is determined by mWillBuildScrollableLayer, not by usingDisplayPort. r=tn (2daacb63f5)
 - Bug 1241917 - Restrict subframe's displayport base to root composition bounds. r=tn (7e50ff6bae)
 - Bug 1246443. Don't make nsLayoutUtils::MaybeCreateDisplayPort also set the displayport base anymore. r=botond (2970d8f2a6)
 - Bug 1246443 - Only restrict displayport base to root composition bounds if content has displayport; r=tnikkel (a841dedff4)
 - Bug 1208985 - Use height for scroll-snap-points-y percentage values; r=kip (17ce448e8b)
 - Bug 1238040 - Add a telemetry probe for potential checkerboarding duration. r=botond,vladan (bdf18d520b)
 - Bug 1240622 - Guard mCheckerboardEvent with a mutex to avoid races. r=botond (b81534272c)
 - Bug 1240202 - Rename APZOverscrollHandoffTester to APZScrollHandoffTester. r=kats (3c165a103d)
 - Bug 1240202 - Change input event generation utilities used by APZ gtests to take points instead of loose coordinates. r=kats (e29de86c33)
 - Bug 1240202 - Avoid getting stuck in overscroll when the screen is tapped during an overscroll animation. r=kats (3822391d27)
 - Bug 1225045: Fix stagefright include paths for ANDROID_VERSION >= 17, r=gps (1eabe097b5) (724e70642d)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1208554 - Take Velocity into account for WheelScrollAnimations. r=kats (2fe3c0e047)
 - Bug 1207656: APZ mouse wheel scroll: don't ignore minimum duration. r=dvander (c195a2b7e2)
 - Bug 1199468 - Create prefs for the smooth scroll timing function shape. r=kats (f65176f9b1)
 - Bug 1247677 - Add support for the general.smoothScroll.{pages,pixels} prefs in APZ. r=dvander (e56a15b294)
 - Bug 1244735 - Preference to override the default behaviour for partial present. r=jrmuizel (a0e19e8a8e)
 - Bug 1223144 - Scale texture coordinates in CompositorOGL for non POT textures. r=mwoodrow (a4b654b00a)
 - set reporter end (09ddff0c78)
 - Add full mix-blend mode support to the D3D11 compositor. (bug 1238496, r=bas) (6ef3e68cbf)
 - Bug 1235994 - For wheel events which may have momentum following them, handle scroll snapping in APZ. r=mstange (b9837185ea)
 - Bug 1230674 - part 4, Update AsyncPanZoomController to call overscroll api when building for Android r=kats (60d551820d)
 - Bug 1235994 - Extract a helper function to request a snap to the predicted destination. r=botond (c4436d3c5e)
 - Bug 1243547 - Route scroll position adjusting for surface shifting directly to APZC. r=rbarker (3b86ab8f2f)
 - Bug 1192919 - Follow-up to fix build error with logging enabled. r=me and DONTBUILD (f29229d6c4)
 - Bug 1242173 - Typing in input fields does not visually update r= (a2ef65d735)
 - Bug 1244901 - When recording transform duration for potential checkerboarding time, do so on the compositor thread. r=botond (cf0be4b328)
 - Bug 1240202 - Avoid getting stuck in overscroll when a second finger goes down while overscrolled and in the TOUCHING state. r=kats (96c7ef87af)
 - Bug 1236519 - Ensure JSFunction::isDerivedClassConstructor properly handles lazy self-hosted functions. r=till a=bustage (236b72dd50)
 - Bug 1232229 - Add some instrumentation and more fencing to ArenaLists; r=ehoogeveen (f6595958c6)
 - Bug 1232229 - Instrument setting ArenaHeader::next to catch misuse and fix existing instrumentation. r=terrence (68377d13b7)
 - Bug 1248949 - Optimize Arena::thingsPerArena. r=terrence (ee28f3a6af)
 - Bug 1245965 - Fix and OOM handling failure in NewMemInfoObject; r=sfink (29e684a163)
 - Bug 1245518 - Implement ModuleEnvironmentObject::getOwnPropertyDescriptor() which is called by the debugger r=shu (cef4dc6fce)
 - Bug 1232113 - "Make the format specifiers in JS_snprintf() invocations more portable". r=jwalden+bmo (cdf8a9915f)
 - Bug 1234387 - DumpBacktrace: Check the result of Sprinter::init function. r=bbouvier (3b7f6aac37)
 - Bug 1233944 - Upgrade MOZ_ASSERT to MOZ_RELEASE_ASSERT in JSObject::setGroup. r=me (75e7aa92dc)
 - Bug 1203696: Make js::IsInternalFunctionObject consider non-lambdas internal. r=bhackett (1531e8ecd9)
 - Bug 1235641 - Add line and column info to dump bytecode basic blocks. r=sstangl (0f642867a0)
 - Bug 1052793, part 1 - Do per-zone GC for CC_WAITING triggers. r=smaug (b733898730)
 - Bug 1052793, part 2 - Shrink GC buffers during compartmental GCs. r=terrence (0e4cd6218e)
 - Bug 1237169 - Remove some unused parameters in and around xpcom/base/. r=mccr8. (9a08690fa7)
 - Bug 1247122 - Propagate the NS_ERROR_OUT_OF_MEMORY from CycleCollectedJSRuntime CTOR, r=khuey (5e8bd1d14b)
 - Bug 1200514 - Run remaining stable state runnables after final cycle collection. r=froydnj,mccr8 (410c3bf2ad)
 - Bug 1247381 - Restore a CC optimization dropped in bug 1105069 part 7; r=mccr8 (c76e8613e7)
 - Bug 1249932 - indicate in the GC and CC log (browser console) whetherit is about default or content process, r=mccr8 (1d89d18e69)
 - Bug 1232113 - "Make the format specifiers in JS_snprintf() invocations more portable". r=jandem (d9a480c28c)
 - Bug 1223222 - Part 1: Add NSPRLogModulesParser. r=froydnj (2a79976e1f)
 - Bug 1223222 - Part 2: Add tests for NSPRLogModulesParser. r=froydnj (bde482099c)
 - Bug 1233881 - Support dynamically setting log levels at runtime via prefs. r=froydnj (c5c685f924)
 - Bug 1223222 - Part 3: Remove usage of PR_NewLogModule in mozilla LogModule code. r=froydnj (6eee38c6a7)
 - Bug 1150917 - Remove all values from nsIProgrammingLanguage except UNKNOWN and JAVASCRIPT. r=froydnj (9626abcc33)
 - Bug 1174972 - Add basic mozilla logging backend. r=froydnj,r=bwc,r=jduell (8e22fb5a66)
 - Bug 961430 - Allow pid be added to the log file name automatically. r=froydnj (4d28e09d9a)
 - Bug 1239212 - Append missing newlines to log messages. r=froydnj (0a94f048f0)
 - Bug 1242097 - Support sync module for logging (r=erahm) (ce3648c763)
 - Bug 885952 - Add thread name to MozLogging, r=froydnj (94bb1979e2)
 - Bug 1239941 - Copy va_list before using it in LogModuleManager::Print. r=froydnj (0767e1900e)
 - Bug 1249451 - nsCycleCollector::ScanRoots may cause some unexpected purple buffer usage, r=mccr8 (96591fa1a1)
 - Bug 1237169 (follow-up) - Fix static analysis bustage. r=me. (3e177f98cc)
 - Bug 1242151: using va_list needs <stdarg.h> at least on OpenBSD r=erahm (7c36e9191c)
 - Bug 1226376 - Part 1: Allow non-trivial constexpr constructors in MOZ_TRIVIAL_CTOR_DTOR classes, r=ehsan (ec1fb5cc1d)
 - Bug 1226376 - Part 2: Annotate StaticMutex with MOZ_ONLY_USED_TO_AVOID_STATIC_CONSTRUCTORS, r=nfroyd (484904f38a)
 - Bug 1223927 - Add resident-unique measurement to OS X. r=njn (4b97965c38)
 - Bug 1224685 - Add |resident-unique| measurement to Windows. r=njn (bde0a2fbed)
 - Bug 1239516 - Use nsDependentCSubstring for wrapping a slice of a char buffer. r=karlt (bd62aee33a)
 - bug 1245745 include libpulse version in update URL r=glandium (74f389b1c7)
 - Bug 1245673 - Remove useless NS_INT32_TO_PTR from DumpSerialNumbers. r=froydnj (16d58e9abd)
 - Bug 1243949 - Fatally assert when we fail to create an XPCOM log. r=froydnj (9121c52fed)
 - Remove the workaround added in bug 1022420 now that clang-cl understands __declspec(novtable) (fc81af6630)
 - Bug 1239888 - Inline PLDHashTable::{Done,Get}(). r=froydnjx. (9faa5b7c2a)
 - Bug 1244606 - Remove PL_DHASH_FASTCALL. r=froydnj. (6620b7c82e)
 - Bug 1159306 - explicitly initialize nsBaseHashtableET::mData; r=erahm (458559bea7)
 - Bug 1220544 - Fix -Wunreachable-code warnings in xpcom. r=mccr8 (371d0809e4)
 - reapply Bug 833117 - Replace g_slice_set_config() with G_SLICE environmen variable (c47805a6cf)
 - bug 1171574 - XPCOMGlue doesn't need LEADING_UNDERSCORE for iOS. r=froydnj (a4472ef3d3) (4d2f35fc4a)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1130710 - xre: Use stdint uint*_t instead of nonstandard __uint*_t. r=bsmedberg# Please enter the commit message for your changes. Lines starting (8ee5fbe479)
 - partial revert of PM (bcd354aa6b)
 - Bug 1158866 - Enable MAR verification on linux via NSS. r=rstrong (d3a4eff858)
 - Bug 1159090 - Only append library path for updater if it is a unique value. r=rstrong (5aeece0f47)
 - Bug 1168720 - Remove use of test env var MOZ_NO_REPLACE_FALLBACK and associated tests that are covered by other tests. r=spohl (4c8fb7266d)
 - more backport (a30d3a5c9d)
 - Bug 1158870: Disable mar signing code path in updater for gonk until mar signing is available there. r=bbondy (d08701cdb4)
 - Bug 1217985 - Don't depend on Windows crypto DLLs (e313b1d3b7)
 - more backports (fa8e0ff050)
 - Bug 1168009 - heap-use-after-free (ASAN build) in updater.cpp mstrtok. r=spohl (9ffe217d90)
 - Bug 1234033 - Unbreak build --with-system-bz2 using Clang. r=dvander (1109f20b70)
 - backports (3f418fc789)
 - Bug 1213130 - Make several string function to accept char16ptr_t instead of char16_t*, and remove redundant overloads. rs=froydnj (95a4cb53cd)
 - Bug 1210871 - don't use reinterpret_cast in nsTHashtable.h; r=erahm (f742409381)
 - Bug 1217125 - remove pointless includes from nsTHashtable.h; r=mccr8 (ad26d04f77)
 - Bug 1159081 - Bad PR_SetEnv usage for Gonk. r=dhylands, r=rstrong (855a00ae4b)
 - bit of Bug 1237140 - Move DefinesAction (d0d8fffb86)
 - Bug 1157212 - Teach clang-analyzer about XPT_ASSERT; r=froydnj (d75e87012c)
 - Bug 1208320 - Do not stage some reftest support files before archiving; r=glandium (5a547ca126)
 - Bug 1208320 - Do not stage reftest test files before archiving; r=glandium (28944e3a87)
 - Bug 1208320 - Print message when done with archiving; r=glandium (27e0b00dcd)
 - Bug 1208320 - Decrease compression level of test zip archives; r=glandium (d01f75ea8b)
 - Bug 1232887 - "make package MOZ_PKG_PRETTYNAMES=1" is busted. r=glandium (9f978b70f0)
 - Bug 1212609 - Add common test package rules for firefox-ui-tests. r=gps (3fa329714a)
 - Bug 1239442 - Update common.tests.zip to contain dom/media/test/external-media-sites. r=gps (94e917c5e7)
 - Bug 1233774 - fix Leak EventTokenBucket on shutdown r=dragana (37db0e5752)
 - Bug 1241295 - Limit time for PR_Close calls during shutdown in nsUDPSocket. r=mcmanus (451f8663b9)
 - Bug 1242464 - Call shutdown() before closesocket() and change linger option on windows. r=mcmanus (2b4f7e327c)
 - Bug 1240122 - threadsafe fix for getselfaddr() r=dragana (0cdeefb33e)
 - Bug 544986 - 64KB rwin for windows xp r=dragana (cbe034ebf5)
 - Bug 1239655 - Do not do PR_ConnectContinue during the shutdown. r=mcmanus (2361129b62)
 - Bug 1240120 - Move external-media-tests to subdirectory to generate correct packaging; r=maja_zf,whimboo (0742e93414)
 - Bug 1235232 - Fix -Wclass-varargs warnings in dom/media/. r=kentuckyfriedtakahe (b13b325846)
 - Bug 1231793: Part 1 - Added read functions for Little Endian integers to ByteReader.h. r=jya (6dc6519fe9)
 - Bug 1231793: Part 2 - Added conversions to AudioSampleFormat.h. r=jya (59d48c4d82)
 - Bug 1231793: Part 3 - Fixed reading of Metadata tags. r=jya (3931a82ce7)
 - Bug 1192539 - [2.4] Use MediaCodecList to check for decoder support. r=snorp (35e0427a2b)
 - Bug 1231793: Part 4 - Added checks for Wave type in AndroidDecoderModule. r=jya (a80b83691c)
 - Bug 1237836 - Add support for MetadataTags to MediaFormatReader. r=jya (9b813ae38c)
 - Bug 1231793: Part 5 - Added Wave Data Demuxer and Decoder. r=jya (6f7131a2d8)
 - Bug 1231793: Part 6 - Enabled the new Wave Data Decoder in DecoderTraits. r=jya (1574922fc7)
 - Bug 1241677: P1. Add MediaDataDecoder::GetDescriptionName() method. r=cpearce (767413678e)
 - Bug 1241677: P2. Add media decoder's description to about:media report. r=cpearce (b6d300d864)
 - Bug 1231793: Part 7 - Fixed various tests. r=jya (baa4a844c1)
 - Bug 1231793: Part 8 - Added checks for various metadata errors. r=jya (53af45d8de) (5d8f4a0ceb)

* 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

Link to comment
Share on other sites

25 minutes ago, grey_rat said:

about:addons

Thanks.

25 minutes ago, grey_rat said:

"extension manager" - what does it mean?

In that link you added to your post:

13 hours ago, grey_rat said:

3. Impossible to add user scripts to new K-meleon. http://kmeleonbrowser.org/forum/read.php?9,127553,137397#msg-137397

There's a reply saying:

Quote

Firstly it is packaged as a zip file, but the K-Meleon Extensions Manager 8 requires extensions to be packed as 7z archives. I tried extracting the contents of the zip file provided and then repacked as a 7z archive and installed it with the Extensions Manager, but all the files had 0 bytes when copied.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...