Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 08/15/2022 in all areas

  1. All that stuff is saved in the browser's "profile," which is stored in a separate directory from the browser code itself. (To see the directory it's stored in, click Help / Troubleshooting, find the "Profile Folder" row, and click "Open folder.") So yes; all you have to do is unpack the new version and run it, and all your data will still be there. You can almost always unpack a new version over the previous version, although I prefer to keep at least one prior version, in case the new version has bugs the old version didn't have. Also, you don't have to update every week, although you're free to do so if you wish, of course.
    2 points
  2. Good to hear! Thanks. Thank you for testing.
    1 point
  3. Just an FYI, some antiviruses such as Avast, may think this is a virus. Best to disable it temporarily when handling this file.
    1 point
  4. Hello to all! Although my program package eventually passed the beta test, I still had to make significant changes due to false positives of several AV scanners: All unnecessarily embedded files have been removed from my self-created executables. Changes in calling up other programs. In all my affected programs, protection against code injection has been improved. This leads to preventing of future "space bugs", too! Different issues which could have been noticed only in very rare cases, have been fixed. All unnecessary code has been removed. New bugs I additionally found have been fixed. Autostart entries of PopMenu and the new Min2Tray, automatically added to the registry by my configuration program, have been fixed in regards to the "space bug". All message windows of my programs have been resized and adjusted for a better visibility. All my self-created program files have been recompiled by using a different compiler. All these measures have led to a reduction in the number of false positives reported by AV scanners. Now I am testing deeply my program package from scratch. Cheers, AstroSkipper
    1 point
  5. Hi, many modern AMD motherboards have USB controllers, that cause frequent BSODs on Windows Vista (even if drivers are not installed), so the first thing you should try is booting into a vista installation disk 10-15 times and see if it crashes.
    1 point
  6. This behaviour is controlled by a Google SSUAO; latest Serpent 52.9.0 has it as: general.useragent.override.google.com;Mozilla/5.0 (%OS_SLICE% rv:71.0) Gecko/20100101 Firefox/71.0 Basilisk/52.9.0 i.e. it spoofs itself as Fx 71.0; result: (that one above is with its dark theme enabled - selection is stored inside a cookie ) If you're in the habit of using localised Google TLDs (e.g. google.co.uk) other than ".com", you need create additional SSUAOs for these...
    1 point
  7. @AstroSkipper Do you still use CMDOW in your script? That's flagged as virus from it's beginning.
    1 point
  8. I tried to revert this changes in git HEAD, you may try again when next build is available.
    1 point
  9. It certainly works well, when people can match communication modes. What you describe sounds like a "Project" mentality. The kind of conversing found in a bug report thread. But even then, it helps if people have similar wiring. For example, three replies can give the same answer, but not every reader finds it in each. Way cool!
    1 point
  10. Model in 3D. Use your transforms to convert to a 2D viewport (window). Scale to screen coordinates. If you are already clipping in 2D to the viewport, then you only need to clip the polygons in 3D to the viewplane (plane perpendicular to the direction the viewer is looking). Harder but potentially more efficient is clipping polygons in 3D to the planes from the viewpoint to each of the four viewport sides. Actually, 3D clipping is too advanced for now. Just keep all your models in positive z space until you have everything else working. And use triangles, not polygons, to simplify rendering. Later you can support rectangles and arbitrary polygons by breaking them down into triangles.
    1 point
  11. Welcome to the MSFN forums! As a general rule, consulting your browser's Web Console/Browser Console/Error Console will provide useful hints/clues as to the "why" : ... and even if that's "Greek" to you, it'll give prospective helpers a general idea... The ING Bank site relies heavily on customElements, a web spec (part of the Web Components JS+CSS framework) discussed, by pure coincidence , in posts of this thread's previous page... CE/WC is a technology originally created by Google (they currently are the only ones who dictate how the web should evolve ), the upstream developers of UXP/Pale Moon, due in part to their aversion of anything Google, put WC support inside UXP in the "back-burner", so to speak; truth be told, there still exist major technical issues to backport/glue-in all of WC to the platform, which, as you might already know, evolved from a now quite "old" Mozilla Firefox forkpoint... CE/WC are currently behind a disabled pref, in an incomplete/immature developmental state... Third party extension authors try. with various success and targeting selected URLs only, to mitigate lack of CE/WC support in UXP-based browsers ; at this point in time, the extension which holds the best promise for UXP users is one maintained by your compatriot Sebastian Hütter, aka martok, which is called palefill: https://github.com/martok/palefill/releases Install the XPI file linked in that page and then kindly ask him to include support for ING Bank, by filing an issue (GitHub account required): https://github.com/martok/palefill/issues From my initial testing, implementing support would be as easy as adding in file "./lib/builtin-rules.js" below code: exports = String.raw` +www.ing.de + std-customElements +! -- developer.apple.com std-customElements For your convenience, I have prepared myself a patched XPI file of palefill, (.XPI file attachment removed on 202208160022Z) that you are free to test; works as intended here (under latest St52): Later addition: Bank sites are a major pain in the posterior for "legacy"/non-mainstream web engines, because Bank IT staff insist on using the very latest Web Specs in them (even ones that haven't yet made it to final state, though this is not the case for CE/WC), as they think it gives the higher members of the Bank's hierarchy (who probably know little about web development), as well as most of the Bank's clientele, a false sense of "on-line security" ... I'm not saying Bank sites should stick to TLS 1.0/1.1 to merely satisfy old browsers, but not always using the latest Google-derived "shinies" won't make their sites (and their customers' interactions) less secure, would it?
    1 point
  12. I wonder if we all do that a little. We attend to the problems of others, from our own experiences. And sometimes our advice may be colored by whatever our current projects are. I have wondered if some people, in the Win9x section, are intentionally sending others on a wild goose chase. Or providing information that leads to a dead end. But, since there are few of us here, I imagine it is more that we want to help one another; even if we don't know enough about the topic(s). It is also possible that personal bias will prevent us from helping someone achieve what we see little point in, or maybe even disagree with. Although, for some of us, we are doing exactly what we were when Win9x was more current. Socializing with "Win9x" dogma and opinions; be it for aiding or arguing. Some of us will probably find a way to keep doing that, right on in to the "Rocking Chair". That seems to be how it works out with any beloved hobby (talking shop). Language barriers can make trouble, but we all use these technologies differently. And that in itself can create another barrier. What may apply to your traditional setup, may make no sense to someone else's. Years ago, coming from a tech position, it was common that I had to help people setup up their machines, for specific needs. Often I configured systems/networks in ways that I would never chose to on my own. I knew they were going to have problems with that setup. But for some reason or another, someone somewhere wanted it that way. And it was my job to give them what they wanted. If you've ever had to help "fix" a family members PC, you probably know what I mean. The issue you resolve can often be caused by something that the owner will keep on doing. Or worse, the issue comes from the exact way they desire the system configured. It can be annoying. That annoyance is our own pride, while claiming we just can't tolerate ignorance. I suppose that's because we are all kings, right? I know this is way off topic, so I'll put a sock in it right here. You guys aren't trying to debug people :)
    1 point
  13. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.6-Goanna-20220813.7z Changelog: Out-of-tree changes: * update Goanna3 to git 1672300c41..042db568fd: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1175768 - Remove bogus check. r=jya (6d1b387f4) - Bug 1175768 - Make the logic in MDSM::NotifyDataArrived apply to mObservedDuration. r=jya (90dcae693) - Bug 1175768 - Dispatch UpdateEstimatedMediaDuration. r=jya (f003b4646) - Bug 1175768 - Dispatch NotifyDataArrived and remove the aBuffer argument. r=jya (e6eaf8eb1) - Bug 1175768 - Misc changes to Intervals/TimeUnit. r=jya (786da5ba2) - Bug 1174220 - Part 2: Use MediaByteBuffer instead of MediaLargeByteBuffer. r=jya (59fe3c482) - Bug 1175768 - Use mirroring for buffered ranges. r=jya (5100aba5e) - Bug 1175768 - Throttle NotifyDataArrived. r=jya (4bb13775b) - Bug 1178680 - Remove MediaDecoder::Observe as we have MediaShutdownManager. r=cpearce. (ba9b728ea) - Bug 1178437 - Do the dormant-enabled tracking on the main thread. r=jww,r=jya (b0287df66) (6431b48dbc) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1178938 - Introduce a new mechanism for iterative work and prototype it with RawReader. r=jww (b112c6a8f) - Bug 1178938 - Copy MediaDecoderReader::DecodeToFirstVideoData into OggReader and label the APIs as explicitly sync. r=jww (76905f360) - Bug 1178938 - Make MediaDecoderReader::DecodeToFirstVideoData async. r=jww (311d178e7) - Bug 1178938 - Mirror shutdown-ness from the MDSM to the MD. r=jww (e7e9c473b) - Bug 1178938 followup: Add missing 'override' keyword to OggDecoder methods Clone() and CreateStateMachine(). rs=ehsan (ea17a3853) (021fda588e) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1193245 - Use Atomic in the suspend count of the media resource. r=jwwang (083b7c0c8) (c7e4afc6ed) - replaced conflicted dom/media/MediaManager.cpp with one from AF during merging. (f66fb5a6a8) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1184807 - TextTrackList should check if we are shutting down before dispatching events, r=mccr8 (93600bd0d) - Bug 1184807 - better management of the dispatching of events when shutting down, r=rjesup (d9589b145) (08c87f486a) - import changes from `dev' branch of rmottola/Arctic-Fox: - put back VideoIsHardwareAccelerated (1ccd6a84d) - Bug 1181204 - Prevent use of the decoder outside the reader's taskqueue. r=cpearce (3e85e4af1) - Bug 1189173 - Drop frames aggressively during internal seek. r=jya (93be063d3) - Bug 1179909: Build fix. r=me CLOSED TREE (5d35a65d5) - part of Bug 1160321 - Test whether we can create H.264/AAC decoders before we report we support them. r=mattwoodrow (4efd2b497) - Bug 1181439: Include init segment range when calling NotifyDataArrived. r=cpearce (fc3406016) - Bug 1182933: Implement MediaReadAt. r=bholley (c285d05da) - Bug 1179499 - Assert NS_IsMainThread on a bunch of MediaDecoder methods. r=jww (e6f0f3545) - Bug 1179110 - Use a Maybe<> to store start time, rather than using -1 as a sentinel. r=jya (9e24b0223) - bug 1161903 reset mDrainComplete after Flush() as DrainComplete() may be called before Flush() r=mattwoodrow (e49348af4) - Bug 1171257 - Add force decode ahead to MediaFormatReader r=jya,bholley (5da27853d) - Bug 1165825 - 1. Release the buffer which contains INFO_FORMAT_CHANGED. 2. Re-trigger the decode task if we still hold a promise. r=sotaro (f0d6c644f) - Bug 1168778 - Fix crash when seeking: 1. Replace FlushableMediaTaskQueue by MediaTaskQueue. 2. Refact the seek/DecodeAudioDataTask/DecodeVideoFrameTask functions. r=sotaro (6341c41cb) - put back mEOSVideoCompensation (d3cd0e1e8) - Bug 1172390 - Align stream blocking of decoded stream with play state of MDSM. r=roc. (f44435942) - Bug 1179665. Part 1 - move code that remove finished streams into DecodedStream so we don't need to expose GetReentrantMonitor() to the public and it is easier to remove it in the future. r=roc. (78c11a628) - Bug 1179665. Part 2 - clean up mStreamStartTime since start time of MDSM is now always 0. r=roc. (92c38b802) - partial Bug 1140995 - Part 1 - At end of stream, send the last video frame to decoded stream with deviation usec if the last video frame's duration is 0. r=jwwang Bug 1140995 - Part 2: Don't send the audio/video data when the EOS flag is raised because the decoded data is invalid. r=cpearce (ec5a3096b) - Bug 1179665. Part 3 - move code about sending stream data into DecodedStream. r=roc. (4cd542c56) - fix space and patch order issues (b244ccd80) - fix space and patch order issues (b47f0d460) - Bug 1178718. Part 1 - Remove dependency on decoder monitor from DecodedStream. r=roc. (a92b7dcf4) - Bug 1178718. Part 2 - No need to acquire the monitor in BreakCycles(). r=roc. (3bb146c76) - Bug 1179665. Part 4 - remove MDSM::RecreateDecodedStream() which runs on the main thread and doesn't fit into the thread model of MDSM. r=roc. (f68c6c17e) - Bug 1143575. Make GetClock return a TimeStamp as well as the stream time. r=cpearce (f216a2ed2) - Bug 1143575. ScheduleStateMachine when the playback rate changes, so we can update the rendered frame queue. r=cpearce (498bf78cf) - Bug 1143575. Rename clock_time to clockTime. r=cpearce (2d4267233) - Bug 1143575. Keep currently-rendered frame at the front of the video queue. r=cpearce (6984d2ebc) - Bug 1143575. Add frame IDs to VideoData. r=cpearce (d44122b91) - Bug 1179499 - Dispatch NotifyPlayback{Started,Stopped}. r=jww (692af1608) - Bug 1143575. Remove ClearAllImagesExceptFront because it doesn't do anything. r=nical (410ed1a6a) - Bug 1143575. Clarify code by renaming method to ClearCurrentImageFromImageBridge. r=nical (97b431685) - Bug 1143575. Make LayerTreeInvalidation invalidate when an ImageLayerComposite's current frame has changed. r=mattwoodrow (f6cf46087) - Bug 1143575. Exit composition early if nothing is invalid. r=mattwoodrow (ded3bdf5d) - Bug 1143575. Fix typo in ImageContainer comment. r=nical (2a372a0d3) - Bug 1143575. Pass a list of timestamped images to ImageContainer::SetCurrentImages. r=nical (e3fec59dd) - Bug 1143575. Implement ImageContainer::GetPaintDelay. r=nical (987f5c584) - Bug 1143575. Implement ImageContainer::GetDroppedCount. r=nical (2e8e19731) (7ffe940070) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1143575. Reimplement ImageContainer::GetPaintCount to be composition-aware. r=nical (fdae9bbe2) - Bug 1143575. Let callers of ImageContainer::SetCurrentImages specify frame IDs. r=nical (c3d1be5c7) - Bug 1143575. Let ImageContainer::SetCurrentImages accept multiple images. r=nical (eca5b7bf4) - Bug 1179116. Part 1 - clean up code of MediaDecoderStateMachine::MaybeStartPlayback(). r=cpearce. (5a8514857) - Bug 1179116. Part 2 - clean up code of MediaDecoderStateMachine::FinishDecodeFirstFrame(). r=cpearce. (e42aba701) - Bug 1179116. Part 3 - remove unused code. r=cpearce. (f49fe1fb2) - Bug 1143575. Introduce VideoFrameContainer::ClearCurrentFrame(size), and don't increment mFrameID when clearing frames. r=cpearce (5357bf3bc) - Bug 1143575. Introduce VideoFrameContainer::SetCurrentFrames. r=cpearce (fa56c22fe) - Bug 1143575. Add MediaQueue::GetFirstElements. r=cpearce (a1d2378b1) - Bug 1143575. Refactor UpdateRenderedVideoFrames to support pushing multiple frames from the VideoQueue to the ImageContainer. r=cpearce (37de445b6) - space (2c87961f2) - Bug 1181504. Part 1 - add assertions to MediaDecoderStateMachine::GetAudioClock(). r=kinetik. (9efc04e7e) - Bug 1112438 - Make newCurrentFrameTime more accurate while seeking by checking audio & video timestamp boundary in addition. r=cpearce (2bfc18fa7) - Bug 1146304 - Touch slider bar or tap forward button, the video got stuck 1s then resume playing. r=cpearce (27d966133) - Bug 1181504. Part 2 - remove MediaDecoderStateMachine::mAudioStartTime. r=kinetik. (564a77d09) - Bug 1182738. Part 1 - have DecodedStream::GetPosition() return a position including the start time. (613a0c871) - Bug 1182738. Part 2 - remove MediaDecoderStateMachine::mStreamStartTime. (5c44e9a97) - Bug 1182737. Part 1 - have DecodedStream keep reference to media queues of MDSM so we don't have to pass them everytime. (53ac5a2ec) - Bug 1182737. Part 2 - remove unnecessary code. (bd0814e9d) - Bug 1182737. Part 3 - make start/stop playback of DecodedStream more consistent with that of AudioSink. (b84f1cc01) - Bug 1183007. Part 2 - remove dependency on MDSM::OnAudioEndTimeUpdate from AudioSink. r=kinetik. (848cf50fb) - Bug 1183007. Part 2.5 - don't call AudioEndTime() after mAudioSink becomes null. r=kinetik. (2b6ef5079) - Bug 1184412. Part 1 - remove dependency on MDSM::OnAudioEndTimeUpdate from DecodedStream. r=roc. (680a4346f) - Bug 1184412. Part 2 - remove code that is not used anymore. r=roc. (8aaa00df2) - Bug 1184010 - Put Mirrors/Canonicals together. r=jya. (ce4e2de38) - adapted - Bug 1161901 - Make MDSM::ScheduleStateMachine runs on the state machine task queue only. r=jww (41acdb0e3) (69d3703748) - import changes from `dev' branch of rmottola/Arctic-Fox: - formatting (49c876691) - adapted Bug 1163227: Part5: Increase verbosity content for debugging purposes. r=cpearce (cfca0b7bf) - Bug 1184634 - Rename MediaPromise to MozPromise. r=gerald (e9617bf70) - space (c5bafde74) - Bug 1158293 - Fix ResumeStateMachine()'s seek handling r=cpearce (67dbe7dfc) - reapply part of Bug 1158448 Part 2 (a953e6c6b) - Bug 1184634 - Rename "TaskQueue()" accessor to "OwnerThread()". r=gerald (118965bae) - Bug 1145411: Reduce Apple audio decoder verbosity. r=mattwoodrow (a9f2c4092) - Bug 1174055 - Remove some now uncalled WMF functions. r=jya (8cddc9d0e) - Bug 1179094: Use TimeUnit in PlatformDecoderModule. r=cpearce (3d8fd9cd7) - align warnings to Bug 1154133 - Remove sync dispatches in EMEDecryptor, and mark MediaTaskQueue::SyncDispatch as deprecated. (d93e2f431) - align some permissions and comments (54eb9e910) - Bug 1155268 - Add checked methods to convert from an AbstractThread to a concrete type. r=cpearce (5deff5f04) - align comment (c508b1aaf) - Bug 857895 - Only enforce tail dispatch if both source and dest support it. r=bholley (2e6d03096) - Bug 1184634 - Rename MediaTaskQueue to TaskQueue. r=gerald (5f18c2616) - Bug 1127656 - Remove class inheritance hierarchy from gonk PlatformDeocdeModule. r=ajones (eebf0eb20) - Bug 1184634 - Move various includes into the mozilla namespace. r=gerald (a9b516578) - Bug 1190636 - Replace AutoStringVector with Rooted usage; r=njn (5d287ee81) - Bug 1190911 - Replace AutoIdValueVector with normal Rooted usage; r=jonco (b6c8ce668) - Bug 1149343 - Followup to fix bustage on a CLOSED TREE (f20f9f1a2) - Bug 1172841. Set number of WMF decoder threads based on CPU count. r=cpearce (af74b7654) - Bug 1166760 - Query audio sampling rate & channel number from codec. r=sotaro (ee5fb569a) - Bug 1175071 - Remove those codes which handles ADTS. r=jya. (00b1d3dad) - Bug 1178682 - Reject the decoded sample if timestamp is revert. r=sotaro (4cd029e8c) (0b4ed75d7e) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1148102: P5. Add Opus/VPX/Vorbis MediaDataDecoder. r=jya (b07fea1ea) - Bug 1148102: P6. Add WebMDemuxer object. r=jya (225cee37f) - reformat comment (9d12af823) - reformat comment (80765706d) - Bug 1148102: P7. Hookup WebMDemuxer. r=jya (78f973b17) - Bug 1185782 - Remove media.windows-media-foundation.enabled pref. r=jya (2fb2c5e4a) - Bug 1163486 - Remove MP4Reader. r=jya (0376d6d60) and some custom changes for our tree: - change MediaReadAt to SilentReadAt in new file dom/media/webm/WebMDemuxer.cpp - add missing export of "vpx_codec_err_to_string" in layout/media/symbols.def.in (44d3f3aca1) - import changes from `dev' branch of rmottola/Arctic-Fox: - less verbose (c76ff1433) - Bug 996238 - Move more of the test code to promises. r=jib (295d42240) - Bug 1141230: Stop using getLocalStreams() to drive checking of various things in the mochitest suite. r=jib (eb351bc56) - Bug 1149838: Do not suppress onnegotiationneeded before the first offer/answer. r=mt (3f22ef260) - Bug 1155089 - Part 3: Test replacing with WebAudio track in track_peerConnection_replaceTrack.html. r=jib (a362fd3b1) - Bug 1054706 - Check media elements for HAVE_ENOUGH_DATA and tracks for transmitted rtpPackets when checking media flow. r=drno, r=jib (049a495c9) - Bug 1155089 - Part 2: Break out WebAudio input/output checker to PeerConnectionTest. r=mt (166a1dbc8) (5b0063ba3f) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1173654 - Part 5: Test streaming of all playable videos in test_peerconnection_capturedvideo.html. r=jwwang, r=jib (5fae00f4d) - Bug 1174220 - Part 3: Remove MediaLargeByteBuffer. r=jya (1c9264323) (c0702ca63f) - import changes from `dev' branch of rmottola/Arctic-Fox: - bug 1161402 document that MediaDataDecoder::IsHardwareAccelerated() is called from the state machine task queue r=cpearce (4a1da529c) - bug 1161402 remove async MediaDataDecoder::Drain() from the list of blocking examples r=cpearce (335bfeed6) - bug 1161402 more thread doc for MediaDataDecoder use from IsVideoAccelerated() r=cpearce (e38e41074) - Bug 1184419 - Part 1: Get rid of FindConnectedSourcesOn; r=padenot (d77923cfa) - Bug 1184419 - Part 2: Get rid of HRTFDatabaseLoader::shutdownEnumFunc; r=padenot (dc9f1a79e) (5b4fb5fde2) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1184867: [vp9] P1. VPXDecoder pass DTS to VideoData::Create. r=jya (18c5dfa2f) - Bug 1184867: [MSE] P2. Update WebMContainerParser to be compatible with new MSE. r=kinetik (8ad865692) - Bug 1184867: [MSE] P3. Use WebMDemuxer in TrackBuffersManager. r=jya (957b2f1bf) - Bug 1185792: [webm] P1. Make MediaInfo.mFrame nsIntRect for visible area. r=jya (af461bb88) - Bug 1185792: [webm] P2. AndroidDecoderModule requires API 16 or later. r=snorp (a0710615f) - Bug 1185792: [webm] P3. Enable WebMDemuxer/MediaFormatReader by default. r=kinetik (9c9dbe96d) - Bug 1180535 - Dispatch the media-playback notification when navigating away from a page that has a media element playing; r=baku (8dfc42c1f) - Bug 1177259 - Improve the names of the methods of nsIAudioChannelAgent, r=alwu (760512d4f) - Bug 1156472 - Part 1 - Allow to capture all HTMLMediaElements and AudioContexts for a document. r=baku,padenot (da382bae7) - Bug 1156472 - Part 2 - Rename MediaEngineWebRTCAudioSource to MediaEngineWebRTCMicrophoneSource. r=jesup (91622741c) - Bug 1156472 - Part 3 - Implement AudioCaptureStream. r=roc (857eb8ede) - Bug 1156472 - Part 4 - Add a new MediaStreamGraph API to connect a MediaStream to a capture stream. r=jesup,roc (a3f1a5d9d) - Bug 1181428 - Add persist option to OriginKey to skip saving of temporal keys. r=mt (9af4b9425) - Bug 1181428 - Defer persisting until gUM succeeds or persistent permission. r=mt (db55b5e98) - Bug 1156472 - Part 5 - Add MediaEngineWebRTCAudioCaptureSource as a new audio source, and "audioCapture" as a new MediaSource. r=jesup,bz (bee21be1d) - Bug 1181428 - Move code to reuse test for active gum or persistent permission. r=mt (be4009601) - Bug 1181428 - Plumb origin through to success path. r=mt (7f1dba49d) - bug 1116382 reuse some UTF8toUTF16 code r=bholley (4f2411821) - bug 1116382 accept abstract strings in NewURIFromString() r=bholley (3f54ab677) - bug 1116382 resolve MediaSource urls on Source element src attributes when set r=bholley (6a804840e) - bug 1116382 resolve MediaSource urls on media element src attributes when set r=bholley (44d6e9cd3) - no need to RemoveMediaElementFromURITable, it is done already in ShutdownDecoder (7159dc04c) - bug 1116382 always ShutdownDecoder() so that MediaSourceDecoder alone can manage MediaSource::Detach() r=bholley (d675be4c5) - no need to RemoveMediaElementFromURITable (dcbb55480) - Bug 1162639 - Make consistent how to handle MediaStreamURI r=roc (572c17214) - no need to RemoveMediaElementFromURITable (647db2f47) - bug 1116382 use MediaSource from resolution of MediaSource urls when set r=bholley (b6055f2f8) - bug 1116382 no need to check IsMediaSourceURI(mLoadingSrc) once mMediaSource has been set r=bholley (ec34fb8b5) - bug 1116382 auto revoke MediaSource object URLs r=bholley (b4f6e1847) - bug 1116382 adjust explict revoke test to fail if revocation fails r=bholley (d2185e611) - bug 1116382 test opening referenced MediaSource after URL.revokeObjectURL() r=bholley (6d7b80343) - bug 1116382 test auto-revoking behavior with URL.createObjectURL(MediaSource) r=bholley (70fda515d) - fix patch error (c56103f58) - bit of Bug 659285 - Extend media.autoplay.enabled to provide a way to disable untrusted play() invocations. (d1265c47a) - Bug 1135013 - Remove unused media-eme-metadataloaded notification. r=gerald (248717ff3) - Bug 1183700 - Don't prevent playback of media elements in a muted tab on desktop, r=ehsan (fffeb70b4) - Bug 1185303 - HTMLMediaElement should not be paused when visibility changed and when muted by the AudioChannel policy, r=ehsan (954f10541) - Bug 1156472 - Part 6 - Connect HTMLMediaElement and AudioContext to the capture stream when capturing is needed. r=roc (0a845b985) - Bug 1156472 - Part 7 - Allow to un-capture an HTMLMediaElement. r=pehrsons,jwwang (e07f287e5) - Bug 1156472 - Part 8 - Use fatal asserts in AudioChannelUpmix, because it would have crashed anyways. r=roc (9c57a5b32) - Bug 1157701 - Properly remove usage of Array.prototype.includes(). r=jib (7040e053c) - Bug 1169338 - Part 3: Do a GC before each webrtc mochitest, so there isn't too much buildup. r=mt (b7f812bff) - Bug 1156472 - Part 10 - Test AudioCaptureStream. r=pehrsons (f084533a2) - Bug 1156472 - Part 11 - Unbitrot MediaManager.cpp over jib's changes. r=jib (4b5552125) - Bug 1156472 - Part 12 - Allow to pipe the AudioCaptureStream into an AudioContext. r=mt,roc (8067c2512) - Bug 1156472 - Part 13 - Make necessary adjustments for integer audio. r=jesup (deaf8e09e) - Bug 1156472 - Part 14 - Null check the window, because it can be different during the window's shutdown. r=baku (65351205f) - missing comment of 1153344 (83297ee81) - Bug 1183518. Part 1 - move calls to mResource->SetReadMode out of Mediadecoder::{Start,Stop}ProgressUpdates since they are not related to progress update. r=roc. (b78e2f712) - Bug 1183518. Part 2 - Move update of mIgnoreProgressData to main thread. r=cpearce. (33f73d117) - Bug 1183518. Part 3 - early bailout from MediaDecoder::NotifyBytesConsumed when shutting down. r=jya. (f4b8234fc) - Bug 1177452: Ensure start time is always calculated on first frame decoding. r=jwwang (cb4d66300) - Bug 1185407. Part 1 - have AudioSink::Init() return a promise. r=kinetik. (dca5aee79) - Bug 1185407. Part 2 - remove unused code. r=kinetik. (aeca11114) - Bug 1185407. Part 3 - don't shutdown AudioStream prematurely. r=kinetik. (be11cfe89) - Bug 1190496 - Remove dependency on VideoUtils.h for stack size. r=cpearce (d2b9a9c7c) - Bug 1186358. Part 1 - Remove dependency on MediaDecoderStateMachine from AudioSink. r=kinetik. (96015551d) - Bug 1186358. Part 2 - remove unnecessary/insufficient includes. r=kinetik. (6498e2f6e) - Bug 1186299 - Consolidate AudioSink::PrepareToShutdown and AudioSink::Shutdown into one function. r=kinetik. (e6f755f9e) - fix include (14742ce82) - Bug 1184874. Part 1 - fix indentation. r=cpearce. (6f82906b3) - Bug 1184874. Part 2 - add the ability to know which item is popped from the MediaQueue. r=cpearce. (54a65afc7) - Bug 1184874. Part 3 - call mDecoder->UpdatePlaybackOffset in On{Audio,Video}Popped and remove MediaDecoderStateMachine::DispatchOnPlaybackOffsetUpdate. r=cpearce. (d280e80ce) - Bug 1186801 - Remove decoder monitor from AudioSink. r=kinetik. (0fb442870) (089cacb631) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1187817. Part 1 - Move Set{Volume,PlaybackRate,PreservesPitch} to the audio thread. r=kinetik. (a234a7080) - Bug 1187817. Part 2 - remove unused code. r=kinetik. (836c52a19) - Bug 1187763. Part 1 - move while loop out of WaitingForAudioToPlay(). r=kinetik. (a80d70f87) - Bug 1187763. Part 2 - extract some code of AudioLoop() into its own function. r=kinetik. (275b8bfb6) - Bug 1187763. Part 3 - refactor AudioSink::AudioLoop into a series of events. r=kinetik (7eb3f506f) - Bug 1187817. Part 3 - move SetPlaying to the audio thread. r=kinetik. (0fef85968) - Bug 1187817. Part 4 - move some code in Shutdown to the audio thread. r=kinetik. (8c73fbe6d) - Bug 1187817. Part 5 - assert some code in the audio thread and don't enter the monitor. r=kinetik. (64de4616f) - move include (f842b4b1e) - Bug 1163486 - Update test to use new MP4Demuxer. r=bholley (b853be477) - Bug 1190496 - Namespace the SharedThreadPool.h include. r=cpearce (196d25d42) - Bug 1190496 - Hoist SharedThreadPool into xpcom. r=froydnj (3dad8176f) - Bug 1190492 - Hoist AbstractThread and TaskDispatcher to xpcom. r=froydnj (c3329fa29) - bug 1166107 documentation of mWaitForInternalDrain thread access r=gerald (f762764b1) - correct comment (b623b2959) - revert demuxer check from promise reject to assert like in 1156708 (f540b270c) - more chekcs back to asserts (7e82a0f99) - space (733bd85a3) - Bug 1188220: Allow disabling HW acceleration even when SharedDecoderManager isn't used. r=cpearce (909a86682) - bug 1161903 ensure pending DrainComplete is not run after Flush() r=cpearce (648cabbb7) - Bug 1158089 - Fall back to d3d9 DXVA if d3d11 initialization fails. r=cpearce (84b3a8e6d) (d1af43433c) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1146086: use promise to Init() in PlatformDecoderModule. r=jya,r=cpearce (aed679865) - partial of Bug 1128380: Add IsHardwareAccelerated implementation for AVCC and mac decoder. r=cpearce (8b376df05) - Bug 1192675: P1. Ensure VDA/VT APIs are only ever accessed from the same thread. r=cpearce (fa9c8de6a) - Bug 1178098 - Report why DXVA initialization failed to about:support. r=cpearce (0b06a28e9) - Bug 1167690 - Part 1: Hook up NPPVpluginIsPlayingAudio to the plugin process; r=josh (30df04ca2) - Bug 1167690 - Add NPAPI:AudioControl enums to npapi.h. r=josh (5369f6fa9) - Bug 1167690 - Part 2: Integrate plugins which support the NPAPI audio extensions with the Audio Channel Service; r=BenWa (145cecdc4) - Bug 1167690 - Part 3: Hook up NPNVmuteAudioBool to the plugin process; r=josh (36558b729) - Bug 1167690 - Part 4: Add support for testing plugin audio channel integration to the test plugin; r=josh (04af51882) (dd9173e4d3) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1165134 - Add new MozChromeEvent/MozContentEvent to allow System app to control its own audio channels. r=baku (a028b97f6) - Bug 1183446 - Audio Channel service should use outer windows, r=ehsan (aeb02b826) - Bug 1192708 - Remove redundant call to CloseChannel. r=roc. (c2117f1ed) - Bug 1187092 - Refactor the suspend process. r=jwwang (2163169b9) - Bug 1177399 - Enable AudioChannelService in desktop by default. r=ehsan (d61d1e390) - Bug 1177399 - Remove an unnecessary part of the AudioChannel test. r=ehsan (a7416cbfb) - Bug 1164245 - Add envvar check to disable stack clearing after generating GMP node id. r=edwin (d459c446c) - Bug 1184333 - Handle UTF8 paths as input for GMP loading. r=bobowen (d8b6bbdab) - Bug 1190252 - Remove std::string from GMPChild and friends. r=edwin (27a3a7ed4) - Bug 1190252 - Remove use of std::ifstream in GMPChild.cpp. r=edwin (920155e5e) - Bug 1150277 - Match hostname when removing GMP data. r=cpearce (eb8a86b36) - reverto to nsRefPtr (8d1785ba4) - missing parts of Bug 1148071 - Fix CDM update behaviour - r=cpearce (624fd554c) - Bug 1155939 - GMPServiceParent fixes for GMP deletion - r=cpearce (c8789110d) - Bug 1155939 - Gtest for deletion of GMP plugins on removal - r=cpearce (85c3a970d) - Bug 1187214. Part 2 - add test cases for MediaEventSource. r=kinetik. (ca14c5d46) - Bug 1187214. Part 1 - Implement MediaEventSource. r=kinetik. (f3b3e76f6) - Bug 1159300 - Change GMP RemoveAndDeleteDeferredInUse test to ask for an EME plugin. r=edwin (4f3be6fec) - Bug 1169129 - Test GMPVideoDecoderTrialCreator detects failure. r=edwin (610ac8512) - Bug 1190252 - Remove use of mozilla\/Tokenizer from GMPChild so bug 1190252 can be uplift to 41. r=gerald (d0b51fcd4) - gmp: fix build (e69fa5ed9) (ca37042024) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1190495 - Fix include. r=me (47b87f15e) - bug 1190285 move GraphTime definition to avoid GraphDriver.h includes r=padenot (341c85fe6) - Bug 1190495 - Separate FlushableTaskQueue into its own file. r=cpearce (aef97dc9a) - Bug 1184460 - Remove sync dispatch since SharedThreadPool::Get() can be called off the main thread. r=cpearce. (108fa8e13) - Bug 1190495 - Remove TaskQueue::SyncDispatch. r=cpearce (34ab2b7a5) - Bug 1190495 - Switch TaskQueue entirely to nsRefPtr. r=cpearce (6a8e7e98f) - Bug 1190495 - Hoist TaskQueue into xpcom. r=froydnj (ee81e2796) - Bug 1190495 - Followup #include fix. r=me (8855f0810) - Bug 1188976 - Fix up include. r=me (dea4f8e48) - Bug 1188976 - Rename ProxyMediaCall to InvokeAsync. r=froydnj (a20401dac) - Bug 1188976 - Use mozilla::Tuple for InvokeAsync. r=froydnj (9a46feaf6) - Bug 1188976 - Hoist MozPromise into xpcom. r=froydnj (5727febde) - Bug 1190496 - Add a comment warning about MSCOM modes. r=cpearce (742043a84) - Bug 1190496 - Use the normal XPCOM way to dispatch to the main thread. r=cpearce (c63bca613) - Bug 1190496 - Do shutdown on xpcom-shutdown-threads. r=cpearce (3e8e8c793) - Bug 1190496 - Init SharedThreadPool from XPCOM rather than MediaDecoder. r=froydnj (40bf2d69b) - Bug 1188976 - Improve MozPromise.h comment. r=me DONTBUILD (2314b087f) - Bug 1188439 - Fixed GMPLoader.cpp compilation with sandbox disabled. r=cpearce (0a4ab4fb3) (8121b81d5d) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1173255 followup: Annotate RecvGetOriginKeyResponse as 'override' in MediaChild.h to fix -Winconsistent-missing-override. rs=ehsan (a1b640374) (81caeac6ed) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1196631 - Make JS::ubi::Node::size return 1 by default. r=sfink (9b34eb8a6b) - Bug 1191236 - Remove extract() methods used by operation forwarding on rooting types r=terrence (fb73375f55) - Bug 1191236 - Fix UCS canonicalization, r=jonco (fb5f57c838) - Bug 1196498 - Include objects' [[class]] names in heap snapshots; r=sfink (563e562e95) - Bug 1194418 - Use only JS::ubi::* interfaces in census analyses; r=sfink (a1374c3a49) - Bug 1194422 - Expose census traversals to SpiderMonkey embedders; r=sfink (7cd731fffc) - Bug 1139476 - Part 0: Add a takeCensus method to HeapSnapshot instances; r=sfink,bholley (6aac2ae0dd) - Bug 1139476 - Part 1: Port live heap census tests to offline heap snapshots; r=sfink (2cd8e13492) - Bug 1139476 - Part 2: Add test comparing live and offline census results; r=sfink (0db23ac1a0) - Bug 1198980 - Make JS::ubi::*::identifier be uint64_t instead of uintptr_t. r=sfink (902c041cb0) - Bug 1196634 - Part 0: Define a JS::ubi::CoarseType enum; r=sfink (4606fc2845) - Bug 1196634 - Part 1: Extend the protobuf format for coarseType; r=sfink (4110d46a2f) - Bug 1196634 - Part 2: Serialize and deserialize coarseType; r=sfink (530e023b48) - Bug 1196634 - Part 3: Use coarseType() instead of is<T> in census; r=sfink (d077980d77) - Bug 1196634 - Part 4: Remove JS::ubi::Node::getCanonicalTypeName; r=sfink (4bd7131e4b) - Bug 1202048 - Root JSONParser explicitly; r=sfink (41a9034849) - Bug 1175523 - Update most (but not all) tests to use elem.srcObject over .mozSrcObject. r=pehrsons (22a6502d6d) - Bug 1201190 - Part 3: Mark every consumer of GUARD_OBJECT as MOZ_RAII, r=ehsan (f6c6381a15) - Bug 1204594 - Use MOZ_RAII to replace GUARD_OBJECT where possible in the GC; r=sfink (cec9b7f607) - Bug 1205054 - Remove isNullLike and other imprecise null checks; r=sfink (c12a6ed1d4) - Bug 1205454 - Consolidate the tagged pointer marking methods; r=sfink (7e8a823712) - js: more shared-build fixes (fdd3b957) (994061d746) - Merge remote-tracking branch 'origin/media-works' into master (5ff8d09396) - import changes from `dev' branch of rmottola/Arctic-Fox: - bug 969985 - cleanup of test_certificate_usages.js - see the rest of this commit message r=mgoodwin (03c44e751c) - bug 1171557 - convert test_cert_trust.js to generate certificates at build time r=mgoodwin (b2ba6849df) - Bug 1188871: P1. Don't drain decoders when an error is encountered. r=cpearce (0b8e563249) - Bug 1170683: Do a better job in copying previous transport parameters into new offers/answers. r=mt (40a3ff8be1) - Bug 1136252 - Part 1: Increase the number of instances of signaling_unittests that can be run in parallel. r=mt (0417e7b491) - missing bits of Bug 1101651 - Part 2 (40c09605e5) - Bug 891551 - Part 5: Add support for TCP ICE candidates. r=bwc,jesup (14ecc4a66d) - Bug 1112692: BundlePolicy support, and support for more than one BUNDLE group. r=mt, r=smaug (632b6cd922) - Bug 1142105 - Part 1: Move SDP helper code functions out of JsepSessionImpl and into a separate class. r=mt (269cd9e7c5) - Bug 1152093: Perform case-insensitive comparisons for codec types. r=jesup (27624a2d68) - Bug 1142105 - Part 2: Move some stuff from JsepCodecDescription into /sdp r=mt (cfdd6528b2) - Bug 1142105 - Part 3: Extract more SDP-related functionality out of JsepSessionImpl, and some readability improvements. r=mt (7a8ecae6a8) - Bug 1051052 - Made mid an outparam in JsepSession::AddLocalIceCandidate. r=bwc (95443df0f0) - Bug 1169498 - Minor comment fix for NrIceCtx::Create(). r=bwc (64ed34fc2d) - Bug 891551 - Part 6: Add log dumper to multi_tcp_socket_unittest. r=bwc (3aa11dcebd) - Bug 891551 - Part 9: ignore initial socket connect failures during gathering. r=jesup (e6753715ef) - Bug 891551 - Part 8: Increase and make backlog value configurable. r=bwc (b0c52b7c20) - Bug 891551 - Part 10: added user pref to turn of ICE TCP. r=mt (2dbfae159e) - Bug 1186226: Odin: determine comparisons' types by looking at both hand sides; r=jandem (101f446c8b) - Bug 1204102 - Add missing includes and namespaces to UbiNodeCensus files. r=sfink Bug 1181612: Split AsmJSValidate into AsmJS{Validate,Compile} and different headers; r=luke (8cb58f3168) (042db568fd) * 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
    1 point
  14. Hello from Russia, My name is glicz (gcomputzide), I'm using my Acer Aspire XC-830-UA91. Yes I'm male, I was the person who managed to get Vegas Pro 13.0 working on Windows Vista, Except for Rendering, VSTs, and the Application Errors pops up When you stretch the video length [In the Video Border Box or whatever you want to call it]. I also have 3Q Qoo! MiniPC and ASUS K53E Laptop, Say hello to these specs! [3Q] Qoo!: SSD: Crucial 240GB RAM: Samsung 2GB Graphics: NVIDIA ION (342.xx) Processor: Intel Atom D525 @ 1.80GHz BIOS: AMi. V0409, 9/29/2011 [ASUS] K53E: SSD: ADATA 120GB RAM: AMD Radeon 8GB, QUMO 4GB Graphics: Intel HD Graphics (9.17.10.4229) Processor: Intel Pentium B950 @ 2.10GHz BIOS: AMi. K53E.V221, 10/08/2012 And that's all I have to say!
    1 point
  15. Those are good to start with. Sort your points by depth (z) and draw from back to front.
    1 point
  16. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220806-3219d2d-uxp-e36be164d-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20220806-3219d2d-uxp-e36be164d-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220806-3219d2d-uxp-e36be164d-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20220806-d849524bd-uxp-e36be164d-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20220806-d849524bd-uxp-e36be164d-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20220806-d849524bd-uxp-e36be164d-xpmod.7z Official UXP changes picked since my last build: - Issue #1970 - Part 1: Remove unused moz-focus-outer code for buttons. (8de47d99c) - Issue #1970 - Part 2: Remove the extra padding on buttons (e54e8f61b) - Issue #1970 - Part 3: Update reftests. (4712b75d5) - Issue #1970 - Part 4: Don't overflow -moz-focus-inner border. (8101720ca) - Issue #1970 - Part 5: Move combobox/select padding to the select rule. (bbbfa54ee) - Issue #1970 - Part 6: Rename CalcLineHeight(), and cache used line height (720391673) - Issue #1970 - Part 7: Restore proper spacing in select for CJK/asian (b18a680d4) - Issue #1977 - Allow WAV into media document. (707d74421) - Issue #1977 - Bring back old behavior behind a pref. (0c5c349ca) - Issue #1980 - Fix build bustage for applications where WebRTC building is enabled. (b3e43f41a) - [Pale-Moon] sync SSUAO with rev 3ad7d7e9f9 in MCP upstream (95e858a01) - [Basilisk] sync SSUAO with rev 0196638c89 in Basilisk-Dev upstream (4200e26d2) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. Update Notice: - You may delete file named icudt58l.dat inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.
    1 point
  17. Now coming to the extended kernel, Qt 6 application support: The kerning issues happen even on NT 6.4. I will look into that as well, but there is also some more work to do to get Qt 6.3.1 and later working as well.
    1 point
×
×
  • Create New...