K-Meleon on Goanna :  K-Meleon Web Browser Forum
Building K-Meleon on top of the Goanna engine 
Pages: Previous12345678Next
Current Page: 5 of 8
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201121)
Posted by: kmon
Date: November 23, 2020 03:05AM

@roytam1 thanks!

I would also like to inform you, with hope for a fix, that in version 76.3 some things work worse than in version 76.2. But it seems that this should not be?

For clarity, I made animated gifs illustrating bugs, and also for completeness showed how these pages are opened by Firefox 52 (the last one working with XP) - and it opens them successfully!

GIF # 1 below is https://www.tradingview.com/,
GIF # 2 is https://www.tradingview.com/chart/.

These bugs are especially annoying for me, because until recently everything worked fine on the specified site in KM 76.2, but recently they changed something and the site began to work poorly in KM. However, in the old FF52 everything works as before!

I also apologize for my clumsy English - I use a google translator.



GIF # 2:



Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201121)
Posted by: gordon451
Date: November 24, 2020 01:23AM

Quote
kmon
@roytam1 thanks!

... that in version 76.3 some things work worse than in version 76.2. But it seems that this should not be?

...

HOOOKayyy... Does not work in 76.3 sad smiley DOES work in PM 28.14.1 smiling smiley Don't care about IE11 tongue sticking out smiley

Sooo... Goanna version, yes? Beyond @roytam1's reach :mad:

____________________
Understanding the scope of the problem is the first step on the path to true panic. [Florence Ambrose, "Freefall" 01372 January 22, 2007 http://freefall.purrsia.com/ff1400/fv01372.htm]

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201121)
Posted by: roytam1
Date: November 24, 2020 08:49AM

Quote
kmon
@roytam1 thanks!

I would also like to inform you, with hope for a fix, that in version 76.3 some things work worse than in version 76.2. But it seems that this should not be?

For clarity, I made animated gifs illustrating bugs, and also for completeness showed how these pages are opened by Firefox 52 (the last one working with XP) - and it opens them successfully!

GIF # 1 below is https://www.tradingview.com/,
GIF # 2 is https://www.tradingview.com/chart/.

These bugs are especially annoying for me, because until recently everything worked fine on the specified site in KM 76.2, but recently they changed something and the site began to work poorly in KM. However, in the old FF52 everything works as before!

I also apologize for my clumsy English - I use a google translator.



GIF # 2:


because KM76.3 has stricter javascript syntax, and tradingview can't determinate what javascript should be passed to KM and giving out ES6 version, which causes problems.
Tue Nov 24 2020 16:43:22
Error: SyntaxError: class is a reserved identifier
Source file: https://www.tradingview.com/static/bundles/main_chart.879592f8a1ae625721fe.js
Line: 291, Column: 1391
Source code:
e*e*e,easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1+16*--e*e*e*e*e};class o{constructor(e,t,i,r){this._mX1=e/* ... */


Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201121)
Posted by: kmon
Date: November 24, 2020 08:10PM

Quote
roytam1
because KM76.3 has stricter javascript syntax, and tradingview can't determinate what javascript should be passed to KM and giving out ES6 version, which causes problems.

The sad thing is that in KM76.2 tradingview.com works at 70%, displays charts (see GIF above), and in most cases this is enough for a simple viewing of charts, since on tradingview.com/chart/ control is available not only with the mouse (by clicking on buttons that are not displayed), but partially also directly from the keyboard. But KM76.3 does not show charts at all!
I don't want to jump into another browser for a short look at one chart grinning smiley And I also don't want to change the browser at all, I like KM smiling smiley

I tried to change user agent in KM76.3 - it didn't help.
I hope for recovery in the next builds KM76.3 the features that were already in 76.2 :cool:
Thanks for your work.



Edited 1 time(s). Last edit at 11/24/2020 08:50PM by kmon.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201121)
Posted by: gordon451
Date: November 25, 2020 03:06AM

Quote
roytam1
...

because KM76.3 has stricter javascript syntax

...

Ever since I first used K-M I always thought it was fault-intolerant grinning smiley but I never found how to prove it.

Fault-intolerance is good. Yes you miss out on "fun", but you are much less likely to be infected. It's just a shame that web-weavers are too lazy to stick within standards, so we miss out.

____________________
Understanding the scope of the problem is the first step on the path to true panic. [Florence Ambrose, "Freefall" 01372 January 22, 2007 http://freefall.purrsia.com/ff1400/fv01372.htm]

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201121)
Posted by: nerdyguy1990
Date: November 25, 2020 07:50AM

Hi. I'm having an issue on a website. The website is www.tastedive.com, and I was looking for music recommendations, but no suggestions came up in the search box, when I typed in. Is there a remedy to fix this? Are there certain settings I need to change?

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201121)
Posted by: J.G.
Date: November 25, 2020 01:19PM

Quote
nerdyguy1990
Hi. I'm having an issue on a website. The website is www.tastedive.com, and I was looking for music recommendations, but no suggestions came up in the search box, when I typed in. Is there a remedy to fix this? Are there certain settings I need to change?

I have tried almost every all kind of settings and useragents but none of them worked for me neither. sad smiley



Edited 1 time(s). Last edit at 11/25/2020 03:28PM by J.G..

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201121)
Posted by: J.G.
Date: November 25, 2020 01:24PM

Quote
roytam1
because KM76.3 has stricter javascript syntax, and tradingview can't determinate what javascript should be passed to KM and giving out ES6 version, which causes problems.

Any way to solve this issue, such an internal fallback "compatibility mode" or something? :mad:

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201121)
Posted by: nerdyguy1990
Date: November 25, 2020 11:41PM

How do I change the useragent?

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201121)
Posted by: siria
Date: November 26, 2020 12:07AM

Quote
nerdyguy1990
How do I change the useragent?

Either on about:config by adding this string pref:
general.useragent.override = Mozilla....
Note this pref sets only the GLOBAL override string.
But KM comes with a bunch of predefined site-exceptions, automatic UA change for single domains.
Can also be found on aboutconfig.

Or simpler by a macro menu:
http://kmeleonbrowser.org/forum/read.php?9,143898

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201128)
Posted by: roytam1
Date: November 27, 2020 04:17PM

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

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201128)
Posted by: J.G.
Date: November 27, 2020 07:10PM

@roytam1 thanks! smiling smiley

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201128)
Posted by: Paco
Date: November 27, 2020 10:25PM

@Roytam1 Thanks for your work

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201128)
Posted by: vikmin
Date: November 29, 2020 08:29AM

@roytam1 thanks!

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201121)
Posted by: roytam1
Date: November 30, 2020 02:47PM

Quote
kmon
@roytam1 thanks!

I would also like to inform you, with hope for a fix, that in version 76.3 some things work worse than in version 76.2. But it seems that this should not be?

For clarity, I made animated gifs illustrating bugs, and also for completeness showed how these pages are opened by Firefox 52 (the last one working with XP) - and it opens them successfully!

GIF # 1 below is https://www.tradingview.com/,
GIF # 2 is https://www.tradingview.com/chart/.

These bugs are especially annoying for me, because until recently everything worked fine on the specified site in KM 76.2, but recently they changed something and the site began to work poorly in KM. However, in the old FF52 everything works as before!

I also apologize for my clumsy English - I use a google translator.



GIF # 2:


latest build re-enabled the incomplete javascript class function again and tradingview is somewhat working like before now.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201205)
Posted by: roytam1
Date: December 04, 2020 04:13PM

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:grinning smileyrawQuad. 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

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201205)
Posted by: vikmin
Date: December 04, 2020 06:30PM

@roytam1 thanks!

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201205)
Posted by: J.G.
Date: December 04, 2020 09:22PM

@roytam1 thanks! smiling smiley

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201205)
Posted by: Mello
Date: December 05, 2020 12:49AM

Thank you very much for this update.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201205)
Posted by: Jayme
Date: December 05, 2020 03:48AM

@roytam1 thanks for all your work, it's greatly appreciated

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201212)
Posted by: roytam1
Date: December 11, 2020 11:52PM

(replace_jemalloc.dll can now be safely deleted)

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git fa9ed1e11..cafd4d45b:
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1159056. Don't store a value in CSS pixels in a variable with type nscoord in ScrollFrameHelper:confused smileyetCoordAttribute. r=dholbert (432f06158)
- Bug 1138442 - Disable reftests on Mulet in parity with B2G/B2G Desktop. r=ahal (8b5c55da7)
- Don't clip in ComputeFrameMetrics if the scrollframe won't be layerized. (bug 1148582 part 2, r=tn) (088b6ef29)
- Bug 1157579 - Make sure the visual scroll port size includes the area of scrollbars when used in TryLayout. r=tn (c35244374)
- Bug 1139306: Fix margin sides for right-to-left scrollbars depending on the actual position of the scrollbar as determined by layout.scrollbar.side, r=tn (34328312d)
- Fix some full zoom FrameMetrics changes not propagating to APZ. (bug 1147648, r=botond) (91f009ac4)
- Bug 1159405 - Fix "Found a non-root APZ with no handoff parent". r=botond (09b0ddf07)
- Bug 1161040 - Don't set a scrollparent on the root content document in the child process that points to itself. r=tn (d0dfbffb0)
- Bug 1161040 - Add some assertions to guard against infinite loops in the handoff chains. r=botond (e6bae82e8)
- Bug 1153539 patch 1 - Improve comments for nsLayoutUtils::ComputeSuitableScaleForAnimation. r=roc (1b2bc00cd)
- Bug 1153539 patch 2 - Compute scale for rasterizing off-main-thread transform animations based on ratio to display size in addition to maximum and minimum scale. r=roc (97d632d0f)
- Bug 1160250 - Extract a helper method from the triplicated comp-bounds function to determine if we need to deflate the scrollbars. r=botond,tn (8d79c845f)
- Bug 1160250 - Extract a helper function from the triplicated composition-bounds-updating code. r=botond,tn (5b3f71329)
- Bug 1160250 - Collapse the code from CalculateRootCompositionSize into UpdateCompositionBounds. r=botond,tn (db0f081d6)
- Bug 1160250 - Put in a missing transfomToAncestor scaling factor. r=botond,tn (14837aa3a)
- Bug 1160250 - Fix up the rect being used for the composition size calculation. r=tn (0ba58021f)
- Bug 1139575 - Reset velocity on axes when going from a pan to a pinch. r=botond (2e03d04ab)
- Bug 1136971 - Draw layer borders correctly in the presence of multi-FrameMetrics. r=kats (e72f5b171)
- Bug 1148871 - Only apply checkerboarding background color to opaque layers. r=botond (20e070b84)
- Bug 1157327 - Don't cull out container layers, because their prepared data might be null and cause crashes. r=nical (3d06c925f)
- Bug 1157327 follow-up to add a comment. r=me and DONTBUILD (4cd74c0a1)
- Bug 1160566 - Make FrameMetrics.mCompositionBounds private and add a getter/setter for it. r=botond (277dd9afd)
- Bug 1160566 - Change some return values to be reference-to-const. r=botond (2ce17b63f)
- Bug 1158933 - Prevent scrollbars from jumping while zoomed in the B2G browser. r=botond (eca8aae7d)
- Bug 1158933 - Replace the compositedHeight/scrollableHeight (and width) term with the adjusted scrollThumbRatio. r=botond (236af4c4a)
- Bug 1156401 - Fix painting when building fennec with apzc. r=kats, r=botond (be18764b9)
- Bug 1159305 - patch 1 - Provide logical accessors for nsStylePosition and nsStyleSides fields. r=dbaron (7a90c519d)
- Bug 1159305 - patch 2 - Clean up layout code by using the new accessors. r=smontagu (926eb7dd5)
- Bug 1164406 - Expose scrollbar-area deflation in nsLayoutUtils. r=kats (42e5e8784)
- Bug 1139895 - Add fuzz for 1062792-1.html. r=tn (e38d0ac73)
- Bug 1139893 - Disable reftest bugs/1062108-1.html on mulet. r=jfkthame (930590d73)
- Move the APZ scroll frame clip onto FrameMetrics. (bug 1148582 part 3, r=mstange,tn) (c8e05f8d7)
- Fix PostprocessRetainedLayers to not test occlusion with asynchronous clips. (bug 1148582 part 5, r=tn) (cc71cafe2)
- Bug 1146626 - Refresh the reftest snapshot after adjusting the async scroll offsets. r=roc (1f041955d)
- Bug 1160642. Add reftest-async-zoom to apply an async zoom before taking snapshot. r=dbaron (1e8e54d8d)
- Bug 1160285 - Add a staticruntime version of mfbt and link some stuff against it. r=glandium (c733c49c7)
- Bug 786520 - Install things to $(DIST)/branding from moz.build instead of manual rules in Makefile.ins. r=mshal (42d38eb26)
- Bug 1155776 - move USE_EXTENSION_MANIFEST to moz.build; r=mshal (a87ecc2ca)
- Bug 1155816 - part 0 - remove NO_JS_MANIFEST from testing/mochitest/Makefile.in; r=mshal (af90a362c)
- Bug 1155816 - part 1 - move NO_JS_MANIFEST to moz.build; r=mshal (3a55e99a0)
- Bug 978591 - Remove per-directory uses of MOZ_CHROME_FILE_FORMAT. r=glandium (5084d62b5)
- Bug 991983 - Set GARBAGE for GeneratedSources in the recursivemake backend. r=gps (b8ae57c14)
- Bug 991983 - Emit absolute paths for UnifiedSources. r=gps (4100640d0)
- Bug 991983 - Emit absolute paths for other sources. r=gps (f30ddd773)
- Bug 991983 - Remove commented code in gyp_reader.py. r=gps (0685eca6a)
- Bug 1167474 - Remove ELFHACK_BUILD hack. r=mshal (b9d56c0b2)
- Bug 1097804 - Part 1 - Create a library containing nsISocketTransportService and nsIDNS that can be used to support standalone WebRTC. r=mcmanus (d2f83eb1c)
- Bug 1097804 - Part 2 - Added xpcomrt build of library containing unicode util functions. r=gps (fa9306f34)
- Bug 1162852 - Remove EXTRA_COMPILE_FLAGS. r=gps (340312bc6)
- Bug 1162852 - Remove EXTRA_ASSEMBLER_FLAGS. r=gps (f124c902c)
- Bug 1162852 - Remove the VARIABLES method of GypContext now it is doing nothing. r=gps (b6c1c0246)
- accidental commit (a1bbb1ada)
- Bug 991983 - Define SOURCES as SourcePath. r=gps (678065bce)
- Bug 991983 - Use objdir-relative SOURCES instead of GENERATED_SOURCES. r=gps (b54db0304)
- Bug 991983 - Make TEST_HARNESS_FILES use the *Path classes instead of a separate set of methods to resolve paths. r=gps (025fe1ca9)
- Bug 991983 - Add a deprecation hint for GENERATED_SOURCES. r=gps (67c75f4ab)
- Bug 1172800 - Fixup after bug 991983. r=gps (ce6e8c7a3)
- Bug 1164218 - Allow running individual mochitests and reftests in chaos mode. r=roc,froydnj (f2ec1d9d8)
- Bug 1154231 - Part 1. Use LRU to manage remote layers. r=mattwoodrow (1fe47e64f)
- Bug 1128037 - Minimalist support for wildcards in jar manifests. r=gps (1b07a6ffc)
- Bug 1162569 - default engine files should be in the omni.ja file, r=markh,glandium. (b07e54881)
- Bug 1157279. Escaping CSS identifiers should use lowercase letters for hex digits, not uppercase ones. r=dbaron (6f220936e) (729a46113)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1077651 Measure frame uniformity by synthesizing native events. r=kats,mrbkap (95a796145)
- Bug 1154231 - Part 2. Reclaim cached resources when memory-pressure occurs. r=mattwoodrow (cff6ac1f9)
- fix build (15112d396)
- Bug 1155649 - XFlush at the end of frames when OMTC is enabled on Linux. r=jrmuizel (8bc22dd42)
- Bug 1158120 - Edit include and comments that contained gfxIntSize and nsIntSize. r=nical (fc25c0c96)
- Bug 1167235 - Part 1: Add code exposing a PersistentBufferProvider. r=nical (8340f8ede)
- Bug 1134251 - Disable broken B2G Desktop tests on Mulet. r=jmaher, r=jgilbert (db4d4253c)
- Bug 1134271 - Skip conformance/canvas/buffer-offscreen-test.html on Android; r=jgilbert (2fe8d8623)
- Bug 1124996 - Remove expected fail on OSX 10.10. r=jgilbert (388438a7e)
- Bug 1145492 - Update FramebufferTexture2D to allow binding mipmaps. r=jgilbert (5e4c6bf95)
- Bug 1158089 - Remove LAYERS_D3D10 enum value since it's unused. r=Bas (720d3b3b4)
- Bug 1156058 - Null pointer check. r=jgilbert (f9b9c6ca6)
- Bug 1131463 - Report AtomicRefCounterWithFinalize doing the wrong thing with AddRef and Release in release build as well. r=sotaro (7c009766e)
- Bug 1142071 - Re-add WaitForBufferOwnership() r=jgilbert (0753bcd25)
- partial revert of patch not found... (4ed1e76f1)
- Bug 1143979 - Use RAII local instead of useless temporary. - r=kamidphish (d8a50143f)
- Bug 1017865 - Refactor attach/detach for FB attachments. - r=kamidphish (9c7e41065)
- Bug 1144906 - Add accel E10S backend for WebGL compositing. - r=jrmuizel,mattwoodrow,nical,sotaro (559ab767f)
- Bug 1167235 - Part 2: Add support for the basic buffer provider to CanvasLayer. r=nical (4ac399c16)
- Bug 1155252 - Add a pref to control the maximum canvas 2d size and set it to 0x7ff. r=jrmuizel (7ae6cde3f)
- Bug 1167235 - Part 3: Switch CanvasRenderingContext2D to use the new BufferProvider API. r=nical (f678c14ab)
- Bug 1192159: Do not forget about the transform when not using an active target. r=jrmuizel (a4bd28a75)
- Bug 1167235 - Part 4: Remove DrawTarget as a possible means of initializing Canvas layers. r=nical (dbd153cfb)
- Bug 1167235 - Part 5: Make CanvasLayerComposite ImageHost type agnostic. r=nical (df15bd85d)
- Bug 1167235 - Part 6: Fix up HasInternalBuffer return value on TextureHostDirectUpload. r=nical (437cd1680)
- Bug 1091851 - Fix a race condition in Sqlite.jsm shutdown. r=mak (8b6ac8848) (3b276a539)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1168630. Part 1. Add layers id to hit test node. r=botond (710ee191d)
- Bug 1168630. Part 2. Only return an APZC from GetAPZCAtPoint that has the same layers id as the layer that was hit. r=botond (61adedf3c)
- Bug 1168630. Part 3. Add IsLayersIdRoot to frame metrics. r=botond (4ebd296b3)
- Bug 1151663 - Extract some helper functions for writing APZ mochitests into a separate file. r=kats (eacc622a4)
- Bug 1168630. Part 4. Rename AsyncPanZoomController::IsRootForLayersId to HasNoParentWithSameLayersId. r=botond (0e543aa5c)
- Bug 1168630. Part 5. If GetAPZCAtPoint hit a layer but did not find an APZC on the ancestor chain with the same layers id then return the root APZC of the same layers id. r=botond (40462b612)
- Bug 1168630. Part 6. Modify the test for bug 1119497 based on the new assumption of always having a root APZC. r=botond (4ae4a4631)
- Use the correct scrollframe clips with nested scrollframes in APZ. (bug 1148582 part 6, r=botond) (15c7c447d)
- Fix asynchronously scrolling containerful subframes. (bug 1148582 part 6.1, r=tn) (abab9c2ca)
- Bug 994541 - Skip 789933-1.html on Linux debug due to frequent crashes. (20854625f)
- Bug 1184349 - Add lr to SavedNonVolatileRegisters on ARM64. r=efaust (b6aa8e624)
- pointer style (01aaf5ffd)
- Bug 1186122 - Part 1/2 - Remove StackPointer on ARM64. r=efaust (ac1171b98)
- Bug 1185757 - Fix manual manipulation of StackPointer for JSOP_IN. r=efaust (eff86b56b)
- Bug 1186122 - Part 2/2 - Remove BaselineStackReg from ARM64. r=efaust (c64f767ad)
- Bug 1188650 - Part 2/2 - Make shared/LOpcodes-shared.h. r=nbp (fcd067fe3)
- Bug 1182936 part 2 - IonMonkey: MIPS32: Move mips macros to mips32. r=nbp (dc17ea527)
- Bug 1134744 - Reftest for baseline of radio button and checkbox. r=smontagu (9fd9e79ca)
- Bug 1136557 - Reftests with nested spans in vertical mode. r=smontagu (7971e5104)
- Bug 1142928 - Make 1090168-3.html fuzzy on Mulet as on B2G. r=jfkthame (6797807c9)
- Bug 1134849 - Reftest for orthogonal inline elements. r=dbaron (d44daa3ef)
- Bug 1082249. Invalidate background-attachment:fixed table-part backgrounds when scrolled. r=mattwoodrow (2df3218b3)
- Bug 1144080 - Disable reftests on Mulet for TaskCluster. r=ahal (2a26fa749)
- Bug 1145218 followup - Mark 1136557-*-nested-spans reftests fuzzy on Windows. no_r=me (833fab4ca)
- Bug 1130907 - patch 1 - Account for writing-mode when incorporating border widths into intrinsic size. r=smontagu (a3b0dfa1c)
- Bug 1130907 - patch 2 - Account for writing-mode in nsContainerFrame:grinning smileyoInlineIntrinsicISize. r=smontagu (33f5c2333)
- Bug 1130907 - patch 3 - Reftest for contribution of border widths to intrinsic size. r=smontagu (cafc14f18)
- Bug 1130907 - patch 4 - Reftest for container-frame intrinsic size involving borders. r=smontagu (5b2898c3e)
- Bug 1145936 - Reftest for sizing of foreignObject with vertical writing mode. r=smontagu (28ce89062)
- Bug 1047973 - pattern with patternUnits=objectBoundingBox and preserveAspectRatio=... meet stretches to the size of a shape. r=dholbert (bb40de381)
- Bug 1142982 - implement dominant-baseline=middle properly. r=heycam (20c0c9d66)
- Bug 932958 - Use the Skia Software backend by default for canvas on OS X. r=jrmuizel (08c78d8dd) (cafd4d45b)

* 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

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201212)
Posted by: J.G.
Date: December 12, 2020 01:38AM

@roytam1 thank you! smiling smiley

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201212)
Posted by: Paco
Date: December 12, 2020 07:54AM

@roytam1 thanks!

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201212)
Posted by: gordon451
Date: December 23, 2020 02:00AM

Hi @roytam1 - I'm having a bit of trouble reaching a bank account in K-M, and my research started looking at the HSTS settings.

Pale Moon 28.14.1 has these config settings:
security.mixed_content.send_hsts_priming;true
security.mixed_content.use_hsts;false


but K-M76.3.1 b20201205 does not, in spite of the fact that HSTS has been around for quite some time. (I have added them grinning smiley )

Is there a reason they were left out?

____________________
Understanding the scope of the problem is the first step on the path to true panic. [Florence Ambrose, "Freefall" 01372 January 22, 2007 http://freefall.purrsia.com/ff1400/fv01372.htm]

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201212)
Posted by: roytam1
Date: December 24, 2020 04:19PM

Quote
gordon451
Hi @roytam1 - I'm having a bit of trouble reaching a bank account in K-M, and my research started looking at the HSTS settings.

Pale Moon 28.14.1 has these config settings:
security.mixed_content.send_hsts_priming;true
security.mixed_content.use_hsts;false


but K-M76.3.1 b20201205 does not, in spite of the fact that HSTS has been around for quite some time. (I have added them grinning smiley )

Is there a reason they were left out?
these settings do not exist in Goanna3.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201212)
Posted by: gordon451
Date: December 25, 2020 01:18AM

Quote
roytam1
these settings do not exist in Goanna3.

So what is stopping us from going to G4? And this is something that must happen since G3 is about as far out-of-date as I care to contemplate.

____________________
Understanding the scope of the problem is the first step on the path to true panic. [Florence Ambrose, "Freefall" 01372 January 22, 2007 http://freefall.purrsia.com/ff1400/fv01372.htm]

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201212)
Posted by: roytam1
Date: December 25, 2020 01:44AM

Quote
gordon451
Quote
roytam1
these settings do not exist in Goanna3.

So what is stopping us from going to G4? And this is something that must happen since G3 is about as far out-of-date as I care to contemplate.
everything. Gecko > 38 starts eliminating shared javascript engine and embedding support.
for example, wine gecko stops at gecko 47.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201212)
Posted by: gordon451
Date: December 25, 2020 12:13PM

Quote
roytam1
everything. Gecko > 38 starts eliminating shared javascript engine and embedding support.
for example, wine gecko stops at gecko 47.

Sorry @roytam1, I'm missing something here. I am aware that Goanna is based upon Gecko. I am also aware that -- being a fork -- Goanna is slowly becoming not Gecko. If I understand you correctly, Goanna 4 is sufficiently different from Gecko that the current K-M "wrapper" (shell?) will cease to function?

So what do we need? You will have to explain like I'm 5 years old.

____________________
Understanding the scope of the problem is the first step on the path to true panic. [Florence Ambrose, "Freefall" 01372 January 22, 2007 http://freefall.purrsia.com/ff1400/fv01372.htm]

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201212)
Posted by: roytam1
Date: December 25, 2020 03:01PM

Quote
gordon451
Quote
roytam1
everything. Gecko > 38 starts eliminating shared javascript engine and embedding support.
for example, wine gecko stops at gecko 47.

Sorry @roytam1, I'm missing something here. I am aware that Goanna is based upon Gecko. I am also aware that -- being a fork -- Goanna is slowly becoming not Gecko. If I understand you correctly, Goanna 4 is sufficiently different from Gecko that the current K-M "wrapper" (shell?) will cease to function?

So what do we need? You will have to explain like I'm 5 years old.

in terms of shared javascript engine and embedding support, goanna4 and gecko52 has no difference.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.3.1 on Goanna 3.4.6 (Build 20201212)
Posted by: J.G.
Date: December 25, 2020 08:11PM

Quote
roytam1
in terms of shared javascript engine and embedding support, goanna4 and gecko52 has no difference.

Any way to merge Goanna 4 inside KMeleon then? :s

Options: ReplyQuote
Pages: Previous12345678Next
Current Page: 5 of 8


K-Meleon forum is powered by Phorum.