Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 12/08/2024 in all areas

  1. According to HDACFG.INI your 'CODEC Index=$1', but this is the internal soft-modem.Can you switch it off? The HDA-codec is at 'CODEC Index=$0' according to HDAICOUT.TXT. This will be Realtek HDA-codec ALC883. During troubleshooting add following line in SYSTEM.INI to [386Enh] (.....) MinTimeSlice=80 Please report, and upload again if anything changes in HDACFG.INI
    1 point
  2. Your AUTOEXEC.BAT and SYSTEM.INI looks good, although SMARTDRV /X is more safe. But HDACFG.INI is not populated, only Busmaster values. This file is written by HDA2.DLL, always in your Windows directory. Only HDA2.DLL is in the System directory! Please delete ALL instances of HDACFG.INI, reboot and upload this file again. Do NOT edit anything for now.
    1 point
  3. Would the result of fixing Chrome be much different than Supermium, which has already been fixed? There is not much difference between vairous Chrome-variants.
    1 point
  4. Supermium seems to work well and stable. It will complement New Moon for me. I wish the author can implement a normal Settings window with checkboxes because scrolling through those flags on a white hospital wall is overwhelming. There is a lot of stuff to disable, all the security crap and bypassing of my DNS. Can we customize the interface to get rid useless toolbar buttons like Enable Experiments and You? How do you get certificates into Supermium? There is no import button like in old browsers. Do you need to reinstall a new version? It seems I can disable most of the Secure Preferences to share a profile between two Windows "Disable machine ID". So far I have noticed settings disappearing like in Opera when not in portable mode. How do you prevent the Translation prompt from popping up all the time when the page is in English already? I want to have the option to translate when I click a button, but not the floating toolbar pestering me about it. The Ungoogled mode is not useful because then I can't access search from anywhere on the UI, nor add Google myself in the UI.
    1 point
  5. Avast Internet Security and Avast Premier All features of Avast Free Antivirus which are listed in the post are of course included in Avast Internet Security and Avast Premier. Both versions are commercial. Additional features are: Firewall, Anti-spam, Real Site, Ransomware Shield, Sandbox, Data Shredder (only in Premier) and Webcam Shield (only in Premier). Comparison of Avast Security programs in form of a table: Homepage of Avast Internet Security: https://web.archive.org/web/20181120211012/https://www.avast.com/internet-security Homepage of Avast Premier: https://web.archive.org/web/20181120211119/https://www.avast.com/premier Version number: 18.8.4084.0 Date of release: 15.11.2018 System Requirements: A PC with 256 MB+ RAM and 1.5 GB of hard disk space. Avast Antivirus is compatible with Windows 11, 10, 8.1, 8, 7, Vista, XP SP3. Download links: Online installers: https://install.avcdn.net/av/avast/iavs9x/avast_internet_security_setup_online.exe https://install.avcdn.net/av/avast/iavs9x/avast_premier_antivirus_setup_online.exe Offline installers: https://install.avcdn.net/iavs9x-xp/avast_internet_security_setup_offline.exe https://install.avcdn.net/iavs9x-xp/avast_premier_antivirus_setup_offline.exe Avast Uninstall Utility (Avast Clear) in the correct version of 18.8.4084.0: https://web.archive.org/web/20181116091922if_/http://iavs9x.avg.u.avcdn.net/iavs9x/avastclear.exe How to uninstall Avast using Avast Clear: Sometimes it's not possible to uninstall Avast the standard way using the Add/Remove Programs in control panel. In this case, you can use the uninstallation utility Avast Clear: Download avastclear.exe on your desktop. Start Windows in Safe Mode. Execute the avastclear.exe. If you installed Avast in a different folder than the default, browse for it. (Note: Be careful! The content of any folder you choose will be deleted!). Click REMOVE. Restart your computer. Screenshots: All I wrote in my article about Avast Free Antivirus also applies to Avast Internet Security and Avast Premier. Very good protection but very bloated. They are definitely options for Windows XP, but I personally can't and won't recommend them here due to my reservations and experiences from the past as I already wrote in the post about Avast Free Antivirus. Kind regards, AstroSkipper
    1 point
  6. BitDefender 1.0.21.1109 can't be verified here to be working in Windows XP. The online installers for this version don't work anymore. BitDefender must have removed the online sources which these installers need to download. An offline installer would therefore be necessary. @bluebolt You made the following statement in March of this year: Since then, no further information from you! At this point, I would ask you to share your knowledge with us. Any detailed information about this offline installer would be helpful such as name, size, date and version. Even better would be a working download link or, if there is no longer one, an upload link. Thanks in advance! Kind regards, AstroSkipper PS: Due to the lack of a working installer, I added BitDefender 1.0.21.1109 to the list in the third post.
    1 point
  7. Avast Free Antivius 2015 (last version for SSE only CPUs): This version is the last compatible version of Avast Free Antivirus for Windows XP running on a computer with a CPU that does not have more than the SSE instruction set. It still receives definition updates on a regular base. Features: Datasheet: http://files.avast.com/files/marketing/materials/datasheets/en/v2015/avast_free_2015_en.pdf Homepage: https://web.archive.org/web/20151004232841/https://www.avast.com/index Version number: 10.4.2233.1299 Date of release: 17.09.2015 System requirements: Windows XP (with at least SP2), Windows Vista, 7, 8, 8.1 and 10 in both the 32- and 64-bit variant. Pentium 3 processor or higher with 128 MB RAM and 2 GB of hard-drive space. Test: https://www.av-test.org/en/antivirus/home-windows/windows-10/october-2015/avast-free-antivirus-2015-153713/ Review: https://tecoreviews.com/reviews/avast-free-antivirus-2015-review/ Download links: Offline installer: https://www.afterdawn.com/software/security/antivirus/avast_free.cfm/2015__10_4_2233_ or https://www.filepuma.com/download/avast_free_antivirus_10.4.2233-9698/ Avast VPS update for versions 9 to 11: https://install.avcdn.net/ivps9x/vpsupd.exe Screenshots: I listed here Avast Free Antivius 2015 only for all owners of a very old computer whose CPU lacks of SSE2 and up. The program itself is very old, but Avast still rolls out regularly definition updates online and offline for this version. Kind regards, AstroSkipper
    1 point
  8. Malware Hunter Malware Hunter is an antimalware program from Glarysoft and is still XP-compatible. It comes in two versions, the free version Malware Hunter and the commercial version Malware Hunter Pro. It detects and removes stubborn malware that can cause potential danger. Its malware database is constantly updated either automatically or manually depending on the installed version. Additionally, it is supposed to clean disks and speed up your PC. It is even equipped with the Avira scan engine. Features: Malware Scan - Scan your computer quickly and thoroughly. Detect and remove stubborn malware to prevent potential danger. Support scheduled scan to save your time Speed Up - Help you optimize your system to speed up and boost your computer performance. Disk Cleaner - Clean up temporary & unnecessary files. Remove unneeded documents to save computer storage space. Process Protection - Protect your PC from malware, such as Trojan, worms, spyware, and other online threats. 3 Scan modes Avira engine Hyper scan for a faster scanning speed Malware removal Real-time protection and automatic updates (only in Malware Hunter Pro) Homepage: https://www.glarysoft.com/malware-hunter/ Version number: 1.185.0.807 Date of release: 17.06.2024 System requirements: Runs on Microsoft Windows 11, 10, 8.1, 8, 7, XP and Vista. Including both 32-bit and 64-bit versions. Version history and release notes: Reviews: https://onlinecloudsecurity.com/malware-hunter-review-is-it-safe-to-download/ https://tweaklibrary.com/glarysoft-malware-hunter-pro-review/ Download page: https://www.glarysoft.com/downloads/?p=mh-page Direct download link: https://download.glarysoft.com/mhsetup.exe Screenshots: Although I personally don't prefer features like cleanup or optimization inside an antimalware program, the fact that this program is still compatible with Windows XP and has an Avira scan engine does not make it uninteresting. In any case, it can be used as an offline scanner in the free version and can also be set up as a portable version. You have full control over Malware Hunter via its systray icon. It is definitely an option for Windows XP. Cheers, AstroSkipper
    1 point
  9. And one thing is crystal clear, no one has to follow my recommendations. We are all different and have to form our own opinion. Greetings to all, AstroSkipper I linked this clarification to my initial post of this thread. All programs that need updates in some way, but unfortunately are no longer updated and are thus obsolete, should also no longer be mentioned here. This thread is about programs that can still be classified as up-to-date and safe in one way or another. There are also timeless programs that do not necessarily need updates, though, such as Windows 10 Firewall Control XP 7.5. Those programs will be listed here in any case.
    1 point
  10. @Cixert Here is a link to the homepage of WiseVector StopX via archive.org: https://web.archive.org/web/20230208110858/https://www.wisevector.com/en/ There you find more information. The homepage wisevector.com has been cleaned almost completely. No information there anymore except the manual (for the version 2.70). The admins there seem to have overlooked deleting this document as well. Here is the link to the last manual: https://www.wisevector.com/wisevector_stopx_user_guide_en.pdf The developers of WiseVector StopX had not really disclosed in-depth information on how this program works in detail. It is somehow a mix of artificial intelligence (machine learning), cloud support and local database. And here is a review: https://malwaretips.com/threads/wisevector-stopx-anti-malware-v3-07.115443/ But I'm not quite sure what you want to do with such a program. Unfortunately, it has been completely abandoned, no more program or database updates, no cloud support. Therefore, no entry in my alphabetical list of working antimalware, firewall, and other security programs for Windows XP but in my list of programs that have recently been abandoned. BTW, what about my recommendation in terms of Malwarebytes Free? You didn't say anything about it. So what do you think?
    1 point
  11. Read my previous post, and you will see I could install Malwarebytes without removing Avast, too. But ... And this compatibility issue does not necessarily occur with every Avast version. I am only referring to version 18.8. BTW, my "instruction" was rather meant as a recommendation not to get in trouble. Therefore, I already corrected my wording in the according post not to be mistaken. Thanks for pointing to that!
    1 point
  12. When avast! Premier was installed in my system, I could also install Malwarebytes Premium 3.5.1 but I could never enable real-time protection. With Malwarebytes Premium 2.2.1, there was no problem to do that. But AFAIK, there also have been users who didn't noticed any compatibility problems with avast!. So it may be that this issue only occur if the avast! installation has become faulty which unfortunately happens all the time in version 18.8. Some weeks ago, when I installed Malwarebytes 3.5.1, I could have used the free version if I didn't activate my license. So, it shouldn't actually be a problem. And you're right, my lifetime license worked with all versions from 1 to 3 and will do so for the version 4 and up.
    1 point
  13. Just for clarification! I do not advertise any programs here. And I do not recommend programs which were not tested by me. All recommendations are based on my own experience. The programs which I already listed or am going to list are first of all only options that are available to the user. I have been using some of them myself for years and can of course recommend these programs with a clear conscience. Here is a quotation from my first post: And one thing is crystal clear, no one has to follow my recommendations. We are all different and have to form our own opinion. Greetings to all, AstroSkipper
    1 point
  14. Unfortunately, yes! At least, according to my experience. Same here! I used avast! Premier 18.8 together with Malwarebytes Premium 2.2.1 for many years. I wasn't able to properly install Malwarebytes Premium 3.5.1 in my Windows XP system. Malwarebytes' support was not able to help me although they did what they could. Some weeks ago, I found the cause of the issue: avast!. Now, it works as it should. BTW, if Malwarebytes' real-time protection is always disabled, the compatibility issue does not occur. No advertisement here! As you know, I had a longer discussion with Porthos & Co, too. And I was not amused at all which leads to the fact that I won't post there anymore. Have a look here: https://forums.malwarebytes.com/topic/296406-windows-xp-does-not-have-lifetime-support/ But I am objective. Malwarebytes Premium 3.5.1 works now like a charme in my Windows XP system, and apart from that I am still in possession of a lifetime licence. PS: avast! (Premier) 18.8 won't be any longer a program to recommend by me in the first place due to bad experiences I made in the past. Have a look into my corresponding post: More about that when I write the post regarding the last avast! versions compatible with Windows XP.
    1 point
  15. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220903-0b43bf3628-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220903-0b43bf3628-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220903-0b43bf3628-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220903-0b43bf3628-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 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::PopProfileTimelineMarkers 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)
    1 point
  16. Notice: someone using Google Cloud IP (34.76.158.*) to excessively downloading all my releases at the time and filled up my bandwidth, so I blocked that IP in CF for your information.
    1 point
  17. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220827-f39d19c93e-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220827-f39d19c93e-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220827-f39d19c93e-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220827-f39d19c93e-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 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::SetSameOrigin(). 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::StartPlayback 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::SetMediaSeekable() 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::DecodedStream 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::Play() 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 nsTArray::operator=. (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::Stream() 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::SpeexResamplerProcess. 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::SwapWithOtherLoader; 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::SilentReadAt 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::SetColor 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)
    1 point
  18. because "false" is default behavior before this change.
    1 point
  19. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220820-351263e4a5-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220820-351263e4a5-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220820-351263e4a5-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220820-351263e4a5-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 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::SimpleEdge 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::PostOrder 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::Symbol referents;S::ubi::Node::size for JS::Symbol 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)
    1 point
  20. I tried to revert this changes in git HEAD, you may try again when next build is available.
    1 point
  21. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220813-042db568fd-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220813-042db568fd-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220813-042db568fd-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220813-042db568fd-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 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)
    1 point
  22. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220806-1672300c41-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220806-1672300c41-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220806-1672300c41-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220806-1672300c41-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1181869 - Update Bindings to use normal Rooted primitives; r=shu (b5356d1610) - Bug 1182124 - Remove InternalHandle and its last use; r=bbouvier (3ea8a6e41a) - Bug 1189490 - Part 2: Stop using mozilla::LinkedList for the allocations and tenure promotions logs and use js::TraceableFifo instead. r=terrence (d383bb76e5) - Bug 1189490 - Follow ups: Move [Traceable]Fifo to js/src/ds. r=terrence (89e18e65bf) - Bug 1189809 - Remove the ill-fated DynamicTraceable; r=jonco (e1821ecdc4) - Bug 1181292 - Make JSPropertyDescriptor a StaticTraceable; r=efaust (a9efa1a42d) - Bug 1191756: Improve tests to not always exit with status 3 (OOM); r=jonco (5f6bc24914) - Bug 1192242 - Adjust the button design in some circumstances. r=Gijs (4a642459cd) - bug 1162654 - allow proxies to implement the document interface r=davidb (33fd1a5ed2) - Bug 1167409 - 4/4 - Inititalize ScriptSourceObject even when off-main-thread compilation fails. r=smaug (0a83446019) - Bug 1176880 part 1 - Add a flag on the Debugger & Compartment to record code-coverage information. r=shu (160fc0321d) - missing parts of Bug 1254164 - Make aliasedBodyLevelLexicalBegin a uint32. (6c8129c0e1) - Bug 1176880 part 2 - Add Debugger.Script.getOffsetsCoverage. r=shu (5024d2e99b) - Bug 1176880 part 3 - Debugger.Script.getOffsetsCoverage: Add documentation. r=shu (d3d4af6d7c) - js: export JSPropertyDescriptor struct, fix build with --enable-shared-js specified (0657c00b25) - import changes from `dev' branch of rmottola/Arctic-Fox: - spaces (1978675795) - Bug 1176620 - Use absolute_import in mach; r=ahal (4cb6d9188f) - Bug 1163112 - [mach core] Consolidate functionality between Main._run and Registrar.dispatch, r=gps (9f02ab04aa) - Bug 1182677 - Support calling a function during mach command dispatch; r=smacleod (4a6511624e) - put back some windows, crash and other details (9afa0117e0) - Bug 1176698 - Use fallible allocator for attribute values in the HTML parser. r=wchen. (4da29e3a8a) - Bug 1194023 - Part 1: Filter out warnings about sort operations on CREATE INDEX statements. r=mak (b221de9e96) - Bug 1194023 - Part 2: Only check for sort operations if mozStorage logging is enabled. r=mak (be53dfc219) - Bug 1205111 - return a transient error on 401 fetching info/collections using FxA. r=rnewman (1766c092b7) - Bug 1188760 - Added a regex check to execute and executeCached of Sqlite.jsm. r=mak (ce509ec9a7) - Bug 1199434 - Send printer error messages to the parent process to report to the user. r=Mossop (4e402ba484) - bug 1207862 - Add DocManager::TopLevelRemoteDocs() r=davidb (6f919ad9db) - bug 1201395 - call ProxyCreated with the correct interfaces when creating top level documents r=davidb (97713189cd) - bug 1159722 - make atk expose more interfaces for proxied accessibles (529e246a13) - bug 1162654 - allow proxies to implement the document interface r=davidb (33fd1a5ed2) - Bug 1192023 - Use enum class instead of CheckpointMode_ prefix. r=khuey (5e922429ca) - Bug 1203386 - Fix two implicit constructors in ActorsChild.h; r=baku (57cb7fafaf) - Bug 1068975 - Remove FileInfo from File; r=baku (4b3ceb3bd8) - Bug 1192023 - Make UpdateType an enum class. r=khuey (5a1908fa73) - Bug 1184410: Track whether or not the transaction has been active on the connection thread. r=janv (44efc2f663) - Bug 1184667 - Remove some unnecessary const_casts from ActorsParent.cpp. r=janv (1dcc45534b) - Bug 1192023 - Use enum class instead of MaintenanceAction_ prefix. r=khuey (e2f6c8b0e5) - Bug 1130775 followup: Add 'override' keyword to macro-provided AddRef/Release methods for QuotaClient::GetDirectoryLockListener. rs=ehsan (bf871fd57a) - Bug 1185836: Replace several EnumerateRead calls with the new hashtable iterators. r=baku (dbfdaba7b8) - Bug 1192023 - Flatten away AppId enum. r=khuey (78522f8547) - missingbit of Bug 871846 (d8330545a0) - try to fix some misspatch (29a6a9f63f) - bug 1109891 - part 3 - remove mGeckoTextAccessible r=tbsaunde (147c7ace9d) - Bug 1171995 - Part 6: Handle proxies in mozAccessible accessibilityHitTest and accessibilityFocusedUIElement r=tbsaunde (636508c113) - Bug 1171995 - Part 7: Check for proxy in accessibilityIsIgnored for mozButtonAccessible and mozTextAccessible r=tbsaunde (ffb5d84e85) - Bug 1187413 - Check for ProxyAccessible in mozAccessible childAt r=tbsaunde (fc06b79804) - Bug 1187417 - (Part 1) Check for ProxyAccessible in mozAccessible position r=tbsaunde (2fc3c196aa) - Bug 1187417 - (Part 2) Check for ProxyAccessible in mozAccessible size r=tbsaunde (7c7bcd9e10) - Bug 1137748 - Expose correct roles, subroles, and roledescriptions for various WAI-ARIA roles on OS X, r=surkov (d522b4b7fc) - Bug 1178018 - Add and adjust more roles, subroles, and role descriptions on OS X to match Webkit and Blink, r=surkov (d900416342) - Bug 1187609 - Check for proxies in mozAccessible role, subrole r=tbsaunde (c29076091e) - Bug 1187995 - Add proxy handling to mozTextAccessible r=tbsaunde (f6d1014aca) - Bug 1187742 - Handle proxies in mozAccessible {isEnabled,title,value,help,isExpired} r=tbsaunde (c977aa1320) - Bug 1187739 - (Part 1) Handle proxies in mozActionElements r=tbsaunde (b077cb6964) - Bug 1187739 - (Part 2) Handle proxies in mozActionElements click, value r=tbsaunde (ac604e762c) - Bug 1185836: Fix warnings r=me. (19a8596eea) - Bug 1185836. Nuke warnings from orbit. r=me (70930b2239) - bug 1191433 - add methods to downcast ProxyAccessible to DocAccessibleParent r=lsocks (9063e95d4a) - bug 1191433 - add ProxyAccessible::Document r=lsock (88e4eb64c4) - bug 1195471 - make getChildCountCB work with proxies r=davidb (86bfb6b5c4) - Bug 1187740 - Handle proxies in mozHTMLAccessible r=tbsaunde (ee018fce11) - misspatch (6e0ab73997) - Bug 1199785 - Make atk methods in nsMaiInterfaceComponent.cpp to work with ipc proxies, r=tbsaunde (173a4460ef) - Bug 1169701 - Add wrapper to get mozAccessibles from ProxyAccessibles r=tbsaunde (79e11612f1) - Bug 1172946 - (part 1) Add mozilla a11y namespace to mozAccessible.h r=tbsaunde (ce796e8af9) - Bug 1172946 - (part 2) Add handling for proxies in mozAccessible parent r=tbsaunde (a03158b8eb) - Bug 1172946 - (part 3) Add handling for proxies in mozAccessible children r=tbsaunde (c72aefa608) - Bug 1198291 - Remove exposure of the NSAccessibilityDescription attribute to guarantee we always expose AccName and AccDescription correctly, r=davidb, r=surkov (56daff1c4a) - Bug 1179147 - merror and mstyle should be exposed as AXMathRow. r=MarcoZ (b107c9fba6) - Bug 1187611 - (part 1) Handle ProxyAccessibles in mozAccessible focus r=tbsaunde (ba2524a2db) - Bug 1187611 - (part 2) Handle ProxyAccessibles in mozAccessible window r=tbsaunde (05024ee697) - Bug 1187611 - (part 3) Handle ProxyAccessibles in mozAccessible canBeFocused r=tbsaunde (93cb5e4dbb) (233e146e94) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 930414 - Add module requestedModules field r=shu (7e6df12133) - Bug 930414 - Add module importEntries field r=shu (bc63be0a51) - Bug 930414 - Add module fields relating to exports r=shu (26a2b2a8b1) - Bug 930414 - Hook up module environements, alising everything at top level for now r=shu (e54b5c2782) - Bug 930414 - Add module scopes, using ModuleObject as the static scope and ModuleEnvironementObject as the dynamic scope r=shu (f6b271c963) - Bug 1088214 - Remove JSCLASS_IMPLEMENTS_BARRIERS now this is implemented everywhere r=terrence (db6c745c64) - Bug 930414 - Add hook for HostResolveImportedModule r=shu (8feaf54c8f) - Bug 930414 - Implement module ResolveExport method r=shu (1b79054512) - Bug 930414 - Add option for Reflect.parse to parse as a module, and allow modules to be parsed without a script r=shu (5f07bf6147) - Bug 930414 - Implement ModuleDeclarationInstantiation method r=shu (cdfedb8ba2) - Bug 1199165 - Rename isHeavyweight to needsCallObject. r=shu (ca28a2d080) - Bug 930414 - Implement ModuleEvaluation method r=shu (c0d8c2bfcb) - Bug 1193583 - Support emitting block scopes in the prologue. (r=jorendorff) (d4f2a5c8e0) - Bug 930414 - Add initial bytecode emitter support for modules r=shu (a5a865dbbe) - Bug 1193583 - Fix eval to always execute under a non-extensible lexical scope. (r=jorendorff) (11fb2a11b6) - Bug 1193583 - Teach Debugger tests that eval frames now always have a lexical environment. (r=jorendorff) (667c16944a) - Bug 1193583 - Test. (r=jorendorff) (610a2f58ed) - Bug 1193583 - Change the semantics of Debugger.evalInGlobal to be like executing a series of statements at the global level instead of like an indirect eval. (r=jimb) (fbcb2668ba) - Bug 1193583 - Fix scratchpad test that expects vars introduced by webconsole's JS evaluation to be configurable. (r=jimb) (dc7e659d15) - Bug 1199172 - Only treat non-static constructor methods as the actual class constructor. (r=shu) (93e3989329) - Bug 930414 - Fix base class initialization in ModuleBox constructor r=me on a CLOSED TREE (79e94a08da) - Bug 930414 - Check for duplicate module exports r=shu (85f4a622e4) - Bug 930414 - Implement default module exports r=shu (2098810a25) - Bug 930414 - Make module imports into defintions r=shu (563f45d217) - Bug 1201869 - Part 0: Rename MNewArray::count to MNewArray::length. r=Waldo (91769a96b5) - Bug 1201869 - Part 1: Fix the maximum length of a dense array. r=arai (e7593b0212) - Bug 1201869 - Part 2: Make an array sparse when exceeds the limit of dense array length. r=Waldo (dfb803fba2) - Bug 1200642 - Fix some more OOM handling problems r=terrence (94137d9ce3) - Bug 1203733 - Fix emitting super.prop1.prop2. (r=jorendorff) (a478a7a31b) - Bug 1155618 - Fix more out of memory handling issues r=terrence (6b317db195) - Bug 1207943 - Fix an assert in MacroAssembler::guardObjectType. r=bhackett (0df1efc695) - Bug 1201057 - Use AutoEnterOOMUnsafeRegion in places where we can't handle OOM r=terrence (66ddcd0410) - Bug 1199345 - Extend JSOP_NEWARRAY/JSOP_INITELEM_ARRAY/JSOP_SPREADCALLARRAY operand to uint32. r=Waldo (2858b788aa) - Bug 1199546 - Properly perform ToPropertyKey operations involved in computed property names in both object literals and destructuring patterns. r=abargull (6e9b58619f) - missing bit of unidentifed FOR_IN patch (d9e850e24a) - missing bit of Bug 1135708 - Implement es7 exponentiation operator. (747d361cea) - Bug 1208067 - Ensure that self-hosted functions with innner functions aren't relazified. r=jande (bb76be6bb0) - Bug 1200642 - Add OOM simulation to hastables r=terrence (d64bf852a1) - Bug 1200642 - Add checkSimulatedOOM() to AllocPolicy r=Waldo (d833f61a8d) (2e5c7510b7) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1204027 - Rejigger export-parsing code to make a subsequent change simpler. r=arai (af4ec6b65e) - Bug 1204027 - Forbid escapes within keywords when parsing/tokenizing. r=arai (200badac56) - Bug 1204027 - Followup to fix a hazard, and (conveniently enough) to also make a minor cleanup enabled by the fix. r=bustage (9fb514a7a2) - Bug 1204857 - Report an error if there's trailing garbage after parsing a module r=efaust (515f5e315e) - Bug 1168091 - Initialize startLine and startColumn members in FunctionBox constructor, r=jorendorff. (61e1c71710) - Bug 1206750 - Don't assert when |export ... from 'str'| is followed by a regular expression literal on a new line, with no intervening semicolon. r=arai (2d1eb977f7) - Bug 1206980 - Separate MatchOrInsertSemicolon into 2 functions for after expression and non-expression. r=Waldo (086dce51eb) - Bug 1022369 - Correctly execute |Function("var x\n/regex/g")| without throwing a SyntaxError. r=Waldo (7cdd72425f) - Micro-fix to the parser for a linking issue that *seemingly* should affect everyone, yet hasn't produced any complaints I'm aware of yet. No bug, r=me for a trivial refactoring that evades the problem (3f4380fbfe) - bit of Bug 1167029 - Remove support for let blocks - matches TFF (24599beb85) - Bug 1187062 - Part 1: Add the JS::ubi::StackFrame interface; r=sfink (2f9107cdce) - Bug 1187062 - Part 2: Implement a concrete JS::ubi::StackFrame class backed by js::SavedFrame; r=sfink (68a4a5f232) - Bug 1187062 - Part 3: Add jsapi-tests for JS::ubi::StackFrame; r=sfink (9439163007) - Bug 1194424 - Part 1: Serialize JS::ubi::StackFrame allocation stacks into core dumps; r=sfink (51d59a2770) - Bug 1194424 - Part 2: Deserialize JS::ubi::StackFrame allocation stacks from core dumps; r=sfink (b65d1490aa) - Bug 1194426 - Add sourceLength and functionDisplayNameLength to JS::ubi::StackFrame. r=sfink (52d7aeb35d) - Bug 1194424 - Part 3: Implement a concrete JS::ubi::StackFrame specialization backed by a frame deserialized from a core dump; r=sfink (1a7854a393) - Bug 1194424 - Part 5: gtest for DeserializedStackFrame ubi::StackFrames; r=sfink (2fb1d5b9e2) - Bug 1203297 - Fix even more unified bustage; r=efaust (ce837cd0fe) - Bug 1155923 - Add Deprecated attribute to interfaces, r=peterv (a05d3a97c1) - Bug 1209325: Move implementation of JS WeakMap type into its own file. r=terrence. (a992e4670e) - Bug 1175394 part 2 - Rename normal/strict arguments to mapped/unmapped arguments. r=jorendorff (ee2fae5832) - Bug 1054756, part 5 - Remove Class::convert. (3b27b97e69) - js/irregexp: HACK: undefining `min` and `max` when building with MSVC, fix build (5c249ce4) - js: more exporting for fixing shared mozjs build (43705277) (1672300c41)
    1 point
  23. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220730-93f97225b6-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220730-93f97225b6-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220730-93f97225b6-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220730-93f97225b6-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1198230 - Respect FetchEvent.preventDefault(). r=jdm (acc8e103cf) - Bug 1183813 - PushEvent.data should be same instance every time. r=smaug (4e74889cb6) - Bug 1190478 - Hide PushEvent.data until we ship message encryption. r=mt,jst (16c158d76e) - Bug 1144660 - Make KeepAliveHandler threadsafe refcounted. r=ehsan (77dde56da9) - Bug 1191647 - Listen to clear-origin-data in ServiceWorkerManager.cpp. r=bkelly (eda9f683db) - Bug 1189675 - Make all ServiceWorker events non cancelable. r=catalinb (10c9b30da1) - Bug 1181056 - waitUntil() should throw if called when event is not dispatching. r=smaug (b0355e7571) - Bug 1189644 - Update waitUntil() and activation to spec. r=catalinb (feef7f7963) - Bug 1189668 - Expose GetUnfilteredUrl on InternalResponse. r=ehsan (ece8356282) - Bug 942515 - Show Untrusted Connection Error for SHA-1-based SSL certificates with notBefore >= 2016-01-01 r=keeler (4ad8c1c58e) - code style (279edb609a) - style (3b6873d924) - Bug 1203790 - Trigger a pre barrier when shrinking the initialized length of unboxed arrays, r=jandem. (d5bb7a710b) - Bug 1205870 - Make sure all possible unboxed array inline capacities are accounted for, r=jandem. (694b1cbf8d) - Bug 1193459 review follow-up: Copy the comment from TraceKind.h. DONTBUILD CLOSED TREE (d8b7d2a8c4) - missing extern qualifier and some style (fd9f8899df) - Bug 1200444 - Make JS::dbg::{IsDebugger,GetDebuggeeGlobals} handle CCWs; r=sfink (0e486daa82) - Bug 1204790 - Prefer deleted function with public access specifiers instead of private in UniquePtr. r=nfroyd (d6796b1f4d) - clean old comment (22b342cbe7) - Bug 1165466 - Fix up docshell and loadcontext inheriting code in nsIScriptSecurityManager. r=bholley (478eb72ff4) - Bug 1189235 - Use originAttribute for ServiceWorkerRegistrar. r=baku (b0c3f5e0a8) - Bug 1203916 - Get rid of NS_DOMReadStructuredClone and NS_DOMWriteStructuredClone, r=smaug (0f56e93bbc) - Bug 1163254 - Add signedPkg to OriginAttributes. r=bholley (c661f106e7) - Bug 1168226 - ServiceWorkerRegistrar only use the scope when registering a service worker. r=baku (ddc3e393ac) - Bug 1183894 - Remove warning if MessagePort::CloseInternal is called before start. r=khuey (3553d2091f) - Bug 1204775 - SharedWorker.port should be a 'real' MessagePort, r=khuey (3ff36c45f5) - Bug 1188776 - Remove appId/isInBrowserElement from BroadcastChannel. r=bholley (ee1f91cf09) - Bug 1199265 - Correct actor for Blob in StructuredCloneHelper, r=khuey (c05b33d6d2) - Bug 1196371 - Add a runtime assertion against illegal string characters in OriginAttributes suffix creation. r=janv,r=mystor (5ee44eec67) - namespace style (d3c3738b42) - Bug 871846 - Database changes for locale aware indexes. r=janv (185ecd2bcc) - Bug 871846 - ICU usage and infrastructure bits. r=janv (5eabbaac22) - remove strange hack (1169852a68) - Bug 871846 - Handle locale aware indexes. r=janv (36f37c5e6f) - Bug 871846 - Implement IDBLocaleAwareKeyRange. r=janv r=sicking (270ed240cc) - Bug 871846 - Tests for locale aware indexes. r=janv (4eb2a168c8) - Bug 1180978: Don't proceed with opening an invalidated database. r=janv,baku (54836535c6) - Bug 1192023 - Use enum class instead of State_ prefix. r=khuey (8df8ed6b1a) - Bug 871846 - API changes for locale aware indexes. r=janv r=sicking (75ce5c7bb6) (c39d750e67) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1161913 - Part 2. Request canvas to push out its next drawn frame instead of pulling it. r=mt (b2ddcd68c3) - Bug 1161913 - Part 3 - Relax requestFrame ordering guarantee in tests. r=mt (8bc69b9fc4) - Bug 1176945 - Remove unnecessary hwc reference from gl r=jgilbert (8f1ac06d99) - spaces and restore XP specific (ac03acf252) - reinstantiate some gfx log (d7deb9c3bd) - Bug 1191042 - Use CreateOffscreen for WebGL instead of CreateHeadless. - r=jrmuizel (f98fd02e59) - space (ad72b4f071) - Bug 1183085 - Remove EndConstruction() from layer documentation; r=roc (b1ef791fea) - Bug 771288 - Multiprocess FileHandle support (FileHandle on PBackground); r=baku (f77ab5b9c3) - Bug 1202788 - Upgrade object_data table to new format (follow-up to bug 871846). r=janv (ea86fd2890) - Bug 1204183 - Test the object_data upgrade from bug 1202788. r=janv (5a48cfdf17) - Bug 1198814 - Use StructuredCloneHelper in PromiseWorkerProxy, r=smaug (10e9f33700) - namespace name (b4feaf8e67) - Bug 1203561 - Use StructuredCloneHelper in StackScopedCloneData, r=smaug (156525cf32) - Bug 1209919 - Improving naming and comments in StructuredCloneHelper, r=smaug (f177bca203) - Bug 1167100 - User originAttribute in ContentPrincipalInfo. r=bholley (340c3d606e) - Bug 1182197 investigation patch. Log the stack at promise fulfillment on a CCed promise into the crash reporter data. r=dmajor,nsm (376c1bba93) - Bug 1183907, properly wrappercache worker URL object, r=baku (d71937b9d0) - Bug 1203463 - URL constructor should support about:blank URI, r=bz (d539b63667) - Bug 1207496 - Part 4: Remove use of expression closure from services/sync/. r=gps (f1eae787d9) - Bug 1207496 - Part 3: Remove use of expression closure from services/fxaccounts/. r=markh (f60e64c061) - Bug 1207496 - Part 2: Remove use of expression closure from services/crypt/. r=mrbkap (ec2738f497) - Bug 1207496 - Part 1: Remove use of expression closure from services/common/. r=gps (3464407503) - Bug 1134881 - Sync password timeCreated & timePasswordChanged fields. r=rnewman (96befc78b2) - adapted version of Bug 753289 - Pre: rename WEAVE_SYNC_PREFS to PREF_SYNC_PREFS_PREFIX. (5987671e36) (93f97225b6)
    1 point
  24. <OT> Thank you ... I enjoyed reading that. I actually feel the same. Funny, I was thinking about it from recent discussion, when discussing 'certain' topics with others, I tend to worry about them more than myself and their safety. I can't help it, would never forgive myself if I put somebody in harms way. <OT>
    1 point
×
×
  • Create New...