Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 09/19/2024 in all areas

  1. 3 points
  2. The installer is bulit with a version of Inno Setup newer than 5.x (last version branch to support XP), that's why it doesn't work.
    2 points
  3. 8.4 does indeed have the ugly UI I was talking about. It had been introduced somewhere in 2012. I never tried anything higher than 6.x, not sure about the UI in the others.
    2 points
  4. Again, thank you very much, honestly, I don't know which is the better version, ideas? I don't mind testing 5.5 or any other, but not with the modernised UI.
    2 points
  5. It's an undisclosed, "ancient" version (like @Multibooter puts it) version of Comodo Firewall 6.3.297838. @Saxon, 5.5 looks different, it has no aero.
    2 points
  6. Update notification! Malware Hunter has been again updated on 08.07.2024 and is now available in version 1.186.0.808. It is still listed to be compatible with Windows XP. Accordingly, I will update my article as soon as I can confirm its XP-compatibility. Cheers, AstroSkipper
    2 points
  7. With SAB 3.8.8 installed, I found when copy/move files using "Total Command", and as the operation defaults to "background copy/move", another window is spawned showing operation progress, the progress on the taskbar is halved in this case (as there're 2 windows SAB takes into account while there's only one). The stock taskbar doesn't have this problem.
    1 point
  8. I've never used the installer, so I haven't even checked to see if it works.
    1 point
  9. @AstroSkipper, you may want to check this one out: https://www.portablefreeware.com/forums/viewtopic.php?p=107594
    1 point
  10. In the case of Mypal 68, however, the effect of rebasing its DLL files is only sustainable in multiprocess mode as the main problem with most browsers is, among other things, the release of memory when tabs are closed. The browser is not inherently prepared to release the amount of memory that a tab requires to load when this tab is closed again. In the course of a browser session, more and more RAM is therefore used that is not actually required but is no longer available to the system and can usually only be released if the browser is closed or restarted by the user. Unfortunately, the effect of rebasing fizzles out very quickly in single-process mode. And even in multiprocess mode, it is necessary to do more than just change the base address of its DLL files to fully enjoy the effect of rebasing in the entire browser session. Especially on systems equipped with a small amount of RAM where every single megabyte counts. In any case, I have managed to configure my installation of Mypal 68 so that the memory occupied by tabs is almost completely released when they are closed again. Of course, without restarting the browser and being a tab hoarder.
    1 point
  11. Start Mypal 68, open Process Hacker, right-click on the mypal.exe file and left-click on its Properties! Select then the Memory tab and check the base address range from 0x60000000 to 0x6f000000! If, for example, no other DLL file has the base address 0x60000000 and behind it is enough free address space for the DLL files to be rebased, then of course you can also start with the base address 0x60000000 for rebasing the DLL file series. For testing purpose only, I have rebased the DLL file series to the base address 0x60000000. As I already assumed, it works in the same way as with the other addresses. Here is a screenshot: I should still mention that I checked the base address range before rebasing. The range from 0x60000000 to 0x66700000 was not occupied by any other DLL file.
    1 point
  12. It's weird, not supported in XP but supported in 2003, and I've seen the opposite, not supported in 2003 but supported in XP. Why didn't they synchronize it, in fact XP and 2003 are the same system, albeit on an updated kernel.
    1 point
  13. Thanks, sent the error report to the email. Oh indeed, works on XP x64, apparently they added that system call in it.
    1 point
  14. Excellent choice! I'm thinking to try this approach, I'll observe the whole situation a bit longer, then install this new one, many thanks for it!
    1 point
  15. So, have you found anything yet? I'm pretty sure that the original installer was stored somewhere on the Windows system partition. When the uninstaller is called to change features, you can check which files are accessed. I assume it'll be a MSI installer.
    1 point
  16. AstroSkipper, man-miracle! I'll test these and report back, may thanks for these rarest installers!
    1 point
  17. I don't have the installer anymore, sorry. I'll search the old HDDs with backups. I found these installers: Comodo Firewall 6.3.39949.2976: https://web.archive.org/web/20140202172445/http://downloads.comodo.com/cis/download/installs/2000/standalone/cfw_installer.exe Comodo Firewall 6.3.39542.2974: https://download.comodo.com/cis/download/installs/2000/xml_binaries/cis/cis_setup_x86.msi or https://download.comodo.com/cis/download/installs/2000/xml_binaries/cis/cis_setup_x64.msi Here is the command to only install the firewall from the MSI file: msiexec /I cis_setup_x86.msi INSTALLANTIVIRUS=0 INSTALLFIREWALL=1 FWFEATURES=1 THREATCASTFEATURE=2 SETOURDNSSERVER=0 CIS_LANGUAGE_ID=1033 Comodo Firewall 6.3.39106.2972: https://web.archive.org/web/20131116044454/http://downloads.comodo.com/cis/download/installs/2000/standalone/cispremium_installer.exe Comodo Firewall 6.2.23257.2860: https://web.archive.org/web/20130826060441/http://downloads.comodo.com/cis/download/installs/2000/standalone/cfw_installer.exe
    1 point
  18. Thank you! Brilliant advice! I don't have the installer anymore, sorry. I'll search the old HDDs with backups.
    1 point
  19. As you may have seen in the Thorium thread regarding my issue with sudden crashes, finding the cause of an issue can lead to an odyssey. But maybe, you try a clean unistall and then a reinstall of the Comodo Firewall. In some cases, it really helps. And don't forget to backup your firewall settings first!
    1 point
  20. Where were you when a member wasted 16 or so last pages by not calling his version.
    1 point
  21. It worked for 15 years without a problem. All started to glitch out with Thorium. But I have no documented evidence of that. Just a big, fat, huge coincidence, for now. The notebook is barely used, still has the original OS. No PoS, no updates. Toshiba Satellite with a Celeron at 1.5Ghz. What year? 2003 or so.
    1 point
  22. Never used this version. So, I can't say anything about it. Seriously? Personally, I can't see any privacy concerns in providing the version of a defective programme. When reporting an issue, the name and the affected version is a matter of course, so to speak.
    1 point
  23. Yes, I will keep on using Malwarebytes 3.5.1 until I think that the definitions it's using are too out of date to be effective protection. I'm open to suggestions for alternatives, I don't even mind paid options as long as the subscription is not too expensive. I would like to protect the XP installations on my main desktop and on my netbook. The one security program I never had any luck with in the past was Avast/AVG which I just could not get to work on my desktop (the main service refused to start, and the cause was never identified). I could try it again, and I do have an account with Avast (I use it on my smartphone). I don't know how usable it is on XP now though.
    1 point
  24. I totally agree. I assume you will still stay for a while with Malwarebytes Premium 3.5.1. Do you already have any preferences for what kind of antimalware programme you want to use under Windows XP afterwards?
    1 point
  25. 1.0.39678 is indeed the last pattern version I have. I too was very annoyed at the lack of notice of this. I always knew pattern update support would be ended at some point, of course, but always assumed we'd get at least a few weeks notice when it was about to happen. Just suddenly pulling the plug like that is very unprofessional in my opinion, especially for those like me who are still paying a subscription for the service!
    1 point
  26. And one thing should be made clear. The way Malwarebytes treats customers of older versions is beyond good and evil. To stop updating virus definitions without prior notice and simply present customers with a fait accompli, as seems to be the norm with this company, is a no-go. And being customer of Malwarebytes also means you have to pull any information out of these guys' noses every time such things happen. That's not how you win customers , that's how you lose them .
    1 point
  27. Comodo Firewall Pro 2.4.18.184 Comodo Firewall Pro has an easy to use and intuitive GUI which is suitable for both advanced and novice users. The selection of wizards make sure novice users will face no difficulties in managing vital security configurations. Advanced users and experts can fine tune Comodo Firewall Pro using its extensive configuration options. Comodo Firewall Pro is now freeware (it comes with lifetime free license on installation itself) and, of course, fully compatible with Windows XP. Features (listed in the manual): Network Protection: Comodo Firewall Pro, although designed for personal use, includes an industrial strength stateful inspection firewall, acting at OSI Layers 2, 3 and 4 to filter incoming and outgoing network traffic. Such an advanced filter keeps track of each and every packet sent/received and performs intelligent analysis on critical protocols such as TCP, UDP, FTP etc. Comodo Firewall Pro also detects and prevents DOS/DDOS attacks including: • SYN/UDP/ICMP Floods, • TCP/UDP Port Scans, Upon facing such an intrusive attack, it switches to an emergency mode by creating some automatic rules and updating its internal states according to the attack behavior, to secure the host against it until the attack ceases. Users will not notice such a change in terms of functionality but will remain protected. Quick Features: • Advanced TCP/UDP/ICMP and IP protocol filtering • IP fragmentation handling • DOS/DDOS resistance and handling • Stateful TCP/UDP Protocol Inspection Application Protection: Although the network protection is adequate to defeat the most of the network based attacks, today’s threats require highly sophisticated application based access filtering mechanisms to enforce true host based security policies. Comodo Firewall Pro provides a powerful application firewall which is one of the best application filters available in the market. Restricting network traffic according to the application which generates it, requires filtering at OSI Layers 3, 4, 5, 6 and 7. Application Filtering: Comodo Firewall Pro provides full control on applications’ networking behaviors. Application firewall can: • Limit applications network access characteristics such as port, protocol and host. • Give users the ability to control number of connections per minute an application can create. Leak Resistance: Unfortunately, malware programs are evolving rapidly. Many of such programs employ very advanced techniques to conceal their malicious activities so that they easily bypass the standard protection mechanism provided by the most personal firewalls. These techniques are commonly known as “leak” techniques. Comodo Firewall Pro passed ALL LEAK TESTS with an outstanding success rate not seen in any other firewalls available. Although passing the known leak tests are often enough to provide you a robust protection, Trojans do not have to limit themselves to these known techniques and they always try to find new ones to cheat the protection mechanism you have. Due to this fact, Comodo developers constantly research to improve our firewall to keep you protected at all times against emerging and unknown threats. Benefits quoted from the homepage: Constantly monitors and defends your PC from internet attacks Free maintenance upgrades Gain complete control over which programs are allowed internet access Stay protected against new threats via automatic online updates Real time traffic monitoring enables you to react instantly to threats and identify bandwidth bottlenecks. Easy to use interface and quick setup No license fee - complete protection at no cost for networks and home users Version history/Release notes: Homepage: https://web.archive.org/web/20070215084752/http://www.personalfirewall.comodo.com/ Version number: 2.4.18.184 Date of release: 14.02.2007 System requirements: Windows 2000, Windows XP Reviews and tests: https://web.archive.org/web/20070301011725/http://www.pcmag.com/article2/0%2C1895%2C1969515%2C00.asp https://web.archive.org/web/20070228161335/http://www.matousec.com/projects/windows-personal-firewall-analysis/leak-tests-results.php https://www.comodo.com/news/press_releases/31-05-07/ Download links: https://web.archive.org/web/20070806133356/http://us2.download.comodo.com/cpf/download/setups/release/CFP_Setup_English_2.4.18.184.exe https://www.filesoul.com/software/Comodo-Internet-Security/Comodo-Firewall-2-4-18-184/ Manual: https://personalfirewall.comodo.com/Comodo_Firewall_Pro_2.4_User_Guide.pdf Screenshots: Comodo Firewall Pro 2.4.18.184 is a very old firewall from 2007. It surely was a good firewall at that time. And maybe, it is even today. A very positive point is that this version is totally unbloated, though. The installer size (English version) is only round about 5 MB. This Comodo Firewall version was very often recommended by users, but it unfortunately lacks modern features as, for example, IP6 support. This feature was only introduced starting with the version Comodo Firewall 5.3.174622.1216 from 2011. That means Comodo Firewall Pro 2.4.18.184 is only an option for those users whose internet provider does not offer or does not use the Internet Protocol Version 6 (IPv6). Due to its age, the potential users should carefully test this version in their Windows XP system whether it is still properly working even in these days as no one here reported any detailed test results or current experiences in using it. And as already explained in previous posts, I couldn't test this version, and I won't do it either. Personally, I think this firewall could still be an option in these days, but exclusively for the users of the Internet Protocol Version 4 (IPv4). If anyone needs the German version of Comodo Firewall Pro 2.4.18.184, please post the request here in the thread! Cheers, AstroSkipper
    1 point
  28. For users of the Internet Protocol Version 6 (IPv6), it would definitely be a loss as the Comodo Firewall 2.4 wouldn't work. In such a case, it would simply become useless and would no longer be an option.
    1 point
  29. 1 point
  30. Kaspersky was developed in Russia/USSR, it can't be "ancient" by the very definition. It's not Rome. Will you finally tell us the version? It looks really impolite. Edit. We aren't going to hack into your notebook. I promise you.
    1 point
  31. try setting "Firefox compatibility" in settings.
    1 point
  32. New NewMoon 27 Build! 32bit https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200606-0e3ae9fea-xpmod.7z 32bit SSE https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200606-0e3ae9fea-xpmod-sse.7z 32bit noSSE https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200606-0e3ae9fea-xpmod-ia32.7z 64bit https://o.rths.ml/palemoon/palemoon-27.9.7.win64-git-20200606-0e3ae9fea-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - ResetProfile: fix after replacing preprocessor with AppConstants (355ec2cc2) - fix varible in tabbrowser.xml, which fix Tab DnD (f53fd011b) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1150288 - Restore old behavior of mIsPreviousStateFinished into a new variable, since we need it in CanThrottle. r=birtles (c9273fac0) - Bug 1149906 - Consider play-pending animations to be playing as well r=dbaron (691256d3c) - Bug 1137155: Marked destructor of |ICC| as private, r=htsai (01304ed27) - Bug 1142495 - Fix ICC build error on emulator L. r=hsinyi (3c8ebe43f) - Bug 1062462 - Copy Icc Info from the message delivered by ril_worker instead of the one in rilContext. r=echen. (ba586d37d) - Bug 1114935 - Part 3: Define new IPDL Protocol for nsIIccService. r=echen (03e85bb2a) - Bug 1114935 - Part 4.1: Add Support of nsIIccInfo to IccInfo. r=echen (caee19e83) - Bug 1114935 - Part 4.2: Add IPC Implementation of nsIIccService. r=echen (108234936) - Bug 1114935 - Part 5.1: Bind new nsIccService into MozIcc. r=echen, r=hsinyi (cfd534cca) - Bug 1114935 - Part 5.2: Build MozIccManager by default. r=echen, r=htsai, r=glandium (96d34daef) - Bug 1114935 - Part 6.1: Migration in RIL-internal Modules. r=echen (8005ac933) - goannaCardState -> geckoCardState (8d96898b6) - Bug 1114935 - Part 6.2: Migration in MobileConnection. r=echen (4e7a76cad) - Bug 1114935 - Part 6.3: Migration in Bluetooth. r=btian (20ab9426d) - Bug 1114935 - Part 6.4: Migration in Payment. r=ferjmoreno (d800f66b7) - Bug 1114935 - Part 6.5: Migration in OperatorApps.jsm. r=fabrice (cb9a35497) - Bug 1114935 - Part 6.6: Migration in PushService.jsm. r=nsm (5f0d95661) - Bug 1114935 - Part 6.7: Migration in PhoneNumberUtils.jsm. r=gwagner (e53ea0328) - Bug 1114935 - Part 6.8: Migration in MobileIdentityManager.jsm. r=ferjmoreno (217124fdc) - Bug 1114935 - Part 7: Add Backward Compatibility for v2.2 binary implementation. r=echen (3add528b1) - Bug 1114935 - Part 8: Mark TODO items for deprecating RILContentHelper. r=echen (0eeef12e4) - Bug 1119776, Part 2: Avoid defining snprintf when MSVC provides it (video), r=giles (43b4bd38a) - Bug 1085607 - libvpx doesn't build on OS X with Apple clang from OS X 10.7 command line tools. r=giles (a82041a15) - Bug 1119776, Part 10: Avoid defining snprintf when MSVC provides it (skia), r=gw280 (f2f457ee9) - Bug 1146057: Remove support for GCC 4.6, r=keeler (8f188cbd7) - Bug 1145912 - Wait for animations to start before continuing in subtests that assume they are running. r=birtles (1c73711b8) - Bug 980770 - Enable off-main-thread animations on all platforms with off-main-thread compositing, for nightly/aurora. r=birtles (71ca2534d) - Bug 1128457 - Make sure received messages are dispatched during timeouts (r=dvander) (2f59abc9c) - Bug 1128457 - Change handling of urgent messages during timeout (r=dvander) (aa03f6099) - Bug 1146033 - Fix Reflect.parse default parameters (r=Waldo) (bf535ab96) - Bug 1146032 - Fix comprehension name location in Reflect.parse (r=Waldo) (ddb6d60a4) (8b37ac1bf) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1106101 - Let people open searches in new tabs with ctrl/cmd+click or middle mouse button. ui-r=phlsa, r=florian (aa084e60a) - Bug 1147235 - Use AppConstants in urlbarBindings.xml (r=gavin) (7a6f8104f) - Bug 1152106, part 1 - Don't try to redefine the non-configurable global Components property when EnableUniversalXPConnect is called multiple times. r=bholley. (d5ee1d0bc) - Bug 1152106, part 2 - Make the global Components property configurable in cases where EnableUniversalXPConnect may later need to redefine it. r=bholley. (97d5ca94b) - Bug 1125412 - Expose an object for inspecting GC memory values, r=terrence (796ddd8c7) - Bug 1138499, part 0 - Fix code spuriously using JSPROP_READONLY when defining an accessor property. r=Waldo. (24acb705c) - Bug 1138489 - Remove JSPROP_INDEX. r=Waldo. (b3862fe27) - Bug 1138499, part 1 - Assert some basic rules on property descriptors on entry to DefineProperty and exit from GetOwnPropertyDescriptor. r=Waldo. (ed5ce96af) - Bug 1138499, part 2 - Strengthen assertComplete() to require that both [[Get]] and [[Set]] be present on accessor properties. r=Waldo. (1e8820b53) - Bug 1138499, part 3 - Flip JS_CHECK_ACCESSOR_FLAGS from a blacklist to a whitelist. r=Waldo. (e7a419ffe) - Bug 1026350 - Part 1: Inputport API implementation. r=baku (1a997fbcf) - Bug 1026350 - Part 2: Test Case. r=baku (2388b05a9) - Bug 1026350 followup: Add missing 'override' annotations to helper classes in FakeInputPortService.cpp. rs=ehsan (974f40d8a) - Bug 1026350 followup #2: Use NS_IMETHOD instead of NS_IMETHODIMP for function-decl that happens to provide inline impl, in FakeInputPortService.cpp. rs=froydnj (4db86d529) (0e3ae9fea)
    1 point
  33. OK I can reproduce it now and it is fixed: https://github.com/roytam1/palemoon27/commit/f53fd011b7039c3c6e17e407bc30e3a7422eaf8b and will be included in next build. if you need an urgent fix, download https://raw.githubusercontent.com/roytam1/palemoon27/f53fd011b7039c3c6e17e407bc30e3a7422eaf8b/browser/base/content/tabbrowser.xml and replace [root folder]\browser\omni.ja\browser\content\browser\tabbrowser.xml with downloaded one and delete startupCache folder in your profile.
    1 point
  34. alright fixed. https://github.com/roytam1/palemoon27/commit/355ec2cc2e0d266664bc743c532bb0f8f0e54d35 and will be included in next build. if you need an urgent fix, download https://github.com/roytam1/palemoon27/raw/355ec2cc2e0d266664bc743c532bb0f8f0e54d35/toolkit/modules/ResetProfile.jsm and replace [root folder]\omni.ja\modules\ResetProfile.jsm with downloaded one.
    1 point
  35. New NewMoon 27 Build! 32bit https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200530-7a12c8994-xpmod.7z 32bit SSE https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200530-7a12c8994-xpmod-sse.7z 32bit noSSE https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200530-7a12c8994-xpmod-ia32.7z 64bit https://o.rths.ml/palemoon/palemoon-27.9.7.win64-git-20200530-7a12c8994-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from `dev' branch of rmottola/Arctic-Fox: - another file victim of devtools duplication (9fa30327) - fully remove devtools hidden in osx (b9adc01d) (27046e360) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1161802 part 1 - Add FullscreenChanged callback in WidgetListener. r=roc (caee485f4) - Bug 1058712, e10s, support for copy image command, r=ehsan,mconley (42d1bcc2c) - Bug 1122090 - Make ContentHelper take a LayoutDeviceIntPoint instead of an nsIntPoint. r=botond (21588cadb) - Bug 1122090 - Send the allowed behaviour notification to APZ for touch blocks when touch-action is enabled. r=botond (5bb0aad4a) - remove unneeded include (b77797920) - Add wheel transaction support to APZ. (bug 1142866 part 1, r=kats) (a4ed2150a) - End APZ wheel transactions when the mouse moves out of frame. (bug 1142866 part 2, r=kats,botond) (b26b0eb89) - Add APZ support for test.mousescroll callbacks. (bug 1142866 part 3, r=kats) (424ef3ad7) - Add helper for applying async transforms to widget input events. (bug 1143567 part 1, r=kats) (221cf7b02) - Ensure input events account for APZ transforms on Gtk. (bug 1143567 part 2, r=kats) (a62991076) - Allow synthetic input events to be dispatched asynchronously. (bug 1146243, r=kats) (0878aac4e) - Bug 1120300 - Export WritingModes.h as mozilla/WritingModes.h. r=jfkthame (67838dec2) - Bug 1075670 - Make event.screen[XY] work in content processes (r=smaug,kats,tn,joshmoz) (7c800e2a1) - Bug 1150563 - Intermittent test_compartments.js | test_measure - [test_measure : 125] At least 10ms counted for built-in statistics (0) - false == true;r=yoric (72ce9c7fc) - Bug 1143847 - Fix bogus asserts in x64 Assembler::finish(). r=sunfish (36aecaf48) - pointer style (a1a5a7b0f) - Bug 1148232 - OdinMonkey: Mark x86 disassembler code as MOZ_COLD and use MOZ_RELEASE_ASSERT r=luke (346cf1fdd) - Bug 1148232 - OdinMonkey: Update an asm.js error message r=luke (98c72b0b1) - Bug 1148232 - OdinMonkey: Update tests to avoid using legacy syntax. r=luke (d212510f3) - Bug 1148232 - OdinMonkey: Misc CheckArrayAccess cleanups r=luke (e5cda1cf0) - pointer style (23135ba24) - Bug 1148232 - OdinMonkey: Always put asm.js heap alignment masks just before their accesses r=luke (d604adf5d) - pointer style (9a5d58741) - Bug 1148232 - IonMonkey: Delete unused code r=luke (ea5bc5edc) - pointer style (73be379e1) - Bug 1143704 part 1 - Make Emit1/Emit2 return bool instead of ptrdiff_t. r=luke (2ca42caa9) - pointer style (eb30078f0) - Bug 1143704 part 2 - Make Emit3/EmitCall/EmitBackPatchOp return bool instead of ptrdiff_t. r=jorendorff (7275c56af) - Bug 1143704 part 3 - Make EmitLoopHead return bool instead of ptrdiff_t. r=shu (aff098096) - Bug 1143704 part 4 - Turn Emit1 into a BytecodeEmitter method. r=bhackett (5ca0356ba) - Bug 1143704 part 5 - Add a cx member to BytecodeEmitter. r=Waldo (8ce42c388) - Bug 1143704 part 6 - Move more functions into BytecodeEmitter. r=efaust (b26f60b2f) - pointer style (39e0e76ab) - Bug 1143704 part 7 - Move more functions into BytecodeEmitter. r=bhackett (7397bc2e5) - pointer style (f08664ab1) - Bug 1143704 part 8 - Move more functions into BytecodeEmitter. r=luke (2b0411545) - pointer style (5042217ea) - Bug 1143704 part 9 - Move more functions into BytecodeEmitter. r=shu (97501236a) - pointer style (4248e54fa) - Bug 1143704 part 10 - Move more functions into BytecodeEmitter. r=efaust (cd1fcb6a4) - pointer style (06026238e) - Bug 1143704 part 11 - Move more functions into BytecodeEmitter. r=jorendorff (300cdd416) - Bug 1145491 part 1. Only do the fast path for JSOP_BINDGNAME when the script doesn't have a polluted global. r=luke,jandem (75d663d20) - Bug 1145491 part 2. Only do the fast path for JSOP_GETGNAME when the script doesn't have a polluted global. r=luke,jandem (776bb0b37) - Bug 1145491 part 3. Only do the fast path for JSOP_SETGNAME and JSOP_STRICTSETGNAME when the script doesn't have a polluted global. r=luke,jandem (dfc5781e2) - Bug 537013 - Make the find bar exist on a per-tab basis. r=dao (cf361fd57) - Bug 1145491 part 4. Emit JSOP_IMPLICITTHIS for JSOP_GETGNAME as well, because otherwise bareword calls in polluted-global scripts won't work right. r=luk (2a4c829e2) - Bug 1145491 part 5. Fix up various other places that check for JSOP_GET/SETNAME without checking for the GNAME versions too. r=luke (08ebda6b5) - pointer style (dbdd1393a) - Bug 1145491 part 6. Fix script cloning to propagate the polluted-global-scope state to the lambda templates in the script. r=luke (a0c85b629) - pointer style (906b885ff) - Bug 1145491 part 7. Stop checking compileAndGo before emitting GNAME ops. r=luke (33e64a432) (f3297ff56) - import changes from `dev' branch of rmottola/Arctic-Fox: - Ensure input events account for APZ transforms on Windows. (bug 1143567 part 4, r=jmathies) (e9df7b3cb) - Fix mouse event handling regression from bug 1143567. (bug 1142866, r=jmathies) (91b195614) - Fix regression from bug 1143567 that broke context menus. (bug 1144827, r=jmathies, a=kwierso) (c852a6554) - fix typo in applying bug 1143567 part 3 (b246c45a8) - fix typo in applying bug 1143567 part 3 (6f1e6084f) - Bug 1130089 - Use constexpr for JitStackValueAlignment. r=bbouvier (59793733b) - pointer style (b3a4de187) - Bug 1121613 - Move MacroAssemblerSpecific::Push to the generic MacroAssembler. r=jandem (54d0c7e82) - Bug 1151382 - Fix Alignment mismatch for none jit. r=luke (05cce8627) - fix typo (66dd065dd) - pointer style (2fe56af71) - remove MOZ_HAVE_CXX11_OVERRIDE and MOZ_HAVE_CXX11_FINAL - may break some older compilers, let's hope not anything currently used (a883df8d7) - Bug 1135428 - OdinMonkey: remove compileAndGo restriction (r=bbouvier) Bug 1135428 - OdinMonkey: return nullptr, not false (r=warnings-as-errors CLOSED TREE) (378f1047e) - Bug 1135428: Fix test to run with --no-asmjs as well (76b45cc55) - pointer style (e85078674) - Bug 1142784, part 1 - In NativeObject.cpp, move some Lookup functions out of the way and make a big swath of this file the [[DefineOwnProperty]] section. r=Waldo. (5452ceb3a) - Bug 1142784, part 2 - Change ProxyHandler::defineProperty() to make the desc argument a non-mutable handle. r=Waldo. (26afaeb1e) - Bug 1142784, part 3 - Change js::DefinePropertyOp and a few property-defining functions to use PropertyDescriptor rather than separate (value, attrs, getter, setter) arguments. r=Waldo. (0cf9f0f6d) - more pointer style.... soon to be changed again, boring (88956061f) - Bug 1146165 - Stop calling Proxy::set directly from Ion IC stub. EmitObjectOpResultCheck is retained because GenerateCallSetter still uses it in the JSSetterOp case. r=efaust. (28d368865) - Bug 1138157 - Change ScriptedDirectProxyHandler to inherit from BaseProxyHandler. r=efaust (1ecb895cc) - missing bit of Bug 1113369, part 4 - [[Set]] ObjectOpResult support. (ac03ea66d) - pointer style (b966f0173) - pointer style (883527058) (a01325216) - import changes from `dev' branch of rmottola/Arctic-Fox: - more pointer style... take away, put again... (640edf447) - Bug 1139683 - Rewrite SetExistingProperty with comments and references to the standard. r=efaust. (0da1e634b) - Bug 1142775 - Rename NativeSet -> NativeSetExistingDataProperty and simplify it since it is only called for data properties. Delete Shape::set. Add comments. No change in behavior. r=efaust. (1fec7be0a) - Bug 1142794 - Change 'receiver' argument to SetProperty functions and ProxyHandler::set methods to be a HandleValue. r=Waldo. (032f78c22) - Bug 1149377 - Disable PGO on ICCallStubCompiler::guardFunApply. r=jandem (aa0617c41) - Revert Bug 1137180 - Allow unboxed objects to be extended with new properties, r=jandem. (1970f92f0) - Bug 1137180 - Add most functionality necessary for extensible unboxed objects, r=jandem. (30768aa93) - Bug 1137180 - Add baseline caches for extensible unboxed objects, and enable extensible unboxed objects (still off by default), r=jandem. (8c6aa02f9) - Bug 1143011 - Extract the has/add/take logic out of the register sets to distinguish between allocatable and live sets. r=jandem,Waldo (430b0830f) - Bug 1143011 - Use AllocatableSet or LiveSet for all register set uses. r=jandem (69dc22ad9) - Bug 1150384 - IonMonkey: MIPS: Fix build failure caused by Bug 1143011. r=rankov (f532d5095) - Bug 1145811 - Remove simdSet argument of PushRegsInMask. r=bbouvier (7c1dd4847) - Bug 1148880 - Make Trampoline-arm.cpp compile with Clang again. r=nbp (b89564285) - Bump the XDR version two more to account for yet more branch-versioning oddities. No bug, r=me as trivial, DONTBUILD because really building bytecode-bumping patchwork twice is just too much for an opaque identifier that we already built once, pushing in a CLOSED TREE because version bumps are risk-free and these versions are needed for a branch backport and otherwise I'm spinning wheels waiting on the tree to reopen right now (ab7ac9762) - partial of Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff (9e27b1ba4) - Bug 1134626 part 1 - Move all x86-shared files into their own directory. r=jandem (6267cdb05) - Bug 1134626 part 2 - Move x86 & x64 Architecture into a shared file. r=jandem (467731dfc) (017cbb1f8) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1138356 - Correct the alignment of button contents in vertical-rl writing mode. r=smontagu (386d8e4ef) - Bug 1138356 - Reftests for button contents alignment in vertical writing modes. r=smontagu (9829a8374) - Bug 1151905; remove unnecessary gfxVR.h includes; r=ehsan (29092c930) - Bug 1152171 part 1 - Remove AnimationTimeline IDL tests from dom/animation/tests; r=Ms2ger (47983c273) - Bug 1145327 Part 1: Skip refresh driver ticks if the timestamp is in the past. r=birtles,vlad (e6dd3e843) - Bug 1145327 Part 2: Add test to ensure requestAnimationFrame callback timestamps always go forward in time. r=birtles,dholbert (72e835de9) - Bug 1091307 - Add a configure flag to prevent shipping Mozilla's RIL and Geolocation provider r=hsinyi,mshal (69b8a4baf) - Bug 1101331: Modify directory structure of B2G.app to conform with Apple's v2 signature requirements. r=rstrong (68d83c82e) - Bug 1062387 - Part 1. Fix clearing of camera preferences. r=mikeh (24244bd98) - Bug 1062387 - Part 2. Implement DOM and JavaScript facing components of JS camera driver. r=mikeh r=bz (3eaa8513d) - Bug 1062387 - Part 3. Implement Gonk wrappers for JS camera driver. r=mikeh (8fd1d8326) - Bug 1062387 - Part 4. Update test cases to use JS camera driver. r=mikeh (73e2e0f44) - Bug 1109479 - move tethering related code out of NetworkManager. r=echen (16997c1c8) - Bug 1043403 - Support clear-key in Mochitest on B2G. r=ted. (99077635c) - update of Bug 674779 - Per-component CPU monitoring, high-level. (9af8a64d1) - Bug 1114935 - Part 1: Define new nsIIccService/nsIGonkIccService to replace nsIIccProvider. r=echen (763256430) - Bug 1114935 - Part 2: Add Gonk Implementation of nsIIccService. r=echen (1621c9f6a) - Bug 1147793 - Remove unnecessary intr semantic in ipdl file. r=bent (ebb316f08) (19a820a48) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 936092, initial DnD support for e10s, r=enndeakin,karlt (3cde556cf) - Bug 1152066 - Remove ugly dynamic loading code now that we can assume this symbol exists. r=roc (04813dd18) - Bug 966395 - Correctly propagate the input language's direction on OSX. r=masayuki/mrbkap (14a21fa0c) - Bug 1158791 - Try harder to avoid Gtk-Critical errors in xpcshell tests. r=karlt (f6cec3b99) - Bug 1153922 - Add a SandboxOptions option for creating the sandbox in a fresh JS::Zone. r=mrbkap (f99b17726) - Bug 968520 - Always use fallible allocator with nsTArray_base::ShrinkCapacity. r=froydnj (b7cf63063) - Bug 1160027 - Move ResourceQueue implementation from header file - r=cpearce (5fabd8c8f) - Bug 1119277 - Remove the process CPU priority parameter and simplify all the associated code. r=khuey, r=dhylands (32d2b0df2) - Goanna -> Gecko (2b16bec4c) - Bug 892371 - Adjust oom_score_adj values for foreground processes according to an LRU policy. r=dhylands, r=khuey (61cdfc3db) - Bug 892371 - Add mochitests covering LRU priority adjustments for both foreground and background processes. r=khuey (46676e34f) - Bug 1164297 - tweaks to logging modules of MediaDecoderStateMachine to remove accessing to env vars. r=cpearce. (e9dc910da) - Bug 1150539: log getUserMedia constraints used in MediaManager:5. r=jesup (161853b66) - Bug 1139027 - Permit running of camera mochitests on B2G desktop. r=mikeh (8bb265db2) - Bug 1145403 - Don't open MediaManager on shutdown. r=jesup (9338eef82) - Bug 1046245 - enumerateDevices w/non-blocking e10s, nsICryptoHMAC, clear cookies, lambdas. r=keeler, florian, billm, jesup (ce9d684a0) - remove StopWebRtcLoc() to be readded in Bug 1219339 - Part2 (7a0c901fc) - Bug 1046245 - IO on STS thread + cleanup BackgroundChild on shutdown r=jesup (e85dd7716) - Bug 579517 follow-up: Remove NSPR types that crept in (35aee15a6) - Bug 1152443 - Fix broken validation which prevented reading of enumerate_devices.txt. r=jesup (4e135355b) - Bug 1143562 - use /data/b2g/mozilla/gmp as the gmp storage folder on B2G. r=cpearce. (ddc07f09a) - Bug 1143562. Part2 - only init |mStorageBaseDir| in the chrome process. r=cpearce (3039a4f44) - remove specific hack, this code is going away anyway (34aed4d6b) - Bug 1057908 - GeckoMediaPluginService needs to be proxied from Content processes to parent process. Part 0 - Make mozIGeckoMediaPluginService::GetPluginVersionForAPI return whether we even have the plugin. r=cpearce. (e6ac61630) - Bug 1057908 - GeckoMediaPluginService needs to be proxied from Content processes to parent process. Part 1 - split GeckoMediaPluginService into a part for chrome and a part for both content and chrome. r=jwwang. (09f8c4a83) - Bug 1057908 - GeckoMediaPluginService needs to be proxied from Content processes to parent process. Part 2 - support asynchronous GMP API getters. r=jwwang,rjesup. (e33266976) - Bug 1143532 - Include pid in the log messages of GMPParent. r=edwin (8486ebc50) - Bug 1057908 - GeckoMediaPluginService needs to be proxied from Content processes to parent process. Part 3 - split the GMP IPDL actors in 2 parts (and use opens to open the second in non-e10s). r=billm. (d17fa36ff) - Bug 1057908 - GeckoMediaPluginService needs to be proxied from Content processes to parent process. Part 4 - make GetNodeId asynchronous. r=jwwang. (db7a21e4a) - Bug 1150049 - tidy up nsImageBoxFrame::Init a little bit; r=dholbert (41c258a71) - Bug 1150266 - fix IPDL thinko for never-inline method declarations; r=bent (445d3420b) - Bug 1150207 - Convert a focus() call to use SpecialPowers to avoid out-of-order focusing behaviour. r=mwargers (4d134848c) - Bug 1148641 - Guard against null parameters to SendSetTargetAPZCNotification. r=botond (8c5f4bb6d) - Bug 1096172 - Fix position reporting of bad charrefs in RCDATA. r=hsivonen. (77100d26d) - Bug 1149971 Part 2: Cet rid of kCurrentProcessId as it makes lots of static initializers. r=dvander (3efaefdba) - remove android widgets (0c2565418) - Bug 1129991 - Remove QuotaManager::SetCurrentWindow(); r=bent (7ccabf88c) - Bug 1133748 - Fix ipdl code for bridged protocols that are also opened. r=billm. (402751d09) - Bug 1057908 - GeckoMediaPluginService needs to be proxied from Content processes to parent process. Part 5 - use bridging for GMP in e10s. r=billm. (e45a87c5f) - Bug 1057908 followup: Add missing 'override' annotation on GMPServiceParent::ActorDestroy method decl. rs=ehsan (48f53b28a) - Bug 1057908 - GeckoMediaPluginService needs to be proxied from Content processes to parent process. Add nsServiceManagerUtils.h include to WMFDecoderModule.cpp. (67cddb4da) - kill android widgets better (bec243c8d) (4ac9bef80) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1163201 - Part 1: Remove instances of #ifdef PR_LOGGING in dom/. r=froydnj (9979c0e74) - Bug 1183972 - No sync-dispatch of new GMPParent - r=cpearce (93339b530) - Bug 1142935 - reset transports with NuwaAddConstructor(). r=tlee (277406812) - Bug 1121676 - Use a lock to protect the list of top-level actors (r=bent) (3d0be2f87) - Bug 1121676 - Use static mutex to protect top-level protocols (r=bent) (4491dd318) - Bug 1163201 - Part 2: Wrap expensive calls in PR_LOG_TEST. r=froydnj (7de4b9a97) - Bug 1163201 - Part 3: Remove mSamples in |MediaEngineWebRTCAudioSource|. r=cpeterson (452442773) - Bug 1163201 - Part 4: Fix b2g build. r=bustage (a824ea36d) - Bug 1165518 - Part 1: Add Logging.h. r=froydnj (09d68aaa6) - Bug 1162850 - Don't stop looking for style sheet load finishes after the FontFaceSet gets a DOMContentLoaded. r=jdaggett (c29fbffa0) - Bug 1056479 p0 - rename ambiguous GetFontList method in Android fontlist. r=m_kato (76239d7a0) - Bug 1056479 p1 - add language to FindFamily parameters. r=jfkthame (2271bd7d0) - Bug 1056479 p1a - use lang as part of pref font fallback. r=karlt (5f5fd66c5) - cleanup GetTableFromFontData() to match gecko code again (78076fc26) - Bug 1056479 p2 - implement platform fontlist based on fontconfig. r=karlt (6a7631e44) - Bug 1056479 p3 - fixup various reftests for Linux. r=jfkthame (b25360708) - Bug 1056479 p4 - fix accessibility api for font-weight. r=jfkthame (efa8f5080) - Bug 1056479 p5 - fixup printpreview test. r=jfkthame (3fe2ddc0b) - Bug 1056479 p6 - handle font updates. r=jfkthame (eb78b2c54) - Bug 1056479 p7 - fixup assertion for non-italic fallback. r=m_kato (f5e9f539e) - Bug 1056479 p8 - switch gfxFontConfig to gfxFontconfig. r=karlt (4da146b50) - Bug 1056479 p9 - fix build bustage. r=birtles (28f246c2b) - Bug 1056479 p10 - activate bundled fonts. r=m_kato (d7627c3fa) - Bug 1056479 p10 - activate bundled fonts. r=m_kato (251c02315) - Bug 1056479 followup: Annotate gfxPlatformGtk::CreatePlatformFontList() as 'override'. rs=ehsan (993e65d6e) (fdb63ff9b) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1162293 - Part 1: Remove instances of #ifdef PR_LOGGING. r=froydnj (20456f454) - Bug 1162293 - Part 2: Fix string leak in logging code. r=froydnj (2b7552940) - Bug 1162748 - Remove instances of #ifdef PR_LOGGING in graphics. r=froydnj (1ec0e8140) - Bug 1156632 - Remove unused forward class declarations - patch 1 - dom/base, r=ehsan (eba98c427) - Bug 1149420 - Make the IndexedDB permissions prompt work in e10s. r=bent/mfinkle (fc977c048) - Bug 1156632 - Remove unused forward class declarations - patch 2 - dom/media, dom/indexedDB, dom/svg, r=ehsan (011caf393) - Bug 1156632 - Remove unused forward class declarations - patch 3 - dom/{events,xbl,xslt,xul} and others, r=ehsan (72051c70b) - Bug 1148005; Update WebVR APIs based on latest spec changes; r=baku (15b0a712f) - Bug 1156632 - Remove unused forward class declarations - patch 4 - netwerk image and dom, r=ehsan (5ee4f1679) - Bug 1139972 - IPC Proxy for charAt, r=tbsaunde (95d3626ec) - Bug 1139887 - IPC Proxy for caretOffset, r=tbsaunde (c44893cd5) - Bug 1141228 - include GfxMessageUtils.h in PDocAccessible.ipdl, r=tbsaunde (773e741f9) - goannaCoordType -> geckoCoordType (b6ede7903) - Bug 1145292 - IPC Proxy for ImageAccessible, r=tbsaunde (ca37ce753) - bug 1128751 - handle unbinding and rebinding of documents in content processes r=davidb (0ad3331ab) - Bug 1145366 - IPC Proxy for HyperLink, r=tbsaunde (87bc696f5) - Bug 1146615 - IPC Proxy for HyperText, r=tbsaunde (de5322207) - Bug 1146665 - IPC Proxy for TableCell, r=tbsaunde (895e24eee) - Bug 1147079 - IPC Proxy for Table, r=tbsaunde (6e54178fe) - Bug 1147168 - IPC Proxy for Selection, r=tbsaunde (40b8fa16e) - Bug 1147518 - IPC Proxy for Action, r=davidb (12d5a235f) - Bug 1147551 - IPC Proxy for min/cur/max values, r=davidb (3728abc54) - Bug 1148025 - IPC Proxy for 'Component', r=tbsaunde (38bea1f4a) - Bug 1148083 - IPC Proxy for Document, r=davidb (a7d53936d) - Bug 1132854 - Make nsIntSize a typedef of gfx::IntSize. r=Bas, roc (09d0ae0d9) - goannaRole -> geckoRole (421bdcd36) - bug 1138436 - start on proxying IAccessible2 r=surkov, r=davidb (b2be8ba44) - bug 1151402 - proxy most of IAccessibleText and IAccessibleEditableText r=davidb (dff7da028) - Bug 1162740 - Part 1: Remove instances of #ifdef PR_LOGGING in rdf. r=froydnj (e398edb14) - Bug 1162740 - Part 2: Wrap expensive calls in PR_LOG_TEST. r=froydnj (d873be4f4) - Bug 1067054 - Remove generic SQLITE_ERROR warning & suppress warning if transaction exists. r=mak (cdc03b034) - Bug 1137287 - Part 1: Shift some code from InterceptedChannelContent to HttpChannelChild. r=mayhemer (6141690a1) - Bug 1136969 - Add a check that OnStartRequest is called just once during the lifetime of a channel. r=mcmanus (3b6aa0560) - Bug 1053650 - Part 1: Add attribute 'networkInterfaceId' to XMLHttpRequest. r=bz Bug 1053650 - Part 2: Populate networkInterfaceId to SocketTransport r=mcmanus Bug 1053650 - Part 3: Make use of gonk-specific per-interface DNS lookup. r=mcmanus Bug 1053650 follow-up: Mark GetNetworkInterfaceId/SetNetworkInterfaceId as override (e308fc405) (3dafb8d49) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1153936 - nsIHttpChannelInteral attribute to opt out of alt-svc on per channel basis r=hurley (0e5667321) - Bug 1137287 - Part 2: Send non-200/404 synthesized responses via the parent HTTP implementation for proper processing. r=mayhemer (3c38a1908) - Bug 1137287 - Part 0: Test for synthesized redirects. r=jdm (6f12f95de) - Bug 1137287 - Build fix. rs=KWierso for a CLOSED TREE (85694256a) - Bug 1095098 - move do_QueryObject templates into their own header; r=froydnj (5d349c248) - Bug 1095098 - followup - add back some static analysis attributes lost in a rebase; r=me (917a6b5da) - Bug 1159303 - Reduce noise due to sort operations warnings. r=bent (cac3c3e12) - Bug 1164559 - Part 1: Remove instances of #ifdef PR_LOGGING in storage. r=froydnj (5dd0f92b0) - Bug 1164559 - Part 2: Wrap expensive calls in PR_LOG_TEST. r=froydnj (54e94d1ce) - Bug 1148833 part 1 - Remove nsMathMLContainerFrame::WillReflow, reset the NS_MATHML_ERROR bit at the start of Reflow instead. r=roc (803abb8d9) - Bug 1148833 part 2 - Makes sure gLogModule is initialized by calling GetLogModuleInfo(). r=roc (722e2019d) - Bug 1148833 part 3 - Remove nsIFrame::WillReflow and add a non-virtual MarkInReflow method instead that sets NS_FRAME_IN_REFLOW. Call it at the start of Reflow(). r=roc (9cceb221d) - Bug 1148833 part 4 - Fix indentation of some Reflow params (white-space changes only). (b2ba3e18a) - Bug 1158546 - Remove nsDisplayHeaderFooter::mFrame in favor of nsDisplayItem::mFrame; r=roc (f6a20967f) - Bug 1162673 - Part 1: Remove instances of #ifdef PR_LOGGING in layout. r=froydnj (453a452fc) - Bug 1162673 - Part 2: Wrap expensive calls in PR_LOG_TEST. r=froydnj (d745eab19) - Bug 1144031 - fix use of uninitialized variable, r=mcmanus (327dc1af9) - Bug 1144270 : Update remaining callers of newChannel to newChannel2 in netwerk/ (r=mcmanus) (60c21d7cb) - Bug 1161558 cleanup some nsIObserver shutdown paths r=bagder (eb8441bb9) - Bug 1162336 - Part 1: Remove instances of #ifdef PR_LOGGING in netwerk. r=froydnj (8cadc40a2) - Bug 1162336 - Part 2: Wrap expensive calls in PR_LOG_TEST. r=froydnj (4e26e4886) - Bug 1163194 - Part 1: Remove instances of #ifdef PR_LOGGING in dom/xul. r=froydnj (4f840564b) - Bug 1163194 - Part 2: Wrap expensive calls in PR_LOG_TEST. r=froydnj (653707f34) - Bug 1153737: Avoid unnecessary uses of mozilla::pkix::ScopedPtr, r=keeler (fd9eb9aa2) - Bug 1038072 - signature verification for JAR files unpacked into a directory. r=keeler (32469e1dd) - Bug 1124076 - Properly detect certs when loaded and prompt to import them. r=sworkman/dkeeler (d860e3cac) - Bug 1124076 followup - fix the build when PR_LOGGING is not defined. r=mrbkap (657b18bf2) - Bug 1162691 - Part 1: Remove instances of #ifdef PR_LOGGING in security. r=froydnj (98a916e82) - Bug 1162691 - Part 2: Wrap expensive calls in PR_LOG_TEST. r=froydnj (000c2fe42) - bug 1147085 - remove nsINSSCertCache (replace it with nsIX509CertDB.getCerts()) r=Cykesiopka (88f7eba23) - Bug 1149888 - Make PLDHashTable::mRecursionLevel atomic, r=froydnj. Pushing on CLOSED TREE with a=ryanvm. (25d8e2da1) - Bug 1050035 (part 1, attempt 2) - Lazily allocate PLDHashTable::mEntryStore. r=froydnj. (195615f16) - Bug 1159972 - Remove the fallible version of PL_DHashTableInit(). r=froydnj. (d31806eeb) (212144c57) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1165518 - Part 2: Replace prlog.h with Logging.h. rs=froydnj (342dfd711) - Bug 1085567 - Fixup synth events within pointer lock implementation for e10s. r=billm (45c50a0e6) - Bug 1128238 - Ajust NPP_SetWindow and synth native event coords to account for the chrome offset of remote tabs. Prior to this the content process always assumed the tab was the window origin. r=aklotz (202ffc006) - Bug 1128934 - Avoid calling GetClientBounds from BasicComposior. r=roc, karlt (5e98232bd) - Bug 1149041 - Make nsIWidget::SizeConstraints use LayoutDeviceIntSize instead of unit-less nsIntSize. r=roc (d0b345926) - shuffle around (fcdc51510) - Bug 1142852 P1 Fix NS_NewNonOwningRunnableMethodWithArgs() so that it compiles. r=froydnj (394d2b200) - Bug 1142852 P2 Make Cache Action use non-threadsafe ref-counting. r=ehsan (0b2b91d86) - Bug 1146349 - Allow NS_NewRunnableMethodWithArgs to take up to 8 arguments. r=froydnj (7207e74d0) - Bug 1146349 - Make the native event synthesization functions in DOMWindowUtils async. r=smaug (e43579a1d) - Bug 949614 - Use === for SimpleTest.is; r=Waldo (9f54faca4) - Bug 1146349 - Update some widget tests to deal with async native key event synthesization. r=smaug,masayuki (f1e82df79) - Bug 920013 - Rewrite test_cocoa_focus.html to use SpecialPowers. r=smichaud (8708d6a71) - Bug 1146349 - Update DOM mochitests to deal with async native event synthesization. r=smaug (a4eceb9f6) - Bug 1146349 - Update browser-chrome mochitests to deal with async native event synthesization. r=Gijs (c864ad939) - Bug 1146349 - Wire up native event synthesization in child processes. r=smaug (e8574457e) - Bug 1146349 - Mark SynthesizedEventObserver::Observe() as override (9063f04b5) - Bug 1149613 - Remove unneded field. r=botond (9aa7155e2) - Bug 1153613 - [e10s], ensure the buffer for the drag image is large enough for SourceSurfaceRawData::GuaranteePersistance() to succeed, r=mattwoodrow (aa885dae7) - remove spurious file (ff199d3ae) - Bug 1043013 - Generalize nsIntRegion into a BaseIntRegion template. r=jrmuizel (9d3e02820) - Bug 1043013 - Introduce IntRegionTyped. r=jrmuizel (f73902921) - Bug 1043013 - Use strongly-typed regions in HitTestingTreeNode. r=kats (7b8c8ae44) - Bug 913443 - Remove mention of the word ThebesLayer in a comment. r=roc (e9706e025) - Bug 913443 - Remove some #ifdefs. r=roc (da76f831b) - Bug 913443 - Break up CreateOrRecyclePaintedLayer into more parts. r=roc (dd94560fe) - Bug 913443 - Extract layer hint calculation. r=roc (5c7806a95) - Bug 913443 - Break CreateOrRecyclePaintedLayer up even more. r=roc (9e5edab17) - Bug 913443 - Remove unused aItemVisibleRect argument. r=roc (f3d1a5195) - Bug 913443 - Move IsWidgetLayerManager() check out of UpdateCommonClipCount. r=roc (3be7b19a6) - Bug 913443 - Change the order of these calls. r=roc (c7bc59fee) - Bug 913443 - Add a display item buffer for PaintedLayerData so that we can assign items without needing to know the actual Layer. r=roc (674df6aa8) - Bug 913443 - Delay PaintedLayer recycling until PopPaintedLayerData() r=roc (9d6de961a) - Bug 913443 - When determining the layer to recycle, only consider layers that have display items in common with the layer we need. r=roc (3327c31c5) - Bug 913443 - Recycle PaintedLayers as soon as possible. r=roc (37ef6d530) - Bug 913443 - Remove duplicated argument variables. r=roc (19c5af270) - Bug 1141408 - Don't include the display item's memory address in the profile label. r=BenWa (5bb1d73c1) - Bug 1141281 - Don't put empty Info: lines into the layers dump. r=BenWa (85f4b28be) - Bug 1035611 - Part 1: Updated Matrix4x4::ProjectRectBounds to properly handle infinite values when untransformed rects cross the w=0 plane. r=mattwoodrow (f47ed4383) - Bug 1035611 - Part 2: Test to ensure that transformed rects crossing the w=0 plane are clipped correctly. r=mattwoodrow (5701b435f) - Bug 1141089 - Add some release assertions to gather more data. r=roc (805c2994d) - Bug 1141595 - Make scroll info display item hoisting work after bug 913443. r=tn (1efcaf164) - Bug 1144307 - Destroy scroll info layer items when we're done with them. r=tn (3ffd3b1f2) - Bug 1148855 - Mark some ContainerState methods as const. r=roc (791585baf) - Bug 1144820 - Use rvalue reference in AddProfileTimelineMarker. r=smaug (12316b65f) - Bug 1148855 - Set overflow:hidden on scrollbar tracks so that layerization knows that the scrollbar thumb won't leave the scrollbar. r=roc (082ec87bf) - Bug 1148855 - Intermediate state that unifies APZ and non-APZ layerization behavior somewhat. (3da45ab96) - Bug 1148855 - Rework how display items are assigned to PaintedLayers and make it work the same way with and without APZ. r=roc (7258f9c90) - Bug 913443 - Add some tests. r=roc (9977682da) - Bug 1039926 - Add a test for not invalidating stuff inside mask layers. (1f8aef65e) - Bug 1148855 - Add some tests. r=roc (2ba1f7f18) - Bug 1148855 - Tweak reftest fuzziness. (a600be7d5) - Bug 1151306 - Add a missing check during background color pulling. r=roc (b3a6c886b) - Bug 1150774 (Part 1) - Add helpers to simplify using typed units in ConfigureLayer. r=botond (baecb2c2e) - Bug 1150774 (Part 2) - Use the correct units in nsDisplayImageContainer::ConfigureLayer and related code. r=botond (a79beb1fb) - Bug 1141089 - Initialize DisplayItemData with a non-null mLayer, so that mLayer is non-null throughout the object's whole lifetime. r=roc (7c2f9eb09) - Bug 1141089 - Remove unused DisplayItemData copy constructor. r=roc (ba5c46c45) - Bug 1141089 - Add a few more MOZ_RELEASE_ASSERT(mLayer) checks, just for fun. r=roc (50a8f2db7) - Bug 1141089 - Use const nsTArray* in all the places where we don't change the array's contents. r=roc (cd07a5bbd) - Bug 1141089 - Turn these two assertions into release assertions. r=roc (71daf5ef3) - Bug 1141089 - Check that we're unsetting sDestroyedFrame correctly. r=roc (6c7da67e7) - Bug 1143522 - Convert Layer::mClipRect to ParentLayerIntRect. r=botond (ddab1c0ff) - Bug 1144951. Warn if the result of ConvertAppUnits is unused. r=mats (e1d79c6ca) - Bug 1144951. Rename ConvertAppUnits to ScaleToOtherAppUnits. r=mats (675c918c3) - Bug 1149035 - Make nsXULPopupManager::PopupResized take a LayoutDeviceIntSize param instead of a unit-less nsIntSize. r=roc (eb9529af7) - missing bit of Bug 1156110 - Make nsView::mWindow an nsCOMPtr; r=roc (972255b4f) - Bug 1147706 - Warn if we don't use the result of const methods on BaseRect and its subclasses. r=tn (9e91deada) - Bug 1152838 - Fix BaseRect::InflateToMultiple and move it to nsIntRect. r=mattwoodrow, r=jrmuizel (5a942df29) - Bug 1125055 - Sync decode layerized images if necessary. r=roc,tn (1379db5c7) - Bug 1145167 - make imgIContainer::type getter infallible; r=seth (7b7091b89) - Bug 1148213 - Implement image locking for VectorImage. r=dholbert (240e14cb3) - Bug 1143653 - Crash in CompositorD3D9 rather than TextureD3D9 if device reset fails, after a few attemps. r=jrmuizel (76607ddc3) - Bug 1147894 - Only use non-null compositors with TextureHost::SetCompositor. r=sotaro (605bf34f6) - Bug 1146912 - Finish replacing TextureHost::GetTextureSource by BindTextureSource. r=sotaro (cf3763879) - Bug 1132854 - Remove useless ThebesIntSize conversion helper. r=Bas (78cdfee14) - Bug 1068881 - Inflate the dest rect to at least one device pixel when computing the optimal image size for drawing. r=roc (3d5644913) (b6f6aa65f) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1143038 - Use AppConstants in tabbrowser.xml (r=gavin) (7974d0be4) - Bug 1087726: Make JS callers of ios.newChannel call ios.newChannel2 in browser/ (r=gijs) (995267699) - Bug 1149037 - Make nsLayoutUtils::ComputeSizeForDrawing* take a CSSIntSize param instead of a unit-less nsIntSize. r=roc (34aebc313) - Bug 1149215 - Remove nsLayoutUtils::GetWholeImageDestination that use unitless nsIntSize. r=dholbert (dba5c0392) - Bug 1149222 part 1 - Make nsLayoutUtils::DrawBackgroundImage and SVGImageContext use CSSIntSize instead of unitless nsIntSize. r=dholbert (32052dcf6) - Bug 1149222 part 2 - Make nsSVGImageFrame::PaintSVG use LayoutDeviceSize & LayoutDevicePixel::ToAppUnits, when setting up its dest-rect. r=mats (d7505c2ab) - Bug 1102048 (Part 15, VectorImage) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (c38d91d61) - do not uselessly run the preprocessor (280c69776) - Bug 1130816 - Bad argument passed to newChannelFromURI2 in WindowsPreviewPerTab.jsm (r=gijs) (70cd2eec7) - AppConstants.jsm changes - Bug 1149334 - Remove preprocessing of nsUpdateService.js and use AppConstants.jsm. r=gavin.sharp (ab53e3bc2) - Bug 1153657 - Performance Monitoring is not ready to ride the trains. r=yoric (582aef2de) - Bug 1140672 - Remove app update file migration code for Windows. r=spohl (c7d6a39ab) - Bug 1137901 - Remove param from refreshUpdateStatus. r=spohl (4d6bfc4e0) - Remove FHR from app update Bug 1121018 - FHR data migration: org.mozilla.update. r=spohl (70db64336) - lost bits of 1. main patch - Bug 843497 - Update check says 'up to date' for out (0975d2954) - 1. File renames for Bug 1136358 - Preprocessing and file includes make it difficult to debug app update tests. r=spohl (c94361eee) - 2. Build changes for Bug 1136358 - Preprocessing and file includes make it difficult to debug app update tests. r=spohl, r=gps (d4f2581a1) - 3. Main patch for Bug 1136358 - Preprocessing and file includes make it difficult to debug app update tests. r=spohl (f4f7e68c6) - 4. Use XPCOMUtils for Bug 1136358 - Preprocessing and file includes make it difficult to debug app update tests. r=spohl (0f4a9df9e) - Bug 1137447 - New app update telemetry for patch type (complete or partial), extended error codes, and general cleanup. r=bbondy (12fb03ead) - Bug 1149590 - Update/Upgrade for application dowloaded and installed, setting to ask/prompt for action ignored. r=spohl (2be30a384) - changes for nsUpdateService.js - Bug 1149334 - Remove preprocessing of nsUpdateService.js and use AppConstants.jsm. r=spohl (e404305ee) - Bug 1139958 - Start using AppConstants.jsm in Toolkit r=mossop (3e39e1160) - Bug 1150688 - Update sections of GMPInstallManager.jsm, which were copied from nsUpdateService.js, to reflect the changes to nsUpdateService.js from bug 1149334. r=spohl (3fa552f68) - Followup patch to Bug 1139958 forgot to add a comment to AppConstants.jsm r=mossop (be2408473) (a2174af99) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1132854 - Remove the gfx::ToIntSize conversion helper. r=Bas (0ee451e53) - Bug 1020179 - Let PContent manage PContentPermissionRequest. r=fabrice, r=khuey (caf96b54e) - Bug 1153023 - Convert TabParent::mChromeOffset to a LayoutDeviceIntPoint. r=billm (ba338584a) - Bug 1139033 - Don't schedule an unnecessary repeat transaction when doing a non-progressive paint. r=nical (9c77d9318) - Bug 1137203 - Ignore the critical displayport when a layer is subject to OMTA relative to the scrolling ancestor. r=BenWa (c9bedfb1e) - Bug 1137203 - Cleanup to ditch the fast-path code entirely and just prevent progressive drawing in the equivalent scenarios. r=BenWa (6bc5b8813) - Bug 1128042 - Don't round critical displayport out as it should already be tile aligned and rounding error can increase tile usage. r=botond (03e34e2c5) - Bug 1149461 - Disable progressive drawing unless the compositor is actively scrolling a tiled layer. r=nical (7a3de28cb) - Bug 1152838 - Correctly inflate valid regions to tile boundaries. r=mattwoodrow (7a496f645) - Bug 1148971 - Make nsITheme::GetMinimumWidgetSize return a LayoutDeviceIntSize result instead of the unit-less nsIntSize type. r=roc (c34ddc478) - Bug 1155621 - Make nsIntRect and nsIntPoint typedefs of mozilla::gfx::IntRect and mozilla::gfx::IntPoint. r=Bas (9901a37f6) - Bug 1156632 - Remove unused forward class declarations - patch 5 - rdf, parser, layout and something else, r=ehsan (794739bd3) - Bug 1156632 - Remove unused forward class declarations - patch 6 - the rest of the tree, r=ehsan (63a2c4cb4) - Bug 1161634 - Allow synthesizing native mouse-scroll events on Linux. r=karlt (b88c1f367) - Bug 1161634 - Enable the test_wheel_scroll on Linux as well. r=mstange (7dab62ad4) - Bug 1144643 - Render tooltips as transparent on Gtk3. r=karlt (80f7fa312) - Bug 1174966 part 1 - Change type of mCancelledPointerLockRequests field from uint32_t to bit field. r=smaug (ef235c33e) - Bug 1155030 - Fix asterix/asterisk misspelling. r=ehsan (edb769304) - Bug 1149194 - Don't use uninitialized value in ComputedTimingFunction::operator==. r=bbirtles (6bc804d45) - Bug 1151346 - Make ActiveLayerTracker::IsOffsetOrMarginStyleAnimated respect CSS animations. r=roc (2c3f24ba0) - Bug 1151346 - Back out the important part again because of bug 1151889. (002b0e67b) - Bug 1122414 part 1 - Factor out a TransitionProperty method in ElementPropertyTransition; r=jwatt (ddbbdb04c) - Bug 1122414 part 2 - Return the transitionProperty from Animation.name for CSS transitions; r=jwatt (689251b93) - Bug 1122414 part 3 - Update DevTools tests to expect a name for transitions; r=pbrosset (f0d7e57e9) - Bug 1149999 - 1 - Display transition names in animation-panel now that they have names; r=past (ea3d8d552) - Bug 1120343 - 1 - Allow setting animations' currentTime by clicking/dragging the timeline; r=miker (936996d21) - Bug 1120343 - 2 - Add rewind and fast-forward buttons to animation player widgets; r=miker (95eddc465) - Bug 1120343 - 3 - Tests for the current time control in the animation panel; r=miker (b8a93f858) - Bug 1110762 - Add a setCurrentTime method to the animation actor; r=past (d0dae8967) - Bug 1123851 - 1 - Element geometry highlighter; r=bgrins (89b1a83bf) - Bug 1123851 - 2 - Tests for the element geometry highlighter; r=bgrins (7542bcab0) - add missing part of accessing first element from Bug 1139925 - Make the BoxModelHighlighter highlight all quads (b5c6076c1) - Bug 1139186 - 1 - Refactor to the native anon nodes manipulation in highlighters; r=bgrins (a454aefbf) - Bug 1139186 - 2 - Add event handling support to CanvasFrameAnonymousContentHelper; r=bgrins (a705c2716) - Bug 1120339 - Add setPlaybackRate method to AnimationPlayerActor; r=past (efa167a19) - Bug 1120833 - 2 - Fire events about changed animations in the AnimationsActor; r=past (4b5fddd23) - Bug 1120833 - 1 - Remove EventEmitter usage in AnimationPlayerFront (21186e616) (15db8f16b) - update TwemojiMozilla.ttf to v13.0.0 based build. (10b43d099) - fix varible scope in tabbrowser.xml (e36208585) - accessible: replace MOZ_OVERRIDE (7a12c8994)
    1 point
×
×
  • Create New...