K-Meleon on Goanna :  K-Meleon Web Browser Forum
Building K-Meleon on top of the Goanna engine 
Pages: PreviousFirst...1415161718192021222324...LastNext
Current Page: 19 of 33
Re: K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220813)
Posted by: Art C
Date: August 13, 2022 02:45PM

for the Norton Security quarantines, the file was https://o.rthost.win/kmeleon/KM76.4.6-Goanna-20220716.7z

Options: ReplyQuote
Re: K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220813)
Posted by: RJJIII
Date: August 14, 2022 01:57AM

Thanks Art C. Those .dll files are K-Meleon's native Kplugins. That's a false positive and for Norton can be reported here:

https://submit.norton.com/

I'll report it and post back when I hear from Norton.

Options: ReplyQuote
Re: K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220813)
Posted by: Stavros B
Date: August 19, 2022 05:12AM

Hi.
I've found another bug, which I hope is easily fixed.
I was trying to listen to a funeral being streamed on the vimeo platform, and got an error "the player is having trouble, we'll have it up and running as soon as possible."
Further investigations revealed the stream was using the HLS m3u8 platform, which Kmeleon usually has no issues with, except, it seems, on vimeo.
Cheers.
Thanks.

Options: ReplyQuote
Re: K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220813)
Posted by: Stavros B
Date: August 19, 2022 05:16AM

I think your forum software is faulty, it wouldn't let me post the question until I took out a certain four letter word, which starts with l and ends with e, the word was "live"

Options: ReplyQuote
Re: K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220813)
Posted by: JohnHell
Date: August 19, 2022 03:50PM

Quote
Stavros B
I think your forum software is faulty, it wouldn't let me post the question until I took out a certain four letter word, which starts with l and ends with e, the word was "live"

That is not a bug, but a feature... against spammers implemented by previous administrators.

It is fixed now.

But, please, next time, let's keep this thread on-topic. There is already a support thread for these issues (or you can open one, but at off-topic subforum, but, please, don't open a new one):

http://kmeleonbrowser.org/forum/read.php?12,147514

Thank you



Edited 1 time(s). Last edit at 08/19/2022 03:51PM by JohnHell.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220820)
Posted by: roytam1
Date: August 19, 2022 11:03PM

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git 042db568fd..351263e4a5:
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 891551 - Part 7: Fix some intermittent failures in multi_tcp_socket_unittest. r=ekr (b0fb5f6167)
- Bug 891551 - Part 11: fix a couple of issues from part 5. r=bwc (1f3586e037)
- Bug 1131779: 403 on permission request no longer invalidates the whole TURN relay. r=bwc (d0c594e2c7)
- Bug 797262 - IPV6 support for webrtc. r=drno (91894f480c)
- Bug 1187775 - Plumb RTCConfiguration.iceTransportPolicy down to NrIceCtx. r=smaug, r=bwc (1edc8f89c7)
- Bug 1191258 - check for IFF_RUNNING to detect online interfaces. r=mcmanus (3882c4d36e)
- Bug 1191253 - start the link monitor, ignore link-local notifications. r=mcmanus (f26b864061)
- Bug 1203658 - mark Linux's nsNotifyAddrListener::mChildThreadShutdown member as Atomic; r=bagder (6459a89dc0)
- re-enable warnings (e132d2f5db)
- Bug 1205266 - log network-change events on Mac. r=mcmanus (4c50d25945)
- Bug 1163419 - Make nsQtNetworkLinkService destructor private. r=dougt (c6993deef9)
- Bug 1178091: Implement RTCDataChannel BufferedAmountLowThreshold and bufferedamountlow event r=smaug,drno (0536f587b4)
- Bug 1194817: disable PMTUD in DataChannels/SCTP, set initial MTU per spec r=tuexen (60db372861)
- Bug 1198730: fix simple bug in PMTUD disable that clears all other flags r=tuexen (aeac9858cf)
- Bug 1148231: fix wrong error message on DataChannel failed resend of packet r=khuey (c1d9d11e17)
- Bug 1152334 - StartWebsocketData null deref mSocketIn, r=bagder (e55850770e)
- Bug 1149872 - Add the missing format specifiers. r=jduell (ffef5c91c2)
- Bug 1182515 - WebSocketChannel leaked when WebSocketChannel::AsyncOpen fails, r=mcmanus (0b52e2eb82)
- Bug 1140765 - Build some network code in unified mode; r=mcmanus (a6b9c325bb)
- Bug 1147749 - View source should go through service worker interception, r=bz, r=jduell (8c5a3cab90)
- Bug 1137151: Marked destructors of ref-counted RTSP classes as protected, r=sworkman (a6873944ee)
- Bug 1117486 - [FFOS2.0][Woodduck] System crash by replaying the same RTSP clip several times. r=bechen (1401ee0f11)
- Bug 1133461 - [RTSP] Remove the extra PLAY request for seek operation. r=bechen (c603b06ac6)
- Bug 1138983 - RTSP not enabled in Lollipop. r=vchang (a42d0bcd30)
- Bug 1144513 - [gonk-lmr1] Adapt RTSPSource.cpp. r=ettseng (8e011ab7bf)
- Bug 1151760 - Separate timeout timer with end of stream. r=ettseng (60bb18556c)
- Bug 1208756 - Hoist shared CheckMayLoad logic into BasePrincipal. r=bz (0108fa0c7c)
- Bug 1208756 - Introduce URI_FETCHABLE_BY_ANYONE and use it for moz-extension. r=bz (04de31fcbd)
- Bug 1188421 - Properly null memory reporter's compressor reference. r=hurley (9275695d87)
- bug 1204614 - test for h2 per stream flow control r=hurley (a56d4aacff)
- Bug 1197847 - Disallow folded headers in h2. r=mcmanus (ec5febf843)
- Bug 1136361 - update node-http2 on ci. rs=mcmanus (a7e2de9e02)
- Bug 1197847 - make debugging h2 and spdy test servers easier. r=mcmanus (7dcc251b63)
- Missing bits of 1132357 (431f194ed7)
- Bug 1207519 - Prevent HashTable shrink from ignoring allocation failures that may have been reported r=Waldo (d9270ce946)
- Bug 920479 - Properly convert all arguments to the Function constructor to strings before parsing out an arguments list for the function to be created. r=arai (2ba9fb0af0)
- Bug 1206520: Create an option to throw on asm.js validation failures; r=luke (6a19a37db7)
- Bug 1210295 - Simplify TOK_DEFAULT case in Parser::exportDeclaration. r=Waldo (850e383381)
- code style (5356d4a123)
- Bug 589199 - Mark non-global lexical scopes are non-extensible. (r=efaust) (d0430a0f5e)
- Bug 589199 - Cleanup: remove unused DEPTH_SLOT from BlockObject. (r=efaust) (97206b2b00)
- Bug 1211100 - Add Vector::infallibleEmplaceBack and use it in JSScript::initScriptCounts() r=nbp (09705ff8db)
- Bug 1199203 - Add support for per-thread OOM testing. r=jonco (2a9919d659)
- Bug 1171226 - Fix mozilla::devtools::UniqueStringHashPolicy::match for strings with the same prefix; r=jimb (1843cec175)
- Bug 1206290 - Part 0: Move js/UbiNodeTraverse.h to js/UbiNodeBreadthFirst.h; r=sfink (c22e008995)
- Bug 1199843 - Part 1: Prefer T::traceChildren over tag dispatched TraceChildren; r=jonco (d935bb1c1c)
- Bug 1199843 - Part 2: Use js::TraceChildren everywhere we don't need external linkage; r=jonco (de8cd29a01)
- Bug 1199843 - Part 3: Strongly type JS::TraceChildren; r=jonco r=mccr8 (2cdd931159)
- Bug 1178961 - Restore the std::string fix from bug 1167230 r=BenWa (4251402fce)
- Bug 1206288 - Remove JS::ubi:confused smileyimpleEdge and make JS::ubi::Edge a concrete class; r=shu (d995efed2d)
- Bug 1182653 - Use JSRuntime* instead of JSContext* in ubi::Node infrastructure; r=sfink (e11e0bd0ba)
- Bug 1207236 - ARM64: Build errors with --enable-simulator=arm64. r=h4writer (cc76d43493)
- Bug 1207793 - Fix unified bustage from the TaggedPointer split; r=jolesen (e05b300406)
- Bug 1204866 - IonMonkey: Crash when failing to apand to parse finished list, r=bhackett (efab1b4a1f)
- Bug 1209911 - Use a Variant type to represent HelperThread data r=jandem (ea21131f21)
- Bug 1209911 - Make AutoEnterOOMUnsafeRegion ignore threads that are not simulating OOM r=terrence (769f06a4dc)
- Bug 1203814 - "Adding a testing function causes intermittent orange in oomInFormatStackDump.js on Win32 debug SM(p)." r=jcoppeard (da95054606)
- Bug 1209911 - Add oomThreadTypes() test function to report the number of thread types we can simulate OOM on r=terrence (1d56ca0b74)
- Bug 1209911 - Limit the number of helper threads of a particular type when simulating OOM r=jandem (ceafa83794)
- Bug 1209911 - Remove option to simulate OOM on all threads r=terrence (b43fcf3959)
- Bug 1201057 - Update shell args for OOM tests now we don't have to worry about unhandlable OOMs r=terrence (843c1fc6e3)
- Bug 1208994 - ToAtom<NoGC> should not throw an exception on failure r=terrence (ad57246c1e)
- Bug 1210760 - Don't simulate OOM in ExceptionHandlerBailout() r=terrence (89bab8d51b)
- Bug 1209911 - Enable threads for existing OOM tests r=terrence (a6f94e1f2f)
- Bug 1169974 - Tolerate inconsistent-missing-override warnings for MOCK_METHOD2 macro from gtests. r=fitzgen. (96d613239d)
- Bug 1206290 - Part 1: Implement a JS::ubi:tongue sticking out smileyostOrder depth first traversal; r=sfink (d4de3aa8bc)
- Bug 1196461 - De-duplicate strings in heap snapshot core dumps; r=shu,jimb (24080971ae)
- missing bit of 1101561 (d4b61c9688)
- Bug 1199215 - Implement JS::ubi::Node::size for JS:confused smileyymbol referents;S::ubi::Node::size for JS:confused smileyymbol referents; r=sfink (929fceb199)
- Bug 1200345: Add comment to js/public/UbiNode.h warning about operating on graphs constructed by hostile code. DONTBUILD r=fitzgen (b83c2d0aad)
- Bug 1199216 - Implement JS::ubi::Node::size for JSScript referents; r=sfink (5a134ffa8e)
- Bug 1205744 - Removed redundant method IsContextRunningJS. r=h4writer (a7e90bbead)
- Bug 1203920 - Get rid of JS_SetStructuredCloneCallbacks, r=sfink (197118cf95)
- Bug 1204554 part 1 - Remove unused JSContext from LcovWriteScript. r=bhackett (12fa4dcc99)
- Bug 1209263 - Allow embedders to tell SpiderMonkey how to structured clone principals; r=bz (c4e929e50f)
- Bug 1191098 - Replace AutoHashableValueRooter with Rooted<HashableValue>; r=jonco (99e23cf3a4)
- Bug 1190628 - Replace AutoScriptVector with normal Rooted usage; r=jimb (926d499edd)
- Bug 1188445 - Allow PersistentRooted to store StaticTraceable; r=sfink (eac1824298)
- Bug 1195957 - Implement a Swap for Heap<T> that does not put temporaries on the stack, r=terrence (26935b5efd)
- Bug 1203695 - GenerateLcovInfo: Check if JSScripts have associated bytecode before spewing their content. r=bhackett (71854b606a)
- Bug 1204554 part 2 - Split LCov functions to make the aggregation of results incremental. r=terrence,bhackett (3a6bd8719e)
- Bug 1204554 part 3.0 - Collect lcov output on the JSCompartment, and on the JSRuntime. r=terrence,bhackett (35544460b1)
- Bug 1204554 part 3.1 - Prevent lazy parsing if we have to spew lcov result. r=bhackett (b36775e171)
- Bug 1204554 part 3.2 - Collect the source files before any script, as they are swept first. r=terrence (4d841a641e)
- Bug 1204554 part 3.3 - Only collect inner JSScript if they have the same source. r=terrence (b38f45764e)
- Bug 1204554 part 3.4 - Ensure that scriptCountsMaps data are still alive until the destruction of compartments. r=terrence,bhackett (50d4217d20)
- Bug 1200642 - Fix OOM handling issues r=terrence (d8ba8b1714)
- Bug 1206247 - Do not collect coverage information if the source has n filename. r=bhackett (0602188d8e)
- pointer style (09cd14aec3)
- Bug 1207232: Let lockOwner be Atomic; r=terrence (e4aa1e635d)
- Bug 1192304 - Common up the checks when entering GC API; r=jonco (935c618bc4)
- Bug 1192306 - Use a function to check if IsShutdownGC rather than open-coding it; r=jonco (c14a96ba2d)
- Bug 1202865 - Split out Zone selection from stats collection and malloc bytes reset; r=jonco (89d5e9def1)
- Bug 1193428 - Rename the incremental parameter to be more meaningful; r=jonco (5d5f38b39d)
- Bug 1209704 - Part 1: Rename BarrieredBase to WriteBarrieredBase; r=jonco (4559ae15aa)
- Bug 1209704 - Part 2: Share storage and mixins between Read and Write barriers; r=jonco (eddc9ff80c)
- Bug 1177515 - Skip tracing object elements if type information shows they don't contain any GC pointers r=terrence (94e2c1ee71)
- Bug 1209704 - Part 3: Share tracing accessors between all barrier classes; r=jonco (1e30d0f16d)
- Bug 1209704 - Part 4: Add a post-barrier to ReadBarriered; r=jonco (22bb316d70)
- Bug 1211022 - Add a type specialization for weak C++ GC thing references; r=sfink (d3d5e88ba8)
- Bug 1204169 - Push SPS pseudo frame entries when GCing; r=terrence (61501f7597)
- Bug 1211031 - Use WeakRef to manage the LazyScript to JSScript back-reference; r=jandem (7c48b04d35)
- Bug 1204167 - Create the js::AutoSPSEntry RAII class for defining psuedo frame entries; r=djvj (519342668f)
- Bug 1204584 - Ensure that entries created by AutoSPSEntry propogate their category information; r=djvj (bd5d96e8b6)
- Bug 1011786 - Diagnostic patch to detect cyclic ropes, r=terrence (c2ece1d49d)
- fix comment (619a5bff31) (54259209d7)
- Reverted "Bug 1191042 - Use CreateOffscreen for WebGL instead of CreateHeadless. - r=jrmuizel (f98fd02e59)" for testing about Intel 965M GPU WebGL crash (1a712471fb)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- missing bits of Bug 1207245 - part 1 - move RefCounted<T> (dccd21b327)
- Bug 1193583 - Fix out-of-date reftests. (r=jorendorff) (66ee3c50d5)
- Bug 1193583 - Fix misc XPConnect and devtools tests. (r=jorendorff) (9ed7a460d1)
- Bug 589199 - Make a global lexical scope and hook it up to JS entry points. (r=efaust) (1fde4fba9b)
- Bug 589199 - Parse and emit bytecode for global lexicals. (r=efaust) (86d168b94d)
- Bug 589199 - Support global lexicals in the interpreter. (r=efaust) (e5fa8ae995)
- Bug 589199 - Support global lexicals in Baseline. (r=jandem) (7b744015fe)
- Bug 589199 - Support global lexicals in Ion. (r=jandem) (446f05ce97)
- Bug 589199 - Fix eval static scope to play with the global lexical scope. (r=efaust) (4a7e4face1)
- Bug 589199 - Fix up the global lexical scope when merging off-thread compiled scripts. (r=bhackett) (30ff41230d)
- Bug 589199 - Fix jit-tests and js reftests. (r=efaust) (6171fa2c62)
- Bug 1202902 - Support non-syntactic extensible lexical scopes. (r=billm) (a2f553d464)
- No bug - Rename Definition::CONST to Definition::CONSTANT to avoid macro name collision on Windows. (r=Waldo) (74dfc52b28)
- Bug 589199 - Implement all-or-nothing redeclaration checks for global and eval scripts. (r=efaust) (33684af400)
- fix misspatch of 589199 (0dbeca332b)
- var->let and some misspatches (f2af7240b3)
- Bug 1212183 - Fix DOM getter optimizations in the JITs. (r=jandem) (df74d3e88d)
- Bug 1212605 - Emit global name conflicts check for Ion scripts regardless of scope chain usage. (r=efaust) (a370f28465)
- Bug 1213552 - Fix typo in using TI to guard against introducing shadowing global lexical bindings. (r=efaust) (188f583410)
- Bug 1213552 - Followup: add test. (b0ca61190b)
- let-var + XP backport (40abaf773c)
- Bug 1188290 - Remove an incomplete assertion about store buffer state; r=jandem (7344dd4819)
- Bug 1209754 - Assert that all post-barriers happen on the main thread; r=jonco (9a7431aa6d)
- comment of 854037 (c026b72e69)
- fix definitions (9b140aaafb) (351263e4a5)

* 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.4.6 on Goanna 3.5.0 (Build 20220820)
Posted by: AvHmt
Date: August 20, 2022 01:05AM

@roytam1 many thanks.

Options: ReplyQuote
Re: K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220813)
Posted by: Stavros B
Date: August 20, 2022 03:24AM

sorry about that, I'll remember for next time

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220820)
Posted by: WasiFH
Date: August 20, 2022 04:37PM

@roytam1 thank you very much for keeping this browser alive.

I am glad that the support for YouTube is better now.



Edited 1 time(s). Last edit at 08/23/2022 05:19AM by WasiFH.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220820)
Posted by: Stavros B
Date: August 25, 2022 08:45AM

Hi there.
I am trying to use Kmeleon to sign in to my account on substack and when I click the sign in button, nothing happens? are you able to fix this?
Thanks.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220827)
Posted by: roytam1
Date: August 26, 2022 10:42PM

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

Changelog:

In-tree changes:
- update xul sdk patch (as of NM27 rev f39d19c9) (1ec53583)

Out-of-tree changes:
* update Goanna3 to git 351263e4a5..f39d19c93e:
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1204419: P1. Fix webm headers. r=kinetik (c1ea10947)
- Bug 1184002: Add about:media plugin support with new MSE. r=cpearce (fb3082eb0)
- Bug 1186257 - Add missing mediasource includes. r=jya Add missing includes, forward declarations, and fix up namespace references so dom/media/mediasource compiles in a non-unified build. (2c1b8a854)
- Bug 1204419: P2. Remove old MediaSource implementation. r=cpearce (6096661f6)
- Bug 1204419: P3. Remove now unused MediaDecoderReader functions. r=cpearce (4e6559178)
- partial Bug 1190897 - Add MP3Demuxer logging. r=kinetik (fd968e13d)
- Bug 1190238: P1. Remove MediaResource::Read/Seek. r=cpearce This functionality is now replaced with a dedicated new MediaResourceIndex class. This allows for concurrent Read/Seek use of the MediaResource without having side effects. (a70d55a8e)
- Bug 1190238: P2. Have MediaResourceIndex::ReadAt() only stop early when reaching EOS or error. r=cpearce (e982980df)
- Bug 1190238: P3. Do not loop calling MediaResource::Read or ReadAt, let MediaResourceIndex do it for us. r=cpearce (4e6ea1da2)
- Bug 1196591: Initialize member. r=me Small correction introduced in bug 1190238 (97c73437f)
- Bug 1191813: [mp3] P1. Avoid false positive EOS detection. r=esawin We do so by using blocking reads via the MediaSourceIndex::ReadAt convenience method. (bf5286b47)
- Bug 1204419: P4. Remove MediaDataDemuxer API no longer used. r=cpearce (4bc26d7ac)
- Bug 1204419: P5. Remove no longer used prefs. r=cpearce (99989669d)
- Bug 1193603. Part 1 - Fix indentation and include order. r=jya. (6b4add1df)
- Bug 1193603. Part 2 - Fix miscalculation in converting micro seconds to seconds. r=jya. (7d2fb63b9)
- Bug 1193117. Add an exclusive mode to allow at most one listener. r=kinetik. (bfcdbfb73)
- Bug 1194112. Part 1 - extract event dispatch code from ListenerImpl to its own class. r=kinetik. (cfd49d7d8)
- Bug 1194112. Part 2 - small code refactoring to reduce typing. r=kinetik. (fcd3399b1)
- Bug 1194112. Part 3 - use perfect forwarding in MediaEventProducer::Notify() so MediaEventSource can decide whether to copy or move according to its ListenerMode. r=kinetik. (3d1fddf6b)
- Bug 1194112. Part 4 - reimplement Listener/ListenerImpl to support Move. r=kinetik. (0c55cf863)
- Bug 1194112. Part 5 - remove dead code. r=kinetik. (28ba52bfd)
- Bug 1194112. Part 6 - add a test case to test the exclusive mode. r=kinetik. (cb7f3edd0) (4ded173333)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1186367 - Make MDSM more ignorant of AudioData/VideoData via using MediaQueue<MediaData> instead. r=jwwang (344314a04)
- missing of Bug 1123637 - Remove all code relevant to quota prompts; r=bent,ehsan (ac63ae831)
- Bug 1185892. Part 1 - delegate the job of MediaSourceDecoder::IsExpectingMoreData to its MediaResource. r=jya. (64da133b6)
- Bug 1185892. Part 2 - delegate the job of MediaDecoder::IsExpectingMoreData to its MediaResource. r=jya. (4bca8324d)
- Bug 1185892. Part 3 - replace all calls to MediaDecoder::IsExpectingMoreData() with MediaResource::IsExpectingMoreData. r=jya. (3780bf754)
- fix misspatch of Bug 1134434 (976064ea5)
- Bug 1185972: P1. Remove DECODER_STATE_DECODING_FIRSTFRAME state. r=jwwang (dee513d1c)
- Bug 1185972: P2. Refactor handling of first frame decoded. r=jwwang (95482e8b9)
- Bug 1185972: P4. Initiate seek as early as conditions permit. r=jwwang (f938e673b)
- Bug 1148103: P1. Fix mediasource "once" utility. r=karlt (ba3e21d59)
- Bug 1148103: P2. Add MP4 mediasource mochitests. r=karlt (199372ab6)
- Bug 1136399 - Add test_WaitingOnMissingData_mp4.html and disable the webm version for now. r=jya (ab349f245)
- Bug 1185972: P6. Ensure exiting dormant mode has completed seek before notifying decoder. r=jwwang (5a9252b75)
- Bug 1185972: P3. Don't reduce our buffer threshold coming out of dormant mode. r=jwwang (bf76f6b7d)
- bug 1190285 remove unused GetCurrentTime() r=padenot (95c322cb6)
- bug 1190285 unvirtualize MediaStream::AdvanceTimeVaryingValuesToCurrentTime() r=roc (80f536d5a)
- bug 1190285 remove unused DispatchWhenNotEnoughBuffered r=padenot (6fa27d274)
- bug 1190285 remove unused HaveEnoughBuffered r=padenot (0941a1af7)
- bug 1190285 move GetIntervalForIteration() from base class to ThreadedDriver, where it is used r=padenot (0faaf6db8)
- bug 1190285 share ThreadedDriver interval update code r=padenot (3d5d5ce35)
- bug 1190285 only update mStateComputedTime once per iteration r=padenot (b6cea757a)
- bug 1190285 remove unused MediaStreamGraphImpl::GetAudioPosition() r=roc (b14738229)
- bug 1190285 remove unused graph update indices r=roc (475b980fe)
- Bug 1188257 - Use MediaEventSource for MediaQueue to do the job. r=cpearce. (4d16a4595)
- Bug 1189624 - Have AudioSink listen to MediaQueue events to know whether to continue playback. r=kinetik. (753ab8ca2)
- Bug 1191173 - Mirror MediaDecoder::mSameOriginMedia in MDSM. r=jya. (d4690cb87)
- Bug 1191170 - Move DecodedStreamData from the header to its source file. r=roc. (d5726e979)
- Bug 1191171 - Add SetVolume() to DecodedStream. r=roc. (20e87ac20)
- Bug 1182649 - Log a message when disabling DXVA due to too many invalid frames. r=jrmuizel (0d951a60c)
- Bug 1185416 - Don't stop AudioSink prematurely when decoding is completed. r=kinetik. (1ac43f91e)
- Bug 1186752 - Remove ScheduleStateMachine() in MediaDecoder.cpp since we have state mirror. r=jwwang (1e89c535c)
- Bug 1191684 - Remove unnecessary calls to NotifyAll() on the decoder monitor since no one calls Wait(). r=cpearce. (54a95a5a0) (036a7138f8)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1192694: remove mDecodingFrozenAtStateDecoding so decoder can leave dormant normally. r=jwwang (459e69fc5)
- bug 962719 use unsigned ints for FrameID and ProducerID for defined overflow behavior r=roc (d5961e6a7)
- Bug 1191192 - Add DecodedStream:confused smileyetSameOrigin(). r=roc. (fa76795e9)
- Bug 1179451 - Part 4: Don't pass nsRefPtr&& to functions that want raw pointers. r=froydnj (2a7893a33)
- Bug 1191696. Part 1 - Handle the promise returned by DecodedStream:confused smileytartPlayback in MDSM. r=roc. (56d7fc3ed)
- Bug 1191696. Part 2 - implementation in DecodedStream. r=roc. (125f834f8)
- Bug 1188268 - Make AudioSink a base class, create DecodedAudioDataSink to act as original AudioSink, and move sink-related files to dom/media/mediasink. r=jwwang, r=cpearce (be9858883)
- Bug 1188268 - Correct the logic against |MaybeStartPlayback()| due to rebase mistake. r=jwwang (2d8118ab6)
- apparently missing bit of Bug 1163467. Part 1 (baef792d7)
- Bug 1195187. Part 1 - Move output stream connection/disconnection code to OutputStreamData. r=roc. (2f57da7c6)
- Bug 1195187. Part 2 - add a new class OutputStreamManager for managing output streams. r=roc. (c30031436)
- and some local fixes (0e2ad8b8aa)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1195185. Part 1 - rename Connect/Remove to AddOutput/RemoveOutput. r=roc. (549b92cb4)
- Bug 1195185. Part 2 - Check if all output streams are from the same graph because we don't support connecting streams from different graphs. r=roc. (6b66501ed)
- Bug 1195185. Part 3 - align the life cycle of mData with {Start,Stop}Playback. r=roc. (90f9a6fce)
- Bug 1195185. Part 4 - remove dead code. r=roc. (1bcfb5837)
- Bug 1195632. Part 1 - Let DecodedStream have a worker thread and asset some funtions on the worker thread. r=roc. (5987408e8)
- Bug 1195632. Part 2 - Have DecodedStream listen to push events of the media queues and call SendData() on its own without the help of MDSM. r=roc. (d082c7c8a)
- Bug 1198568 - Fix build error in non-unified build for DecodedAudioDataSink.cpp. r=kinetik. (dc1289a89)
- Bug 1199104. Part 1 - create MediaSink. r=kinetik. (29657636b)
- Bug 1199104. Part 2 - create AudioSinkWrapper. r=kinetik. (2a970c2a6)
- Bug 1199104. Part 3 - use AudioSinkWrapper in MDSM. r=kinetik. (d31f8986d)
- Bug 1195158. Part 1 - Have MediaMetadataManager listen to an event source to receive TimedMetadata events. OggReader will send TimedMetadata events through an event source. This will break OggReader's dependency on AbstractMediaDecoder::QueueMetadata which then can be removed for it is against our goal to run all MediaDecoder's methods on the main thread. r=cpearce. (4f2df907d)
- Bug 1195158. Part 2 - Have OggReader send TimedMetadata events through a event source instead of direct calls to AbstractMediaDecoder::QueueMetadata. r=cpearce. (cce94d58a)
- Bug 1195158. Part 3 - connect listeners. r=cpearce. (60bcc5f8b)
- Bug 1195158. Part 4 - remove unused code. r=cpearce. (072432eef)
- Bug 1195158. Part 5 - 1. Fix insufficient includes and sort out include order. 2. Only disconnect |mTimedMetadataListener| when the state machine is created. r=cpearce. (d552e56a8)
- Bug 1204407: P1. Remove no longer used mainthread object. r=cpearce (30f6b1c86)
- Bug 1185792: [webm] P1. Don't clear mNeedReIndex if GetCachedRanges is emtpy. r=jya (3169897d5)
- Bug 1194884: [webm] P1. Use MediaResourceIndex. r=j^ (6dbe08ddf)
- Bug 1194884: [webm] P2. Retrieve all VPX decoded frames from decoder. r=j^ (060727eca) (c80d3c1b1f)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1186257 - Avoid 'using' namespace imports in headers. r=jya (b241712ba)
- Bug 1195073: [MSE/webm] P1. Detect individual webm clusters. r=kinetik (ebf06f921)
- Bug 1195073: [webm] P2. Add WebMBufferedState::GetLastBlockOffset method. r=kinetik (c0812057a)
- Bug 1195073: [webm] P3. Initialize members. r=kinetik (bb7147228)
- Bug 1195073: [MSE/webm] P4. Limit nestegg reads to the last block's boundaries. r=kinetik (feed91fea)
- Bug 1195073: [MSE] P5. Detect out of order appends and recreate demuxer. r=gerald (61cf920cd)
- Bug 1195073: [webm] P6. Calculate cluster's end offset if its size is known in advance. r=kinetik. (8d3956e49)
- Bug 1195073: [MSE] P7. Determine a WebM Media Segment end as early as available information permits. r=kinetik (5f042e67a)
- fix, we don't have mAbort anymore (901bfadd6)
- Bug 1182945: P1. Disable webm mediasource mochitests. r=kentuckyfriedtakahe (617507764)
- Bug 1182945: P2. Disable webm mse web-platforms tests. r=karlt (2ef371212)
- Bug 1171379: P2. Update web-platform-tests expected data. r=karlt (9de8973bc)
- Bug 1186261: Disable mediasource-config-change-webm* tests. r=karlt (0d535bee8)
- Bug 1185611: [MSE] P1. Remove whitelist. r=kinetik (526c52f5a)
- Bug 1194131 - Update web-platform-tests expected data to revision b54dddfdcc4761d2f8a892fd783d60353949992d, a=testonly (1b755f73d)
- Bug 1195073: [MSE] P8. Update webref results. r=karlt (03ad1ccfb)
- Bug 1195073: [MSE] P9. Update webref meta files. r=karlt (64df823ff)
- Bug 1197977: [webm]. Ensure resource length calculation never underflows. r=kinetik (bb02ed010)
- Bug 1199032: [webm] P1. Explicitly differentiate WebM usage for mediasource. r=kinetik (0d1519544)
- Bug 1199032: [MSE/webm] P2. Construct WebMDemuxer with special MSE handling. r=kinetik (61f493447) (92381d5208)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1199878: [MSE/webm] Properly calculate media segment duration. r=kinetik (cefa70d3d)
- Bug 1199878: [webm] P2. Hold one frames for which the duration can't be known or estimated. r=kinetik (84ea8377b)
- Bug 1202474 - improve refcounting behavior of webm decoders; r=kinetik (ab2765866)
- Bug 1199518: [webm] P1. Have WebMDemuxer use its own logger. r=kinetik (9d70648d6)
- Bug 1199518: [webm] P2. Properly determine next keyframe time. r=kinetik (86ef487e5)
- Bug 1203367: Ensure WebMBufferedState is only used after reading metadata. r=kinetik (1e77af484)
- Bug 1204407: P2. Remove no longer required MediaDataDemuxer APIs. r=cpearce (6e9bd38f7)
- Bug 1204757: P1. Update MediaDataDemuxer::Init() behavior. r=cpearce (b2290fc3a)
- Bug 1204757: [MSE] P2. Remove use of MediaDecoder::NotifyWaitingForResourcesStatusChanged(). r=cpearce (b8194c03b)
- and local ADTS fixes (8b16b5d0d4)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1194080: [mp3] Implement MP3TrackDemuxer::GetBuffered(). r=esawin (0eec444cf)
- Bug 1212176: Remove arguments passed to MediaDataDemuxer::NotifyDataArrived API. r=cpearce (6a919e94d)
- Bug 1209890 - add main thread assertions and remove usage of decoder monitor from MediaSourceDecoder. r=jya. (914e9369c)
- Bug 1204430. Part 1 - dispatch AbstractMediaDecoder:confused smileyetMediaSeekable() to the main thread. r=kinetik. (8724949ec)
- Bug 1196112 - Part 1: Ensure all members except |mShuttingDown| and |mOutputStreamManager| are accessed on the worker thread only. r=roc (1baccad8b)
- Bug 1196112 - Part 2: Remove DecodedStream::mMonitor. r=roc (effbd25cc)
- quick fix (c031b2bf2)
- Bug 1199654 - DecodedStream:grinning smileyecodedStream does not initialise mSameOrigin. r=jwwang. (2bccdf9f4) (30a0d48107)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1199121. Part 1 - add the ability to handle video-only streams to AudioSinkWrapper. r=kinetik. (dcb3ff91b)
- Bug 1199121. Part 2 - handle the case where audio ends before video and switch to system clock for calculating playback position. r=kinetik. (6760286f5)
- Bug 1199121. Part 3 - remove unused code. r=kinetik. (2bc6494ff)
- Bug 1187315 - Refactor out Constraints.webidl. r=bz (d0b80419b)
- Bug 1200099. Ensure mSameOriginMedia is propagated to DecodedStream even if we don't get a watch notification. r=jwwang (76e66bcb7)
- bug 962719 update NextFrameStatus() on finished notification r=roc (74f281f6c)
- Bug 1200208 - Send the audio-playback notification when the page calls HTMLMediaElement:tongue sticking out smileylay() before the metadata has been fully loaded; r=baku (ddeabce54)
- Bug 1200673 - Try to create the audio channel agent in the constructor for AutoNotifyAudioChannelAgent too; r=baku (5027e28d3)
- Bug 1184292 - Remove some Wakelock warning messages when unlocking. r=smaug (694622bb3)
- bug 1196632 pass ownership of runnables to NS_DispatchToMainThread r=jesup (797e0042b)
- bug 1198100 remove mNotificationMainThreadRunnable r=baku (8301016d0)
- Bug 1027864 - webaudio - Implement AudioChunk::IsSilentOrSubnormal(), r=karlt (a59243929)
- bug 1186779 add a method to cast AudioChunk data for writing when not shared r=padenot (bbe37c740)
- Bug 1118372 - Properly apply volume in WaveShaperNodeEngine. r=padenot (d3bbd6aee)
- bug 1186779 use ChannelFloatsForWrite() instead of const_cast r=padenot (3f148dea4)
- bug 1196109 keep memory allocation for mixed input channel pointer array r=padenot (9ed44e6ca)
- bug 1197028 release shared buffers from downstream so that upstream can re-use r=padenot (fabdd44e1)
- bug 1190291 move mNextStateComputedTime to local variable r=padenot (d59e1de17)
- bug 1190291 don't process blocks beyond aTicksToProcess in an offline graph r=padenot (76daca5cb)
- Bug 1183883 - Switch graph thread slowdown warning to log message. r=padenot (3a268d8ee)
- bug 962719 move mStateComputedTime to MediaStreamGraphImpl r=padenot (e233a7e7c)
- Bug 1163585 - Small improvement of the use of nsTArray in MSG::UpdateCurrentTimeForStreams, r=padenot (b88ca2599)
- Bug 1163597 - MediaStreamGraphImpl::RecomputeBlockingAt: optimization in the number of loops for the mStreams array, r=padenot (06ecdd5c7)
- Bug 1163597 - patch 2 - MediaStreamGraphImpl::RecomputeBlockingAt CLOSED TREE (e3642ccc5) (fecc70214b)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1163958 - Reduce the allocation in MediaStreamGraph - patch 1, r=padenot (e5242a01a)
- bug 1194558 correct time conversion for video frame timestamps r=roc (c8f95228e)
- bug 962719 provide video frames to the container as soon as available r=roc (f71a0c229)
- bug 962719 ensure state computed time does not retreat r=padenot (fdb2d9821)
- bug 962719 remove unnecessary OneIteration() parameter aStateFrom r=padenot (7ab9d17ea)
- bug 962719 introduce mProcessedTime r=padenot (d0a23aba4)
- bug 962719 update stream state to processed time after processing r=padenot (c0e89757b)
- bug 962719 provide frame ID service to clients r=roc (769faed7d)
- bug 962719 make FindChunkContaining() public r=roc (d59359bdc)
- bug 962719 remove notified blocked warning of finished stream r=padenot (419e4a6cd)
- bug 962719 remove unnecessary OneIteration() parameters aFrom/aTo r=padenot (7e040a1e3)
- Bug 1185763 - Part 1: Always use mozilla::Move with nsTArray::MoveElementsFrom. r=froydnj (277053ec7)
- Bug 1185763 - Part 2: Remove non-rvalue version of nsTArray::MoveElementsFrom. r=froydnj (71bb6534f)
- Bug 1185763 - Part 3: Rename nsTArray::MoveElementsFrom to AppendElements. r=froydnj (af4f41910)
- Bug 1185763 - Part 4: Swap elements if possible in r-value version of nsTArray::AppendElements. r=froydnj (56212e127)
- Bug 1185763 - Part 5: Remove now unnecessary nsTArray::AppendElements optimizations in parser/html/. r=froydnj (01c93d978)
- Bug 1185763 - Part 6: Add fallible variant of r-value nsTArray::AppendElements. r=froydnj (513a6ef72)
- missing part of Bug 1185589 - Properly handle self-assignment in nsTArrayeye popping smileyperator=. (e8fae4e80)
- Bug 1185763 - Part 7: Add test for r-value nsTArray::AppendElements. r=froydnj (bd587e593)
- Bug 1179484 - Pass in the right graph when created the DOMMediaStream. r=roc (d16fd213a)
- Bug 1190676 - Part 1 - Use the right MediaStreamGraph when setting a MediaStream as mozSrcStream on an HTMLMediaElement. r=roc (27b3ade57)
- Bug 1190676 - Part 2 - Force explicitely passing in a MediaStreamGraph when creating a DOMMediaStream. r=roc (d51c56b37)
- Bug 1190676 - Part 3 - Make getting a MediaStreamGraph for a channel more explicit. r=roc (0e813061a)
- Bug 1190676 - Part 4 - Fix consumers: CanvasCaptureMediaStream. r=pehrsons (ca7aa534e)
- Bug 1190676 - Part 5 - Fix consumers: PeerConnection. r=jesup (270842446)
- Bug 1190676 - Part 6 - Fix consumers: MediaManager. r=jesup (5a918f757)
- Bug 1190676 - Part 7 - Fix consumers: InputPort and HWMediaStream. r=jacheng (0e2b6fbf5)
- Bug 1190676 - Part 8 - Fix consumers: CameraPreviewMediaStream. r=sotaro (6d6eee481)
- Bug 1190676 - Part 9 - Fix consumers: AudioCapture. r=roc (7e8ce4b26)
- Bug 1190676 - Part 10 - Fix consumers: AudioDestinationNode. r=karlt (464a21db4)
- Bug 1003457 - Implement Windows SAPI backend. Original patch is by yash.girhar@gmail.com. r=jmathies (885535ee3)
- Bug 1187155 - Remove sphelper.h dependency to avoid ATL. r=jimm (e431679dd)
- Bug 1188457 - Fixed SapiService.cpp compilation on mingw. r=jimm (a900be244)
- Bug 1188099 - (Part 1) Enable/disable global queue depending on voices and pref. r=smaug r=kdavis (f843cb5ca)
- Bug 1187105 - Pause speechsynthesis on empty queue. r=smaug (bf1e1256b)
- Bug 1167538 - Part 1 of 1: Removes use of NS_LITERAL_STRING("") in dom/meida/webspeech/synth/*. r=smaug (c991b9729)
- Bug 1188099 - (Part 2) Introduce global queue and track speaking state across windows. r=smaug r=kdavis (777c20962)
- Bug 1190676 - Part 11 - Fix consumers: Web Speech. r=anatal,eitan (891c4e942)
- Bug 1190676 - Part 12 - Fix mozCaptureStream. r=pehrsons (a9ab5ba2c)
- Bug 752796 - longer timeout on slow platforms. r=cpearce. (ed0b8c0aa)
- Bug 1164265 - larger timeout on slow platforms. r=cpearce. (bce896537)
- Bug 1200099. Relax test assumptions to accommodate streams not blocking. r=jwwang (d8c26db41)
- Bug 1200099. Stop using a distinct mPlaybackStream to play a media stream through an HTMLMediaElement. r=jwwang (384f36f34) (72620bb282)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- bug 1179662 rename AudioNode:confused smileytream() to GetStream() as it may return null r=padenot (d2d7e5f90)
- bug 1197043 remove unnecessary aSampleRate parameter for AudioNodeStream creation r=padenot (3733ceb56)
- bug 1197043 rename Add/RemoveStream to Add/RemoveStreamGraphThread r=padenot (f648b8251)
- bug 1197043 introduce MediaStreamGraph::AddStream() r=padenot (ac021d4b2)
- bug 1197043 move AudioNodeStream creation to stream class r=padenot (a90a05910)
- bug 1197043 use flags to distinguish between external streams and events r=padenot (024dd96f1)
- Bug 1176300 - Move libsoundtouch to lgpllibs; r=glandium (99a546adf)
- Bug 1176300 - Add lgpllibs library to build system; r=glandium (bb4d07670)
- Bug 1176300 - Update libsoundtouch to patched r222; r=padenot (hg rev 8c32c900cb48)
- Bug 1176300 - Add soundtouch factory functions for DLL memory handling on windows; r=padenot (hg rev 84a1ffbc2db8)
- Bug 901633 - Part 1 - Implement a generic audio packetizer. r=jesup (a38c2d70b)
- Bug 901633 - Part 2 - Make AudioChannelFormat and AudioSegment more generic. r=roc (556b7349f)
- Bug 901633 - Part 3 - Fix TrackEncoder to use the new AudioChunk methods. r=jesup (56e018f83)
- Bug 901633 - Part 4 - Update AudioNodeStream to use new chunk methods. r=roc (9df19b894)
- Bug 901633 - Part 6 - Update DelayBuffer to use the new AudioChunk methods. r=karlt (6d5684334)
- Bug 901633 - Part 7 - Update AudioNodeExternalInputStream to use the new AudioChunk methods. r=karlt (caa3afa01)
- Bug 1155089: Fix hazard analysis bustage on a CLOSED TREE. r=bustage (8d23ccf39)
- Bug 1166183 - Back out the direct listener removal landed by mistake in bug 1141781. r=jesup (745d683d4)
- Bug 1166183 - Reset PipelineListener's flag after ReplaceTrack(). r=bwc (2fb38ca01)
- Bug 1170059 - Fix -Wunreachable-code clang warnings in webrtc/signaling. r=jesup (0d99b30ca)
- Bug 1139144 - Remove unused empty() definition from databuffer.h. r=mt (2fef64e3c)
- Bug 822129: don't alloc/free on every packet send in MediaPipeline r=bwc (ddfdc9455)
- Bug 1172397 - Check for Conduit/Type mismatch on every frame. r=jesup, r=bwc (a399a3336)
- Bug 1137169 - Uninitialised value uses related to mozilla::dom::WebAdioUtils:confused smileypeexResamplerProcess. r=rjesup. (ce14ac278)
- Bug 901633 - Part 5 - Make MediaPipeline downmix and properly convert audio for webrtc.org code. r=jesup (89138b5d5)
- Bug 901633 - Part 8 - Use our new generic packetizer in the MediaPipeline so that we can packetize stereo easily. r=jesup (fb5d075b6)
- Bug 901633 - Part 9 - Make the necessary changes to VoEExternalMediaImpl::ExternalRecordingInsertData so that it the number of channels is forwarded down the webrtc.org code. r=jesup (d5d7dd4ca)
- Bug 901633 - Part 10 - Change the receiving side of the MediaPipeline so that it can detect and handle stereo. r=jesup (a73c1520f)
- Bug 901633 - Part 11 - Add an API in webrtc.org's output mixer to get the output channel count. r=jesup (4b396b85e)
- Bug 901633 - Part 12 - Add a function to deinterleave and convert an audio buffer. r=jesup (47ce3c7a5)
- Bug 901633 - Part 13 - Teach the resampler at the input of the MSG to dynamically change its channel count if needed. r=jesup (120c8d037)
- Bug 901633 - Part 14 - Add testing for our audio processing functions. r=jesup (5aa95b82e)
- Bug 901633 - Part 15 - Remove an allocation on the sending side, out of the packetizer. r=jesup (df8aed252)
- Bug 901633 - Part 16 - Remove another allocation in the sending side r=jesup (1e2fc8bca)
- Bug 1196408 - Make sure we only report a corrupt/slow video frame once. r=cpearce (5bae2f17a)
- bug 1162364 report telemetry on WMFMediaDataDecoder errors r=cpearce,f=vladan,bsmedberg (e217618ef)
- Bug 1193864 - Fixed dom/media/platforms/wmf/ compilation on mingw. r=cpearce (4e8c0ecd7)
- Bug 1141139: Enable low latency decoding on Windows. r=cpearce (9e0a36e27)
- Bug 1193547 - Fallback to software decoding explicitly if the GPU doesn't support decoding the current resolution in hardware. r=cpearce,jya (7fbab8784)
- Bug 1196417 - Make video software fallback only affect the current video instead of the entire browser. r=cpearce (3e83f0677) (c1485b21e1)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1197669 - Part1 - 1.Enable the testcase on B2G. 2. fix the mimetype check in testcase. r=jwwang (9bbae092f)
- Bug 1197669 - Part2 - 1. Ensure the EOS is sent to MediaCodec. 2. mEndOfStream should be protected by monitor. r=sotaro (62b8e66b7)
- bug 1193922 skip SetIsOnlyNodeForContext after shutdown r=padenot (df991d0af)
- Minor (1d695f7c4)
- Bug 1197051 - Don't try to decode ahead while seeking - r=jya (7d8d877ad)
- Bug 1197075: P1. Revert "Bug 1197051 - Don't try to decode ahead while seeking - r=jya". r=edwin (e837b12e3)
- Bug 1143575. Push all available frames to the compositor. r=cpearce (109e54ae8)
- partial of Bug 1197075: P2. Revert "Bug 1171257 - Add force decode ahead to MediaFormatReader r=jya,bholley". r=edwin (5f4859e47)
- Minor (a841ca407)
- Bug 1199155. Part 2 - fix includes and forward declarations. r=roc. (ca523595a)
- Bug 1199155. Part 1 - move dom/media/DecodedStream.* to dom/media/mediasink/ and implement the interface of MediaSink. r=roc. (90b376a24)
- Bug 1199155. Part 3 - rename mDecodedStream to mStreamSink. r=roc. (1aae54328)
- Bug 1203374. Part 1 - extract the code of computing canplaythrough so it is reusable. r=jya. (acc5fc8c6)
- Bug 1203374. Part 2 - duplicate the implementation of MediaDecoder::CanPlayThrough so MDSM can call its own CanPlayThrough() on its own thread. r=jya. (a042541a8)
- Bug 1182928 - Disable dormant mode for EME videos in Firefox Beta and Release. r=sotaro (ea5964ae9)
- Bug 1197022 - [EME] Disable dormant mode for EME videos on all channels. r=kentuckyfriedtakahe (742d00672)
- Bug 1179110 - Fix ComputePlaybackRate. r=jww (a43272af5)
- Bug 1178622 - Fix enum-to-string mismatch in MediaDecoder.cpp. r=jya. (b9da7ebf3)
- Bug 1203418. Part 1 - cache the results of ComputePlaybackRate() so they can be mirrored by MDSM. r=cpearce. (95f7ac068)
- Bug 1203418. Part 2 - duplicate the implementation of MediaDecoder::GetStatistics so MDSM can call it on its own thread. r=cpearce. (2755b85a7)
- Bug 1203418. Part 3 - ensure MDSM::mPlaybackOffset and MediaDecoder::mPlaybackPosition are mono-increasing to avoid "jitter" in calculating playback statistics. r=cpearce. (54dcb6219)
- Bug 1104616 - Proxy video capture access to the main process. r=jesup,glandium,mrbkap (cfdd08459)
- Bug 1200614 - Protect the capture engines array from concurrent access (during shutdown). r=jesup (c4dbd6e10)
- Bug 1200614 - Check whether engines are still alive when webrtc ops run. r=jesup (d42d3474f)
- Bug 1194640 - add NSPR logging of camera capabilities, r=jesup (c7365b916)
- Bug 1204413 - Make MediaDecoder::IsTransportSeekable run on the main thread. r=kinetik. (098868b0d)
- Bug 1198202 - Increase hardware video decoding fallback threshold. r=ajones (1059f9b0f)
- Bug 1201197 - add dedicated listener to enumerateDevices. r=jesup (a51477957)
- Bug 1199562. Part 1 - rename mAudioSink to mMediaSink as well as related member names. r=roc. (c2db1b4d4)
- Bug 1199562. Part 2 - replace usage of mStreamSink with mMediaSink in most cases. r=roc. (7aa0754c4)
- Bug 1199562. Part 3 - remove unused code. r=roc. (343c5be2f)
- Bug 1203877 - Remove MediaDecoder::UpdatePlaybackOffset. r=kinetik. (4476dd1f8)
- Bug 1204430. Part 2 - mirror MediaDecoder::mMediaSeekable. r=kinetik. (51ca1197d)
- Bug 1206576 - Dispatch some MDSM functions to hide its internal thread model. r=jya. (74b9a169c)
- Bug 1206574 - Remove AbstractMediaDecoder::IsShutdown(). r=cpearce. (4ed17a27f)
- Bug 1207017. Part 1 - fix coding styles. r=kinetik. (cc10a28c3)
- Bug 1207017. Part 2 - remove duplicated GetStateMachine(). r=kinetik. (19b663098)
- Bug 1200477 - Allow building with WebRTC disabled. r=glandium,mrbkap (56055c3c7) (0c01ffebb4)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1190592 - Part 1: Add mediasource memory reporter. r=jya (6756ebeab)
- Bug 1190592 - Part 2: Add test for mediasource memory reporter. r=jya (4bb7dfa13)
- Bug 1245463: [MSE] P5. Remove no longer working Dump() commands. r=gerald (28365d336) (68647acd43)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- bug 1161402 add MediaDataDecoderCallback::OnReaderTaskQueue() r=cpearce (bc61593c1)
- missing bit of Bug 1171311: P4. (22f7a1642) (3f3de00e90)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1190040 - Do not dispatch media-playback notifications for media elements that do not have an audio track; r=baku (b5e993968)
- Bug 1190023 - Ensure that muting a media element dispatches the media-playback event, and also include the muted state in computing whether a media element is actively playing audio; r=cpearce (8025eedd3) (249f36a0f7)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1157768 - Minimal libav files for using libav fft; r=padenot (0d7afc3fe1)
- Bug 1157768 - Build files and config headers for libav fft; r=glandium (b2d7e1a257)
- Bug 1157768 - libav FFT dummy functions for Windows PGO/NoOpt builds; r=glandium (4ec890ae90) (da4340edb9)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1191491 - Do not dispatch an audio-playback notification when swapping browsers; r=smaug (dacb2ff694)
- Bug 1192252 - Add a helper RAII class for managing the cleanup in nsFrameLoader:confused smileywapWithOtherLoader; r=smaug (362488db65) (3e6d2379f7)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1184429: P1. Don't dispatch NotifyDataArrived if previously dispatched with same range. r=jwwang (23c800ae85)
- partial of Bug 1184429: P2. MediaResource:confused smileyilentReadAt to read from cache first. r=jwwang (8cee1efb46)
- Bug 1173463 - Add MediaResource::GetContentURL(). r=cpearce (a204aeff0a)
- Bug 1142455 - Tweak MediaCache parameters. r=roc (a3ded56f74) (9cc0678415)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1190492 - Init AbstractThread statics from XPCOM. r=froydnj (7f5dcf2310) (bc33a23696)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1182354 - Clear non-persistent deviceIds on last-pb-context-exited. r=jesup (ed2c9e01d6)
- Bug 1197185 - Give NonE10s a virtual destructor; r=jesup (df80f51324)
- Bug 1205339 - null out sIPCServingParent on teardown, to not assert on tab crash recovery. r=jesup (c830a96feb)
- Bug 1181428 - Add explicit to constructor. - r=bustage (7b1d73c8ea) (d44b6d1d93)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1183925 - Part 2: Clean up the AudioChannelService shutdown; r=baku (22c57eaadd)
- Bug 1170117 - Separate volume control. r=baku (ac7560f899)
- Bug 1185422 - Fix -Wtype-limits warnings-as-errors in gonk/AudioManager.cpp. r=alwu (54666877a6)
- Bug 1142933 - New audio channel type for system usages. r=baku (bdb1137600) (4b190713d2)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1188150 - ADTSContainerParser. r=jya (70a44b802c)
- Bug 1188150 - Instantiate ADTSContainerParser for audio/aac. r=jya (bbe0cf1679) (89387623a6)
- Merge remote-tracking branch 'origin/media-works' into master (0e20dde42a)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1198588 - Remove unused MSG-specific code from AudioStream. r=padenot (79bd29d60c)
- Bug 1187195 - Remove all agents with null window. r=baku (c3733647bb)
- Bug 1137151: Marked destructors of ref-counted audio-manager classes as protected, r=dhylands (d0b84530f6)
- Bug 1179181 - Store separate volume setting into setting database. r=baku (a6cb4bab03)
- Bug 1175447 - mono audio support. r=padenot, r=sotaro (ce011f6556)
- Bug 1140763 - Build dom/media/gtest in unified mode; r=cpearce (b3061b094b)
- Bug 1194442 - Code clean up of AudioManager r=alwu (d25f51cda2)
- Bug 1137659 - Re-enable LogShake xpcshell tests on B2G Emulator debug. r=me (f8b037756a)
- Bug 1136777 - Enable LogShake by default and listen for new content events. r=fabrice, r=gerard-majax (1cf207dbe8)
- Bug 1101994 - Add a low-pass filter to LogShake's shake detection and refactor unit tests to be less redundant. r=mhenretty, r=gerard-majax (7f59e328ec)
- Bug 1144499 - Consolidate two long-running tests in test_logshake_gonk into one test of equivalent strength. r=gerard-majax (765d0bc243)
- Bug 1079763 - Compress logs produced by LogShake. r=gerard-majax (26e5ca1dec)
- Bug 1181561 - Expose a Kill Switch enabling/disabling. r=dhylands, sr=sicking (03d2754eea)
- Bug 1174682 - Rename logshake-screenshot to screenshot.png. r=gerard-majax (b6faaa3fc2)
- Bug 1188999 - LogShake does not fetch about:memory reports. r=gerard-majax (03a75e6408)
- let-var (1114e25a65)
- Bug 1188487 - Add API to BrowserElement to mute and set volume. r=fabrice (3d49951639)
- Bug 1195801 - Add GetStructuredData() method to Browser API. r=kanru, r=bholley (b4cc0cba61)
- Bug 1167465 - Exposing Allowed Audio Channels in System App's Window, r=alwu, r=fabrice (e8d59eb0e1)
- fix build (8a58b834fe)
- Bug 1183301 - GetAllowedAudioChannels should not throw an exception if nsIFrameElement is not ready. r=baku (1adbb9b140)
- Bug 1184821 - Use CheckAllPermissions in BrowserElement.webidl r=bz (65a22b5bc1)
- Bug 1206212 - Remove AUDIO_STREAM_FM after KK r=alwu (4d83c541dc)
- Bug 1131927 - [Automounter] Add reporter to get current information. r=dhylands (d5d2e94b8c)
- Bug 1197689 - Avoid unnecessary sync IPC in AudioChannelManager ctor. r=baku (128abefeb6)
- Bug 1208155 - Make hal functions explicit in AudioManager r=alwu (d320b83fa7)
- Bug 1179691 - [Automounter] Fix the problem of get format and share request in the same time. r=dhylands (768ad35244)
- Bug 1137151: Marked destructors of ref-counted auto-mounter classes as protected, r=dhylands (c8cf90bdff)
- Bug 1158047 - [AutoMounter] Resolve the problem of stucking in UMS_CONFIGURING state. r=dhylands (793f023fd2)
- Bug 1012403 - Reenable SettingsService chrome tests, on B2G only; a=TEST-ONLY (aa8c416f75)
- Bug 1196358 - update volume setting to database when the volume changing. r=sotaro. (5227fca7f7)
- let-var (ca6890c85b)
- Bug 1178081 - Make ro.product.manufacturer and ro.product.device available through settings. r=fabrice (fe962dfe41)
- Bug 1206741 - [OTA] Make URL pref changes overwrite B2G's setting. r=fabrice f=gerard-majax (df8bf913ae)
- Bug 1196884 - Disable device discovery (again) r=gerard-majax (9f11b3fa9d)
- Bug 1178512 - [Metrics] Make the developer HUD send Advanced Telemetry events. r=janx (ddc3643e4e)
- Bug 1177143 - Throttle HUD memory collection to 2 seconds. r=jryans (94fea375a8)
- Bug 1190622 - [Telemetry] Report USS memory at time of performance marks r=jryans (fd7713fda0)
- missing of Bug 1183101 - Collect Histogram Data from Gecko and send to Telemetry Server. r=janx (176b076539)
- Bug 1176992 - Allow hud.js to support custom metrics with exponential and counter histograms. r=janx (c536b35be1)
- Bug 1198517 - [Metrics] Histogram support for user-timing-based metrics. r=janx (549741a1e4)
- Bug 1180793 - [Metrics] Hud should report specific app for those Apps housed under 'Communications'. r=janx (93407f1873)
- Bug 1189871 - Add event to add/remove permissions for Graphene. r=fabrice (004144b5ba)
- let-var (8c98d39873)
- Bug 1160923 - [B2G] Waiting for explicit mozContentEvent before sending out mozChromeEvents, r=vingtetun, f=ochaumeau (63fc3b5ea8)
- missing bits of 1177143 and cleanup (339e589ba1)
- Bug 1188762 - Use mozSystemWindowChromeEvent to instead of mozChromeEvent to send system-audiochannel-state-changed event. r=alwu (d107f0caab)
- Bug 1192122 - Safe mode startup, Part 1: check the power key state at startup r=mwu (90af9b56c0)
- Bug 1192122 - Safe mode startup, Part 2: shell.js hook r=ferjm (02676818ff)
- Bug 1156715 - Create shell-remote for launching system-remote, r=fabrice (43b18841c9)
- let-var (e0ed7d020c) (d0e246a6fc)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- bug 890026 - Add mozcrash.kill_and_get_minidump r=jimm (11fe69e302)
- Bug 1162115 - Bump mozdevice to 0.45, r=wlach (4b5891b54e)
- Bug 1140145 - Update to latest wptrunner, a=testonly (a7860252bd)
- Bug 1146321 - Update to latest wptrunner, a=testonly (c81ea8eddd)
- Bug 115107 - Update to version of wptrunner that allows prefs to be set, r=Ms2ger, ahal (972f8c55bd)
- Bug 1154691 - Update wptrunner to remove old exception type, a=testonly (f96ce919b1)
- Bug 1150821 - Update to latest wptrunner, a=testonly (bea754f26c)
- Bug 1153521 - Update to latest wptrunner, a=testonly (830e395995)
- Bug 1155079 -Update to latest wptrunner, a=testonly (27cfd9c8a5)
- Bug 1163709 - Update to latest wptrunner, a=testonly (76672ace86)
- Bug 1160085 - Update to latest wptrunner, a=testonly (168e165a26)
- Bug 1157218 - Update to latest wptrunner, a=testonly (d9eabd0213)
- Bug 1171755 - Update to latest wptrunner, a=testonly (4f5b411410)
- Bug 1139407 - [mozversion] Remove non-text formatters from command line log options. r=dhunt (32f7596553)
- Bug 1160087 - [moznetwork] Add command line interface. r=wlach (2efccde362)
- Bug 1175101 - [moznetwork] Bump version number to 0.25. r=wlachance (c8a0fa9ff2)
- Bug 1176677 - [moznetwork] ImportError: "cannot import name structured", and release version 0.26. r=davehunt (009449ec79)
- Bug 1160090 - [moznetwork] Add structured logging. r=wlach (05a7bc26bc)
- Bug 1160094 - [moznetwork] Attempt to pick most suitable IP when multiple are associated with the hostname. r=wlach (db464651e1)
- Bug 1163992 - [moznetwork] When multiple IPs are found on Windows pick the first one. r=wlachance (88207df55a)
- Bug 1146292 - [mozlog] Bump version to 2.11. r=jgraham (3f9e252ac4)
- Bug 1171032 - Log raw messages at debug level by default, r=chmanchester (1ac8fa11ff)
- Bug 1171849 Let consumers override mozlog default formatter options, r=chmanchester (beb37921ca)
- Bug 1066643 - [mozlog] Allow users of mozlog's command line options to exclude inappropriate log types. r=jgraham (8f4758a6c0)
- Bug 1132409 - [mozlog] Create directories for log specified on the command line if not present. r=jgraham (2bda47bd25)
- Bug 1177630 - Add formatter to mozlog for producing a machine readable error summary, r=chmanchester (a5930babb0)
- Bug 1173380 - [mozprofile] cloned profiles are not cleaned (__del__ method is not called); r=ahal (9d7d931dbf)
- Bug 1173682 - [mozbase] tests do not remove created directories; r=ahal (a4b3c112ab)
- Bug 1161198 - Update mozdevice test for getLogcat; r=bc (10be1b1a85)
- Bug 1014760 - Move mozlog.structured to mozlog; Move mozlog to mozlog.unstructured, r=jgraham (8c1eba0f64)
- Bug 1176408 - Bump marionette-transport to 0.5 and marionette-driver to 0.9, r=dburns (fae313803a)
- Bug 1178778 - Bump marionette-driver to 0.10. r=automatedtester DONTBUILD (4196568a38)
- Bug 1183157 - make marionette --version flag also show the transport and driver package versions. r=dburns (e068536c58)
- Bug 1189027: Bump marionette driver to 0.11; r=ato (b1d103c9ef)
- Bug 1188826: Bump marionette client version for release; r=ato (018809aae3)
- Bug 1176882 - Don't pin marionette-transport. r=davehunt (c660f3ab7b)
- Bug 1169381 - Bump dependency for mozinfo in marionette-client to >=0.8. r=jgriffin (a6c0edc9bf)
- Bug 1190817 - marionette install from pypi is broken. r=automatedtester (c43fbcfaee)
- Bug 1163801 - Upgrade marionette-client from optparse to argparse, r=ahal (5843864209)
- Bug 1163801 - Refactor marionette's options mixin system for argparse compatibility, r=AutomatedTester (c8153ebde4)
- Bug 1197835 - Version bump marionette-client == 0.19, marionette-transport == 0.7, marionette-driver == 0.13, r=ato (4d7a79ae9a)
- Bug 1200973 - Remove unneeded app cache code from Marionette; r=jgriffin (0c2792e2a5) (7d7e0c2428)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1194923 - Call glFlush before glDeleteFramebuffers on Adreno 420 devices. r=snorp (cc1597d3f1)
- Bug 1150668 - Assume EXT_texture_format_BGRA8888 supported on Android emulator; r=jgilbert (d6e1884d28)
- Bug 1140459 - Skip IsRenderbuffer assertions on Android emulator; r=jgilbert (2163e7c66b)
- Bug 683218 - Disable __noSuchMethod__ support. r=jorendorff (b00cc0c8ae)
- Bug 1206168 - Rename JS_DefaultValue to JS::ToPrimitive. r=jandem. (0815b56474)
- pointer style (d5a0b0f1cc)
- Bug 1133191 - Part 0: Add indentation variant to JS::BuildStackString. r=jandem (2383f33b84)
- Bug 1133191 - Part 1: Display JS stack trace on exception in js shell. r=jandem,jorendorff (5000cb3ec8)
- fix patch order (a84ffb1d33) (5b013d1328)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1208300 (part 1) - Remove unused default arguments from ClearThebesSurface. r=jwatt. (bcb2009a23)
- Bug 1208300 (part 2) - Convert gfxRGBA uses to gfx::Color in CompositorBench.cpp. r=jwatt. (ea9b6e5e4e)
- Bug 1208300 (part 3) - Convert gfxRGBA uses to gfx::Color in LayerScope.cpp. r=jwatt. (cdee85cd56)
- Bug 1155249 - Prescale image with an intermediate surface if repeated often on OS X. r=mstange (de799a164a)
- Bug 1181554 - Snap the spread radius for inset box shadows to device pixels. (af015ea088)
- Bug 1137148. Fix painting of ridge/groove borders for border-collapsed tables. r=jwatt (702e4fbe9b)
- Bug 1185636 - Part 4b - don't use a css border skirt when printing. r=mstange (2e66f01772)
- Bug 1178575 - Intersect the clip rect with aDirtyRect. r=roc (88848e836a)
- Bug 1193519 pt 1 - Update coordinate conversions in WritingModes.h to account for sideways-lr writing mode. r=dholbert (b89824bcb6)
- Bug 1193519 pt 2 - Handle sideways-left orientation in gfx text-drawing code. r=dholbert (4cdc8e0c38)
- Bug 1193519 pt 3 - Handle writing-mode:sideways-lr in nsTextFrame selection and rendering. r=dholbert (b774d26992)
- Bug 1159729 - Use the adjusted |offset| value in GetTextDecorationRectInternal, instead of ignoring it. r=smontagu (b1c735a0b0)
- Bug 1193519 pt 4 - Reverse the direction of text-decoration offsets in sideways-lr mode. r=dholbert (585bcf555a)
- Bug 1205787 - Map the writing-mode values from SVG1.1 to their CSS equivalents. r=heycam (dd8e0d9767)
- Bug 1193488 - Update values of writing-mode and text-orientation to reflect the CSS WG decision to revise them in the Writing Modes spec. r=dholbert (4399949445)
- Bug 1193519 pt 5 - Expose the sideways-lr value for writing-mode to CSS. r=dholbert (ece6e331d1)
- Bug 1193519 pt 6 - Adjust the position of the caret bidi indicator appropriately for sideways-lr mode. r=dholbert (b09478c428)
- Bug 1205787 - Reftest using legacy SVG1.1 writing-mode values. r=heycam (062df44279)
- Bug 1193519 pt 7 - Basic reftests for sideways-lr writing mode. r=dholbert (2c66b9e399)
- Bug 1180528 - Reftest for table row progression in vertical-rl writing mode with ltr and rtl directionality. r=dholbert (e2a5c6cadb)
- Bug 1193519 pt 8 - Reftests for table row and cell ordering in sideways-* writing modes. r=dholbert (6487fce57d)
- Bug 1193519 pt 9 - Reftests with floats in writing-mode: sideways-lr. r=dholbert (9f51c048c6)
- Bug 1193519 pt 10 - Clean up remaining mentions of 'sideways-left' in code comments. r=dholbert (8483886936)
- Bug 1193519 pt 11 - Reftest for sideways-lr writing mode with text-decoration. r=dholbert (bcfd28b4e8)
- Bug 1193519 followup - annotate test for antialiasing fuzz on OS X. (1b8a465d1f)
- Bug 1155828 - Draw box-shadows using an approach inspired by border-image. r=mstange (744997a069)
- Bug 1162824 - Change box shadow cache to cache the colored blurred box shadow. r=mstange (813107388f)
- convert TemporaryRef to already_AddRefed (626bbcb2ec)
- Bug 1179049. Properly null check for draw target in box shadow code. r=mstange (8f3c03253c)
- Bug 1188075 - Speed up inner box-shadow drawing by using a border-image style approach. r=mstange (61e4564172)
- Bug 1208345 - Remove gfxContext::GraphicsOperator. r=jwatt. (884be741db)
- Bug 1199534. Only set TabChild canvas background for the background of root PresContexts. r=mats (9a37268f31)
- remove special transparent case, not found in FF45/52 nor TFF (a2577d8a0c)
- Bug 1202320 - Fall back to platform APZ enabled in PresShell. r=kats (5a62e3e058)
- bug 1171131 - Make dom/plugins/ipc build for iOS. r=jimm (cba4193b6e)
- Bug 1207741 - Remove gfxIntSize. r=nical. (13b99abb9c)
- Bug 591600 - CSS gradients should work on premultiplied colors. r=mstange (b0c6e73961) (aa93536920)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1196462 - Add a pref to highlight checkerboarded areas for debugging. r=kats (ffd1d24515)
- Bug 1207944 (part 1) - Pass a gfx::Color& instead of a gfxRGBA& to SetDeviceColor(). r=jwatt. (117317c610)
- Bug 1207944 (part 2) - Pass a gfx::Color& instead of a gfxRGBA& to GetDeviceColor(). r=jwatt. (82739fb35a)
- Bug 1207944 (part 3) - Add a gfxContext:confused smileyetColor method that takes a gfx::Color&. r=jwatt. (65d081203d)
- Bug 1207944 (part 4) - Use SetColor(const Color&) when setting from an nscolor. r=jwatt. (4e3ca8e36b)
- Bug 1207944 (part 5) - Use SetColor(const Color&) when setting from a constructed gfxRGBA. r=jwatt. (d4583dbee1)
- Bug 1207944 (part 6) - Use gfx::Color instead of gfxRGBA in ColorStop. r=jwatt. (74ad3407a2)
- Bug 1207944 (part 7) - Use gfx::Color instead of gfxRGBA in BlurCache. r=jwatt. (1402a3f334)
- Bug 1207944 (part 8) - Change nsDisplayBackgroundColor::mColor from gfxRGBA to gfx::Color. r=jwatt. (42259ef66b)
- Bug 1207944 (part 9) - Remove SetColor(const gfxRGBA&). r=jwatt. (064879c237)
- Bug 1208283 (part 1) - Change gfxPattern's single-arg constructor to take a gfx::Color& instead of a gfxRGBA&. r=jwatt. (1aa348d966)
- Bug 1208283 (part 2) - Change ColorLayer::mColor, ColorLayerProperties::mColor, ReadbackLayer::mBackgroundColor from gfxRBGA to gfx::Color. r=jwatt. (859d5c4a45)
- Bug 1208283 (part 3) - Remove the ToDeviceColor() that takes a gfxRGBA. r=jwatt. (525cd78338)
- Bug 1208283 (part 4) - Change FrameMetrics::mBackgroundColor from gfxRGBA to gfx::Color. r=jwatt. (49e3c39013)
- Bug 1208283 (part 5) - Pass a gfx::Color instead of a gfxRGBA to PaintRectToSurface(). r=jwatt. (04997ce877)
- Bug 1157669 - Assert aGroupTarget is not null in PaintSelfOrChildren method. r=nical (7f3cc9c792)
- Bug 1208300 (part 4) - Remove gfxRGBA and some related things. r=jwatt. (c158d04b63)
- Bug 1207931 - Remove no-longer-needed SetBackgroundColor IPC message. r=mattwoodrow. (a54d91bf53)
- Bug 1206904 - Work around APZ crashes when dealing with nested content processes. r=botond (3252333fb4)
- Bug 1189611 - Improve the APZ minimap position and ignore trivial APZ. r=kats (12c5ff5215)
- Bug 1196412 - Correctly scale canvas layers that have a transform applied to fill the screen, r=vlad (5036fd706c)
- Bug 1189473 - Don't paint the tiles in the APZ minimap. r=mstange (fc3db414f7)
- Bug 1189924 - Add a background color to the APZ minimap. r=kats (dd347db883)
- add some dead stuff back in (de8fe1d1a0)
- Treat mix-blend-mode layers as transparent for occlusion culling. (bug 1207041, r=mstange) (c3c3844d7b) (f39d19c93e)

* 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



Edited 1 time(s). Last edit at 08/26/2022 10:43PM by roytam1.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220827)
Posted by: AvHmt
Date: August 26, 2022 11:38PM

@roytam1 many thanks.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220827)
Posted by: bronex
Date: September 02, 2022 11:06AM

I have youtube only in mobile version. Why?
It is possible to desktop version?

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220827)
Posted by: JohnHell
Date: September 02, 2022 01:14PM
Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220903)
Posted by: roytam1
Date: September 02, 2022 11:41PM

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git f39d19c93e..0b43bf3628:
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1208937 - Remove gfxPattern::GraphicsPatternType. r=jwatt. (eeb6dec919)
- Bug 1196927 - Force plugin BGRX image surface data to always have valid alpha. r=jrmuizel, r=BenWa (80667ce488)
- Bug 1156800: Post a task to send async NPP_New result from child to parent; r=jimm (81c40319a5)
- Bug 1194955 - Fix -Wunreachable-code warnings in dom/ipc and dom/plugins. r=jimm (939ae937a8)
- Bug 1151694 - Part 3: Manage mIsRunningOnCompositor flags for each properties respectively. r=bbirtles (3146a696cc)
- Bug 1182931 - Expose assert_unreached in subwindows. r=bbirtles (1b2e6f05b5)
- Bug 1151694 - Part 4 - Able to use testcommon.js in the window which has no opener. r=bbirtles (82bc744d44)
- Bug 1151694 - Part 0: Rewrite test_running_on_compositor.html with add_task(). r=bbirtles (2e209051e3)
- Bug 1151694 - Part 5 - Additional tests for Animation.IsRunningOnCompositor. r=bbirtles (de9858a004)
- Bug 1151694 - Part 6 - A test case of Animation.isRunningOnCompositor for transition. r=bbirtles (54bd2a22ea)
- Bug 1184377 - Move nsDocShell:tongue sticking out smileyopProfileTimelineMarkers logic to ObservedDocShell, r=smaug (31e96712ac)
- Bug 1190826 - Rename "AddMarkerTo*" to "AddMarkerFor*" to reflect the new philosophy behind markers, r=tromey (b7d5ae6314)
- Bug 1152080 - Plugin configuration clip rects should be treated as visible rects. r=roc (4a18e0bd33)
- Bug 1050498 - Record compositing operations, r=jsantell,smaug,tromey (4efa28f063)
- Bug 1161900 - Use ICU normalization support during shaping if available, to support decomposable characters in more recently-encoded scripts. r=jdaggett,gps (d687a634cf)
- Bug 1164835 - Use vertical presentation forms (where available) in vertical-upright text as fallback if the font does not support the 'vert' feature. r=jdaggett (983a6f0c20)
- Bug 1139646 - Ensure gfxHarfBuzzShaper only loads the vmtx table once, to avoid leaking it. r=smontagu (72b5e2a698)
- Bug 1139888 - Check for missing glyph metrics tables. r=jdaggett (7574fdcf7b)
- Bug 1137588 - patch 1 - Read the second array in 'vmtx' correctly to get glyph vertical origins. r=jdaggett (c835835237)
- Bug 1137588 - patch 2 - Use a better default vOrigin in fonts without real vertical metrics. r=jdaggett (ad1e27029e)
- Bug 1187145 - Replace nsBaseHashtable::Enumerate() calls in gfx/ with iterators r=njn (597ff872bc)
- Bug 729993 - Use finer HarfBuzz cluster level. r=jfkthame (9b99d11def)
- missing of Bug 1148660 - Correct the handling of glyph positioning offsets in vertical-upright mode. r=jdaggett (b32d14d197)
- Bug 1178753 - Always enable async-video when OMTC is enabled. r=sotaro (c61f2a0be3)
- Bug 1164735 - Move gPrefLangToLangGroups[] inside a function to avoid a static constructor. r=jdaggett (a6a4060db9)
- Bug 1163488 - use the preprocessor to keep font lang arrays in sync. r=m_kato (6d9747d144)
- Bug 1188995 - Increase tile size to 512/1024 on OSX. r=jrmuizel,mstange (e94187af4b)
- Bug 1186661 - Use monitors-changed signal to update screen manager on GTK. r=karlt (97e0393eb6)
- Bug 1191040 - Ensure that we only compute the tile size once. r=BenWa (b954ce41ac)
- Bug 1182665 - Add gfxPlatform::GetScreenSize() and use nsIScreen for gfxPlatform::GetScreenDepth() r=nical (91a24e82ec)
- Bug 1182665 - Adjust tile sizes depending on the screen size r=nical (319945c03a)
- Bug 1173579 - Take the first valid default font. r=jdagget (d03c594b94)
- Bug 1189158 - shutdown font loader thread in separate event. r=m_kato (c497e32155)
- Bug 1189129 - annotate no default font aborts. r=bas (c20fc90269)
- Bug 1204400 - Fix -Wshadow warnings in gfx/thebes and suppress those from Skia headers. r=BenWa (435b12fbb2)
- Bug 1192699 - eliminate the two-stage system fontlist initialization under DirectWrite. r=m_kato (eb458720a1)
- Bug 1194707 - Remove the docshell param from TimelineMarker constructors, r=tromey (c77c934021)
- Bug 1195838 - Maintain all the TimelineMarker subclasses in a single place, r=tromey (c2da168977)
- Bug 697981 - Prevent reloading of spelling dictionary on unfocused editors; r=roc (ec2ed87554)
- Bug 1184249 - Remove warning if rootContent is null in nsEditorSpellCheck::UpdateCurrentDictionary. r=ehsan (8a828662d6)
- Bug 717433 - Make selected language stick, regardless of whether it partly matches (test). r=roc (38a92a487f)
- adapt Bug 717433 - Make selected language stick, regardless of whether it partly matches. r=roc (6a0d7f2a8b)
- extended Bug 1200533 - Fix spellchecker dictionary logic. r=smaug (39228d4225)
- Bug 1204147 - Prevent content preferences being written when they shouldn't. r=roc (bff4c98f6d)
- Bug 1193293 - Don't pick a new dictionary which checking. r=roc (021da43b73)
- Bug 1205983 - Remove all observer code from nsEditor. r=ehsan (aaf27ca6dc)
- Bug 1205796 - "Coverity 1323784 indicates a useless passed-by-value argument in nsEditorSpellCheck::TryDictionary". r=smaug (a60feb5f61)
- Bug 309731 - Allow document.execCommand('inserthtml') with an empty string parameter. r=ehsan (4956ee404b) (71cc47fa2f)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1195098. Null check for blurred source surface. r=mstange (4578ca815e)
- Bug 1155828. Follow up bug to correct indentation. r=mstange (7b1ccb079e)
- Bug 1181028. Log assert error. r=me (a09801af89)
- Bug 1181028. Delete assertion to create equivalent draw targets during box shadow creation. r=mstange (de7ffd0412)
- Bug 1209649. Take into account border radius sizes for min inset box shadow. r=mstange (992619654c)
- Bug 1178971 - Added function to draw dashed table borders to replace loop currently used to individually draw each dash. r=mstange (1a0ef8e26d)
- Bug 1198708 - Part 1: Store exact timing-function type on nsTimingFunction and ComputedTimingFunction. r=birtles (03636015d2)
- Bug 1198708 - Part 2: Factor out computed nsTimingFunction serialization to public utility methods. r=birtles (11069efa45)
- Bug 1198708 - Part 3: Serialize computed {transition,animation}-timing-function using their specified values. r=birtles (67b033f452)
- Bug 1198708 - Part 4: Don't include start/end keyword in serialized specified {transition,animation}-timing-function value if it was omitted. r=birtles (e1b4225025)
- Bug 1198708 - Part 5: Add method to serialize a ComputedTimingFunction. r=birtles (c48edd3c1c)
- Bug 1198708 - Part 6: Implement KeyframeEffectReadOnly.getFrames(). r=birtles,bzbarsky (9cc9001e8d)
- Bug 1198708 - Part 7: Tests. r=birtles (8668bdbed3)
- Bug 1206569 - Part 4: Add method to get a CSS property's IDL name. r=bzbarsky (f9d94c27e4)
- Bug 1207028 - Add method to get a CSS property's sorted order position based on its IDL name. r=bzbarsky (a856d46e67)
- Bug 1188095 - Don't pause media elements on 'graphene'; r=baku (aae8063137)
- Bug 1111201: Check for OOM when calling an asm.js function with new; r=evilpie (e5973dd6b8)
- Bug 1178793 - Throw on OOB atomics access, interpreter+Ion. r=luke (d974def281)
- Bug 1084248 - no undefined behavior, take 2. r=waldo (0c0c00f90f)
- Bug 1084248 - safe for races, take 2. r=waldo (85629fd1e6) (2b652f0b52)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1204187 - IonMonkey: MIPS32: Inline RelocationIterator. r=nbp (b97e654314)
- Bug 1182607, use the right rectangle for a popup anchored at a rectangle when determining if the mouse click was over the anchor, r=tn (e1f3d04aa6)
- Bug 1186972, use correct coordinates when comparing mouse position with menu anchor rectangle so that select element popups close properly, r=tn (271a0de264)
- Bug 1177000, only consider popups of the same type when determining whether a popup shouldn't reopen, this allows dropdown buttons in popup to reopen properly, r=neil (a56095be88)
- Bug 1149745, on Windows, menulist should select the value when the cursor keys are used to navigate items, r=neil (18afefe5b0) (0b43bf3628)

* 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



Edited 1 time(s). Last edit at 09/02/2022 11:42PM by roytam1.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220903)
Posted by: Paco
Date: September 03, 2022 11:08AM

Roytam1 thanks for the update

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220910)
Posted by: roytam1
Date: September 09, 2022 11:30PM

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git 0b43bf3628..5d360f5c45:
- import changes from `dev' branch of rmottola/Arctic-Fox:
- var-let (4514fc8c5f)
- Bug 1191897, add a flag for popups which allow shortcut keys to not be consumed, fixes shortcuts not working when an e10s select popup is open, r=neil (c3d788f65c)
- Bug 1181897 - Do not scale down <img> elements passed to setDragImage. r=roc (b9db4b2c2f)
- Bug 1204442 nsIDragService::FireDragEventAtSource() shouldn't be available from script because it takes a value of mozilla::EventMessage r=smaug, sr=smaug (6d357d54a7)
- Bug 1202176, adjust coordinates from device to css pixels when drag popup moves, r=tn (d6fa56dc59)
- Bug 1204944, convert drag position coordinates properly, r=mstange (0ff3b815b4)
- Bug 1205511 - Make nsBaseDragService::mImage[X|Y] strongly typed. r=enn (47d68b017a)
- Bug 1205511 - Make nsMenuPopupFrame::MoveTo()'s arguments strongly typed. r=enn (c29c16b9ce)
- Bug 1205511 - Give nsPresContext a method that returns the CSS to device pixel scale. r=dbaron (e91a754991)
- Bug 1205511 - Add overloaded operators for multiplying and dividing an IntPointTyped by a ScaleFactor[2D]. r=kats (f857857c94)
- Bug 1188172 - Don't update the resolution/SPCSPS for meta-viewport changes before the first-paint. r=botond (0d7eeda1c8)
- Bug 1168487 - Update the last use site of ScrollbarAreaToExcludeFromCompositionBoundsFor to use LD pixels. r=tn (af1d65d14a)
- Bug 1197592 - Don't set an SPCSPS in the mobile viewport manager if APZ zooming is not enabled. r=botond (eb2b3d3bf3)
- Bug 1180267 - Don't set root displayport margins from the mobile viewport manager unless the C++ APZ is enabled. r=botond (982b57a6f3)
- Bug 976616 - Part 1: Call ProcessViewportInfo when meta viewport is changed. r=bholley (0df9aaad5c)
- Bug 976616 - Part 2: Update mobile viewport on DOMMetaChanged event. r=kats (97244f0a2f)
- Bug 976616 - Part 3: Enable meta viewport tests for Fennec. r=kats (16de4304dc)
- Bug 976616 - Part 4: Add test for dynamic meta viewport updates. r=kats (c3af1ba028)
- Bug 1198839 - Don't update the displayport from the MVM unless there is already on the content. r=botond (a86c335313)
- Bug 1205511 - Document that nsIDragService.dragMoved() takes its arguments in LayoutDevice pixels. r=enn IGNORE IDL (comment change only) (ea1f24c65e)
- Bug 1180267 - Ensure that the desktop-mode viewport for Fennec is based on a 980 CSS pixel width rather than the screen size. r=snorp (365c12249c)
- Bug 1200402 - Ignore desktop mode for about: pages. r=snorp,khuey (3d64772abe)
- Bug 1197824 - Remove unused state and normalize others. r=botond (58ed2bb53b)
- Bug 1197824 - Allow zooming in desktop mode. r=botond (dbded0fdf7)
- Bug 1200303 - Support meta-viewport changes in ZoomConstraintsClient as well. r=miketaylr (bb5ebee8ed)
- Bug 1197824 - Support the browser.ui.zoom.force-user-scalable pref in the gecko zoom-constraints codepath. r=botond (0292f794c6)
- Bug 1197824 - Constrain the min/max zoom if zooming is not allowed. r=botond (26ae1656ba)
- Bug 1197824 - Remove the mAllowDoubleTapZoom field from nsViewportInfo as it is not needed. r=botond (00455cf30c)
- Bug 1189837 - Subtract scrollbars in LD pixels rather than CSS pixels. r=mstange (8801383234)
- Bug 1210399 - IonMonkey: MIPS: Safe for races. r=lth (5be49e2198)
- Bug 1202367 - reinitialize expected value in CAS loop. patch=hev, r=sstangl, push=lth (438272bb96)
- Bug 1210733 - Record source filenames independently of the script coverage. r=terrence (3a90b1a660)
- Bug 1211546 - Unbreak the non-unified build. (r=sfink, r=nbp, r=shu) (4b290fffac)
- Bug 977338 - Remove AtomicOperations-inl.h, r=lth (0015c7a398)
- Bug 1202713 - Fix the CSS viewport dimensions for desktop mode. r=snorp (763a55b6aa)
- Bug 1024343: The document should not stop animations when it is being swapped. r=smaug (ba2d43f308)
- Bug 1200093 - Don't rely on finding the widget for a document in order to get the css-to-ld scale. r=botond (bf359f6c76)
- Bug 1205511 - Use nsPresContext:grinning smileyevToCSSPixelScale() where appropriate. r=kats (631a8fe6ae)
- Bug 1204994 - part 0 - separate debugging use counters check from value check; r=bz (d8771157eb)
- Bug 1204994 - part 2 - rename all USE_COUNTER_* histograms to USE_COUNTER2_* histograms; r=bz,vladan (8a86ee4560)
- Bug 1202895 - Fix shift-reload check for setting up service worker. r=bkelly (61309332e6)
- let-var (315a834c4d)
- Bug 1193469 - Make mozSettings more defensive. r=gwagner (9c4aeb2721)
- Bug 1187419 - Make sure SettingsRequestManager is only loaded in parent. r=gwagner (98bfca7a44)
- Bug 1156231 - enable data registration recovery. r=hsinyi (f886c81ce3)
- Bug 1159591 - Part 1: Add MMI tests for call barring, call waiting, clip, clir, pin2, puk2 and ussd. r=aknow (96ba4e4a89)
- Bug 1149433 - Set hangUpLocal in rejectCall. r=hsinyi (43aec5ea64)
- Bug 1147842 - Fix defect of setting call started time. r=hsinyi (dbf6a5516a)
- Bug 1145079 - Fix defect for calling isEmergencyOnly. r=hsinyi (8ba883d37e) (06d185e815)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1152454 - Made liveregions responsive to name/value change events. r=yzen (056df463ef)
- Bug 1166321 - [AccessFu] adding support for role='switch'. r=eeejay (540831bb6a)
- Bug 1179284 - using explicit label for accessible with role 'status' instead of subtree. r=eeejay (919f0b93e7)
- Bug 1163374 - Basic MathML Accessibility support in AccessFu. r=yzen (cddbfee120)
- Bug 1199884 - Keep match roles empty in BaseTraversalRules that don't provide roles. r=yzen (b80ff3c892)
- Bug 1200836 - Land on first atomic object in container traversal. r=yzen (0243a695af)
- Bug 1206491 - Fix a JavaScript error in about:cache page. r=mayhemmer (5eaa374c84)
- Bug 1142174 - Normalize omni.ja! paths when diffing about:memory reports. r=njn (bf046c4958)
- let-var (5e9cf0b098)
- Bug 1205364 part 1. Make createAttribute in an HTML document lowercase the passed-in attribute name. r=smaug (0b8a9f0f60)
- Bug 647621 - Implement document.charset and update document.inputEncoding to the latest spec. r=bz (e31fd9f567)
- Bug 647621 - Remove document.charset from historical.html because it was eventually added to the spec. r=Ms2ger (506ecf3238)
- Bug 1201798 part 1 - Move PropagateScrollToViewport() from nsCSSFrameConstructor to nsPresContext as a public method. r=roc (5d33acfa26)
- Bug 1201798 part 2 - Update viewport scrollbar override for fullscreen and remove the leagcy css rule. r=roc (852d3d181f)
- Bug 1201798 part 3 - Add test for viewport scrollbar on fullscreen. r=roc (88ad5560ae)
- Bug 1048622 - Fix 'assignment to undefined variable' warnings in nsBrowserContentHandler.js. r=gavin (55edf093ce)
- Bug 1205328: undef min/max at the top of irregexp/RegExpAST.h if they're already defined; r=ehsan (2a5daa48a9)
- Bug 773687 - Fix assertion pattern in RegExp with sticky flag. r=till (0f1643690b)
- Bug 1084248 - add a cast<> method, remove the casting constructor as requested. r=waldo (3fb0619085)
- cleanup (705296cc44)
- Bug 1143512 - Remove unused declaration of regexp_flags. r=jandem (79f538a4c8)
- bit of 1198193 and pointer styles (6bec08ca9e)
- Bug 1146580 - Make FinalizationWitnessService listen for xpcom shutdown. r=bholley (6a4093bf23)
- Bug 1199578 - include SharedTypedArray in a type test. r=waldo (94b943eb91)
- Bug 1203791 - Fix LazyLink issue with Debuggereye popping smileynIonCompilation. r=h4writer (3d5c4ee130)
- pointer style (f24eb566fd)
- Bug 1204726 - Make sure that the MacroAssembler is no longer rooted when onIonCompilation is called. r=h4writer (f697b11f6d)
- Bug 1206418 - Fix origin of animations and scissors for preserves3d. r=roc (1813cc2c21) (cc9fb3b5bf)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1198572 - Add telemetry for how often HSTS would fix mixed content problems r=smaug r=tanvi (1abeb434a4)
- Bug 1181683 - Mark ping and beacon as blockable mixed content instead of optionally blockable. r=smaug (ab4b612439)
- Bug 1148732 - When checking a document's scheme, check the innermost uri. r=dveditz, smaug (f03eef9b3a)
- put back source RegExp (112cbc1797)
- Bug 1026520 - CSP: Inline report sending into allows - csp changes (r=dveditz) (f835967ad3)
- Bug 1026520 - CSP: Inline report sending into allows - callsite updates (r=dveditz) (39b200f027)
- Bug 1026520 - CSP: Inline report sending into allows - test updates (r=dveditz) (6a9dd4d859)
- Bug 1201822 - Update web-platform-tests expected data to revision d0571e01e1a2e4b8c5f696af2f81cbc1be9a5842, a=testonly (851485e4f9)
- Bug 1026520 - CSP: Inline report sending into allows - web platform test updates (r=deveditz) (0fbb9ce2c7)
- Bug 1612470 - Remove Document.hasScriptsBlockedBySandbox and Document.inlineScriptAllowedByCSP. r=bzbarsky (840ec6ebfb)
- Bug 1192333 - Use channel->ascynOpen2 in dom/xslt/xslt/txMozillaStyleheetCompiler.cpp (r=sicking) (73989dc9d2)
- Bug 1186843 - Don't recreate message manager. r=smaug (d4e2e28136)
- Bug 1209361 - Add missing includes to dom/base. r=mccr8 (702a9b0c21)
- Bug 1209621 - Add a way to get the TabParent for the content-primary tab, r=mconley (7d8a7e501f)
- Bug 1209001 - Fix OOM handling when creating ModuleObject r=terrence (e5b9fc8db3)
- Bug 1183289 - Run fewer CGC tests r=sfink (d529983340)
- Bug 1204692 - Add arm64-sim variant to the autospider.sh script. r=sstangl (8f46c42105)
- Bug 1183289 - Partially revert previous patch so jstests get run with default jitflags only r=me (97d1721e43)
- Bug 1210924 - Do not fire read barriers when using ReadBarriered in a boolean context; r=sfink (697885508c)
- code style and reshuffle (1b55c0f721)
- Bug 1207821 - Change the initialized length of an unboxed array in some places without triggering pre barriers, r=jandem. (92452a2db0)
- Bug 1074935 - Add SPS pseudo frames for JSRope flattening; r=jandem (5589064dc1)
- Bug 1184423 - Properly report OOM when initializing the RematerizedFrameTable fails; r=shu (60d964e1ca)
- Bug 1201575 - Give copied FrameIter:grinning smileyata the cx of the current frame. (r=jimb) (af5e59d95a)
- Bug 1204725 - IonMonkey: Check result when copying frame iter data, r=nbp (7de175e301)
- Bug 1184423 - Properly report OOM when adding a rematerialized frame to the current JitActivation fails; r=shu (a00c310833)
- Bug 1210391 - Module scopes are currently not cacheable r=jandem (b42adeb292)
- pointer style (30f967d1ee)
- Bug 1199221 - Implement JS::ubi::Node::size for js::ObjectGroup referents; r=sfink (364cbff290)
- Bug 1199219 - Implement JS::ubi::Node::size for js:confused smileyhape referents; r=sfink (683d11d589)
- Bug 1199220 - Implement JS::ubi::Node::size for js::BaseShape referents; r=sfink (a9e1c02cbc)
- Bug 1200482: Make Debugger respect 'enabled' flag when setting allocation tracking hook on debuggee compartments, and check that it does. r=fitzgen (cf203e12e0)
- Bug 1177508 - Truncate the stack more aggressively in adoptAsyncStack. r=fitzgen (c335f6dcd5)
- Bug 1209989 - Implicitly attach a PRThread to native threads when first used as a PRThread in the PosixNSPR implementation. r=terrence (c9d771fb47)
- Bug 1206640: Fix an implicit constructor in PosixNSPR.cpp; r=nbp (178312c0f2)
- Bug 1204863 - Ignore frames from self-hosted scripts; r=shu (4b8cd11832)
- Bug 1180047: Debugger.prototype.findObjects should not return objects that must not be exposed to JS. r=fitzgen (634f19195b)
- Bug 1208908 - Fix a conditional statement in BytecodeRangeWithPosition::updatePosition(); r=ejpbruel (e58c656255)
- some profiler and crash import (d5b8b4f798)
- Bug 1185532: Turn on the NPAPI process sandbox for Windows 64-bit flash by default. r=bsmedberg (5aa8fa8a6e)
- Bug 1194488: Whitelist specific plugins for async init; r=jimm (7c78723689)
- Bug 1200698: Rename async plugin init pref; r=bsmedberg (df37e5833e)
- Bug 1184068: Ensure that mShutdown is not incorrectly set from true to false if plugin crashes during CallNP_Shutdown; r=jimm Bug 1202024: Initialize plugin details and quirks in parent on first run for async init. r=aklotz (934d877d8c)
- missing bit of Bug 1119878 Part 2 (3a0dd8afc1)
- Bug 1209351 (part 6) - Optimize nsTHashTable::RemoveEntry() usage in toolkit/. r=froydnj. (810fbbab89)
- Bug 1209351 (part 1) - Add an overloading of nsTHashTable::RemoveEntry() that takes an already-found entry. r=froydnj. (45d6181461)
- Bug 1209351 (part 2) - Optimize nsTHashTable::RemoveEntry() usage in dom/. r=bz. (bdb19ed49f)
- Bug 1209351 (part 3) - Optimize nsTHashTable::RemoveEntry() usage in gfx/. r=jrmuizel. (dc29a2b97f)
- Bug 1209351 (part 4) - Optimize nsTHashTable::RemoveEntry() usage in netwerk/. r=michal.novotny. (3be1f09b5c)
- Bug 1209351 (part 5) - Optimize nsTHashTable::RemoveEntry() usage in security/. r=keeler. (47999463fe) (5d360f5c45)

* 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.4.6 on Goanna 3.5.0 (Build 20220910)
Posted by: Paco
Date: September 10, 2022 01:22PM

Roytam1 thanks for the great weekly effort in keeping K-Meleon alive

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220910)
Posted by: Gewittertierchen
Date: September 11, 2022 05:47PM

Hello,

I can hardly speak English, so I'll let Google translate the text, so please forgive me if it sounds a bit strange at times.

I have two questions:

  1. Is there a German language pack for the current K-Meleon version or can I somehow set the browser to German?
  2. Do I need to download and install the latest 7Z file about once a week to update the browser? And won't all customizations be lost then?


I hope you can help me.

Regards,
Gewittertierchen

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220910)
Posted by: JohnHell
Date: September 11, 2022 06:14PM

Quote
Gewittertierchen
  1. Is there a German language pack for the current K-Meleon version or can I somehow set the browser to German?

Edit menu > Preference > GUI appearance > General.

Select from there the desired language.

Quote
Gewittertierchen
  1. Do I need to download and install the latest 7Z file about once a week to update the browser? And won't all customizations be lost then?

If you don't wont, you don't need to update every week, even is desirable.

Just follow the instructions on the first post on this thread before update. There is also a thread on the forum by some user I can't find right now that explains more in detail, but, just follow the one on the first post here.

The personal settings are in your profile folder so they don't get overwritten/lost.

The profile folder location is based on... well, it depends. Have a read to the FAQ winking smiley :
http://kmeleonbrowser.org/wiki/FAQ#profiles

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220910)
Posted by: Gewittertierchen
Date: September 11, 2022 10:17PM

Hello,

I'm completely confused now. I just updated (I think), at least a lot of the files from the browser folder have been replaced with the new ones. I also backed up the Profiles folder. Only, I start K-Meleon, and without moving the backup back to the original location, everything is the same as before. Apparently the profile was not overwritten at all, my chronicle and the German-language user interface are still available. Or did something go wrong then? How do I know if the browser has really been updated?

Regards,
Gewittertierchen

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220910)
Posted by: JohnHell
Date: September 12, 2022 01:16PM

Quote
Gewittertierchen
Or did something go wrong then?

No.

Quote
Gewittertierchen
How do I know if the browser has really been updated?

There aren't bells and whistles telling you are running a new build, if that is what you are expecting.

As far, you can check it on platform.ini, in K-meleon root folder, and from Help > About K-meleon.

It works the same as any other portable program, Firefox included, to tell a similarity. You won't notice you are updated until you check the version, for example.



Edited 1 time(s). Last edit at 09/12/2022 01:17PM by JohnHell.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220910)
Posted by: WasiFH
Date: September 14, 2022 04:05AM

Roytam1 many many thanks and wishes to you.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220917)
Posted by: roytam1
Date: September 16, 2022 11:02PM

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git 5d360f5c45..d7ee65a30f:
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1174811 - Part 1: Fix OOM with huge favicons. r=froydnj (8de1f2797d)
- Bug 1174811 - Part 2: Limit favicon downloads to 1MB. r=froydnj (c8bb207d88)
- Bug 967196 - tagURI should trim tags. r=mak (45183c8d12)
- Bug 1062894 - Avoid batching tag changes if number of changed tags is low. r=mak, ttaubert (6d93beb7e5)
- var-let (19f8224e8b)
- Bug 1159346 - Existing livemarks are broken. r=ttaubert (894807fc3f)
- style (7fa8e2f215)
- misspatch (5f3e71f59a)
- Bug 1209585 - Fix possible memory leak if generating stub code fails with OOM r=jandem (da2fedd3a8)
- Bug 1191499 - Trace the arguments object in RematerializedFrames. (r=jandem) (d2a150ba1a) (8b64ccb093)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1180189 - Fix crash in mozilla::a11y::HTMLTableRowAccessible::GroupPosition, r=MarcoZ (a2ee5f2df8)
- Bug 1194859 - crash in mozilla::a11y::ARIAGridCellAccessible::GroupPosition, r=marcoz (879bad005f)
- Bug 1194859 - crash in mozilla::a11y::ARIAGridCellAccessible::GroupPosition(), part2, r=marcoz (38193050c0)
- comment and style (a3ae06e5e6)
- var/let (7b3552e2ba)
- var-let and some misspatch fixes (a6d3b0c9cb)
- Bug 1141978 - Support rowgroup and colgroup HTML scope, r=marcoz (11eedb88f0)
- Bug 1146257 - spanned headers don't work well in our table code, r=marcoz (d9b11584c2)
- remove unused MultiCompartmentMatcher (480d895553)
- Bug 1168170 - Mark reference counted members of nsTimerImpl::mCallback as MOZ_OWNING_REF. r=froydnj (b84c55460a)
- Bug 1178363 - make nsTimerImpl:confused smileyetDelayInternal a private method; r=poiru (5f70ed869e)
- Bug 1178363 - make nsTimerImpl::Fire a private method; r=poiru (4b6007c376)
- Bug 1178363 - make MOZ_TASK_TRACER-dependent bits of nsTimerImpl private; r=poiru (e1f54cde97)
- Bug 1178363 - make nsTimerImpl:tongue sticking out smileyostTimerEvent a private method; r=poiru (0a0b71eae3)
- Bug 1178363 - make nsTimerImpl::GetGeneration a private method; r=poiru (593d3a3f2d)
- Bug 1059572 - Part 0: Fuzz test for timers. r=nfroyd (7b03728aa4)
- Bug 1059572 - Part 0.5: Fixes for pre-existing problems in TestTimers. r=nfroyd (e463afc995)
- Bug 1059572 - Part 1: Move PostTimerEvent to TimerThread to allow TimerThread's monitor to protect it. r=nfroyd (5e56ce272a)
- Bug 1059572 - Part 2: Make absolutely sure a timer is removed before reinitting it. r=nfroyd (7d916a9aa9)
- Bug 1190735 - Remove nsITimer.TYPE_REPEATING_PRECISE. r=froydnj. (34f7e4c02e)
- Bug 1203427 (part 5)
- Add logging of timer firings. r=froydnj. (664954eef7) (d7ee65a30f)

* 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.4.6 on Goanna 3.5.0 (Build 20220917)
Posted by: WasiFH
Date: September 17, 2022 04:28AM

ISSUE: KM76.4.6-Goanna-20220910.7z
I installed this version. Youtube videos stop playing with message like "your browser cannot play this video". I reverted back to the previous build, YouTube videos play fine.
Spent an hour to understand, installed again, re-installed, checked all prefs.js etc. Then I realized that HTML5 on/off button must be disabled in order to play YouTube videos. Something was inverted or toggled wrongly. With this new version, when I DISABLE HTML5 (as the button shows by clicking it) YouTube plays fine, when I ENABLE HTML5, it does not play YouTube videos.
It seems that DISABLE is ENABLE and vice verso.
Also installing this build has some strange behavior regarding installing compared to the previous ones, like all filters gone from Adblockplus filter preference windows ( i had to re-copy all profile folders 2 times in order to get this). Also I need to check whether ABP and/or some other extension still working as something created some doubts in my mind.
Please keep in mind I am just a user, dont know about deep stuff as most of the people are, so ignore my mistakes etc.
Thanks

NOTE: The previous build I was using before the above mentioned version was/is: BuildID=20220805020125 Milestone=3.5.0 (as in platform.ini) and URLbarTitle as I always use to update update the date of the build shows ", "KM76-4.6-GoTest-2022-08-06"). This build is OK regarding the issue.



Edited 2 time(s). Last edit at 09/17/2022 04:40AM by WasiFH.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220917)
Posted by: RJJIII
Date: September 17, 2022 05:18PM

Sorry about your issues WasiFH. I'm testing on a clean install of build 20220917:

1. No ABP package upon download.
2. I launch the browser with no existing profile.
3. KM creates a default profile folder.
4. Default profile contains an ABP setup with Rodocop's custom rules.
5. I download Rodocop's ABP package from this thread: http://kmeleonbrowser.org/forum/read.php?9,132173,page=4
6. I copy the files over to the KM directory and restart the browser.
7. There is an ABP icon and I can see the default small list of rules.

This is all expected behavior.

When you say, "all filters gone from Adblockplus filter preference windows" do you mean that the window is a blank rectangle or do you get a message that says you haven't added any filter subscriptions yet? Both issues can be caused by conflicting versions of ABP or similar add-ons. Try typing "about:addons" into your adress bar and see if you have an extra version of AdBlock Plus, ABPrime, AdBlock Classic, etc. If so, disable all but one and restart the browser.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220917)
Posted by: WasiFH
Date: September 18, 2022 05:54PM

Quote
RJJIII
When you say, "all filters gone from Adblockplus filter preference windows" do you mean that the window is a blank rectangle or do you get a message that says you haven't added any filter subscriptions yet? Both issues can be caused by conflicting versions of ABP or similar add-ons. Try typing "about:addons" into your adress bar and see if you have an extra version of AdBlock Plus, ABPrime, AdBlock Classic, etc. If so, disable all but one and restart the browser.

ABP seems to active. enabled and working but all the rules/filters gone as it is freshly installed with no filter rules. I might get a screenshot but I have reverted to the previous backup-ed version. NOT BLANK WINDOWS O RECTANGLE, All pure ABP with no filters all tabs and buttons OK.
But the main issue isn't this as I could resolve this by re-copying all of my profiles from its backup. The issue here is that it couldn't play YouTube videos and I spent an hour just to realize that HTML5 button needs to be pressed to disable HTML5 in order to play YouTube Videos.
So I with very little knowledge guess that may be the HTML5 option is toggled wrongly so its button disables HTML5 when it seems ENABLE? Hope I explain the issue correctly.
And hey, many thanks for replying and testing KMG, I really appreciate and many many thanks.

NOTE: you tested with fresh install. I extracted the package to overwrite the existing installed previous KMG version.



Edited 1 time(s). Last edit at 09/18/2022 05:55PM by WasiFH.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220917)
Posted by: RJJIII
Date: September 18, 2022 07:21PM

I'm glad you were able to resolve the issue. If you see no subscriptions like that, it's likely that either /your.profile/adblockplus/patterns.ini was deleted, or that you have a second extension that is accessing the file so that it becomes unavailable.

Regarding the HTML 5 issues, hopefully someone else will chime in as I haven't downloaded that extension. If you want to see exactly what it's doing you could copy and paste about:config?filter=media.*.enabled into the address bar, press enter, and click to proceed if there's a warning. That page should show all your media preferences so you can click the HTML 5 extension's button and see what changes.

Options: ReplyQuote
Re: K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220813)
Posted by: RJJIII
Date: September 19, 2022 06:04AM

Just a follow up to Art C's message about Norton false positives: I submitted a ticket a month ago but there's no indication that someone there ever looked into it:
https://submit.norton.com/?type=CHECK&submission_id=52b43740-f2ad-4020-845d-6d91e4f32e76

Is anyone with Norton still getting a false positive?

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.4.6 on Goanna 3.5.0 (Build 20220917)
Posted by: WasiFH
Date: September 21, 2022 02:55AM

@ RJJIII Thank you. media filter helped me and I was able to revert/set all the changes so that the HTML5 extension button behaves normally. KM Goanna working OK on YouTube videos now so far but sometimes KMG disappears suddenly without any warning, I mean like crash but without any message, just goes off quietly and I have to restart it. But it happened in past and by the time it would become stable (may be due to next update), so I hope the same. Anyone else experienced this quite crash? Thank you so much.

NOTE: Regarding your Norton issue
Quote

Is anyone with Norton still getting a false positive?
, I use eset Nod32 and it doesnt warn, also sometimes I scan my system with ClamWin and no warning there too. I dont use Norton.



Edited 1 time(s). Last edit at 09/21/2022 02:59AM by WasiFH.

Options: ReplyQuote
Pages: PreviousFirst...1415161718192021222324...LastNext
Current Page: 19 of 33


K-Meleon forum is powered by Phorum.