Jump to content

roytam1

Member
  • Posts

    3,609
  • Joined

  • Last visited

  • Days Won

    415
  • Donations

    0.00 USD 
  • Country

    Hong Kong

Everything posted by roytam1

  1. because newmoon is built with "--disable-accessibility" switch.
  2. yeah I can reproduce this, but since bk55 codebase is still in sync, which may raise old bug in UXP. it is better to hold on until I finish syncing codebase.
  3. not used and not built in my builds, but for completeness they're got synced to newer state.
  4. oh, there is a missing change that you spotted. will be fixed in next build.
  5. try again as I forgot to upload!😂
  6. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.6-Goanna-20220402.7z Changelog: Out-of-tree changes: * update Goanna3 to git 65589a2a3...37c663fb8: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1138649 - Update remaining callsites to use newChannel2 in toolkit/components (r=gijs,billm) (fa57770530) - Bug 1167053 - Convert NetUtil.newChannel2 callsites to use new API - update newChannel2 (r=sicking,paolo) (3049b3a9c0) - Bug 1138808 r=vchang (34450de32b) - Bug 1166580 - Add tests for mozHasPendingMessage. r=fabrice (09e245c692) - Bug 1195942 - System message registration fails for substituted permissions r=gwagner (b622602e2b) - Bug 1196988 - Remove THA support. r=gwagner (4b9100c298) - Bug 1181555 - Add 'experimental-webcomponents' permission. r=fabrice (204680f324) - Bug 1139953 - Pass a dummy channel into the cookie service so that nsICookiePermission can compute private browsing mode correctly. r=jdm (13aafbd766) - Bug 1186920 - Fix b2g applications that use cookies. r=gwagner (1f8525ac26) (9af117c44) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1081970 - Gracefully handle interrupts when running test suite. r=dburns (ebbcee57a6) - goanna -> gecko (7649f64343) - part of Bug 1118298 - Client uses unknown command property session_id. r=ato (aeffc72114) - Bug 1166033 - Notice when the process has died, and restart it, r=dburns (dea1ae5330) - Bug 1161702 - Add --startup-timeout arg for Marionette; add in-tree config for luciddream, r=ahal (1e409ea7c3) - Bug 1182681 - Raise IOError when receiving empty string on socket, r=jgraham (9572ac42a9) - Bug 1168803 - Add --addon option to specify add-ons to be installed. r=dburns (45fec9a7a3) - Bug 1154525: Make HTMLElement#location and #size use #rect internally (6fd40fb74f) - Bug 1155716: Part 1: Remove submitElement from Marionette (920c882ea2) - Bug 1153795 - Bump marionette_driver to 0.4 and marionette_client to 0.10. r=atolfsen (38d2622feb) - Bug 1157665: Add mozrunner dependency to marionette_driver (a7ae967808) - Bug 1155716: Part 2: Remove HTMLElement#submit from marionette-driver (3ec2f25d6d) - Bug 1150522: Add WebDriver string statuses to Marionette client (ac097350b1) - Bug 1158219: Don't set `id' field if undefined when switching frame (b4c57c6561) - Bug 1060300: Match Marionette's navigation API docs to reality (4b7289faa3) - Bug 1108590: Update key that is used to return elements from marionette to the client; r=chmanchester (9197b1dde7) - Bug 1149625: Order errors by name rather that status code (4d414c81de) - Bug 941085: File uploads support in Marionette (196b27aadb) - Bug 1153832: New dispatch style framework in Marionette listener (527d403065) - Bug 1154691: Align Marionette with WebDriver errors (1826851f62) - goanna -> gecko (99913c1eed) - Bug 1137653: If there is a crash don't try any more marionette commands as they will just cause unnecessary errors; r=jgriffin (0c4bf06c84) - Bug 1135383 - Convert Marionette unit tests to use SpecialPowers.pushPrefEnv. r=jmaher, r=mwargers (ad6a71ff09) - Bug 1149618 - Implement push_permission in Marionette, r=dburns (4651be41d9) - Bug 1107706: Part 11: Global modal dialogue support (08385279d2) - Bug 1107706: Part 12: Drop marionette-* prefix on files (45778505de) - Bug 1107706: Part 13: Style fixes (a330089332) - Bug 1107706: Part 16: Fix rebase of action chains for chrome space (fd60a228df) - Bug 1157258: Fix null type comparisons in driver.js (632e5044e3) - Bug 1150247 - Check if value is function before binding. r=ato (8b73e08e58) - Bug 1157261 - Fix typo in reference to curFrame in marionette listener. r=ato (52b6139e71) - bits of Bug 941085: File uploads support in Marionette (5043e28cea) - Bug 1153832: New dispatch style framework in Marionette listener (a8ca91660d) - Bug 945729: Replace error number codes with strings (f7534e048a) - Bug 1157255: Use typeof to determine MarionetteObj exports (1e130d679c) - Bug 1157266: Fix error unable to set cookie in listener (ef0f636573) - Bug 1157259: Correct ScriptTimeoutError reference in listener r=dburns (fffcf71aff) - Bug 1149618 - Add a sandbox parameter to execute, r=dburns (5dd616e1ac) - Bug 1155658: Rename "illegal argument" error to "invalid argument" r=chmanchester (63f9a06f70) - Bug 970728 - Intermittent test_bug344861.html - b2g_start_script.js part. r=jgriffin (e244cad720) - Bug 1149618 - Remove SpecialPowers from Marionette, r=dburns (200c0f1a27) - Bug 1194968: Support for Marionette protocol adjustments in Python client (bc05313678) - Bug 1161606 - Implement 'using_permission' context manager, r=dburns (08a028b299) (36675c4f1) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1165272 - Part 1: Remove getAppCodebasePrincipal. r=bholley (6ed136eaee) (643393b1a) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1169798 - Refresh the marionette server's window reference when switching between windows to avoid intermittent exception.;r=ato (606c3f22d8) - Bug 1169600 - Avoid misleading exception in message listeners in marionette server. r=ato (ec8d12becf) - Bug 1174941: Update server capabilities that are set on startup; r=ato (9ca7a8be79) - Bug 1174941: Remove all capabilities from desired capabilities if they are in the session capabilitiesand in requiredCapabilities; r=ato (453c905a90) - Bug 1174941: Update conditional to switch statement to allow more processing of capabilities; r=ato (1460802be1) - NO BUG: correct import in marionette about_pages tests r=me DONTBUILD (cad6eecb22) - Bug 1169600 - Remove message listeners intended to coordinate registering a new browser with marionette once the browser has been registered. r=ato (86fed67200) - Bug 1165449: Add the ability to set a proxy via capabilities on Marionette session start; r=jgriffin (b2107767bb) - Bug 1178468 - Update marionette cookie support to use nsICookie2. r=jgriffin (90a140c915) - Bug 1196920: Add specificationLevel capability to Marionette; r=jgriffin (d64f1b7b2e) - Bug 1197131: Use dispatcher for listener getCurrentUrl (b2ca32f3d0) - Bug 1197146: Part 2: Use dispatcher for listener findElementsContent (f324b851a6) - Bug 1197146: Part 1: Prime dispatcher in listener to resolve promises (947dc5bd29) - Bug 1197133: Use dispatcher for listener getTitle (76b884bb21) - Bug 1197141: Use dispatcher for listener getPageSource (7ad171b976) - Bug 1197143: Use dispatcher for listener goBack (c8302aa896) - Bug 1191432 - improving coverage for marionette accessibility checks. r=automatedtester (4ce11c5110) - Bug 1197146: Part 3: Use dispatcher for listener findElementContent (26fe7c4198) - Bug 1197146: Part 4: Use dispatcher for listener isElementSelected (de51ad7e17) - Bug 1197146: Part 5: Use dispatcher for listener getElementLocation (5c0620ad1d) - Bug 1197146: Part 6: Use dispatcher for listener clearElement (811670ed39) - Bug 1155716: Part 1: Remove submitElement from Marionette (52122d817e) - Bug 1197146: Part 7: Use dispatcher for listener isElementDisplayed (e7408e94ce) - Bug 1197146: Part 8: Use dispatcher for listener getElementValueOfCssProperty (591c71ba82) - Bug 1196987: Update UUID returned to be a valid UUID 4; r=jgriffin (e0b19efc78) - Bug 1152682: Correct invalid selector errors in elements.js (5466b28ff7) - Bug 1194224 - adding support for Shadow DOM in marionette. r=automatedtester (0f2b2580b9) - Bug 1200420 - Better handling of startup_timeout, r=AutomatedTester (0ae69578ab) - Bug 1139158 - Actions made availabe via marionette_driver object. r=jgriffin (4713e8fc1e) - goanna -> gecko (fa2a0d674f) - Bug 1143565: Change requirements to not be fixed to a specific marionette transport and driver; r=chmanchester (cbc9e7eab6) - Bug 1150050 - Bump manifestparser to v1.1 and marionette-client to v0.9.3 to pick up tagging feature, r=AutomatedTester (f63a01da3b) - Bug 1157823 - Update dependency to reflect that the marionette client requires a more recent mozhttpd. r=ato (594cde8a5e) - Bug 1155260: Fix base URL override in Marionette runner (a99bd14cac) - Bug 1159816 - Bump marionette_client to 0.12. DONTBUILD. CLOSED TREE. r=chmanchester (779b4c9866) - Bug 1161209 - Bump marionette-driver to 0.7, marionette-client to 0.13, r=AutomatedTester (175cc7adea) - Bug 1163833 - Add integration with browsermob-proxy, r=dburns (bd90184ee1) - Bug 983821 - 'marionette' cli entrypoint doesn't have access to proper packages. r=dburns (17d4abf193) - Bug 1168997 - Bump marionette-client to 0.14, r=dburns (5c10bd3404) - Bug 1169751 - Bump marionette-driver to 0.8, marionette-client to 0.15, r=dburns (95b3c45faa) - Bug 1177513 - Bump marionette-client to 0.16, r=dburns (d1228ed4bb) - Bug 902125 - Add a version config/flag for Python Marionette. r=dburns (f72e7463d7) - Bug 1177780 - remove useless stuff in automation.py. r=jgriffin (d0d0baf473) - partial of Bug 1170332 - Fix |mach robocop SINGLE_TEST|. (0838005e10) - goanna->gecko (ef97631963) - Bug 1162285 - Remove unused environment vars on Android; r=jmaher (bf6b44a3ae) - Bug 1160324 - Handle missing robocopApk files in runtestsremote.py. r=gbrown (3d5c874630) - Bug 1169476 -- Implement |mach robocop --serve|. r=gbrown (11039daa39) - Bug 1160351 - Improve newline handling in getLogcat; r=bc Bug 1160351 - Bustage fix for 57c6c589cfa1 on a CLOSED TREE (d64b410ef4) - Bug 1137289 - Guard against dumpsys failure in DroidADB; r=jmaher (4a39532464) - Bug 1175540 - Reduce timeouts for many adb devicemanager calls; r=mcote (528209a4d6) - bit of Bug 1160662 - Refer to robocop.ini in $OBJDIR/_tests, not $OBJDIR (c288d73c16) - Bug 1162479 - Fix mochitest make target regression with duplicate extraProfilePath, r=chmanchester (53251cff28) - Bug 1151533 - Upgrade manually set tc xre r=me (3bb5f8fecd) - Bug 1161709 - Pull from artifacts for xulrunner instead of s3 directly r=me (6314094083) - Bug 1144528 - Use hg share on testers r=garndt ON CLOSED TREE (46779ab50c) - Bug 1142565 - Update tester images to include same fonts as test slaves r=garndt (cf9e546dfa) - bits of Bug 1144927 - Directly bake in linux64-minidump_stackwak to tester images r=garndt (8b1f3ff968) - Bug 1157308 - part 1 - Reduce the leak threshold for content processes more. r=erahm (177289cf32) - Bug 1157308 - part 2 - Reduce the content process leak limit on OS X. r=erahm (98d14f78cd) - Bug 1173114 - Fallback to chunk-by-dir if runtimes file not found, r=ahal (c7cb797636) - Bug 1026290 - Avoid TypeError during Android mochitest-chrome; r=chmanchester (a8112e6ca1) - Bug 1173971 - Force core Xlib events on GTK3. r=karlt (17fc2475e0) - Bug 1144194 - Only parse test manifests once in mochitest, r=jmaher (37f5c3a764) - Bug 1171971 - Move test_paths argument out of mach and into mochitest; remove --test-path, r=chmanchester (3ab9acf758) - Bug 1178154 - move ShutdownLeaks and LSANLeaks from automationutils to mochitest. r=jgriffin (e8ec293a91) - Bug 1156982 - Add separators to BloatView output. r=froydnj (ac92a67ba9) - Bug 1152872 - Don't attempt to leak-check the tools that we run as part of the setup for the mochitest suite; r=mccr8 (dd78bcc8bc) - Bug 1158227 - part 1 - don't run TSan on test tools or the xpcshell HTTP server in mochitests; r=jmaher (59bbf448e5) - Bug 1158227 - part 2 - set TSAN_OPTIONS environment variable in automationutils.py for TSan; r=jmaher (66e607b25e) - Bug 1091284 - Remove systemMemory, environment from automationutils. r=jgriffin (817860ab08) (9489c945b) - import changes from `dev' branch of rmottola/Arctic-Fox: - let->var (7417185de3) - Bug 1200194 - Expose nsCaret::GetFrameAndOffset for reuse. r=roc This function can be reused by AccessibleCaret. (4506d97981) - Bug 1200194 - Fix AccessibleCaret is out of scrollport in cursor mode. r=roc (3c80be5af1) - Bug 1175171 - Deallocate GTK's KeymapWrapper on shutdown. r=karlt (e5e5468d71) - Bug 895274 part.6 Rename NS_EVENT_ALL to eAllEvents r=smaug (cc76e8ecc8) - Bug 895274 part.7 Rename NS_WINDOW_START to eWindowEventFirst r=smaug (c7414fa347) - Bug 895274 part.8 Rename NS_XUL_CLOSE to eWindowClose r=smaug (30e8142328) - Bug 895274 part.5 Rename NS_EVENT_NULL to eVoidEvent r=smaug (1950fb6c82) - Bug 895274 part.4 Clean up the macro names of EventNameList.h r=smaug (46a0c74362) - Bug 895274 part.9 Rename NS_KEY_PRESS to eKeyPress r=smaug (fb863b578a) - Bug 895274 part.10 Rename NS_KEY_UP to eKeyUp r=smaug (67a2e3c03a) - fix (f3a9ad8088) - Bug 1137557 - Part 1: Allow callee of TIP.keydown() to figure out preventDefault() of keydown and keypress event. r=masayuki, r+sr=smaug (c1d9bca9d0) - Bug 1119133 Implement TextEventDispatcher::EndInputTransaction() for ensuring TextEventDispatcher forgets the link with TextInputProcessor r=smaug (fffdced45e) (8ace8dfc0) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1125045 - yAxisVisible should compare with offset.height instead of pos.width. r=xyuan (60af2d9333) - Bug 1162360 - Dispatches focus and blur message synchronously. r=yxl (f352609f79) - Bug 1175399 - Move readonly detection into isFocusableElement. r=janjongboom (e50f849f86) - Bug 1137557 - Part 2: Remove sendKeyEvent from forms.js. r=masayuki, r=smaug (to make the webidl hook happy) (764b6cedd1) - Bug 1175024 - Don't destroy and recreate DOMRequestIpcHelper instance for every InputContext. r=fabrice (de6c6840ab) (0b39daa42) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1199289 - r=valentin,dao (bfaf064b19) - Bug 1202312 - Remove an old forward declaration and typedef. r=kats (1fc905fe5d) - Bug 1170894 - Implement nsIFrameLoader::SwitchProcessAndLoadURI. r=smaug (194b0e81f6) - Bug 1199765 - Add support to TabParent for querying the active state of remote browsers. r=Mossop (a9b24d4083) - Bug 1165796 - Part 1: Make PrefEnabledRunnable usable for other preference names. r=baku (2e83d3ecc7) - Bug 1168933 - Send referrer when downloading worker script. r=khuey (69e48dea42) - Bug 1165796 - Part 2: Implement PerformanceObserver.r=baku (9f16f01051) - Bug 1165796 - Part 0: Unified build fix. r=baku (0605bf4397) - Bug 1165796 - Part 3: Fix PerformanceObserverEntryList::GetEntries filtering for initiatorType. r=baku (12d07cee20) - Bug 1192787 - Readd performance enabled test to ResponseEndHighRes; r=baku (f75fbaba13) - Bug 1197003 - Part 1 - PerformanceObserver::Disconenct() should be called before mPerformance is destroyed. r=baku (d4dd3a960b) - Bug 1195700 - Disconnect performance observer before being destroyed to avoid crash. r=baku (e9e743d4d2) - Bug 1197003 - Part 2 - Implement processing algorithm for PerformanceObserver to notify a batch of entries. r=baku (4a0432765f) - Bug 1155761 followup: Annotate nsPerformance::InsertUserEntry as 'override'. rs=ehsan (0552b7f75f) (359792367) - import changes from `dev' branch of rmottola/Arctic-Fox: - namespace (9098f16503) - Bug 1200337 - Part 1: Don't expose standard HTTP headers during interception in non-e10s mode, r=mcmanus (de66cfebfd) - Bug 1200337 - Part 2: Add a Web Platform Test to check the visibility of default headers during interception, r=bkelly (7bc6a6da3a) - Bug 1169772 - Add Android version to platform identifier of Fennec's UA string. r=mfinkle, r=gerv (dec38d4c25) - code style (21d40d3b6b) - Bug 1108183 - Regularize case of language subtags in Accept-Language header. r=mcmanus (cf10ae2cb2) - Bug 1152897 - update Alt-Svc pref name and default r=hurley (bc3c5e998c) - Bug 1198387 - Remove use-cache preference and its references. r=mcmanus (732b2552d0) - Bug 1036275 - Change nsHttpChannel to call into PackagedAppService fo urls containing !// r=honzab (eba098a919) - Bug 1199049 - Part 3: Add a CORS preflight result notification API; r=jduell,ckerschb,sicking (2f823319a2) - Bug 1199049 - Part 4: Perform CORS preflights from nsHttpChannel before connecting to the network; r=jduell,ckerschb,sicking (b87f957b19) - Bug 1199049 - Part 5: Preserve the CORS preflight information when setting up a replacement channel; r=jduell (0ff5213af9) - Bug 1199049 - Part 6: Transfer the preflight parameters to the parent process in e10s mode; r=jduell (6ed48d9512) - Bug 1199049 - Part 7: Remove entries from the CORS preflight cache in the parent process when a CORS check in the child process fails; r=jduell (f0cf6759f3) - Bug 1199049 - Part 8: Use Necko-level CORS preflights in fetch; r=jdm (8b91e8c6fa) - Bug 1199049 - Part 9: Use Necko-level CORS preflights in XHR; r=jdm (a48e71430a) - Bug 1199049 - Part 10: Use Necko-level CORS preflights in sendBeacon; r=jdm (9fb3aaad6d) - Bug 1199049 - Part 11: Make it impossible to start CORS preflights from outside of Necko; r=jduell,ckerschb,sicking (5a371e2cd2) - Bug 1199049 - Part 12: Move the calls on the listener object to OnPreflightFailed(); r=jduell (2119233974) - Bug 1199049 - Part 13: Cancel the preflight channel if the original channel gets canceled when a CORS preflight is in progress; r=jduell,sicking (59df760454) - Bug 1199049 - Part 14: Cancel the original channel in case a CORS preflight fails using AsyncAbort(); r=jduell (4e6afdfe41) - Bug 1199049 - Part 15: Add a missing include (d881400b2a) - Bug 1206084 Always Cancel() channel in nsCORSListenerProxy for failed redirects. r=ehsan (d31d4e4e35) (e76a0e8c2) - import changes from `dev' branch of rmottola/Arctic-Fox: - bug 1204614 - use h2 per stream flow control to deal with suspended channels r=hurley (1f8f4fe7f1) - bug 1142384 - eventtokenbucket thread management r=hurley (a7bbb17cf8) - bug 1179560 - some 421 retries dont work r=hurley (57b9d738e7) - bug 1187239 - ontransportstatus SENDING_TO should not use request stream re-entrantly r=hurley r=bz (ca9fe4e299) - bug 1196882 - dont enforce h1 framing on non 2xx r=bagder (5fbafc06af) - bug 1206771 - fix reentrantFlag compiler warning on >= beta r=jduell (de1fbf71cd) - bug 1148237 restart verifier null pattern r=honzab (32953a08dd) - Bug 1166349: Use a fallible allocation in nsXMLHttpRequest::StreamReaderFunc. r=smaug (36825e2213) - Bug 1199796 - Refactor Request and XHR request method validation. r=nsm (95639c3097) - Bug 1154411 - Do not close same fd twice r=bent (d92f48ce05) - Bug 1199862 - In the case of a DivertToParent a message or error prompt may block in a OnStartRequest or OnDataAvailable and therefore we need to suspend receiving further OnDataAvailable or OnStopRequest, etc. r=jduell (05d42bb4ac) - Bug 1206894 - Enable asynchronous dispatching of fetch events; r=jdm (e74982babf) - Bug 1176073 - Missing mIPCClosed check in SendReportSecurityMessage. r=honza (369d25cf44) - missing bits of Bug 1184971 - Expose cookieBehavior and cookieLifetimePolicy preference variants from nsICookieService. r=ehsan (311867e5b0) - Bug 1184275 - Remove warnings that URI is not a file URI. r=jduell (19cde2bb7f) - Bug 1184798 - Ensure workers loads are treated as non-subresource fetches. r=jdm (996df180be) - Bug 1187217 - Fix deref nullptr loadInfo in nsDocShell::LoadStream. r=bz (6e734e7688) - code style (9b783b1235) - Bug 1184260 - Remove warning if GetRootScrollFrame returns null in GetCurScrollPos. r=smaug (7d667886f5) - Bug 1196290 - Do not update orientation lock when app docshell is activated. r=smaug (1c42abec55) - Bug 1191178 - Part 1: Add a function to check frame timing preference value. r=smaug (cb6fa1b1e4) - Bug 1191178 - Part 0: Fix unified build in dom/base. Add missing headers and sorting them. r=smaug (64814477f7) - Bug 1191178 - Part 0.1: GetSriLog() is needed to avoid unified build failure. r=francois (80e29ae34a) - Bug 1191178 - Part 0.2: Include nsBaseHashTable in nsScriptNameSpaceManager.h explicitly to avoid unified build errors. r=njn (cf98949e2d) - Bug 1191178 - Part 2: Add PerformanceRenderTiming and PerformanceCompositeTiming. r=smaug (954df4283c) - Bug 1163545 - Bypass AppCache completely when Service Workers supported & registered, r=jdm (2ee23b3ee9) - Bug 1192946 - Use channel->ascynOpen2 in widget/windows/WinUtils.cpp (r=sicking) (931b4d6bee) - Bug 1048048 - add preload content policy types for images (r=seth) (824b404ee1) - Bug 895274 part.11 Rename NS_KEY_DOWN to eKeyDown r=smaug (411fd23491) - Bug 895274 part.12 Rename NS_KEY_BEFORE_DOWN to eBeforeKeyDown r=smaug (2246daafa8) - Bug 895274 part.13 Rename NS_KEY_AFTERE_DOWN to eAfterKeyDown r=smaug (3be7824e25) - Bug 895274 part.14 Rename NS_KEY_BEFORE_UP to eBeforeKeyUp r=smaug (a93199c8c9) - Bug 895274 part.15 Rename NS_KEY_AFTER_UP to eAfterKeyUp r=smaug (57d0905783) - Bug 895274 part.16 Rename NS_RESIZE to eResize r=smaug (7833338de2) - Bug 895274 part.17 Rename NS_SCROLL_EVENT to eScroll r=smaug (ff6d0cdfd4) - Bug 895274 part.95 Rename NS_MUTATION_NODEINSERTEDINTODOCUMENT to eLegacyNodeInsertedIntoDocument r=smaug (3f3d730ee2) - Bug 895274 part.96 Rename NS_MUTATION_START to eLegacyMutationEventFirst r=smaug (98c31b5e38) - Bug 895274 part.97 Rename NS_MUTATION_NODEREMOVEDFROMDOCUMENT to eLegacyNodeRemovedFromDocument r=smaug (1ba815caae) - Bug 895274 part.98 Rename NS_MUTATION_CHARACTERDATAMODIFIED to eLegacyCharacterDataModified r=smaug (16e625cbb6) - Bug 895274 part.99 Rename NS_MUTATION_SUBTREEMODIFIED to eLegacySubtreeModified r=smaug (7ec172cef7) - Bug 895274 part.100 Rename NS_MUTATION_NODEINSERTED to eLegacyNodeInserted r=smaug (a4d22eb9cd) - Bug 895274 part.101 Rename NS_MUTATION_NODEREMOVED to eLegacyNodeRemoved r=smaug (746766bc0a) - Bug 895274 part.102 Rename NS_MUTATION_ATTRMODIFIED to eLegacyAttrModified r=smaug (eef12e69bc) - Bug 895274 part.103 Rename NS_MUTATION_END to eLegacyMutationEventLast r=smaug (d3b375d3fe) - Bug 895274 part.149 Rename NS_USER_DEFINED_EVENT to eUnidentifiedEvent r=smaug (0fe272aa46) - Bug 1205533 - Fix and disallow warnings in gfx/qcms/. r=jrmuizel. (6cf4efeb47) - Bug 1188347 - Properly handle OOM during script cloning. r=jandem (93934b2aff) - Bug 1188347 - Part 2: Fix bustage. r=jandem (61fcb2b899) - Bug 1175442 Make nsContentUtils::SendKeyEvent() take nsIWidget* rather than nsCOMPtr<nsIWidget> r=smaug (2115e04234) - Bug 1188347 - Part 3: Only run test relying on debug builds in debug builds. r=bustage (25e84b0a2c) - Bug 1188347 - Part 4: Root LazyScript* in CloneScriptIntoFunction. r=bustage (18dd9e84ca) - spacing (b45fe5d45b) - Bug 1162791 - Add-ons should be enabled by default when installed r=ferjm (d5062d5592) - Bug 1173666 - Expose the URL of the page that calls mozApps.connect to the app exposing the port. r=ferjm, r=baku (74b106fac5) - Bug 1191516 - Make checkInstalled return a DOMApplication object. r=fabrice (01dfb29190) (50e77397b) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 904479 - Added createPromiseWithId() that returns id of resolver r=kanru,nsm (2ac672d882) - Bug 1166580 - Disable mozHasPendingMessage tests on non-browser platform. r=me (03c689964b) - Bug 1162281 - Invalid system message handler in an App Manifest can break the entire system. r=fabrice (e192a95f9c) - Bug 1198988 - Turn off some useless dump() calls r=ferjm (34fc83b236) - Bug 1164498: Remove |DispatchBluetoothReply|, r=btian (6143335efa) - Bug 1001757 - Add ability to store core apps outside of profile on desktop b2g; r=fabrice (f6b605e7aa) - Bug 1155245 - Set the app status correctly for hosted certified apps in developer mode. r=fabrice (131178b80e) - Bug 1179052 - Add some raptor markers to b2g gecko startup r=gwagner (222256fad8) - Bug 1163904 - handle -url command line argument. r=fabrice (ee61af1ff9) - Bug 1167275 - JS error in shell.js handleCmdLine() r=me (32e75c604f) - Bug 1167197 - Fix GMPProvider on Android r=cpearce Bug 1181209 - Make changes to Gecko needed for b2gdroid to boot. r=fabrice (b35d3a372f) - Bug 1158544 - Remove FTPChannelChild::mWasOpened and make the base class mWasOpened protected; r=mcmanus (9111e1bc00) - Bug 1171716 - Part 2: Use NS_ReleaseOnMainThread in nsBaseChannel. r=froydnj (f138124f14) - partial of Bug 1177175 - Add a UITour target inside the TP panel. (603cc719b3) - Bug 1175545 - Dont process alt-svc on 421 r=hurley (ad0f2f6e91) - Bug 1191291 - convert nsHttpChannel::RetargetDeliveryTo warning to log r=michal.novotny (b9c6003df8) - Bug 1182487 - Don't try to write to HTTP cache entry in nsHttpChannel when entry is open for reading only. r=michal (b36d7014a0) - Bug 1173069 - Don't accumulate the cache hit telemetry for intercepted channels; r=mayhemer,jdm (aaed79183d) - Bug 1208755 HttpBaseChannel::ShouldIntercept() should not assume every channel has a LoadInfo. r=ckerschb (d55be94901) - Bug 1201229 - Return an empty string for a header when an error occurs; r=dragana (256d0462c8) - Bug 1048048 - add preload content policy types - web platform test updates (r=dveditz) (baa1004dd6) - Bug 1048048 - add preload content policy types - csp changes (r=dveditz) (17914dadba) - Bug 1048048 - add preload content policy types for stylesheets (r=cam) (29af13263a) - Bug 1048048 - add preload content policy types (r=ehsan) (f58a32d51b) - Bug 1201747 - Don't inspect the subject principal in StorageAllowedForPrincipal. r=mystor (4f2c100882) - Bug 1176829 - Remove custom elements base element queue. r=smaug (03a520c13d) - Bug 1176829 follow-up, finish removing unused member to fix bustage. CLOSED TREE (29c6150af8) - Bug 1179909: Build fix. r=me CLOSED TREE (40e3bdb971) - Bug 1188932 - Allow the User-Agent header to be explicitly set by requests, r=bkelly, r=jgraham (37aacbd37d) (fe0509a62) - zlib: CVE-2018-25032 fix, from https://github.com/madler/zlib/commit/5c44459c3b28a9bd3283aaceab7c615f8020c531 (12ec5c77a) - nss: update in-tree zlib to 1.2.11 with CVE-2018-25032 fix (37c663fb8) * Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses. A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76
  7. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220402-37c663fb8-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220402-37c663fb8-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220402-37c663fb8-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220402-37c663fb8-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 1138649 - Update remaining callsites to use newChannel2 in toolkit/components (r=gijs,billm) (fa57770530) - Bug 1167053 - Convert NetUtil.newChannel2 callsites to use new API - update newChannel2 (r=sicking,paolo) (3049b3a9c0) - Bug 1138808 r=vchang (34450de32b) - Bug 1166580 - Add tests for mozHasPendingMessage. r=fabrice (09e245c692) - Bug 1195942 - System message registration fails for substituted permissions r=gwagner (b622602e2b) - Bug 1196988 - Remove THA support. r=gwagner (4b9100c298) - Bug 1181555 - Add 'experimental-webcomponents' permission. r=fabrice (204680f324) - Bug 1139953 - Pass a dummy channel into the cookie service so that nsICookiePermission can compute private browsing mode correctly. r=jdm (13aafbd766) - Bug 1186920 - Fix b2g applications that use cookies. r=gwagner (1f8525ac26) (9af117c44) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1081970 - Gracefully handle interrupts when running test suite. r=dburns (ebbcee57a6) - goanna -> gecko (7649f64343) - part of Bug 1118298 - Client uses unknown command property session_id. r=ato (aeffc72114) - Bug 1166033 - Notice when the process has died, and restart it, r=dburns (dea1ae5330) - Bug 1161702 - Add --startup-timeout arg for Marionette; add in-tree config for luciddream, r=ahal (1e409ea7c3) - Bug 1182681 - Raise IOError when receiving empty string on socket, r=jgraham (9572ac42a9) - Bug 1168803 - Add --addon option to specify add-ons to be installed. r=dburns (45fec9a7a3) - Bug 1154525: Make HTMLElement#location and #size use #rect internally (6fd40fb74f) - Bug 1155716: Part 1: Remove submitElement from Marionette (920c882ea2) - Bug 1153795 - Bump marionette_driver to 0.4 and marionette_client to 0.10. r=atolfsen (38d2622feb) - Bug 1157665: Add mozrunner dependency to marionette_driver (a7ae967808) - Bug 1155716: Part 2: Remove HTMLElement#submit from marionette-driver (3ec2f25d6d) - Bug 1150522: Add WebDriver string statuses to Marionette client (ac097350b1) - Bug 1158219: Don't set `id' field if undefined when switching frame (b4c57c6561) - Bug 1060300: Match Marionette's navigation API docs to reality (4b7289faa3) - Bug 1108590: Update key that is used to return elements from marionette to the client; r=chmanchester (9197b1dde7) - Bug 1149625: Order errors by name rather that status code (4d414c81de) - Bug 941085: File uploads support in Marionette (196b27aadb) - Bug 1153832: New dispatch style framework in Marionette listener (527d403065) - Bug 1154691: Align Marionette with WebDriver errors (1826851f62) - goanna -> gecko (99913c1eed) - Bug 1137653: If there is a crash don't try any more marionette commands as they will just cause unnecessary errors; r=jgriffin (0c4bf06c84) - Bug 1135383 - Convert Marionette unit tests to use SpecialPowers.pushPrefEnv. r=jmaher, r=mwargers (ad6a71ff09) - Bug 1149618 - Implement push_permission in Marionette, r=dburns (4651be41d9) - Bug 1107706: Part 11: Global modal dialogue support (08385279d2) - Bug 1107706: Part 12: Drop marionette-* prefix on files (45778505de) - Bug 1107706: Part 13: Style fixes (a330089332) - Bug 1107706: Part 16: Fix rebase of action chains for chrome space (fd60a228df) - Bug 1157258: Fix null type comparisons in driver.js (632e5044e3) - Bug 1150247 - Check if value is function before binding. r=ato (8b73e08e58) - Bug 1157261 - Fix typo in reference to curFrame in marionette listener. r=ato (52b6139e71) - bits of Bug 941085: File uploads support in Marionette (5043e28cea) - Bug 1153832: New dispatch style framework in Marionette listener (a8ca91660d) - Bug 945729: Replace error number codes with strings (f7534e048a) - Bug 1157255: Use typeof to determine MarionetteObj exports (1e130d679c) - Bug 1157266: Fix error unable to set cookie in listener (ef0f636573) - Bug 1157259: Correct ScriptTimeoutError reference in listener r=dburns (fffcf71aff) - Bug 1149618 - Add a sandbox parameter to execute, r=dburns (5dd616e1ac) - Bug 1155658: Rename "illegal argument" error to "invalid argument" r=chmanchester (63f9a06f70) - Bug 970728 - Intermittent test_bug344861.html - b2g_start_script.js part. r=jgriffin (e244cad720) - Bug 1149618 - Remove SpecialPowers from Marionette, r=dburns (200c0f1a27) - Bug 1194968: Support for Marionette protocol adjustments in Python client (bc05313678) - Bug 1161606 - Implement 'using_permission' context manager, r=dburns (08a028b299) (36675c4f1) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1165272 - Part 1: Remove getAppCodebasePrincipal. r=bholley (6ed136eaee) (643393b1a) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1169798 - Refresh the marionette server's window reference when switching between windows to avoid intermittent exception.;r=ato (606c3f22d8) - Bug 1169600 - Avoid misleading exception in message listeners in marionette server. r=ato (ec8d12becf) - Bug 1174941: Update server capabilities that are set on startup; r=ato (9ca7a8be79) - Bug 1174941: Remove all capabilities from desired capabilities if they are in the session capabilitiesand in requiredCapabilities; r=ato (453c905a90) - Bug 1174941: Update conditional to switch statement to allow more processing of capabilities; r=ato (1460802be1) - NO BUG: correct import in marionette about_pages tests r=me DONTBUILD (cad6eecb22) - Bug 1169600 - Remove message listeners intended to coordinate registering a new browser with marionette once the browser has been registered. r=ato (86fed67200) - Bug 1165449: Add the ability to set a proxy via capabilities on Marionette session start; r=jgriffin (b2107767bb) - Bug 1178468 - Update marionette cookie support to use nsICookie2. r=jgriffin (90a140c915) - Bug 1196920: Add specificationLevel capability to Marionette; r=jgriffin (d64f1b7b2e) - Bug 1197131: Use dispatcher for listener getCurrentUrl (b2ca32f3d0) - Bug 1197146: Part 2: Use dispatcher for listener findElementsContent (f324b851a6) - Bug 1197146: Part 1: Prime dispatcher in listener to resolve promises (947dc5bd29) - Bug 1197133: Use dispatcher for listener getTitle (76b884bb21) - Bug 1197141: Use dispatcher for listener getPageSource (7ad171b976) - Bug 1197143: Use dispatcher for listener goBack (c8302aa896) - Bug 1191432 - improving coverage for marionette accessibility checks. r=automatedtester (4ce11c5110) - Bug 1197146: Part 3: Use dispatcher for listener findElementContent (26fe7c4198) - Bug 1197146: Part 4: Use dispatcher for listener isElementSelected (de51ad7e17) - Bug 1197146: Part 5: Use dispatcher for listener getElementLocation (5c0620ad1d) - Bug 1197146: Part 6: Use dispatcher for listener clearElement (811670ed39) - Bug 1155716: Part 1: Remove submitElement from Marionette (52122d817e) - Bug 1197146: Part 7: Use dispatcher for listener isElementDisplayed (e7408e94ce) - Bug 1197146: Part 8: Use dispatcher for listener getElementValueOfCssProperty (591c71ba82) - Bug 1196987: Update UUID returned to be a valid UUID 4; r=jgriffin (e0b19efc78) - Bug 1152682: Correct invalid selector errors in elements.js (5466b28ff7) - Bug 1194224 - adding support for Shadow DOM in marionette. r=automatedtester (0f2b2580b9) - Bug 1200420 - Better handling of startup_timeout, r=AutomatedTester (0ae69578ab) - Bug 1139158 - Actions made availabe via marionette_driver object. r=jgriffin (4713e8fc1e) - goanna -> gecko (fa2a0d674f) - Bug 1143565: Change requirements to not be fixed to a specific marionette transport and driver; r=chmanchester (cbc9e7eab6) - Bug 1150050 - Bump manifestparser to v1.1 and marionette-client to v0.9.3 to pick up tagging feature, r=AutomatedTester (f63a01da3b) - Bug 1157823 - Update dependency to reflect that the marionette client requires a more recent mozhttpd. r=ato (594cde8a5e) - Bug 1155260: Fix base URL override in Marionette runner (a99bd14cac) - Bug 1159816 - Bump marionette_client to 0.12. DONTBUILD. CLOSED TREE. r=chmanchester (779b4c9866) - Bug 1161209 - Bump marionette-driver to 0.7, marionette-client to 0.13, r=AutomatedTester (175cc7adea) - Bug 1163833 - Add integration with browsermob-proxy, r=dburns (bd90184ee1) - Bug 983821 - 'marionette' cli entrypoint doesn't have access to proper packages. r=dburns (17d4abf193) - Bug 1168997 - Bump marionette-client to 0.14, r=dburns (5c10bd3404) - Bug 1169751 - Bump marionette-driver to 0.8, marionette-client to 0.15, r=dburns (95b3c45faa) - Bug 1177513 - Bump marionette-client to 0.16, r=dburns (d1228ed4bb) - Bug 902125 - Add a version config/flag for Python Marionette. r=dburns (f72e7463d7) - Bug 1177780 - remove useless stuff in automation.py. r=jgriffin (d0d0baf473) - partial of Bug 1170332 - Fix |mach robocop SINGLE_TEST|. (0838005e10) - goanna->gecko (ef97631963) - Bug 1162285 - Remove unused environment vars on Android; r=jmaher (bf6b44a3ae) - Bug 1160324 - Handle missing robocopApk files in runtestsremote.py. r=gbrown (3d5c874630) - Bug 1169476 -- Implement |mach robocop --serve|. r=gbrown (11039daa39) - Bug 1160351 - Improve newline handling in getLogcat; r=bc Bug 1160351 - Bustage fix for 57c6c589cfa1 on a CLOSED TREE (d64b410ef4) - Bug 1137289 - Guard against dumpsys failure in DroidADB; r=jmaher (4a39532464) - Bug 1175540 - Reduce timeouts for many adb devicemanager calls; r=mcote (528209a4d6) - bit of Bug 1160662 - Refer to robocop.ini in $OBJDIR/_tests, not $OBJDIR (c288d73c16) - Bug 1162479 - Fix mochitest make target regression with duplicate extraProfilePath, r=chmanchester (53251cff28) - Bug 1151533 - Upgrade manually set tc xre r=me (3bb5f8fecd) - Bug 1161709 - Pull from artifacts for xulrunner instead of s3 directly r=me (6314094083) - Bug 1144528 - Use hg share on testers r=garndt ON CLOSED TREE (46779ab50c) - Bug 1142565 - Update tester images to include same fonts as test slaves r=garndt (cf9e546dfa) - bits of Bug 1144927 - Directly bake in linux64-minidump_stackwak to tester images r=garndt (8b1f3ff968) - Bug 1157308 - part 1 - Reduce the leak threshold for content processes more. r=erahm (177289cf32) - Bug 1157308 - part 2 - Reduce the content process leak limit on OS X. r=erahm (98d14f78cd) - Bug 1173114 - Fallback to chunk-by-dir if runtimes file not found, r=ahal (c7cb797636) - Bug 1026290 - Avoid TypeError during Android mochitest-chrome; r=chmanchester (a8112e6ca1) - Bug 1173971 - Force core Xlib events on GTK3. r=karlt (17fc2475e0) - Bug 1144194 - Only parse test manifests once in mochitest, r=jmaher (37f5c3a764) - Bug 1171971 - Move test_paths argument out of mach and into mochitest; remove --test-path, r=chmanchester (3ab9acf758) - Bug 1178154 - move ShutdownLeaks and LSANLeaks from automationutils to mochitest. r=jgriffin (e8ec293a91) - Bug 1156982 - Add separators to BloatView output. r=froydnj (ac92a67ba9) - Bug 1152872 - Don't attempt to leak-check the tools that we run as part of the setup for the mochitest suite; r=mccr8 (dd78bcc8bc) - Bug 1158227 - part 1 - don't run TSan on test tools or the xpcshell HTTP server in mochitests; r=jmaher (59bbf448e5) - Bug 1158227 - part 2 - set TSAN_OPTIONS environment variable in automationutils.py for TSan; r=jmaher (66e607b25e) - Bug 1091284 - Remove systemMemory, environment from automationutils. r=jgriffin (817860ab08) (9489c945b) - import changes from `dev' branch of rmottola/Arctic-Fox: - let->var (7417185de3) - Bug 1200194 - Expose nsCaret::GetFrameAndOffset for reuse. r=roc This function can be reused by AccessibleCaret. (4506d97981) - Bug 1200194 - Fix AccessibleCaret is out of scrollport in cursor mode. r=roc (3c80be5af1) - Bug 1175171 - Deallocate GTK's KeymapWrapper on shutdown. r=karlt (e5e5468d71) - Bug 895274 part.6 Rename NS_EVENT_ALL to eAllEvents r=smaug (cc76e8ecc8) - Bug 895274 part.7 Rename NS_WINDOW_START to eWindowEventFirst r=smaug (c7414fa347) - Bug 895274 part.8 Rename NS_XUL_CLOSE to eWindowClose r=smaug (30e8142328) - Bug 895274 part.5 Rename NS_EVENT_NULL to eVoidEvent r=smaug (1950fb6c82) - Bug 895274 part.4 Clean up the macro names of EventNameList.h r=smaug (46a0c74362) - Bug 895274 part.9 Rename NS_KEY_PRESS to eKeyPress r=smaug (fb863b578a) - Bug 895274 part.10 Rename NS_KEY_UP to eKeyUp r=smaug (67a2e3c03a) - fix (f3a9ad8088) - Bug 1137557 - Part 1: Allow callee of TIP.keydown() to figure out preventDefault() of keydown and keypress event. r=masayuki, r+sr=smaug (c1d9bca9d0) - Bug 1119133 Implement TextEventDispatcher::EndInputTransaction() for ensuring TextEventDispatcher forgets the link with TextInputProcessor r=smaug (fffdced45e) (8ace8dfc0) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1125045 - yAxisVisible should compare with offset.height instead of pos.width. r=xyuan (60af2d9333) - Bug 1162360 - Dispatches focus and blur message synchronously. r=yxl (f352609f79) - Bug 1175399 - Move readonly detection into isFocusableElement. r=janjongboom (e50f849f86) - Bug 1137557 - Part 2: Remove sendKeyEvent from forms.js. r=masayuki, r=smaug (to make the webidl hook happy) (764b6cedd1) - Bug 1175024 - Don't destroy and recreate DOMRequestIpcHelper instance for every InputContext. r=fabrice (de6c6840ab) (0b39daa42) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1199289 - r=valentin,dao (bfaf064b19) - Bug 1202312 - Remove an old forward declaration and typedef. r=kats (1fc905fe5d) - Bug 1170894 - Implement nsIFrameLoader::SwitchProcessAndLoadURI. r=smaug (194b0e81f6) - Bug 1199765 - Add support to TabParent for querying the active state of remote browsers. r=Mossop (a9b24d4083) - Bug 1165796 - Part 1: Make PrefEnabledRunnable usable for other preference names. r=baku (2e83d3ecc7) - Bug 1168933 - Send referrer when downloading worker script. r=khuey (69e48dea42) - Bug 1165796 - Part 2: Implement PerformanceObserver.r=baku (9f16f01051) - Bug 1165796 - Part 0: Unified build fix. r=baku (0605bf4397) - Bug 1165796 - Part 3: Fix PerformanceObserverEntryList::GetEntries filtering for initiatorType. r=baku (12d07cee20) - Bug 1192787 - Readd performance enabled test to ResponseEndHighRes; r=baku (f75fbaba13) - Bug 1197003 - Part 1 - PerformanceObserver::Disconenct() should be called before mPerformance is destroyed. r=baku (d4dd3a960b) - Bug 1195700 - Disconnect performance observer before being destroyed to avoid crash. r=baku (e9e743d4d2) - Bug 1197003 - Part 2 - Implement processing algorithm for PerformanceObserver to notify a batch of entries. r=baku (4a0432765f) - Bug 1155761 followup: Annotate nsPerformance::InsertUserEntry as 'override'. rs=ehsan (0552b7f75f) (359792367) - import changes from `dev' branch of rmottola/Arctic-Fox: - namespace (9098f16503) - Bug 1200337 - Part 1: Don't expose standard HTTP headers during interception in non-e10s mode, r=mcmanus (de66cfebfd) - Bug 1200337 - Part 2: Add a Web Platform Test to check the visibility of default headers during interception, r=bkelly (7bc6a6da3a) - Bug 1169772 - Add Android version to platform identifier of Fennec's UA string. r=mfinkle, r=gerv (dec38d4c25) - code style (21d40d3b6b) - Bug 1108183 - Regularize case of language subtags in Accept-Language header. r=mcmanus (cf10ae2cb2) - Bug 1152897 - update Alt-Svc pref name and default r=hurley (bc3c5e998c) - Bug 1198387 - Remove use-cache preference and its references. r=mcmanus (732b2552d0) - Bug 1036275 - Change nsHttpChannel to call into PackagedAppService fo urls containing !// r=honzab (eba098a919) - Bug 1199049 - Part 3: Add a CORS preflight result notification API; r=jduell,ckerschb,sicking (2f823319a2) - Bug 1199049 - Part 4: Perform CORS preflights from nsHttpChannel before connecting to the network; r=jduell,ckerschb,sicking (b87f957b19) - Bug 1199049 - Part 5: Preserve the CORS preflight information when setting up a replacement channel; r=jduell (0ff5213af9) - Bug 1199049 - Part 6: Transfer the preflight parameters to the parent process in e10s mode; r=jduell (6ed48d9512) - Bug 1199049 - Part 7: Remove entries from the CORS preflight cache in the parent process when a CORS check in the child process fails; r=jduell (f0cf6759f3) - Bug 1199049 - Part 8: Use Necko-level CORS preflights in fetch; r=jdm (8b91e8c6fa) - Bug 1199049 - Part 9: Use Necko-level CORS preflights in XHR; r=jdm (a48e71430a) - Bug 1199049 - Part 10: Use Necko-level CORS preflights in sendBeacon; r=jdm (9fb3aaad6d) - Bug 1199049 - Part 11: Make it impossible to start CORS preflights from outside of Necko; r=jduell,ckerschb,sicking (5a371e2cd2) - Bug 1199049 - Part 12: Move the calls on the listener object to OnPreflightFailed(); r=jduell (2119233974) - Bug 1199049 - Part 13: Cancel the preflight channel if the original channel gets canceled when a CORS preflight is in progress; r=jduell,sicking (59df760454) - Bug 1199049 - Part 14: Cancel the original channel in case a CORS preflight fails using AsyncAbort(); r=jduell (4e6afdfe41) - Bug 1199049 - Part 15: Add a missing include (d881400b2a) - Bug 1206084 Always Cancel() channel in nsCORSListenerProxy for failed redirects. r=ehsan (d31d4e4e35) (e76a0e8c2) - import changes from `dev' branch of rmottola/Arctic-Fox: - bug 1204614 - use h2 per stream flow control to deal with suspended channels r=hurley (1f8f4fe7f1) - bug 1142384 - eventtokenbucket thread management r=hurley (a7bbb17cf8) - bug 1179560 - some 421 retries dont work r=hurley (57b9d738e7) - bug 1187239 - ontransportstatus SENDING_TO should not use request stream re-entrantly r=hurley r=bz (ca9fe4e299) - bug 1196882 - dont enforce h1 framing on non 2xx r=bagder (5fbafc06af) - bug 1206771 - fix reentrantFlag compiler warning on >= beta r=jduell (de1fbf71cd) - bug 1148237 restart verifier null pattern r=honzab (32953a08dd) - Bug 1166349: Use a fallible allocation in nsXMLHttpRequest::StreamReaderFunc. r=smaug (36825e2213) - Bug 1199796 - Refactor Request and XHR request method validation. r=nsm (95639c3097) - Bug 1154411 - Do not close same fd twice r=bent (d92f48ce05) - Bug 1199862 - In the case of a DivertToParent a message or error prompt may block in a OnStartRequest or OnDataAvailable and therefore we need to suspend receiving further OnDataAvailable or OnStopRequest, etc. r=jduell (05d42bb4ac) - Bug 1206894 - Enable asynchronous dispatching of fetch events; r=jdm (e74982babf) - Bug 1176073 - Missing mIPCClosed check in SendReportSecurityMessage. r=honza (369d25cf44) - missing bits of Bug 1184971 - Expose cookieBehavior and cookieLifetimePolicy preference variants from nsICookieService. r=ehsan (311867e5b0) - Bug 1184275 - Remove warnings that URI is not a file URI. r=jduell (19cde2bb7f) - Bug 1184798 - Ensure workers loads are treated as non-subresource fetches. r=jdm (996df180be) - Bug 1187217 - Fix deref nullptr loadInfo in nsDocShell::LoadStream. r=bz (6e734e7688) - code style (9b783b1235) - Bug 1184260 - Remove warning if GetRootScrollFrame returns null in GetCurScrollPos. r=smaug (7d667886f5) - Bug 1196290 - Do not update orientation lock when app docshell is activated. r=smaug (1c42abec55) - Bug 1191178 - Part 1: Add a function to check frame timing preference value. r=smaug (cb6fa1b1e4) - Bug 1191178 - Part 0: Fix unified build in dom/base. Add missing headers and sorting them. r=smaug (64814477f7) - Bug 1191178 - Part 0.1: GetSriLog() is needed to avoid unified build failure. r=francois (80e29ae34a) - Bug 1191178 - Part 0.2: Include nsBaseHashTable in nsScriptNameSpaceManager.h explicitly to avoid unified build errors. r=njn (cf98949e2d) - Bug 1191178 - Part 2: Add PerformanceRenderTiming and PerformanceCompositeTiming. r=smaug (954df4283c) - Bug 1163545 - Bypass AppCache completely when Service Workers supported & registered, r=jdm (2ee23b3ee9) - Bug 1192946 - Use channel->ascynOpen2 in widget/windows/WinUtils.cpp (r=sicking) (931b4d6bee) - Bug 1048048 - add preload content policy types for images (r=seth) (824b404ee1) - Bug 895274 part.11 Rename NS_KEY_DOWN to eKeyDown r=smaug (411fd23491) - Bug 895274 part.12 Rename NS_KEY_BEFORE_DOWN to eBeforeKeyDown r=smaug (2246daafa8) - Bug 895274 part.13 Rename NS_KEY_AFTERE_DOWN to eAfterKeyDown r=smaug (3be7824e25) - Bug 895274 part.14 Rename NS_KEY_BEFORE_UP to eBeforeKeyUp r=smaug (a93199c8c9) - Bug 895274 part.15 Rename NS_KEY_AFTER_UP to eAfterKeyUp r=smaug (57d0905783) - Bug 895274 part.16 Rename NS_RESIZE to eResize r=smaug (7833338de2) - Bug 895274 part.17 Rename NS_SCROLL_EVENT to eScroll r=smaug (ff6d0cdfd4) - Bug 895274 part.95 Rename NS_MUTATION_NODEINSERTEDINTODOCUMENT to eLegacyNodeInsertedIntoDocument r=smaug (3f3d730ee2) - Bug 895274 part.96 Rename NS_MUTATION_START to eLegacyMutationEventFirst r=smaug (98c31b5e38) - Bug 895274 part.97 Rename NS_MUTATION_NODEREMOVEDFROMDOCUMENT to eLegacyNodeRemovedFromDocument r=smaug (1ba815caae) - Bug 895274 part.98 Rename NS_MUTATION_CHARACTERDATAMODIFIED to eLegacyCharacterDataModified r=smaug (16e625cbb6) - Bug 895274 part.99 Rename NS_MUTATION_SUBTREEMODIFIED to eLegacySubtreeModified r=smaug (7ec172cef7) - Bug 895274 part.100 Rename NS_MUTATION_NODEINSERTED to eLegacyNodeInserted r=smaug (a4d22eb9cd) - Bug 895274 part.101 Rename NS_MUTATION_NODEREMOVED to eLegacyNodeRemoved r=smaug (746766bc0a) - Bug 895274 part.102 Rename NS_MUTATION_ATTRMODIFIED to eLegacyAttrModified r=smaug (eef12e69bc) - Bug 895274 part.103 Rename NS_MUTATION_END to eLegacyMutationEventLast r=smaug (d3b375d3fe) - Bug 895274 part.149 Rename NS_USER_DEFINED_EVENT to eUnidentifiedEvent r=smaug (0fe272aa46) - Bug 1205533 - Fix and disallow warnings in gfx/qcms/. r=jrmuizel. (6cf4efeb47) - Bug 1188347 - Properly handle OOM during script cloning. r=jandem (93934b2aff) - Bug 1188347 - Part 2: Fix bustage. r=jandem (61fcb2b899) - Bug 1175442 Make nsContentUtils::SendKeyEvent() take nsIWidget* rather than nsCOMPtr<nsIWidget> r=smaug (2115e04234) - Bug 1188347 - Part 3: Only run test relying on debug builds in debug builds. r=bustage (25e84b0a2c) - Bug 1188347 - Part 4: Root LazyScript* in CloneScriptIntoFunction. r=bustage (18dd9e84ca) - spacing (b45fe5d45b) - Bug 1162791 - Add-ons should be enabled by default when installed r=ferjm (d5062d5592) - Bug 1173666 - Expose the URL of the page that calls mozApps.connect to the app exposing the port. r=ferjm, r=baku (74b106fac5) - Bug 1191516 - Make checkInstalled return a DOMApplication object. r=fabrice (01dfb29190) (50e77397b) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 904479 - Added createPromiseWithId() that returns id of resolver r=kanru,nsm (2ac672d882) - Bug 1166580 - Disable mozHasPendingMessage tests on non-browser platform. r=me (03c689964b) - Bug 1162281 - Invalid system message handler in an App Manifest can break the entire system. r=fabrice (e192a95f9c) - Bug 1198988 - Turn off some useless dump() calls r=ferjm (34fc83b236) - Bug 1164498: Remove |DispatchBluetoothReply|, r=btian (6143335efa) - Bug 1001757 - Add ability to store core apps outside of profile on desktop b2g; r=fabrice (f6b605e7aa) - Bug 1155245 - Set the app status correctly for hosted certified apps in developer mode. r=fabrice (131178b80e) - Bug 1179052 - Add some raptor markers to b2g gecko startup r=gwagner (222256fad8) - Bug 1163904 - handle -url command line argument. r=fabrice (ee61af1ff9) - Bug 1167275 - JS error in shell.js handleCmdLine() r=me (32e75c604f) - Bug 1167197 - Fix GMPProvider on Android r=cpearce Bug 1181209 - Make changes to Gecko needed for b2gdroid to boot. r=fabrice (b35d3a372f) - Bug 1158544 - Remove FTPChannelChild::mWasOpened and make the base class mWasOpened protected; r=mcmanus (9111e1bc00) - Bug 1171716 - Part 2: Use NS_ReleaseOnMainThread in nsBaseChannel. r=froydnj (f138124f14) - partial of Bug 1177175 - Add a UITour target inside the TP panel. (603cc719b3) - Bug 1175545 - Dont process alt-svc on 421 r=hurley (ad0f2f6e91) - Bug 1191291 - convert nsHttpChannel::RetargetDeliveryTo warning to log r=michal.novotny (b9c6003df8) - Bug 1182487 - Don't try to write to HTTP cache entry in nsHttpChannel when entry is open for reading only. r=michal (b36d7014a0) - Bug 1173069 - Don't accumulate the cache hit telemetry for intercepted channels; r=mayhemer,jdm (aaed79183d) - Bug 1208755 HttpBaseChannel::ShouldIntercept() should not assume every channel has a LoadInfo. r=ckerschb (d55be94901) - Bug 1201229 - Return an empty string for a header when an error occurs; r=dragana (256d0462c8) - Bug 1048048 - add preload content policy types - web platform test updates (r=dveditz) (baa1004dd6) - Bug 1048048 - add preload content policy types - csp changes (r=dveditz) (17914dadba) - Bug 1048048 - add preload content policy types for stylesheets (r=cam) (29af13263a) - Bug 1048048 - add preload content policy types (r=ehsan) (f58a32d51b) - Bug 1201747 - Don't inspect the subject principal in StorageAllowedForPrincipal. r=mystor (4f2c100882) - Bug 1176829 - Remove custom elements base element queue. r=smaug (03a520c13d) - Bug 1176829 follow-up, finish removing unused member to fix bustage. CLOSED TREE (29c6150af8) - Bug 1179909: Build fix. r=me CLOSED TREE (40e3bdb971) - Bug 1188932 - Allow the User-Agent header to be explicitly set by requests, r=bkelly, r=jgraham (37aacbd37d) (fe0509a62) - zlib: CVE-2018-25032 fix, from https://github.com/madler/zlib/commit/5c44459c3b28a9bd3283aaceab7c615f8020c531 (12ec5c77a) - nss: update in-tree zlib to 1.2.11 with CVE-2018-25032 fix (37c663fb8)
  8. New build of post-deprecated Serpent/moebius for XP! * Notice: This repo will not be built on regular schedule, and changes are experimental as usual. ** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions. Test binary: Win32 http://o.rthost.win/basilisk/basilisk55-win32-git-20220402-c987b2fca-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20220402-c987b2fca-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: - Bug 1434380: Rewrite parts of reftest reference case grid-auto-min-sizing-definite-001-ref.html to be easier to understand & adjust (8ba429e4) - Bug 958714 Remove special case for flex & grid items' percent block-axis margin/padding resolution, to align with other browsers (a99820e3) - Bug 958714 Simplify percent-margin/padding resolution code to pass around a single length as the percent basis (661e649f) - Bug 958714 Remove obsolete assertion & comment (b2c7373d) (5bcb1b844) - import from UXP: - Bug 1351193 - Added new DataTransfer constructor (6e67c597) - Bug 1351193 - Update tests (cbb7e526) (bd1e0eced) - import from UXP: Bug 819475 - Make document.domain non-nullable (d75c4a59) (56234b833) - ported from UXP: - Warn instead of assert if SPS value is incorrect (95089a84) - Copy ByteReader to BufferReader and add some error handling (bee13167) - Rework MoofParser to return an error when the underlying BufferReader returns an error. (d6f3f831) (1d24f4de2) - import from UXP: replace "certErrorCodePrefix2" with "certErrorCodePrefix" (4470fb65) (fdc0bb020) - import from UXP: Issue #668 - ANGLE: Initialize uniform blocks before detaching shaders (a7f344c7) (02cc8d9e3) - import from UXP: Issue #670 - Use try/catch in PageThumbs writeData to deal with null data from caller. (49f881cb) (d8b39f5ad) - import from UXP: Bug 1335296 - Expand about:support WebGL information (43c36e20) (f571bf3ce) - fix merge error (2dee27be1) - import from UXP: Bug 1341957 - Add webgl.getSupportedExtensions() to about:support (ead6332c) (60e5361d2) - import from UXP: Fixed misleading console error message for multiple CORS headers (acb5d583) (c0927b425) - import from UXP: - Avoid using memset on a not-trivial type like nsTabSizes (eb09900a) - memset only the underlying vector from the Array container (bfdfd654) (68e429287) - import from UXP: Issue #717 - Re-implement custom background color of standalone images. (9531d12c) (d045c0ebe) - import from UXP: Issue #730 - Introduce ui.menu.allow_content_scroll (adca8376) (0c7e560a4) - import from UXP: Issue #732 - Add a horizontal scroll action option for mouse wheel. (4932cf3e) (683f5bbe7) - import from UXP: Refresh nsStringBundleService and nsHttpHandler when the browser locale is changed (16820f40) (8c5b71ffb) - import from UXP: Issue #750 - Bug 1357432 (49fc92f4) (a83127685) - import from UXP: backport mozbug 1350090: Turn off the spammy warning that goes off every time we create an about:blank content viewer; r=mystor (fdec621f) (d0a52654b) - import from UXP: Make nsScannerIterator a trivial type in order to use memset (36607675) (91e20b02e) - import from UXP: Bug 1469309 - Remove an unused sensor type. (d3a845d2) (c0d13ec40) - import from UXP: Bug 1466991 - Part 2: Reparent nodes when they start being in the XBL scope. (2f2751e4) (5fd180adf) - import from UXP: Fix wrong SVG sizes with non-integer values for viewBox width/height. (ee1233bb) (5938d1ca2) - import from UXP: [BASILISK] Skip notifications for background tabs when restoring a session (ee4ef937) (6f0de71b8) - import from UXP: Stop using the MainThreadTaskQueue from service workers. (3b98b8ca) (1cdf7e13a) - ported from UXP: Stop using the worker MainThreadTaskQueue from dom/fetch. (73b9f505) (56759b5e5) - import from UXP: Send worker-runnables destined for the main thread actually to the main thread. (5a03a408) (c0064d118) - import from UXP: Issue #776 - Add a null check in nsHttpTransaction::Close. (07df2cf1) (9804d17f6) - import from UXP: Fix timer overflow on converting from sec to msec in idleService (640ededc) (d867a1d5b) - import from UXP: Remove window.sizeToContent() from commonDialog.js, as it's useless and leads to overflow in the basic auth dialog (3b473f20) (ff5509821) - import from UXP: gfx: add pref for enabling APZ without e10s (f67b2f03) (dc75f754d) - import from UXP: backport mozbug 1344613 - Avoid possibility of null pointer crash in nsSOCKSIOLayer.cpp r=mayhemer (470aebd0) (3e3eb2798) - ported from UXP: Split MOZ_DEVTOOLS into MOZ_DEVTOOLS (client) and MOZ_DEVTOOLS_SERVER (backend) and make both optional (16ee2a06) (e952868d8) - import from UXP: Issue #316 - Always build heapsnapshot regardless of the rest of the devtools for now (7a6b61c0) (992a8f5a7) - import from UXP: Build nsJSInspector regardless of devtools (393dd10) (c750fdb3d) - import from UXP: backport mozbug 1444532 - fix a leak in SHA256 in nsHttpConnectionInfo.cpp r=mayhemer (de288867) (32ba8496e) - import from UXP: backport mozbug 1334776 - CVE-2017-7797 Header name interning leaks across origins (30797d4d) (a055c7f4d) - import from UXP: Issue #765 - Rename "Cookies" to "Cookies and Site Data" in preferences where applicable. (a6975370) (dc08cdd08) - import from UXP: Update upstream URL and update script for libnestegg (683f5bbe) (4b21dabcc) - import from UXP: Update test files for libnestegg update (87be2b99) (2bed59026) - import from UXP: [ffmpeg] Always allocate memory to pass extradata (c582c801) (8330f0e20) - import from UXP: Issue #810 - Make all arguments to init*Event() optional except the first (faa1c5c0) (b156e2da6) - import from UXP: Ensure we got an nsISSLStatus when deserializing in TransportSecurityInfo. (55c45dc7) (4fe3c5ced) - import from UXP: Set the default action to not lock content scrolling when a menu is open. (3230eb96) (a3cc65104) - import from UXP: [BASILISK] Protect against nsIPrincipal.origin throwing for about:blank iframes and custom protocols (074adbab) (229bcd2d6) - import from UXP: Issue #820 - Make caret width normal/thick behind CJK char configurable. (bbb1a766) (672aaa387) - import from UXP: Issue #821 - Use device pixels instead of CSS pixels for table borders. (dac78e3f) (7bab46a89) - import from UXP: Issue #823 - Expose browser.download.lastDir.savePerSite (b79fedc2) (84d44a432) - import from UXP: [css-grid] Don't shrink-wrap the inline size when we have an available size when measuring block size (ff785304) (42a954cf3) - import from UXP: Fix reference to undefined property warnings in toolkit's browser.xml. (5345ccd8) (7f3588567) - import from UXP: align Basilisk sidebar context menu behaviour with Pale Moon (56963761) (8732a3a90) - import from UXP: - backport m-c bug 1333174 - Don't use NS_ENSURE_SUCCESS at nsIOService:793 (961f369d) - backport m-c bug 1333172 - Avoid 1100 warnings by replacing NS_ENSURE_SUCCESS in nsNetUtilInlines.h:180 (6d3168b7) (787aedde3) - import from UXP: Issue #444 - Set CSS error console reporting default to false for performance. (5baa10b5) (08c7d94d9) - import from UXP: Issue #795 - Make nsIUserInfo component optional (3c4b6bab) (666e2f8bf) - import from UXP: Origin for about: URL should not contain query or ref parts. (f85bb5c2) (419a3536c) - ported from UXP: Issue #345 - Ensure that the scroll frame deregisters its refresh driver observers (mAsyncScroll & mAsyncSmoothMSDScroll) before it's destroyed. (eb83cf3a) (0fdcd1a48) - import from UXP: Make HTTP/2 compressor more resilient to bad data. (a85f7277) (e5a18e3ac) - import from UXP: Protect main thread in-process access to WinCompositorWidget transparent surface. (416ce4eb) (f17c6b372) - import from UXP: Reorder boolean expression to take advantage of short-circuiting. (df1cfaae) (506986ca6) - import from UXP: Bug 1460538 (b49317da) (997d2b2ab) - import from UXP: Bug 1488061 - Remove Query/Ref from the directory listing URI. (a9b20e6d) (09c4e00e3) - import from UXP: Make sure nsNSSCertList handling checks for valid certs. (6c4b9ec3) (a70414888) - import from UXP: WebRTC: Drop DataChannelListener on Destroy(). (22772136) (ff12147af) - import from UXP: Don't allocate PendingAction twice. (107ddd11) (547966dd9) - import from UXP: Make sure we remove our RefreshDriver observers in CompleteAsyncScroll. (bf30898e) (eba04ae07) - import from UXP: Apply CheckedInt to infoLength for preventing it from overflowing in the future. (429b2125) (1a8c219ea) - import from UXP: Remove ancient workaround in client certificate code (64a84727) (b846a2960) - import from UXP: Backport some upstream Skia patches. (b52b4b9f) (1633feea4) - import from UXP: Ensure user input suppression works correctly even after document.open. (b7a342f1) (b41d4bd11) - import from UXP: Add overflow checks for extending nsTArrays. (d4db378b) (aebb55906) - import from UXP: Backport some upstream Skia patches. (031102b1) (f2089b777) - Revert "import from UXP: Bug 1460538 (b49317da)" (9061cc718) - import from UXP: Issue #863 Part 1: Make sending of http upgrade-insecure-requests optional (a56a6ca1) (74e3c1262) - import from UXP: Issue #863 part 2: Make opportunistic encryption opt-in for UXP (0c4fe214) (39f08fd12) - import from UXP: Issue #871 - Split the content viewer marking function in CCUncollectable out, so a document-based marking function can be used separately. (a30b6ee9) (9584e6033) - import from UXP: Tell the cycle collector about nsScriptLoadRequest::mElement. (b32338ed) (dcfc31e70) - import from UXP: Add a nullcheck on pipelined HTTP connections' pushback. (2057017d) (35f8d2b7b) - import from UXP: Fix debug assertion. (989fd695) (bb71a2f5a) - import from UXP: ported from UXP: Issue #891 - Limit the CSS string length for resolved variables to sane values. (528de620) (0090a7b6b) - ported from UXP: Only disallow lazy frame construction for direct children of display: contents elements (fb9d5b9d) (dd22ca297) - ported from UXP: Clear weak pointers in VTT shutdown observers. (bb5e2866) (7852fdcc6) - ported from UXP: Clear weak pointers in FT2 font list shutdown observers. (f3de54e8) (aa27f3f5c) - ported from UXP: Avoid useless FrameNeedsReflow call. (07716cb1) (38520a642) - import from UXP: Clear CanvasShutdownObserver::mCanvas when the canvas goes away. (391e7d29) (478ce00d5) - import from UXP: Avoid overflow in nsPNGEncoder::WriteCallback. (f52945ac) (6eb121643) - import from UXP: Prevent double free in mar_sign.c (a959f471) (d3ba15242) - ported from UXP: Do not report resource-timing subdocument loads triggered by that subdocument. (27d88fc5) (5179fc4ac) - import from UXP: Make HTMLOptionsCollection::mSelect into a strong reference. (a3386fbe) (d4bcedec9) - import from UXP: - Issue #910 part 1. Don't navigate when location.protocol is set to anything other than http or https. (32eb3613) - Issue #910 part 2. Strip ':' and anything following it from the string passed to the location.protocol setter. (a6eab2d8) - Issue #910 part 3. Throw SyntaxError from Location::SetProtocol on URI parse failures. (4aacec47) (c6cbef6d7) - import from UXP: Issue #496 - Return an empty set if getting recipes for host fails. (0298125f) (8e40a58ec) - sync with UXP: Issue #249 - Revise lifetime management of IntersectionObservers. (42d9f2ff) (1ee48ce98) - import from UXP: Issue #249 - Intersection ratio should be 1.0 for zero-area intersections. (47f52cee) (a93d2a75b) - import from UXP: Issue #249 - Use targetFrame->GetRectRelativeToSelf() as the initial intersection rect. (52f04699) (562ff3626) - import from UXP: Issue #249 - Map intersectionRect to the coordinate space of the target document. (475d865c) (b6c18f92e) - import from UXP: Issue #249 - Use content area as the intersection rectangle ... for custom root with overflow clip. (d3a8693d) (b42d565e4) - import from UXP: Issue #249 - Fix singed/unsigned type confusion for intersection threshold. (f82da789) (60bdc8a26) - import from UXP: Issue #249 - [intersection-observer] Calculate areas using int64_t. (d76f9495) (c76d08a73) - import from UXP: Issue #249 - Re-enable intersection observers with WD spec patches. (4294fe3e) (12cebc3c1) - import from UXP: Issue #249 - Fix crashiness of IntersectionObservers. (304984a6) (77cb15fd7) - ported from UXP: Issue #809 - Dont rely on 'this' staying alive long enough for getting favicons. (45cb2854) (d37b02c2d) - import from UXP: Issue #891 - Make MAX_CSS_VAR_LENGTH unsigned to avoid warnings. (f09b84de) (b08ba5628) - import from UXP: Issue #927 - Align Element.ScrollIntoView() with the spec. (14ea8bb1) (e3b3fde8d) - import from UXP: Issue #249 - Add isIntersecting property to IntersectionObserverEntry. (9222116f) (0b317fae1) - ported from UXP: Issue #935 - Rewrite IntersectionObserver list handling to be more robust. (dc2cf854) (b1d6015ff) - import from UXP: Issue #935 - Actually unlink targets from registered intersection observers. (7798af3c) (2a0f765f0) - import from UXP: Properly camelCase dom.intersectionObserver.enabled pref. (3cc2485e) (62841f999) - import from UXP: Issue #937 - Add nullcheck for addons (pre-installed webextensions return null) (084eb46a) (7ef9e8eee) - import from UXP: Always treat composition time offsets as signed (a137fdb1) (af4921494) - import from UXP: Increase purple limit triggers for CC. (6cba3685) (7bea3dd17) - import from UXP: Increase slice time for longer running CCs. (7b5e5f85) (16c338285) - ported from UXP: issue #908 - implement missing parts of CSS mask (b5376e63) (95bde55a9) - import from UXP: Get RefPtr to transaction before using it. (DiD) (183aae03) (e89ca1af8) - import from UXP: Never let "localhost" get sent to a proxy. Also make "No proxy for" editable always when usable. (dbe5dd5e) (667e02d7e) - import from UXP: Handle pasted data of certain types with an odd length. (84cc1f32) (f558a5d78) - import from UXP: Use existing image decoders to handle clipboard BMP data. (c15f982d) (4c2ed5960) - Revert "import from UXP: Increase purple limit triggers for CC. (6cba3685)" (6a0733f7c) - import from UXP: Issue #970 - Allow empty string on `location.search` setter. (24fda598) (93d196d19) - import from UXP: Move "No proxy for" control down to clarify it is a global effect. (f835d03c) (c0c7857c2) - import from UXP: Issue #973 - Implement origin-clean algorithm for ImageBitmap. (1cc92006) (2cf586335) - import from UXP: Preserve transparency when copying a DIB to/from the clipboard. (5f10407c) (e8a7bec14) - import from UXP: BMPs from the clipboard may include extra padding. (4f5c2d5a) (8b3a78552) - import from UXP: Skia: Be consistent about int for incReserve. (c0ae9a7b) (934f043e8) - import from UXP: Skia: Validate allocation size in GrBufferAllocPool using SkSafeMath. (32c04248) (11ec5fee0) - import from UXP: Skia: Don't trust convexity when applying transforms. (c9ecf8e8) (53a2038ea) - import from UXP: Issue #978 - Add nullcheck for frames in FindNearestCommonAncestorFrame (21daa1d5) (099d54dd2) - import from UXP: Preserve newlines in textarea placeholders (7ae2bd83) (81ea840c5) - import from UXP: Issue #986 - Remove texture layout endian-ness check for Moz2D. (d68b5ee0) (1a12c3043) - import from UXP: Prevent loading of document subresources over FTP. (59ee48bf) (94cf4d390) - import from UXP: Issue #993 - Part 1: network component changes. (c8412ad5) (d1dbf7f7e) - import from UXP: Issue #993 - Remove various hard-coded Accept: headers (9bcb7ab2) (5d35afe61) - import from UXP: Issue #993 - Part 2: Add tests (da3763b0) (cfccfc6b7) - import from UXP: Add a ReconstructElementAt API to nsTArray (c4115c8a) (52d76c996) - import from UXP: Change the MozMap API and data storage to more what we want record<> to look like (4faee1f4) (e51cfd157) - import from UXP: Fix up some minor issues with default value handling in codegen (bc82c959) (5b7dfeb0f) - import from UXP: Disallow mozmap-typed constants (740f6837) (3b55a4dda) - import from UXP: Add some tests for distinguishability of unions (17d23ee8) (59b7b183a) - import from UXP: Change JS to MozMap conversion to more closely follow the record<> spec (69cc9548) (af845310d) - import from UXP: Split up PrimitiveOrStringType into PrimitiveType and StringType in the Web IDL parser (f953e2ad) (c2c30fc88) - import from UXP: Rename "MozMap" to "record" in our IDL parser and IDL files (d9eeac26) (a9a29e343) - import from UXP: Rename the MozMap C++ type to "record" and give it a template parameter for the key type (6196fdda) (c1950eceb) - import from UXP: Add ConvertJSValueTo*String functions that just take a value and hand out a string, without extra complications (e2346124) (9e32de356) - import from UXP: Rename MozMap.h to Record.h (7233825b) (e1f0723b4) - import from UXP: Actually change the key type of a record, and its corresponding conversion behavior, depending on what the IDL says (85474192) (3df90d2b7) - import from UXP: Implement the spec provision for handling repeated keys in records by updating the existing value (5755645f) (66fcc0504) - import from UXP: Construct URLSearchParams from record<> (1729192b) (291e373ef) - import from UXP: Align IDL record to C++ conversion with the spec when Symbol-named properties are involved (0b794697) (bf88e8a5d) - import from UXP: Use meaningful error message in URLSearchParams::Constructor (a86de13c) (04361fb43) - ported from UXP: Fix order of member variables in a couple of initializer lists (5193311e) (5c2cb5e4a) - ported from UXP: Fix warnings about unreachable code in cubeb (888d5e53) (025f73c0e) - import from UXP: Handle the special case of a flex frame being the absolute containing block correctly from the CSS align code (dff04053) (f47ea035b) - import from UXP: Remove harmless assertions by using IgnoredErrorResult. (d82c60d3) (7386d987d) - import from UXP: Check child container count in NotifyRefreshDriverCreated. (8a3be2de) (bb6eb6d52) - import from UXP: Extend origin-clean algorithm (DiD). (ac1a607e) (07e930200) - import from UXP: Close the transaction if PR_Read/PR_Write failed. (ad188bf3) (0d22ae88c) - import from UXP: Return proper error if the nss layer encounters an error on the http tunnel. (0363b2d3) (3b5341590) - import from UXP: Use ptrdiff_t in RangedPtr. (a4dd5cc0) (1fc7a0bc3) - ported from UXP: - [EME] Make WidevineAdapter compatible with CDM version 9 (eb2e8d7f) - [EME] Hackily implement cdm::Host_9::RequestStorageId (a8d231e0) - [EME] Update content_decryption_module.h to more recent revision (58116c69) - [EME] Add content_decryption_module_ext.h (e337ec56) - Style fixes (7b93eff4) - Build bustage fixes (d906bfd1) - [EME] Remove WidevineDecryptor::OnLegacySessionError (cdc95363) - Fix build bustage. (afd64584) (4de519e36) - import from UXP: The result of adding any percentage factor to a size that is zero should also be zero (ca063784) (45a9bf33a) - ported from UXP: Grab caching capturing content with local variable. (da2bb879) (6e91b61ef) - ported from UXP: Convert UI-dictating FTP errors to console errors. (e9a87c9c) (2f7e663e8) - ported from UXP: Escape '!' to '\041' in posix strings ($'...') (d00f80f1) (193c50039) - ported from UXP: Check for osint argument when checking for greomni and appomni arguments. Specifying both is invalid and unsupported. (b178af2d) (c9a18641e) - ported from UXP: Disallow getUserMedia on null principals. (db3e9bd7) (f782ecc53) - import from UXP: Check if CopyData succeeded. (9f852ea5) (4068d4a5b) - import from UXP: WebRTC: Add explicit mutex on callback receiver for cases it's not already locked. (f6f11db5) (12bff0c66) - zlib: CVE-2018-25032 fix, from https://github.com/madler/zlib/commit/5c44459c3b28a9bd3283aaceab7c615f8020c531 (267700414) - nss: update in-tree zlib to 1.2.11 with CVE-2018-25032 fix (46517e844) - fixup rev 6f0de71b (c987b2fca)
  9. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20220402-ecc5181b-uxp-21d56c9c9-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20220402-ecc5181b-uxp-21d56c9c9-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom * Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15. -- New build of HBL-UXP for XP! Test binary: IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20220402-id-f0915f3-uxp-21d56c9c9-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20220402-id-f0915f3-ia-c642e3c-uxp-21d56c9c9-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild for UXP changes please see above.
  10. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220402-f94c0da-uxp-21d56c9c9-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20220402-f94c0da-uxp-21d56c9c9-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220402-f94c0da-uxp-21d56c9c9-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.5a1.win32-git-20220402-ba47fad4d-uxp-21d56c9c9-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.5a1.win32-git-20220402-ba47fad4d-uxp-21d56c9c9-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.5a1.win64-git-20220402-ba47fad4d-uxp-21d56c9c9-xpmod.7z Official GRE changes picked since my last build: - Revert "[network] Improve thread-safety of cache entry handling." (1d6c0f2e8) - Revert "[network] SocketTransport2 cleanup" (94cafe3a4) No official Basilisk changes picked since my last build. No official Pale-Moon changes picked since my last build. My changes since my last build: - zlib: CVE-2018-25032 fix, from https://github.com/madler/zlib/commit/5c44459c3b28a9bd3283aaceab7c615f8020c531 (7f4e10147) - nss: update in-tree zlib to 1.2.11 with CVE-2018-25032 fix (21d56c9c9) * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of now-dead MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes. MCP Basilisk/Pale-Moon rev after datecode will be removed later.
  11. please try with previous build to see if problem persists
  12. it is still on the way. I do hope I can finish this before the end of my work-from-home period.
  13. palemoon-28.10.5a1.win64-git-20220326-ba47fad4d-uxp-3336114a3-xpmod.7z is refreshed, hopefully this bug is fixed.
  14. I think your cert8.db is corrupted
  15. can't reproduce, did you replace all files?
  16. this is a plan that delayed for 2 years. (I planned to do this in 2020 pandemic work-from-home period, but as the result I focused on other things in that moment.)
  17. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.6-Goanna-20220326.7z Changelog: Out-of-tree changes: * update Goanna3 to git 36b2354fd...65589a2a3: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1187230: Generalize Bluetooth daemon runnables, r=shuang (2147d61901) - Bug 1187249: Move |DaemonSocketPDUHeader| to hal/ipc, r=shuang (617b106fcc) - Bug 1187230: Remove obsolete Bluetooth daemon runnables, r=shuang (a7d30e7984) - Bug 1183249: Move PDU helper functions to ipc/hal, r=shuang (cd7adf66e3) - Bug 1187249: Move Bluetooth init operators to ipc/hal, r=shuang (e3619851bb) - Bug 1187249: Cleanup BluetoothInterfaceHelpers.{cpp,h}, r=shuang (7d18c08d89) - Bug 1187904: Convert |BluetoothDaemonInterface| to use |DaemonSocketConnector|, r=shuang (8b7916e3c8) - Bug 1162910 - Make bluetooth daemon as the default backend of BT APIv2. r=tzimmermann (ec088d9446) - Bug 1102703: (4/10) Porting bluetooth interface of android lollipop (core) r=btian, r=tzimmermann, r=shawnjohnjr (286c1d99b2) - Bug 1142364: Store instances of |Bluetooth*HALResultRunnable| in ref-counted pointers, r=shuang (efd81ade08) - fix misspatch (a44a1d1fd1) - Bug 1128441 - [BlueDroid] Set Bluetooth discoverable timeout properly in 'Convert' function of Bluetooth interface. r=shuang (aa3c907f31) - Bug 1166575 - Silence uninitialized variable error in BluetoothHALInterface.cpp when building a debug B2G build. r=tzimmermann (af657d72b5) - Bug 1187872: Remove HAL backend from Bluetooth, r=shuang (2ad54b870b) - Bug 1187904: Remove |BluetoothDaemonConnector| and random-address creator, r=shuang (5d32b32c74) - Bug 1192693 - [01] Remove legacy bluetooth manager, adapter, and device webidl files, r=joliu, r=mrbkap (c5e213cca3) - Bug 1154136 - Update Bluetooth connection state when BT stack updates device properties. r=shuang (8a8adb107f) - Bug 1164498: Remove |DispatchBluetoothReply| from |BluetoothProfileController|, r=btian (b39fc31368) - Bug 1154235: Use |BroadcastSystemMessage| in |BluetoothService::Notify|, r=btian (7c8908274d) - namespace (0d44c700ee) - missing Bug 1137151 (aa73efad27) - Bug 1152098 - Ignore subsequent toggling requests if toggling is already in progress. r=btian (9ccb783b81) - Bug 1141899 - If Bluetooth CoD of remote device is unclear, add common profile managers to profile list. r=shuang (20adfd9a92) - missing Bug 1137151 (7bf64b76bb) - Bug 1192693 - [02] Remove bluetooth1 folder and rename webidl files, r=joliu, r=mrbkap (cbfe9bb605) - Bug 1166180 - [cleanup] Remove function |EnsureBluetoothHalLoad| in BluetoothServiceBluedroid, r=shuang (94e22c1889) - Bug 1172914: Minimize Bluetooth v1/v2 duplication in BluetoothServiceBluedroid.h, r=btian (ad778b9a09) - Bug 1172914: Minimize Bluetooth v1/v2 duplication in BluetoothServiceBluedroid.cpp, r=btian (b6154d6368) - Bug 1172914: Merge duplicated code in |BluetoothServiceBluedroid| for simple cases, r=btian (f434460e66) - Bug 1160126 - Restart bluetoothd daemon automatically for API V2, r=jocelyn (69ba9f376c) - Bug 1180965: Don't disable BT before daemon has been shut down, r=btian (a6f497783c) - Bug 1181827 - [Aries-L] Store remote device address and name mapping for pairing, r=shuang (ce9373c166) - Bug 1173266 - [cleanup] Remove unused |isConnected| from bluetooth2, r=tzimmermann (9037d35a32) - Bug 1106007 - Cleanup include guards. r=tzimmermann (537faafd46) - Bug 1098228 - Set Bluetooth discoverable to default value when BT state is BT_STATE_OFF. r=shuang (3b4b73c721) - Bug 1156503 - Update device name from |RemoteDevicePropertiesNotification| during discovery, r=shuang (f855d88df9) - Bug 1164314 - Fire devicefound in RemoteDevicePropertiesNotification only during discovery, r=shuang (001fc60e64) - Bug 1190730 - Patch 1/5: Make adapter properties member variables, r=joliu (9f4dd6899f) - Bug 1190730 - Patch 2/5: Make backend recovery variables member ones, r=joliu (4b294d74f5) - Bug 1190730 - Patch 3/5: Make address-name mapping table member variable, r=joliu (af8aa459dd) - Bug 1190730 - Patch 4/5: Make runnable arrays member variables, r=joliu (aa9f810bb8) - Bug 1190730 - Patch 5/5: Wrap get device related variables into get device request, r=joliu (4f0e068743) - Bug 1192693 - [03] Remove bluetooth1 code from backend, r=tzimmermann (8508692133) (d8e29d98a) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1143925 - Avoid crash for HFP/A2DP manager during restart daemon. r=tzimmermann (5cd0d4b4db) - Bug 1195608 - [cleanup] Fix too long lines and revise some comments under dom/bluetooth, r=joliu (44db9edaf8) - Bug 1181512 - Use a single GATT interface, result handler, and notification handler for both GATT client and server operations in bluetooth daemon backend as bluez ipc protocol. r=tzimmermann (d5c1ca04f4) - Bug 1168266 - Add few member functions of ObexHeaderSet for PBAP. r=shuang (113ef68a3f) - Bug 1166587 - Check OBEX packet length before accessing it, r=shuang (dc5ca707fa) - Bug 1180554 - Dispatch events to PBAP event handlers when the PBAP requests comes. r=btian, r=mrbkap (449900a161) - Bug 1180555 - Handle PBAP replies and pass the results through IPC to PbapManager. r=btian (976b4130f0) - Bug 1181480 - Add and implement GATT server connection related Web APIs. r=btian, r=mrbkap (996528346d) - Bug 1195729: Fix ref-counting of Bluetooth result handlers for failed send operations, r=brsun (b40f14f2c5) - Bug 1197877: Remove |CONVERT| macro from Bluetooth, r=btian (7c3cd72556) - Bug 1197877: Remove |INIT_AT| macro from Bluetooth, r=btian (fb1b03e313) - Bug 1187904: Add |DaemonSocketConnector|, r=shuang (8473e149fe) - Bug 1203092: Add |DaemonSocketResultHandler| base class to HAL IPC, r=shuang (41210e6f1f) - Bug 1175067 - Switch Bluetooth marionette test set to BT API v2 and disable unsupported tests. r=joliu (307eb1473c) - Bug 1193379 - Move ipc and tests folders out from dom/bluetooth/bluetooth2. r=joliu (38820c505c) - Bug 1155063 - Part 1: CallStateChanged accepts an array (idl). r=hsinyi (3ae1af7a7f) - Bug 1155063 - Part 2: CallStateChanged accepts an array (telephony dom). r=hsinyi (10063343dc) - Bug 1155063 - Part 3: CallStateChanged accepts an array (bluetooth dom). r=btian (20ef2893b4) - Bug 1155063 - Part 4: CallStateChanged accepts an array (ipc). r=hsinyi (790c583a05) - Bug 1155063 - Part 5: CallStateChanged accepts an array (ril). r=hsinyi (960ca6cd0a) - Bug 1193379 - Rename bluetooth2 folder to common. r=joliu (58e992c298) - Bug 1193379 - Move backend-neutral files into dom/bluetooth/common. r=joliu (f5769a803b) - Bug 1203092: Inherit Bluetooth result handlers from |DaemonSocketResultHandler|, r=shuang (cb874fc706) - Bug 1203092: Remove void pointers from Bluetooth's daemon backend, r=shuang (c78a0507c9) - Bug 1204801: Move |BluetoothDaemonSetupModule| into separate compilation unit, r=btian (a1ae28c948) - Bug 1204801: Use enum constants for Bluetooth Service module, r=btian (876e02a69a) - Bug 1204801: Move |BlutoothSetupResultHandler| to generic backend interface, r=btian (9f12ca6d21) - Bug 1199110: Add |BluetoothAvrcpManager| to Bluedroid and BlueZ backends, r=shuang (7a897a3436) - Bug 1205253: Move |BluetoothDaemonCoreModule| into separate compilation unit, r=btian (d443455b07) - Bug 1205253: Use enum constants for Bluetooth Core module, r=btian (2c69493ea8) - Bug 1204506: Set 'override' attribute for overloaded Bluetooth backend methods, r=btian (211bded054) - Bug 825149 - Add NREC feature bit in bluetooth stack. r=shuang (330103a1c0) - Bug 825149 - Support HFP NREC feature. r=shuang (25e988596c) - Bug 1192695 - Use pref instead of pre-defined C string as origin of bluetooth app. r=btian (06531c82d2) - Bug 1195604 - [cleanup] Integrate similar BluetoothResultHandlers into basic one, r=tzimmermann (b87aeaa8c7) - Bug 1199110: Use mPlayStatus to determine track selection, r=shuang (99f9eebb90) - Bug 1142417 - Truncate AVRCP meta data strings followed by BTRC_MAX_ATTR_STR_LEN. r=tzimmermann (2f586f70e8) - Bug 1142132: Move helper classes of A2DP manager into manager's namespace, r=shuang (12af5f6506) - Bug 1159267: Share Bluedroid's A2DP manager between Bluetooth v1 and v2, r=btian (caa7c3dc56) - missing part of Bug 1132229: Survive crashes of bluetoothd, r=shuang (708a6351be) - Bug 1199110: Remove AVRCP support from |BluetoothA2dpManager| and convert callers, r=shuang (284e2804f8) - CLOSED TREE Bug 1180556 - Pack PBAP replies to OBEX response message and reply to remote device. r=btian (7b02ab708d) - Bug 1199107 - Access PBAP vCard input stream directly instead of passing it as input parameter, r=shuang (a0fd942bc0) - Bug 1199107 - Replace BT_WARNING with BT_LOGR in PBAP manager, r=shuang (ccd44ba040) - Bug 1199548 - Do not append vCard Body payload in PBAP replies when |MaxListCount| is zero, r=shuang (2c1b8d2a52) - Bug 1200124 - Correct PBAP order mapping, r=shuang, r=mrbkap (f988c2276e) - Bug 1193379 - Create dom/bluetooth/common/webapi folder. r=joliu (889546481e) - Bug 1200124 - Pass order and search key with uint32_t instead of nsString to avoid string mismatch error, r=shuang (caf33a4d28) - Bug 1195685 - Transform macro |BT_APPEND_NAMED_VALUE| into function, r=shuang (6879f5624d) - Bug 1141616: Implement |BluetoothService::GetServiceChannel|, r=btian (98b9dd3821) - Bug 1206686: Use |BluetoothUuid| throughout Bluetooth backend interfaces, r=btian (cd4db645e0) - Bug 1205577: Use enum constants for Bluetooth Socket module, r=btian (53f3aedd33) - Bug 1127701 - Fix warning: NS_ENSURE_TRUE(value.isNumber()) failed, r=joliu (e83dc53c8c) - Bug 1203046 - Call |NRECNotification| once RFCOMM is connected. r=shuang (53cc91861e) - Bug 1166645 - Implement MAP profile manager connection related function, r=btian (e47ba31157) - Bug 1203023 - Do not call Reset() for BluetoothMapSmsManager, r=tzimmermann (22bb74f972) - fix misspatches (96dced2ce7) - Bug 1141616: Support SDP lookups in |BluetoothServiceBluedroid|, r=btian (09dd2e1a69) - Bug 1203819 - Fix loop condition in BluetoothPbapManager::PackPropertiesMask, r=shuang (c4fdb58f20) - Bug 1159267: Share Bluedroid's OPP manager between Bluetooth v1 and v2, r=btian (e72a3dd65b) - Bug 1141616: Lookup service channel in Bluedroid's OPP manager, r=btian (17b3cc0a65) - Bug 1166176 - [cleanup] Simplify volume related code in OPP manager, r=shuang (4730023336) - Bug 1191715 - Store local pointer of thread to shutdwon to avoid reentry crash, f=jesup, r=shuang (7d97509067) - Bug 1055434 - Do not inform gaia of current blob's sending failure before assigning it, r=shuang (66f268fda5) - missing bit of Bug 1164425 (59c5844590) - namespace (5e253af0c7) (a312918fb) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1175413 - Cleanup usages of MOZ_ICU_CFLAGS. r=mshal (6d9b5f5be9) - Bug 1201693 - Remove Files pattern in js/src/moz.build corresponding to a deleted file. r=bbouvier (da12fd6ff8) - Bug 1185106 - Part 1: Exclude StoreBuffer.cpp from unified build to prevent build bustage. r=efaust (a40e13855c) - Bug 1145744 - Update CacheStorage to use common StorageAllowedForWindow logic, r=bkelly (0f3f86339c) - Bug 1147821 - Update IndexedDB to use common StorageAllowedForWindow logic, r=khuey (775734bee9) - Bug 1177226 - Support User Timing API events in the Developer HUD. r=ehsan, r=jryans (6fb8a84a47) - Bug 1184973 - Part 1: Add nsContentUtils::StorageAllowedForWindow as a unified mechanism for determining storage avaliability, r=ehsan, r=smaug (f4e6954cdb) - Bug 1184973 - Part 2: Tests for new storage permissions model, r=ehsan, r=smaug (92b414cd78) - Bug 1184607 P7.1 Move Cache schema SQL into separate constants. r=ehsan (ba543e589a) - Bug 1184607 P7.2 Validate Cache schema in debug builds. r=ehsan (5edc1a2ee6) - Bug 1184607 P7.4 Infrastructure for running Cache schema migrations. r=ehsan (f736d93955) - Bug 1184607 P7.3 Rename Cache "max wipe version" constant to "first shipped version". r=ehsan (5af8cd0966) - Bug 1184607 P7.5 Add RequestRedirect to Cache API schema with migration. r=ehsan (5737cb9897) - Bug 1184607 P2 Update Request and Response DOM objects for new redirect model. r=nsm (97e5b8c912) - Bug 1184607 P3 Add a RedirectMode flag to nsIHttpChannelInternal. r=nsm (ebf9145d09) - Bug 1184607 P4 Handle the RequestRedirect mode during service worker interception. r=nsm (2edc748b4c) - Bug 1184607 P5 Set RequestRedirect to "manual" for navigations. r=nsm (5484e78f2a) - Bug 1196592: Make retargeting Fetch to another thread actually work. r=nsm (3dcf206438) - Bug 1196524 - Add assertions to enforce that we don't attempt to perform a CORS preflight for fetches of no-cors requests; r=nsm (626b305328) - Bug 1184607 P6 Set RequestRedirect and fix various redirect bugs in FetchDriver. r=nsm (420dbd1579) - Bug 1193911 - Ensure synthetic Responses gets a valid channel info. r=ehsan (fa5158bc8f) - Bug 1184607 P7.7 Allow new Response() to be used in xpcshell tests. r=ehsan (8d66046592) - Bug 1184607 P7.8 Test Cache API schema verison migrations. r=ehsan (7d2a23e199) - Bug 1184607 P8 Fix mochitests to store opaqueredirect responses in Cache for navigation URLs. r=nsm (b280d3e551) - Bug 1184607 P9 Add wpt tests to verify service worker redirect logic. r=nsm (9ad92d5921) - Bug 1184607 P10 Expose channel security info during e10s redirect. Support security info in redirecting interceptions. r=jduell (fae135001e) - Bug 1171127 - Listeners are not released in OnStopRequest in e10s mode. r=jduell (0b63670825) - Bug 1203680 P7 Fix e10s handling on interceptions resulting in redirect status codes. r=jdm (f2ff5c5953) - Bug 1203680 P5 Make ServiceWorkerManager ensure channel upload stream is cloneable. r=nsm (c5459283d5) - Bug 572151 - Remove calls to SetCookies from HttpChannelChild. r=jduell (67efa04159) - Bug 1184607 P11 Fix fetch CORS tests to not expect same-origin requests that redirect to preflight. r=nsm (10df6003f7) - Bug 1184607 P7.6 Expose CacheStorage .caches property on xpcshell global. r=smaug (5bf8d69439) - Bug 1157468 - Avoid leaking the intercepting channel stream listener for redirected IPC channels. r=mayhemer (1b33a488cc) - Bug 1199049 - Part 1: Move nsCORSListenerProxy.* to necko; r=jduell (8e2cc6361e) - Bug 1199049 - Part 2: Add a channel API for requesting CORS preflights; r=jduell (bf417aa318) (2d4b405bc) - update Twemoji to v14.0.1 based font. (384d4231c) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1182537 - Use channel->ascynOpen2 in dom/security/nsCORSListenerProxy (r=sicking) (5c4b779a12) - Bug 1155758 - Make about:serviceworkers work in B2G. r=fabrice (195eca3894) - Bug 1162920 - JavaScript error at aboutServiceWorkers.js when updating the service worker. r=fabrice (2d3a831a8c) - Bug 1155153 - [e10s] about:serviceworkers should work in e10s mode. Update B2G implementation. r=baku (0d1c2999c1) - Bug 1171915 - about:serviceworkers in b2g should use originAttributes when calling ServiceWorkerManager. r=baku,fabrice (faa3725da9) - Bug 1179161 - originAttributes does not have such isInBrowser member (follow-up bug 1171915). r=ferjm (a217140ae5) - Bug 1171917 - Improve about:serviceworkers tests on b2g. r=ferjm (5fd9d2f478) - Bug 1179557 - Add userContextId to originAttributes with tests. r=bholley, r=tanvi (8ddf96d921) - Bug 1179557 - Add getters for userContextId. r=bholley, r=tanvi (ebec5f7c7e) - Bug 1174110 - The service worker still remains registered when uninstalling the service-worker-enabled application. r=fabrice (c1c93b1250) - Bug 1144689 - Allow setting manually a fetch time and modified time for cache entries. r=fabrice (8e9dd47425) - Bug 1150199 - Langpacks should not have to be privileged r=ferjm (d41af25648) - Bug 1111961 - Developer mode support r=ferjm,pauljt (9b523402ac) - Bug 1168300 - notify clear-cookiejar-data. r=sicking (7d88bff29d) - Bug 1136434 - RequestSync API should delete all the timers when a task is unregistered, r=ehsan (5f92977920) - Bug 1151082 - RequestSyncAPI - avoid infinite loop when processing pending messages, r=ehsan (b5afcd55e8) - Bug 1165787 - Use origin in RequestSyncService.jsm. r=ehsan (b6fad2bd68) - Bug 1182347 - Migrate existing code away from .cookieJar. r=sicking,r=allstars.chh (304cbfd660) - Bug 1118946 - API to provide localized properties r=ferjm,sicking (a28aecaf19) - Bug 1077168 - Cancel in-flight Webapp install jobs from windows that change location. r=myk. (d55dc8ff6d) - Bug 1150660 - Fix sendAsyncMessage() uses to not trigger warnings in dom/apps r=fabrice (b087adcc23) - Bug 1169344 - Allow server apps to restrict access to their IAC ports. r=ferjm (82c8570555) - Bug 1068400 - Fix devtools when morphing non-e10s tab into e10s one. r=jryans (55be5ccdf5) - Bug 1145049 - Prevent caching tab actors in child processes. r=jryans (1a3ee9f278) - Bug 1145049 - Stop leaking tab actors and root actor on disconnect. r=jryans (26f259b441) - Bug 1181930 - Refactoring: move the message broadcaster out of Webapps.jsm r=ferjm (b1f8bb8b6d) - Bu 1115619 - Use a preference to guarantee app permission loading to permissions.sqlite. r=fabrice (5689c459d7) - Bug 1191579 - Remove useless getAll() implementation in Webapps.jsm (74f0d6874a) (b6d625876) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1162327 Part 1: Change low integrity temp to a fixed dir per profile and improve clean-up. r=jimm, r=froydnj (9d8ecfcd0d) - Bug 1162327 Part 2: Add temporary code to clean up the old low integrity temps on Windows. r=jimm (8ff7d027ef) - Bug 1166316: Move temporary clean up code for old low integrity temps, so it actually gets called in non-debug builds. r=billm (e97b8c6794) (5a542c5a7) - ported from UXP: - Issue #3039 - Extend cairo API with an explicit font_get_hint_metrics function. (517a6b90a) - Issue #3039 - Add closure point to bounds calculation. (42fc0af32) - Issue #3039 - Increase the MAX_FONT_SIZE limit applied in cairo_ft_font to match the gfxFont size limit. (35164e286) - Issue #3039 - Reapply bug 624198 fix that got lost in an upstream update. (dda2b7972) - Issue #3039 - Don't try to pass a dash array of > 16 elements to ExtCreatePen. (3bb1c962e) (1a2ddd345) - update libpixman from my UXP custom branch, with SSSE3 code compiled (without CONFIG['SSSE3_FLAGS'] support, so hackfixed) (a0837ac8d) - [NSS] ported mozilla upstream changes: - Bug 1552254 internal_error alert on Certificate Request with sha1+ecdsa in TLS 1.3 (be6a9782) - Bug 1753535 - Remove obsolete stateEnd check in SEC_ASN1DecoderUpdate. r=rrelyea (800111fa) - Bug 1756271 - Remove token member from NSSSlot struct. r=rrelyea (55052f78) - Bug 1396616 - Update nssUTF8_Length to RFC 3629 and fix buffer overrun. r=nss-reviewers,jschanck (2f2c8564) - Bug 1755264 - TLS 1.3 Illegal legacy_version handling/alerts. r=djackson (7d931c59) - Bug 1751305 - Remove expired explicitly distrusted certificates from certdata.txt. r=KathleenWilson (b722e523) - Bug 1751298 - Add Telia Root CA v2 root certificate. r=KathleenWilson (1fcbbd7e) - Bug 1754890 - Add two D-TRUST 2020 root certificates. r=KathleenWilson (f63fb86d) (65589a2a3) * Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses. A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76
  18. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220326-65589a2a3-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220326-65589a2a3-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220326-65589a2a3-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220326-65589a2a3-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 1187230: Generalize Bluetooth daemon runnables, r=shuang (2147d61901) - Bug 1187249: Move |DaemonSocketPDUHeader| to hal/ipc, r=shuang (617b106fcc) - Bug 1187230: Remove obsolete Bluetooth daemon runnables, r=shuang (a7d30e7984) - Bug 1183249: Move PDU helper functions to ipc/hal, r=shuang (cd7adf66e3) - Bug 1187249: Move Bluetooth init operators to ipc/hal, r=shuang (e3619851bb) - Bug 1187249: Cleanup BluetoothInterfaceHelpers.{cpp,h}, r=shuang (7d18c08d89) - Bug 1187904: Convert |BluetoothDaemonInterface| to use |DaemonSocketConnector|, r=shuang (8b7916e3c8) - Bug 1162910 - Make bluetooth daemon as the default backend of BT APIv2. r=tzimmermann (ec088d9446) - Bug 1102703: (4/10) Porting bluetooth interface of android lollipop (core) r=btian, r=tzimmermann, r=shawnjohnjr (286c1d99b2) - Bug 1142364: Store instances of |Bluetooth*HALResultRunnable| in ref-counted pointers, r=shuang (efd81ade08) - fix misspatch (a44a1d1fd1) - Bug 1128441 - [BlueDroid] Set Bluetooth discoverable timeout properly in 'Convert' function of Bluetooth interface. r=shuang (aa3c907f31) - Bug 1166575 - Silence uninitialized variable error in BluetoothHALInterface.cpp when building a debug B2G build. r=tzimmermann (af657d72b5) - Bug 1187872: Remove HAL backend from Bluetooth, r=shuang (2ad54b870b) - Bug 1187904: Remove |BluetoothDaemonConnector| and random-address creator, r=shuang (5d32b32c74) - Bug 1192693 - [01] Remove legacy bluetooth manager, adapter, and device webidl files, r=joliu, r=mrbkap (c5e213cca3) - Bug 1154136 - Update Bluetooth connection state when BT stack updates device properties. r=shuang (8a8adb107f) - Bug 1164498: Remove |DispatchBluetoothReply| from |BluetoothProfileController|, r=btian (b39fc31368) - Bug 1154235: Use |BroadcastSystemMessage| in |BluetoothService::Notify|, r=btian (7c8908274d) - namespace (0d44c700ee) - missing Bug 1137151 (aa73efad27) - Bug 1152098 - Ignore subsequent toggling requests if toggling is already in progress. r=btian (9ccb783b81) - Bug 1141899 - If Bluetooth CoD of remote device is unclear, add common profile managers to profile list. r=shuang (20adfd9a92) - missing Bug 1137151 (7bf64b76bb) - Bug 1192693 - [02] Remove bluetooth1 folder and rename webidl files, r=joliu, r=mrbkap (cbfe9bb605) - Bug 1166180 - [cleanup] Remove function |EnsureBluetoothHalLoad| in BluetoothServiceBluedroid, r=shuang (94e22c1889) - Bug 1172914: Minimize Bluetooth v1/v2 duplication in BluetoothServiceBluedroid.h, r=btian (ad778b9a09) - Bug 1172914: Minimize Bluetooth v1/v2 duplication in BluetoothServiceBluedroid.cpp, r=btian (b6154d6368) - Bug 1172914: Merge duplicated code in |BluetoothServiceBluedroid| for simple cases, r=btian (f434460e66) - Bug 1160126 - Restart bluetoothd daemon automatically for API V2, r=jocelyn (69ba9f376c) - Bug 1180965: Don't disable BT before daemon has been shut down, r=btian (a6f497783c) - Bug 1181827 - [Aries-L] Store remote device address and name mapping for pairing, r=shuang (ce9373c166) - Bug 1173266 - [cleanup] Remove unused |isConnected| from bluetooth2, r=tzimmermann (9037d35a32) - Bug 1106007 - Cleanup include guards. r=tzimmermann (537faafd46) - Bug 1098228 - Set Bluetooth discoverable to default value when BT state is BT_STATE_OFF. r=shuang (3b4b73c721) - Bug 1156503 - Update device name from |RemoteDevicePropertiesNotification| during discovery, r=shuang (f855d88df9) - Bug 1164314 - Fire devicefound in RemoteDevicePropertiesNotification only during discovery, r=shuang (001fc60e64) - Bug 1190730 - Patch 1/5: Make adapter properties member variables, r=joliu (9f4dd6899f) - Bug 1190730 - Patch 2/5: Make backend recovery variables member ones, r=joliu (4b294d74f5) - Bug 1190730 - Patch 3/5: Make address-name mapping table member variable, r=joliu (af8aa459dd) - Bug 1190730 - Patch 4/5: Make runnable arrays member variables, r=joliu (aa9f810bb8) - Bug 1190730 - Patch 5/5: Wrap get device related variables into get device request, r=joliu (4f0e068743) - Bug 1192693 - [03] Remove bluetooth1 code from backend, r=tzimmermann (8508692133) (d8e29d98a) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1143925 - Avoid crash for HFP/A2DP manager during restart daemon. r=tzimmermann (5cd0d4b4db) - Bug 1195608 - [cleanup] Fix too long lines and revise some comments under dom/bluetooth, r=joliu (44db9edaf8) - Bug 1181512 - Use a single GATT interface, result handler, and notification handler for both GATT client and server operations in bluetooth daemon backend as bluez ipc protocol. r=tzimmermann (d5c1ca04f4) - Bug 1168266 - Add few member functions of ObexHeaderSet for PBAP. r=shuang (113ef68a3f) - Bug 1166587 - Check OBEX packet length before accessing it, r=shuang (dc5ca707fa) - Bug 1180554 - Dispatch events to PBAP event handlers when the PBAP requests comes. r=btian, r=mrbkap (449900a161) - Bug 1180555 - Handle PBAP replies and pass the results through IPC to PbapManager. r=btian (976b4130f0) - Bug 1181480 - Add and implement GATT server connection related Web APIs. r=btian, r=mrbkap (996528346d) - Bug 1195729: Fix ref-counting of Bluetooth result handlers for failed send operations, r=brsun (b40f14f2c5) - Bug 1197877: Remove |CONVERT| macro from Bluetooth, r=btian (7c3cd72556) - Bug 1197877: Remove |INIT_AT| macro from Bluetooth, r=btian (fb1b03e313) - Bug 1187904: Add |DaemonSocketConnector|, r=shuang (8473e149fe) - Bug 1203092: Add |DaemonSocketResultHandler| base class to HAL IPC, r=shuang (41210e6f1f) - Bug 1175067 - Switch Bluetooth marionette test set to BT API v2 and disable unsupported tests. r=joliu (307eb1473c) - Bug 1193379 - Move ipc and tests folders out from dom/bluetooth/bluetooth2. r=joliu (38820c505c) - Bug 1155063 - Part 1: CallStateChanged accepts an array (idl). r=hsinyi (3ae1af7a7f) - Bug 1155063 - Part 2: CallStateChanged accepts an array (telephony dom). r=hsinyi (10063343dc) - Bug 1155063 - Part 3: CallStateChanged accepts an array (bluetooth dom). r=btian (20ef2893b4) - Bug 1155063 - Part 4: CallStateChanged accepts an array (ipc). r=hsinyi (790c583a05) - Bug 1155063 - Part 5: CallStateChanged accepts an array (ril). r=hsinyi (960ca6cd0a) - Bug 1193379 - Rename bluetooth2 folder to common. r=joliu (58e992c298) - Bug 1193379 - Move backend-neutral files into dom/bluetooth/common. r=joliu (f5769a803b) - Bug 1203092: Inherit Bluetooth result handlers from |DaemonSocketResultHandler|, r=shuang (cb874fc706) - Bug 1203092: Remove void pointers from Bluetooth's daemon backend, r=shuang (c78a0507c9) - Bug 1204801: Move |BluetoothDaemonSetupModule| into separate compilation unit, r=btian (a1ae28c948) - Bug 1204801: Use enum constants for Bluetooth Service module, r=btian (876e02a69a) - Bug 1204801: Move |BlutoothSetupResultHandler| to generic backend interface, r=btian (9f12ca6d21) - Bug 1199110: Add |BluetoothAvrcpManager| to Bluedroid and BlueZ backends, r=shuang (7a897a3436) - Bug 1205253: Move |BluetoothDaemonCoreModule| into separate compilation unit, r=btian (d443455b07) - Bug 1205253: Use enum constants for Bluetooth Core module, r=btian (2c69493ea8) - Bug 1204506: Set 'override' attribute for overloaded Bluetooth backend methods, r=btian (211bded054) - Bug 825149 - Add NREC feature bit in bluetooth stack. r=shuang (330103a1c0) - Bug 825149 - Support HFP NREC feature. r=shuang (25e988596c) - Bug 1192695 - Use pref instead of pre-defined C string as origin of bluetooth app. r=btian (06531c82d2) - Bug 1195604 - [cleanup] Integrate similar BluetoothResultHandlers into basic one, r=tzimmermann (b87aeaa8c7) - Bug 1199110: Use mPlayStatus to determine track selection, r=shuang (99f9eebb90) - Bug 1142417 - Truncate AVRCP meta data strings followed by BTRC_MAX_ATTR_STR_LEN. r=tzimmermann (2f586f70e8) - Bug 1142132: Move helper classes of A2DP manager into manager's namespace, r=shuang (12af5f6506) - Bug 1159267: Share Bluedroid's A2DP manager between Bluetooth v1 and v2, r=btian (caa7c3dc56) - missing part of Bug 1132229: Survive crashes of bluetoothd, r=shuang (708a6351be) - Bug 1199110: Remove AVRCP support from |BluetoothA2dpManager| and convert callers, r=shuang (284e2804f8) - CLOSED TREE Bug 1180556 - Pack PBAP replies to OBEX response message and reply to remote device. r=btian (7b02ab708d) - Bug 1199107 - Access PBAP vCard input stream directly instead of passing it as input parameter, r=shuang (a0fd942bc0) - Bug 1199107 - Replace BT_WARNING with BT_LOGR in PBAP manager, r=shuang (ccd44ba040) - Bug 1199548 - Do not append vCard Body payload in PBAP replies when |MaxListCount| is zero, r=shuang (2c1b8d2a52) - Bug 1200124 - Correct PBAP order mapping, r=shuang, r=mrbkap (f988c2276e) - Bug 1193379 - Create dom/bluetooth/common/webapi folder. r=joliu (889546481e) - Bug 1200124 - Pass order and search key with uint32_t instead of nsString to avoid string mismatch error, r=shuang (caf33a4d28) - Bug 1195685 - Transform macro |BT_APPEND_NAMED_VALUE| into function, r=shuang (6879f5624d) - Bug 1141616: Implement |BluetoothService::GetServiceChannel|, r=btian (98b9dd3821) - Bug 1206686: Use |BluetoothUuid| throughout Bluetooth backend interfaces, r=btian (cd4db645e0) - Bug 1205577: Use enum constants for Bluetooth Socket module, r=btian (53f3aedd33) - Bug 1127701 - Fix warning: NS_ENSURE_TRUE(value.isNumber()) failed, r=joliu (e83dc53c8c) - Bug 1203046 - Call |NRECNotification| once RFCOMM is connected. r=shuang (53cc91861e) - Bug 1166645 - Implement MAP profile manager connection related function, r=btian (e47ba31157) - Bug 1203023 - Do not call Reset() for BluetoothMapSmsManager, r=tzimmermann (22bb74f972) - fix misspatches (96dced2ce7) - Bug 1141616: Support SDP lookups in |BluetoothServiceBluedroid|, r=btian (09dd2e1a69) - Bug 1203819 - Fix loop condition in BluetoothPbapManager::PackPropertiesMask, r=shuang (c4fdb58f20) - Bug 1159267: Share Bluedroid's OPP manager between Bluetooth v1 and v2, r=btian (e72a3dd65b) - Bug 1141616: Lookup service channel in Bluedroid's OPP manager, r=btian (17b3cc0a65) - Bug 1166176 - [cleanup] Simplify volume related code in OPP manager, r=shuang (4730023336) - Bug 1191715 - Store local pointer of thread to shutdwon to avoid reentry crash, f=jesup, r=shuang (7d97509067) - Bug 1055434 - Do not inform gaia of current blob's sending failure before assigning it, r=shuang (66f268fda5) - missing bit of Bug 1164425 (59c5844590) - namespace (5e253af0c7) (a312918fb) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1175413 - Cleanup usages of MOZ_ICU_CFLAGS. r=mshal (6d9b5f5be9) - Bug 1201693 - Remove Files pattern in js/src/moz.build corresponding to a deleted file. r=bbouvier (da12fd6ff8) - Bug 1185106 - Part 1: Exclude StoreBuffer.cpp from unified build to prevent build bustage. r=efaust (a40e13855c) - Bug 1145744 - Update CacheStorage to use common StorageAllowedForWindow logic, r=bkelly (0f3f86339c) - Bug 1147821 - Update IndexedDB to use common StorageAllowedForWindow logic, r=khuey (775734bee9) - Bug 1177226 - Support User Timing API events in the Developer HUD. r=ehsan, r=jryans (6fb8a84a47) - Bug 1184973 - Part 1: Add nsContentUtils::StorageAllowedForWindow as a unified mechanism for determining storage avaliability, r=ehsan, r=smaug (f4e6954cdb) - Bug 1184973 - Part 2: Tests for new storage permissions model, r=ehsan, r=smaug (92b414cd78) - Bug 1184607 P7.1 Move Cache schema SQL into separate constants. r=ehsan (ba543e589a) - Bug 1184607 P7.2 Validate Cache schema in debug builds. r=ehsan (5edc1a2ee6) - Bug 1184607 P7.4 Infrastructure for running Cache schema migrations. r=ehsan (f736d93955) - Bug 1184607 P7.3 Rename Cache "max wipe version" constant to "first shipped version". r=ehsan (5af8cd0966) - Bug 1184607 P7.5 Add RequestRedirect to Cache API schema with migration. r=ehsan (5737cb9897) - Bug 1184607 P2 Update Request and Response DOM objects for new redirect model. r=nsm (97e5b8c912) - Bug 1184607 P3 Add a RedirectMode flag to nsIHttpChannelInternal. r=nsm (ebf9145d09) - Bug 1184607 P4 Handle the RequestRedirect mode during service worker interception. r=nsm (2edc748b4c) - Bug 1184607 P5 Set RequestRedirect to "manual" for navigations. r=nsm (5484e78f2a) - Bug 1196592: Make retargeting Fetch to another thread actually work. r=nsm (3dcf206438) - Bug 1196524 - Add assertions to enforce that we don't attempt to perform a CORS preflight for fetches of no-cors requests; r=nsm (626b305328) - Bug 1184607 P6 Set RequestRedirect and fix various redirect bugs in FetchDriver. r=nsm (420dbd1579) - Bug 1193911 - Ensure synthetic Responses gets a valid channel info. r=ehsan (fa5158bc8f) - Bug 1184607 P7.7 Allow new Response() to be used in xpcshell tests. r=ehsan (8d66046592) - Bug 1184607 P7.8 Test Cache API schema verison migrations. r=ehsan (7d2a23e199) - Bug 1184607 P8 Fix mochitests to store opaqueredirect responses in Cache for navigation URLs. r=nsm (b280d3e551) - Bug 1184607 P9 Add wpt tests to verify service worker redirect logic. r=nsm (9ad92d5921) - Bug 1184607 P10 Expose channel security info during e10s redirect. Support security info in redirecting interceptions. r=jduell (fae135001e) - Bug 1171127 - Listeners are not released in OnStopRequest in e10s mode. r=jduell (0b63670825) - Bug 1203680 P7 Fix e10s handling on interceptions resulting in redirect status codes. r=jdm (f2ff5c5953) - Bug 1203680 P5 Make ServiceWorkerManager ensure channel upload stream is cloneable. r=nsm (c5459283d5) - Bug 572151 - Remove calls to SetCookies from HttpChannelChild. r=jduell (67efa04159) - Bug 1184607 P11 Fix fetch CORS tests to not expect same-origin requests that redirect to preflight. r=nsm (10df6003f7) - Bug 1184607 P7.6 Expose CacheStorage .caches property on xpcshell global. r=smaug (5bf8d69439) - Bug 1157468 - Avoid leaking the intercepting channel stream listener for redirected IPC channels. r=mayhemer (1b33a488cc) - Bug 1199049 - Part 1: Move nsCORSListenerProxy.* to necko; r=jduell (8e2cc6361e) - Bug 1199049 - Part 2: Add a channel API for requesting CORS preflights; r=jduell (bf417aa318) (2d4b405bc) - update Twemoji to v14.0.1 based font. (384d4231c) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1182537 - Use channel->ascynOpen2 in dom/security/nsCORSListenerProxy (r=sicking) (5c4b779a12) - Bug 1155758 - Make about:serviceworkers work in B2G. r=fabrice (195eca3894) - Bug 1162920 - JavaScript error at aboutServiceWorkers.js when updating the service worker. r=fabrice (2d3a831a8c) - Bug 1155153 - [e10s] about:serviceworkers should work in e10s mode. Update B2G implementation. r=baku (0d1c2999c1) - Bug 1171915 - about:serviceworkers in b2g should use originAttributes when calling ServiceWorkerManager. r=baku,fabrice (faa3725da9) - Bug 1179161 - originAttributes does not have such isInBrowser member (follow-up bug 1171915). r=ferjm (a217140ae5) - Bug 1171917 - Improve about:serviceworkers tests on b2g. r=ferjm (5fd9d2f478) - Bug 1179557 - Add userContextId to originAttributes with tests. r=bholley, r=tanvi (8ddf96d921) - Bug 1179557 - Add getters for userContextId. r=bholley, r=tanvi (ebec5f7c7e) - Bug 1174110 - The service worker still remains registered when uninstalling the service-worker-enabled application. r=fabrice (c1c93b1250) - Bug 1144689 - Allow setting manually a fetch time and modified time for cache entries. r=fabrice (8e9dd47425) - Bug 1150199 - Langpacks should not have to be privileged r=ferjm (d41af25648) - Bug 1111961 - Developer mode support r=ferjm,pauljt (9b523402ac) - Bug 1168300 - notify clear-cookiejar-data. r=sicking (7d88bff29d) - Bug 1136434 - RequestSync API should delete all the timers when a task is unregistered, r=ehsan (5f92977920) - Bug 1151082 - RequestSyncAPI - avoid infinite loop when processing pending messages, r=ehsan (b5afcd55e8) - Bug 1165787 - Use origin in RequestSyncService.jsm. r=ehsan (b6fad2bd68) - Bug 1182347 - Migrate existing code away from .cookieJar. r=sicking,r=allstars.chh (304cbfd660) - Bug 1118946 - API to provide localized properties r=ferjm,sicking (a28aecaf19) - Bug 1077168 - Cancel in-flight Webapp install jobs from windows that change location. r=myk. (d55dc8ff6d) - Bug 1150660 - Fix sendAsyncMessage() uses to not trigger warnings in dom/apps r=fabrice (b087adcc23) - Bug 1169344 - Allow server apps to restrict access to their IAC ports. r=ferjm (82c8570555) - Bug 1068400 - Fix devtools when morphing non-e10s tab into e10s one. r=jryans (55be5ccdf5) - Bug 1145049 - Prevent caching tab actors in child processes. r=jryans (1a3ee9f278) - Bug 1145049 - Stop leaking tab actors and root actor on disconnect. r=jryans (26f259b441) - Bug 1181930 - Refactoring: move the message broadcaster out of Webapps.jsm r=ferjm (b1f8bb8b6d) - Bu 1115619 - Use a preference to guarantee app permission loading to permissions.sqlite. r=fabrice (5689c459d7) - Bug 1191579 - Remove useless getAll() implementation in Webapps.jsm (74f0d6874a) (b6d625876) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1162327 Part 1: Change low integrity temp to a fixed dir per profile and improve clean-up. r=jimm, r=froydnj (9d8ecfcd0d) - Bug 1162327 Part 2: Add temporary code to clean up the old low integrity temps on Windows. r=jimm (8ff7d027ef) - Bug 1166316: Move temporary clean up code for old low integrity temps, so it actually gets called in non-debug builds. r=billm (e97b8c6794) (5a542c5a7) - ported from UXP: - Issue #3039 - Extend cairo API with an explicit font_get_hint_metrics function. (517a6b90a) - Issue #3039 - Add closure point to bounds calculation. (42fc0af32) - Issue #3039 - Increase the MAX_FONT_SIZE limit applied in cairo_ft_font to match the gfxFont size limit. (35164e286) - Issue #3039 - Reapply bug 624198 fix that got lost in an upstream update. (dda2b7972) - Issue #3039 - Don't try to pass a dash array of > 16 elements to ExtCreatePen. (3bb1c962e) (1a2ddd345) - update libpixman from my UXP custom branch, with SSSE3 code compiled (without CONFIG['SSSE3_FLAGS'] support, so hackfixed) (a0837ac8d) - [NSS] ported mozilla upstream changes: - Bug 1552254 internal_error alert on Certificate Request with sha1+ecdsa in TLS 1.3 (be6a9782) - Bug 1753535 - Remove obsolete stateEnd check in SEC_ASN1DecoderUpdate. r=rrelyea (800111fa) - Bug 1756271 - Remove token member from NSSSlot struct. r=rrelyea (55052f78) - Bug 1396616 - Update nssUTF8_Length to RFC 3629 and fix buffer overrun. r=nss-reviewers,jschanck (2f2c8564) - Bug 1755264 - TLS 1.3 Illegal legacy_version handling/alerts. r=djackson (7d931c59) - Bug 1751305 - Remove expired explicitly distrusted certificates from certdata.txt. r=KathleenWilson (b722e523) - Bug 1751298 - Add Telia Root CA v2 root certificate. r=KathleenWilson (1fcbbd7e) - Bug 1754890 - Add two D-TRUST 2020 root certificates. r=KathleenWilson (f63fb86d) (65589a2a3)
  19. New build of Firefox 45ESR: Test binary: SSE https://o.rthost.win/gpc/files1.rt/firefox-45.9.34-20220326-9e05fb0f0-win32-sse.7z IA32 https://o.rthost.win/gpc/files1.rt/firefox-45.9.34-20220326-9e05fb0f0-win32-ia32.7z Win64 https://o.rthost.win/gpc/files1.rt/firefox-45.9.34-20220326-9e05fb0f0-win64.7z repo: https://github.com/roytam1/mozilla45esr Changes since my last build: - imported changes from mozilla: - Bug 1754724 - Clear up some computations in expat code. r=farre, a=tritter (c084e1e9) - Bug 1754724 - Clear up some more computations in expat code. r=farre, a=tritter (1ff49f5a) - Bug 1754724 - Clear up even more computations in expat code. r=farre, a=tritter (4a180bbf) - Bug 1758062 - Convert parameters upfront. r=smaug, a=tritter (153b3922) (ab2c4b048) - update Twemoji to v14.0.1 based font. (8122fb2c6) - update libpixman from my UXP custom branch, with SSSE3 code compiled (without CONFIG['SSSE3_FLAGS'] support, so hackfixed) (9a9f88558) - import from UXP: - Issue #3039 - Add closure point to bounds calculation. (42fc0af32) - Issue #3039 - Increase the MAX_FONT_SIZE limit applied in cairo_ft_font to match the gfxFont size limit. (35164e286) - Issue #3039 - Reapply bug 624198 fix that got lost in an upstream update. (dda2b7972) - Issue #3039 - Don't try to pass a dash array of > 16 elements to ExtCreatePen. (3bb1c962e) (1bfb3a970) - [NSS] ported mozilla upstream changes: - Bug 1552254 internal_error alert on Certificate Request with sha1+ecdsa in TLS 1.3 (be6a9782) - Bug 1753535 - Remove obsolete stateEnd check in SEC_ASN1DecoderUpdate. r=rrelyea (800111fa) - Bug 1756271 - Remove token member from NSSSlot struct. r=rrelyea (55052f78) - Bug 1396616 - Update nssUTF8_Length to RFC 3629 and fix buffer overrun. r=nss-reviewers,jschanck (2f2c8564) - Bug 1755264 - TLS 1.3 Illegal legacy_version handling/alerts. r=djackson (7d931c59) - Bug 1751305 - Remove expired explicitly distrusted certificates from certdata.txt. r=KathleenWilson (b722e523) - Bug 1751298 - Add Telia Root CA v2 root certificate. r=KathleenWilson (1fcbbd7e) - Bug 1754890 - Add two D-TRUST 2020 root certificates. r=KathleenWilson (f63fb86d) (9e05fb0f0)
  20. New build of post-deprecated Serpent/moebius for XP! * Notice: This repo will not be built on regular schedule, and changes are experimental as usual. ** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions. Test binary: Win32 http://o.rthost.win/basilisk/basilisk55-win32-git-20220326-216281f40-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20220326-216281f40-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - imported changes from mozilla: - Bug 1754724 - Clear up some computations in expat code. r=farre, a=tritter (c084e1e9) - Bug 1754724 - Clear up some more computations in expat code. r=farre, a=tritter (1ff49f5a) - Bug 1754724 - Clear up even more computations in expat code. r=farre, a=tritter (4a180bbf) - Bug 1758062 - Convert parameters upfront. r=smaug, a=tritter (153b3922) (5e718f237) - import from UXP: Issue #1284 - Implement /s (dotAll) for regular expressions, v2. (8148cf00) (7c9a3a6b8) - import from UXP: Issue #17 - Close iterator after error in Promise.{all,race} (c213f92c2) - import from UXP: Bug 1357075 - Pad a nop to unwind to the scope just before a destructuring iterator close trynote (ac07311b) (c70d5f8b3) - import from UXP: Bug 1360839 - Call IteratorClose due to abrupt completion from yield (76b099ab) (a4defd7b3) - import from UXP: Bug 1343375: Update RegExp.prototype.replace and .match to call ToLength(lastIndex) for non-global RegExp and handle recompilations (401d677e) (80661feaa) - import from UXP: Bug 1317397: Only set lastIndex for global or sticky RegExps in RegExpBuiltinExec per ES2017 (78ce3bf8) (d46a6e25e) - import from UXP: JS - support for Array.prototype.values() (f8591643) (717f97366) - import from UXP: Bug 1444668 - Avoid allocating large AssemblerBuffers. r=luke, r=bbouvier, a=RyanVM (52269fa0) (272961305) - import from UXP: Make InitRuntimeNumberState's return type reflect its infallible nature. (e3e1be66) (709eedbdb) - import from mozilla: Bug 1411415 - r=bz r=fitzgen (61ca8af8) (64c5471f4) - import from UXP: Reinstate string.prototype.contains() (591dc9ea) (28b223a78) - import from UXP: Avoid using memcpy on HeapSlot that is not trivially copyable. (413f2054) (72632e4e0) - import from UXP: Simplify HeapSlot to make it trivially copyable (4f91b109) (9d97afe78) - import from UXP: Avoid doing a memset on a non-POD structure (6b97ee8c) (b62dee49d) - import from UXP: - Avoid using memset on a not-trivial type like TabSizes (37959f99) - Avoid using memset on a not-trivial type like ServoSizes (2fabd9fa) (5806f76bf) - Revert "import from UXP: Bug 1444668 - Avoid allocating large AssemblerBuffers. r=luke, r=bbouvier, a=RyanVM (52269fa0)" (4a70a12bf) - import from UXP: Add extra check for assembler buffer space. (ac3468d5) (2dbc82714) - ported from UXP: Convert the trailing array of BindingNames at the end of the various kinds of scope data into raw unsigned chars into which those BindingNames are placement-new'd, rather than memcpy-ing non-trivial classes around and failing to comply with the C++ object model (4cbf5408) (bb24e03a7) - ported from UXP: Call the relevant scope-data constructor when allocating it, and poison/mark as undefined the memory for the trailing array of BindingNames, ratther than impermissibly PodZero-ing non-trivial classes. (78d0ec7f) (c26fd216a) - import from UXP: Stop using PodZero in several places to initialize values of non-trivial type (02e07860) (3ca42b324) - import from UXP: - Initialize some asm.js structures using in-class initializers instead of PodZero (fbef1917) - Call memset on a void*, not a T*, in js_delete_poison to avoid memset-on-nontrivial warnings with gcc that don't matter for an object whose lifetime is about to end (4d089648) (5237b16a4) - import from UXP: Don't memset-zero the BacktrackingAllocator::vregs array of non-trivial VirtualRegister instances (4b23aec4) (266d624a6) - import from UXP: - Give uint8_clamped a defaulted (and also trivial) default constructor, copy constructor, and copy-assignment operator. (3bfbbf5d) - Don't use PodCopy/PodMove to implement typed-array element-to-element copying (74983ef7) - Rename TypeSet::clone to TypeSet::cloneIntoUninitialized to indicate that it freshly initializes the TemporaryTypeSet* provided to it. (7ccaa52a) (68950f1dd) - import from UXP: - Bug 1493900. (3757eafa) - Improve graph edge resolution code. (f592b614) - Code style improvements (no bug). (3567db7c) (7907dde86) - import from UXP: Don't mark MGetFirstDollarIndex as movable. (c554052d) (ed7813c7f) - import from UXP: Simplify SIMD conversion from Uint64 to Double. (acb2819b) (6ba5e45dd) - import from UXP: Fix a longstanding IndexedDB correctness issue. Standards Compliance fix, port of Bug 1492737 (930cc1db) (38c12760a) - import from UXP: Fix mistakingly flagged instructions. (e4ac0e17) (ee373d584) - import from UXP: - Use canonical function in TypeNewScript::rollbackPartiallyInitializedObjects. (51810694) - Restrict ExtractLinearSum to find non-wrapping results. (0c526368) (0e5b73b30) - import from UXP: Reduce number of allocations in AutoStopwatch (7d0bef10) (6c2da0b12) - import from UXP: Align `instanceof` with the final ES6 spec. (becadd35) (8583461fa) - import from UXP: Fix possible data race while updating scope object during compacting GC. (c0871c52) (f9b69947a) - import from UXP: - Remove a couple of unused variables (f922e8ae) - Force expected crashes on unexpected magic values. (c6e54b52) - Check for dead wrappers in CallerGetterImpl/CallerSetterImpl. (ca54bbe5) (3195d894d) - import from UXP: - Reset nursery position when it's disabled. (4105e6bb) - Restrict ExtractLinearSum to monotonous operation in infinite math space. (e390f01e) (315b77588) - import from UXP: - Issue #960, Stage 1-1: Implement Function.prototype.toString revision proposal. (b68de773) - Issue #960, Stage 1-2: Remove a space after comma in parameter list for generated function source. (90817221) - Issue #960, Stage 1-3: Generate better source in Object.prototype.toSource. (f2622bd1) - Issue #960, Stage 1-4: Update tests (5676f63f) (9bd574a28) - import from UXP: Issue #1055 - Remove useless assert. (ae2267db) (8a54fd54b) - import from UXP: Braces and one more typo fix for comment (b11e5bc2) (765dc16c0) - import from UXP: Issue #1089 - Implement String.prototype.trimStart and trimEnd. (dee48511) (165b6e008) - import from UXP: Issue #1095 - Implement array.flat and array.flatMap (3538814b) (07ab31395) - import from UXP: [js, ARM] Always check error return from BufferOffset::diffB. (772e51c7) (b42badaec) - import from UXP: Improve efficiency of (C++) heap allocations related to BytecodeEmitter::code. (cdfd0e29) (e3a746bf6) - import from UXP: Add Atomics.notify instead of Atomics.wake according to revised spec. (f5923f06) (c14152aec) - import from UXP: Define JumpImmediateRange on ARM64. (b97da34a) (a590bbb35) - import from UXP: Refactor Token& nextToken (90f475f7) (bd191f5b2) - import from UXP: Fix a crash in IndexedDB. (cfc50f18) (81e88fab7) - import from UXP: Use the correct group for JIT constraints. (33d503a9) (68e343697) - import from UXP: Avoid uint32_t overflow in js shell by checking size of file before trying to stuff something insanely large into a Uint8Array. (4a024d6b) (02057a5cb) - import from UXP: Fix type barrier in IonBuilder::jsop_getimport. (8896e73c) (0148f9e17) - import from UXP: Bug 1340268 - [[HasProperty]] on module namespace object should work even when binding is uninitialized (b79662ba) (ab06ba532) - import from UXP: Bug 1341256 - Fix module namespace object get handler (eaf8fcd2) (aea521ee0) - import from UXP: Bug 1339986 - Handle export* when checking for duplicate export (832b047e) (437ed120d) - import from UXP: Bug 1341411 - Support circular module dependencies through export* per ES2017 (39a2b217) (d3780fd58) - import from UXP: Bug 1341298 - Relax expected module state when resolving modules and circular module dependencies are present (67f5e5d2) (aff799431) - import from UXP: Issue #1283 - Implement Promise.prototype.finally() (ff54e689) (c8222f079) - import from UXP: - Issue #1279 - Implement regular expression lookbehind (63b7dedc) - Issue #1279 - Update js/src/builtin/TestingFunctions.cpp for regex lookbehind changes (59a1758d) (832e76658) - import from UXP: Issue #1284 - Update js/src/builtin/TestingFunctions.cpp for /s (dotAll) regular expression changes (211c1e4e) (6030f2ab8) - import from UXP: - Issue #1302 - Add self-hosted implementation for string regex .matchAll (c16e82c9) - Issue #1302 followup - Add spec-compliance checks/errors (37e3ac71) (f9073a794) - import from UXP: Bug 1333143 - Self-host Object.prototype.valueOf. (337cdbd0) (fe0970a6c) - import from UXP: Bug 1333045 - Update Location object properties to current spec. (1af9026a) (c4c841e77) - import from UXP: Bug 1320408 - Change JSScript::sourceDataWithPrelude to static method (68b04671) (9e06b8fec) - import from UXP: Bug 1320408 - Part 15: Change NativeObject::addDataProperty to static method. (a2451c82) (803458ca8) - import from UXP: Bug 1320408 - Part 16: Change NativeObject::removeProperty to static method. (9e0f10ac) (5c1cf6a04) - import from UXP: Bug 1320408 - Part 17: Change NativeObject::clearFlag to static method. (d102bd41) (c03a7df54) - import from UXP: Bug 1320408 - Part 18: Change StringObject::init to static method. (3fb93ffd) (4b292864e) - import from UXP: Bug 1320408 - Part 19: Remove JSContext* parameter from ModuleObject::fixEnvironmentsAfterCompartmentMerge. (62eeeb76) (3433d960d) - import from UXP: Bug 1320408 - Part 20: Change PromiseObject::resolve and PromiseObject::reject to static method. (e5b36e01) (b0016fb4a) - import from UXP: Bug 1320408 - Part 21: Change PromiseObject::onSettled to static method. (f3761357) (72a01eb6e) - import from UXP: Bug 1320408 - Part 22: Remove JSContext* parameter from ProxyObject::renew and Wrapper::Renew. (31760533) (b4bd8cfde) - import from UXP: Bug 1320408 - Part 23: Change RegExpObject::{getShared,createShared,dumpBytecode} to static method. (8a42a647) (6d62db04a) - import from UXP: - Bug 1320408 - Part 24: Change NativeObject::{fillInAfterSwap,replaceWithNewEquivalentShape,generateOwnShape,shadowingShapeChange} to static method. (83fb6841) - Bug 1320408 - Part 25: Change NativeObject::toDictionaryMode to static method. (f232a0b5) - Bug 1320408 - Part 26: Remove Shape::set declaration. (26cafc58) (4b7528404) - import from UXP: - Bug 1336705 - Part 1: Support creating and resolving Promises without resolve/reject functions. (f15e675b) - Bug 1336705 - Part 2: Add self-hosting intrinsics for resolving/rejecting Promises and adding reactions. (4ce0bb5e) (343ef7204) - import from UXP: - Bug 1337143 - Tweak NamedImports parsing to eliminate a complexifying peekToken where getToken could be used. (bd6ebc2f) - Bug 1337143 - Tweak ExportClause parsing to eliminate a peekToken where a simpler consuming getToken could be performed. (bba9b43f) (680aaaf9b) - import from UXP: Bug 1339137 - Don't do Annex B lexical function behavior when redeclaring a parameter name in a function with parameter expressions. (c92b2191) (553afabbb) - import from UXP: - Bug 1283712 - Part 1: Add JSErrorBase, JSErrorNotes, JSErrorNotes::Note, and JSErrorReport.{notes,freeNotes}. (c2bd1ca0) - Make JSErrorNotes Single Threaded (6072c729) (e9ffca53a) - import from UXP: - Bug 1283712 - Part 2: Add JSEXN_NOTE. (98ebeef7) - Bug 1283712 - Part 3: Add Parser::errorWithNotes and Parser::errorWithNotesAt. (dc06903c) - Bug 1283712 - Part 4: Print error note in js::PrintError. (519f13c2) - Bug 1283712 - Part 5: Support notes in Debugger. (f8f673d9) - Bug 1283712 - Part 6: Add xpc::ErrorBase, xpc::ErrorNote, and xpc::ErrorReport.mNotes. (0982e6f9) (b8ccd188b) - import from UXP: Bug 1332245 - Move nsScriptError from js/xpconnect to dom/bindings. (19854690) (f205fab84) - import from UXP: Bug 1283712 - Part 7: Add nsIScriptErrorNote and nsIScriptError.notes. (fffabb3d) (9bd648534) - import from UXP: Bug 1288768 - Better error reporting for network errors in workers (12f3d030) (85f63e3f6) - import from UXP: Bug 1283712 - Part 8: Add WorkerErrorBase, WorkerErrorNote, and WorkerErrorReport. (624a2f1b) (11ae7b632) - import from UXP: - Bug 1283712 - Part 9: Add getErrorNotes testing function to extract error notes from exception. (9ab58a47) - Bug 1283712 - Part 10: Support notes in getLastWarning shell-only testing function. (700a57c2) - Bug 1283712 - Part 11.1: Show notes in devtools console. (9f71d02f) - Bug 1283712 - Part 11.2: Update stub. (5ff0df93) - Bug 1283712 - Part 11.3: Add mocha test. (d50cd306) - Bug 1283712 - Part 11.4: Fix assignment (2d3bf335) (4698ef51d) - import from UXP: Bug 1336783 - Part 1: Rework on reserved word and remove TokenStream::KeywordIsName. (c1f6b0ff) (00da4d68f) - import from UXP: - Bug 1336783 - Part 2: Remove Parser::checkStrictBinding. (9be68cbc) - Bug 1336783 - Part 3 - Use simpler macro to avoid internal compiler error on SM-tc(H). (f2c29cbe) - Bug 1336783 - followup: Fix rooting. (138d60c0) (cc06df664) - import from UXP: - Bug 1340089 - Check the binding name in comprehensionFor. (e3244802) - Bug 1332245 - [Basilisk] Move nsScriptError from js/xpconnect to dom/bindings. (d220e6db) (a24713316) - import from UXP: - Bug 1339963 - Part 1: Split Parser::exportDeclaration. (942760e3) - Bug 1339963 - Part 2: Use MUST_MATCH_TOKEN for contextual keyword where it can be used. (e36ea05a) - Bug 1339963 - Part 3: Check IdentifierName in ExportClause without from. (9b7c6181) (f14f6ec7c) - import from UXP: Bug 1342273 - Improve frontend tracelogging. [PARTIAL] Only implemented const to rvalue changes, no tracelogging (e48044fc) (707220cb9) - import from UXP: Bug 104442 - Part 1: Report the position and the kind of previous declaration for redeclaration error. (006b0f5d) (7a7a17e8e) - import from UXP: Bug 1340148 - Disallow function redeclarations at module top level. (482fc163) (c58f848b7) - import from UXP: - Bug 1216630 - Print class source when calling toString on the constructor. (f79ee2fd) - Bug 1216630 - Rename preludeStart and postludeEnd to toStringStart and toStringEnd and misc fixes. (ab85510c) (7a5823350) - import from UXP: - Bug 1357483 - Stop changing the end position of parenthesized expression ParseNodes. (bbb2447f) - Bug 1364573 - Don't relazify class default constructors. (3f8f224e) - Bug 1359622 - Fix assert for calling Function.toString on class constructors when the compartment has had source discarded. (6d7cc2b0) (8ed57f275) - import from UXP: Bug 1357506 - Remove assert that constructorBox can only be set once when parsing classes. (b9409d87) (248f7d1c8) - import from UXP: Bug 1367204 - Generate "[sourceless code]" for class constructors when sourceIsLazy and no source hook is set. (379a4231) (9cae533a4) - import from UXP: - Bug 420857 - Part 1: Report the position of opening brace for missing brace error in function body. (e5f1edc0) - Bug 420857 - Part 2: Report the position of opening brace for missing brace error in block. (fce1adbc) - Bug 420857 - Part 3: Report the position of opening brace for missing brace error in object literal. (f1f51320) - Bug 420857 - Part 4: Report the position of opening bracket for missing bracket error in array literal. (d965d685) (141f474b7) - import from UXP: - Bug 1303703 - Part 1: Separate binding pattern parsing from object/array literal parsing. (f9a63570) - Bug 1303703 - Part 2: Clean-up bits of destructuring parsing which are no longer needed. (4cd06f93) - Bug 1303703 - Part 3: Syntax parse destructuring assignment patterns. (51183e0b) - Refactor abortIfSyntaxParser after destructring (43c3ab5a) (446f1fbc1) - import from UXP: Bug 1344477 - Part 1: Add JSOP_CALL_IGNORES_RV for function call that ignores return value. (417aa021) (96a655067) - import from UXP: Bug 1344477 - Part 2: Optimize Array.prototype.splice with JSOP_NORVCALL. (4f51cc38) (3974c0916) - import from UXP: Bug 1339395 - Part 1: Align parse method for object literals to match array literals. (2734a01c) (8a067269a) - import from UXP: Bug 1339395 - Part 2: Add parser support for rest and spread object properties. (85350c06) (8f9b9f725) - import from UXP: Bug 1339395 - Part 3: Add BytecodeEmitter support for object rest and spread properties. (1e126cc4) (a6a615731) - import from UXP: Bug 1339395 - Part 7: Remove no longer needed check for jsid strings which are indices from frontend. (6cff3b75) (c2d8a56e1) - import from UXP: - Bug 1339395 - Part 5: Add Reflect.parse tests for object rest and spread properties. (3a484431) - Bug 1339395 - Part 6: Update jit-tests now that object rest/spread properties are a thing. (f6b2c1d4) - Bug 1339395 - Part 8: Add separate variables for wasm debugger test. (3c9c84e2) (58e1900fe) - import from UXP: Bug 1344334 - Make DoTypeUpdateFallback infallible. (61235c7b) (16f819cb0) - import from UXP: Bug 1353691 - Report SyntaxError when arrow function has await-identifier in async function context. (5e6128d0) (62d30445b) - import from UXP: Fix order of OwnProperty check for rest parameters. (41efc528) (73d98ccaa) - import from UXP: Bug 1343481 - Part 1: Remove {JSFunction,JSScript,LazyScript}.isGenerator() method. (7eb5d46c) (bcc7229a3) - import from UXP: Bug 1343481 - Part 2: Stop using StarGegerator for async function. (45337018) (3f5c53b9f) - import from UXP: Bug 1343481 - Part 3: Add JSOP_AWAIT and rename {yieldIndex,yieldOffset} to {yieldAndAwaitIndex,yieldAndAwaitOffset}. (a6872d9e) (c69053a1b) - import from UXP: Bug 1343481 - Part 4: Add Add GeneratorObject.{isAfterYield,isAfterAwait}. (bc80cb0d) (cef01331a) - import from UXP: Bug 1343481 - Part 5: Rename AsyncFunction-related names in Promise.cpp to explicitly say Async Function. (04ec8aaf) (c83858d84) - import from UXP: Bug 1343481 - Part 6: Add native functions wrapper for GetInternalError and GetTypeError. (2bbebc6e) (bd543bb4a) - import from UXP: Bug 1343481 - Part 7: Add BytecodeEmitter::emitDotGenerator and make yield/await nodes unary. (c1bdfa62) (47cdcf117) - import from UXP: Bug 1316098 - Optimize out result object allocation for await/return in async function. (c9f1fa2c) (897cef194) - import from UXP: - Bug 1331092 - Part 0: Define NOMINMAX to avoid compile error from min/max macro on windows. (e9ad9eab) - Bug 1331092 - Part 1: Add Symbol.asyncIterator. (c8d569d1) - Bug 1331092 - Part 2: Implement Async Generator except yield*. (10b93aff) - Bug 1331092 - Part 2: Implement Async Generator except yield*. (b5bcbfe5) (a290a21b4) - import from UXP: Bug 1331092 - Part 6: Support JSOP_TOASYNCGEN in JIT. (67b8cd62) (43eaca76e) - import from UXP: Bug 1331092 - Part 7: Implement Async Generator yield*. (142e8bf4) (3565874f0) - import from UXP: Bug 1331092 - Part 8: Support JSOP_TOASYNCITER in JIT. (06b3cb6c) (56bc0a6ad) - import from UXP: Bug 1331092 - Part 9: Implement for-await-of. (9379133c) (b8bc014d2) - import from UXP: Bug 1331092 - Part 11: Await on the innerResult.value when innerResult.done is true in yield*. (9cecb72f) (c102dd2b7) - import from UXP: Bug 1355399 - Switch property retrieval in Async-from-Sync Iterator prototype methods. (3206741a) (32da0bfd9) - import from UXP: Bug 1364608 - Stash rval in AsyncIteratorClose. (ba1cf560) (5b7824073) - import from UXP: - Bug 1379525 - Part 1: Await on the value before yielding or returning inside async generator. (9e8369d0) - Bug 1379525 - Part 2: Properly handle rejection in async-from-sync iteration. (586cd0b7) (dde12ba15) - import from UXP: - Bug 1390082 - Implement AsyncGeneratorQueue with simpler array operations. (f08c44f0) - Bug 1352312 - Enable Async Iteration. (b476f2e7) (2cff177e3) - import from UXP: Bug 1341693 - Don't need to check GetDocShell() when creating CustomElementRegistry; (62678b52) (51d02c70a) - import from UXP: Bug 1347446 - Move custom element reactions stack to DocGroup. (bde53294) (414f6dc83) - import from UXP: - Bug 1351979 - Change CustomElementRegistry::Define code to properly propagate out JS exceptions; (a176a0e5) - Bug 1350960 - Release CustomElementReactionsStack in TabGroup thread when DocGroup is going away. (932dde0d) (5d613c81e) - import from UXP: - Bug 1309147 - Part 1: Implement the support for CEReactions in WebIDL parser. (39fcec34) - Bug 1309147 - Part 2: Add the name of 'this' value's JSObject* for codegen to generate CEReaction code. (0b774c0e) - Bug 1309147 - Part 3: Implement the support for CEReactions in Codegen. (303037d0) - Bug 1309147 - Part 4: Add CEReactions for CustomElementRegistry. (cc71e21e) - Bug 1309147 - Part 5: Eliminate performance cliff when accessing CEReactions code. (f7154d57) (1569111ce) - import from UXP: - Bug 1341898 - Make nsDocument::IsWebComponentsEnabled use a cached bool pref; (d662ddd6) - Bug 1357002 - Part 1: Cache dom.webcomponents.customelements.enabled preference; (979d2bfb) - Bug 1357002 - Part 2: Don't call SetupCustomElement() if the custom element feature is pref-ed off; (5ad5f4e1) - Bug 1359346 - Implement custom element state; (cb89330b) (78f106ac0) - import from UXP: - Bug 1454285 - Part 1: Specify the current scope when emitting await and .generator. (85d4d59f) - Bug 1454285 - Part 2: Disallow using innermostEmitterScope while the value does not match the bytecode environment. (d16b90c0) (828ca2cad) - update Twemoji to v14.0.1 based font. (a1d39922f) - import from UXP: Bug 1430173 - Reduce the precision of all explicit clocks to 2ms. r=baku, a=RyanVM (c66f2e16) (f8db12ed8) - import from UXP: Issue #67 - Round down to the nearest 2ms (instead of 1ms) (2884c049) (dd113e3f1) - import from UXP: [sctp] Be more explicit with a lock. (6790fd48) (36d8eb4a9) - import from UXP: Bug 1426002. Bail out of document.open if beforeunload tears things down. r=mystor (29100ca1) (19b2bde5a) - import from UXP: Issue #67 - Set "secureConnectionStart" to 0 for pages with HTTP scheme (b0fe82b8) (20a7d198c) - import from UXP: Use FC_OUTLINE instead of FC_SCALABLE with Fontconfig to check if a font is scalable. (2c33a1ce) (c83e44d29) - import from UXP: Allow bitmap fonts to force scaling and bypass tolerance check in gfxFcPlatformFontList. (4a986546) (96c096003) - import from UXP: Fix line heights to properly scale to requested size for color-bitmapped SFNTs. (2653da27) (39d031dc0) - import from UXP: Issue #91 - Make vector image surface caching smarter. (c8f4fb3b) (fa48e8519) - import from UXP: Bug 1363672 - Add step support to date picker (1cca8d40) (4bcadb676) - import from UXP: Bug 1364026 - (Part 1) Expose HTMLInputElement.getMinimum/getMaximum methods via webidl (549212cd) (5aee89e2f) - import from UXP: Bug 1364026 - (Part 2) Check if min and max attributes on input type date are valid date strings (7f3ec297) (075da8219) - import from UXP: Bug 1382175 - Fix time picker step and min/max regressions (6993cdbd) (9406cdd9c) - import from UXP: Bug 1363672 - Add step support to date picker (follow up) (1f5afcad) (72357d60e) - import from UXP: - Bug 1381421 - (Part 1) Handle dates earlier than 0001-01-01 and later than 275760-09-13 correctly (63855a98) - Bug 1381421 - (Part 2) Add browser chrome tests for the minimum and maximum dates (39b09ae6) (b58d7e7d6) - import from UXP: Bug 1371111 - Open picker when input element's padding area is clicked (758ef612) (eec1adfab) - import from UXP: Bug 1390794 - Use 'norolluponanchor' to avoid closing the picker when the anchored input box is clicked (1cbd27ae) (33f6443c1) - import from UXP: - Bug 1401876 - (Part 1) Close datetime picker on popuphidden (e75b329d) - Bug 1401876 - (Part 2) Add browser-chrome test for reopening picker (1cb68033) (cafc26ecf) - import from UXP: Bug 1397114 - Disable smooth scrolling when value changes come from input box (def56bfc) (2d7fc40f7) - import from UXP: Bug 1406859 - [DateTimePicker] Let the first picker close gracefully before opening a second picker (c65886be) (2bf578f40) - import from UXP: Bug 1446342 - Input type="date" not working if the other form elements has name="document" (any alternative solution) (9c7b8141) (615000463) - import from UXP: JS - location.hash - no escape single quote (637540d6) (cda8acd58) - import from UXP: - Bug 1344642 - Part 1: Cleanup dom.forms.datepicker related code (36d469a7) - Bug 1344642 - Part 2: Add a new pref for input type=week, month and datetime-local (5622e561) (a48b953e6) - fix build (d19823878) - import from UXP: Bug 1452075 - Backport some upstream pdf.js fixes. (32c59415) (63456b15f) - import from UXP: Bug 1337814 - Remove rIC callback from pending callbacks before running it (7c9dda85) (5e985e52a) - update libpixman from my UXP custom branch, with SSSE3 code compiled (b51eecb9e) - import from UXP: - Issue #3039 - Extend cairo API with an explicit font_get_hint_metrics function. (517a6b90a) - Issue #3039 - Add closure point to bounds calculation. (42fc0af32) - Issue #3039 - Increase the MAX_FONT_SIZE limit applied in cairo_ft_font to match the gfxFont size limit. (35164e286) - Issue #3039 - Reapply bug 624198 fix that got lost in an upstream update. (dda2b7972) - Issue #3039 - Don't try to pass a dash array of > 16 elements to ExtCreatePen. (3bb1c962e) (40f55c281) - import from UXP: [FFmpeg] Work around a bug with corrupted data (aeea23c3) (89eacff13) - ported from UXP: Add emoji presentation API (33a4b11c) (b3384c76b) - import from UXP: - Use font.name-list.emoji preference for emoji presenration. (0022f326) - Fix build bustage (826e4201) (d1f0fc320) - import from UXP: Font fallback should detect emoji range for color emoji font. (1aa30f60) (3c65e4990) - import from UXP: Set font.name-list.emoji for some platforms. (c0de3e4c) (254cbac4f) - import from UXP: Drop invisible characters from downloads filename. (e0714405) (2317b154c) - import from UXP: Use a temporary in Animation::Tick() (685ae236) (9dc809d06) - import from UXP: Check for infinite value in txFormatNumberFunctionCall. (b2cb4042) (77ca1547d) - import from UXP: Add omitted Skia "Safe Math" includes. (4070f2c7) (f3e5ce7a9) - import from UXP: Update in-tree freetype2 lib (unused) to 2.9.1 (7ec8b4bf) (4dc09da79) - import from UXP: Consistently use PR memory functions. (f6fa2eff) (9f6d87323) - import from UXP: Merge libhyphen fix from upstream. (abd21e76) (25ba79640) - import from UXP: Don't linkify data: or javascript: URLs in the web console. (ebb86926) (07f070d9d) - import from UXP: Bug 1314968 - Explicitly specify the AccessPoint interface name. r=kanru (51c2477b) (28551b94e) - import from UXP: - Bug 1379762 part 1. Don't call MediaFeaturesChanged if our override device pixel ratio is set to its current value (eb80674e) - Bug 1379762 part 2. Use a more reliable test to figure out when we can skip firing onload in nsDocumentViewer::LoadComplete (e29bf72a) (0f4eb1f34) - import from UXP: - Fix missing include in Skia SafeMath (2a5df335) - Update libhyphen's glue code to include overloads for fgetc() and feof(). (b88143e4) - [MSE] Add a missing comma in validBoxes (886642ab) - Add a check to prevent a crash when CSP directives are used with chrome content (53005879) (3f428c485) - import from UXP: - Port our stricter cookie gating. (b74e3878) - Add a nullcheck in DOMProxyHandler::EnsureExpandoObject jic. (290eea38) (8d9f2bd4d) - import from UXP: - Bug 1398229 - Save-link-as feature should use the loading principal - implementation of nsIContentPolicy.TYPE_SAVE_AS_DOWNLOAD (97c6ecff) - Bug 1398229 - Save-link-as feature should use the loading principal - context menu using nsIContentPolicy.TYPE_SAVE_AS_DOWNLOAD (5f66b032) - Bug 1430758 - No CSP directive for nsIContentPolicy::TYPE_SAVEAS_DOWNLOAD (9578e970) - Remove a comment in nsContextMenu.js (2e3999cd) - Rewrite uuid for ContentPolicy (d4bba670) - Added Ci.nsIContentPolicy.TYPE_SAVEAS_DOWNLOAD to next files (d180a351) - nsIContentPolicy: Their order (in nsIContentPolicyBase.idl) must be retained in nsContentBlocker.cpp (0fac4df8) - nsIContentPolicy: Numbers should not be omitted in nsIContentPolicyBase.idl, rewrite uuid (65c35bbe) (04045e72b) - import from UXP: Fix SSL status ambiguity. (624aa2c5) (a37d6c9cb) - import from UXP: Issue #531 - Toolkit - Fix throws an error from Create a New Profile (b1b86c58) (0ffe32866) - import from UXP: - Issue #542 - Restrict web access to moz-icon:// scheme (5898c778) - Prevent various location-based hazards. (200d5cad) (5eeff7896) - import from UXP: - CSP: Support for "LoadInfo::GetLoadingContext" and "LoadInfo::GetLoadingContextXPCOM()" (partially bug 1439713) (09a81da0) - Bug 1469150 - CSP: Scripts with valid nonce get blocked if URL redirects (c8131a68) - Bug 1469150 - Tests added to check scripts with valid nonce is allowed if URL redirects (follow up) (28551b94) - Bug 1469150 - CSP: Scripts with valid nonce get blocked if URL redirects is fixed (follow up) (53c39834) (03a989a2a) - import from UXP: - Preferences - Show Cookies - "Remove Selected" button should not be active if there are no items (ec107bb6) - Preferences - Show Cookies - <tree onselect>/"onCookieSelected" is not fired twice (f3919fb5) (047c95e62) - import from UXP: Issue #544 - DevTools - Eyedropper Tool - Used "createImageBitmap(canvas.toBlob())" instead of "createImageBitmap(ctx.getImageData())" (c15a614c) (684d46669) - import from UXP: Make the Error Console accessible from about:console and make it presentable in that context (aa023ce6) (8d5ccf8f8) - import from UXP: - Issue #12 Part 1: Stop using nsIDOMEvent in UpdateIMEComposition. (32326ee1) - Issue #12 Part 2: Stop using nsIDOMEvent in IsAcceptableInputEvent. (550c8977) - Issue #12 Part 3: EditorEventListener should check if it's removed during a call of editor's method. (107f8e58) - Issue #12 Part 4: Don't access mEditorBase directly. (3e44d7b9) - Issue #12 Part 5: WidgetEvent shouldn't mark event as consumed if it's not cancelable. (ea3ff241) (51417235c) - import from UXP: Issue #249 - Stabilize and align Intersection Observers (5af41078) (ca17f2857) - import from UXP: Issue #249 - Enable Intersection Observers in the platform. (9029f15c) (664f3dc5b) - import from UXP: Fix "about:support"s "graphics" section when "webgl.disable-extensions" is true (aba5754b) (0bd76996a) - import from UXP: Issue #559 - Convert the button rect to device coordinates correctly instead of casting CSS coordinates. (f5d85dbb) (7802eab52) - import from UXP: WebRTC: Nullcheck DataChannel SendPacket calls. (ea5ece2b) (af64830c2) - import from UXP: Disable Intersection Observers by default. (664f3dc5) (153547fab) - import from UXP: Issue #578: Applications cannot start without /proc (chroot). (e9342c1a) (8cee9f65d) - import from UXP: Bug 1464079 - Bring ICE connection state change callback up to spec. r=jib, a=RyanVM (03766e63) (72efb2fa4) - import from UXP: Bug 1464063 - Remove sdp_getchoosetok. r=bwc, a=RyanVM (76e79cec) (466908649) - import from UXP: Bug 1413868. (c180f850) (9421383d5) - import from UXP: WebRTC: Add DeleteStreams to media conduits. (4131396b) (2d50e5abb) - import from UXP: Rework gfxFontUtils::MapCharToGlyphFormat4 to be more robust. DiD (da75ad73) (7a29d3f83) - import from UXP: Clamp resolution in PerformanceNavigationTiming. (d37f6a30) (c937ebf73) - import from UXP: Fix cache v1 compression crash in nsCompressOutputStreamWrapper::Close() (8c917ef3) (40556cd63) - import from UXP: Remove pref confusion around cache v2 (c60c15e6) (b76954d68) - import from UXP: Bug 1298823 - Fix Request constructor - with "mode: navigate" (56c088c2) (2e1a881f6) - import from UXP: Issue #607 - Make the page visibility API pref-controlled. (9949bc6c) (6c21fda6c) - import from UXP: Issue #614 - DevTools - display newlines in some console messages (b2aa38c7) (c1883fdc6) - import from UXP: Make nsAtomicFileOutputStream::DoOpen() fail if the file is read-only. (5ffd703f) (4aa18d252) - import from UXP: Issue #622 - Add event.srcElement (the alias for event.target) (59321284) (daf02c2ae) - import from UXP: - Bug 1346501. Don't mark every image as visible when a frame is created for it (ece6d716) - Bug 1346501. Remove mFrameCreateCalled from nsImageLoadingContent, it is now unused (731b3ea7) (c7fb60acc) - import from UXP: Switch to Lanczos scaling from Hamming to get acceptable fast downscaling. (d203062c) (e6f673c42) - import from UXP: Issue #626 - Add pref to control CanOptimizeToImageLayer for large downscale factors. (ca5c2ba1) (d65ded253) - import from UXP: Issue #639 - Use expected dialog button ordering in Launch Application dialog. (1a634a81) (198dbe284) - import from UXP: DOM - Element - add support for Element.toggleAttribute() (8714f52f) (e500e9f25) - [NSS] ported mozilla upstream changes: Bug 1552254 internal_error alert on Certificate Request with sha1+ecdsa in TLS 1.3 (be6a9782) (c9a1df0bf) - [NSS] ported mozilla upstream changes: Bug 1753535 - Remove obsolete stateEnd check in SEC_ASN1DecoderUpdate. r=rrelyea (800111fa) (88a9dbf49) - [NSS] ported mozilla upstream changes: Bug 1756271 - Remove token member from NSSSlot struct. r=rrelyea (55052f78) (0985e7481) - [NSS] ported mozilla upstream changes: Bug 1396616 - Update nssUTF8_Length to RFC 3629 and fix buffer overrun. r=nss-reviewers,jschanck (2f2c8564) (72a86a3f5) - [NSS] ported mozilla upstream changes: Bug 1755264 - TLS 1.3 Illegal legacy_version handling/alerts. r=djackson (7d931c59) (709c8a5b3) - [NSS] ported mozilla upstream changes: - Bug 1751305 - Remove expired explicitly distrusted certificates from certdata.txt. r=KathleenWilson (b722e523) - Bug 1751298 - Add Telia Root CA v2 root certificate. r=KathleenWilson (1fcbbd7e) - Bug 1754890 - Add two D-TRUST 2020 root certificates. r=KathleenWilson (f63fb86d) (216281f40)
  21. New build of HBL-UXP for XP! Test binary: IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20220326-id-f0915f3-uxp-3336114a3-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20220326-id-f0915f3-ia-c642e3c-uxp-3336114a3-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild for UXP changes please see above.
  22. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220326-f94c0da-uxp-3336114a3-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20220326-f94c0da-uxp-3336114a3-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220326-f94c0da-uxp-3336114a3-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.5a1.win32-git-20220326-ba47fad4d-uxp-3336114a3-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.5a1.win32-git-20220326-ba47fad4d-uxp-3336114a3-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.5a1.win64-git-20220326-ba47fad4d-uxp-3336114a3-xpmod.7z Official GRE changes picked since my last build: - Issue #3017 - Shadow boundaries not accounted for in nsFrameManager. (74698b456) - Don't rely on nsCRT from jsdate. (72d9d1a47) - Issue #3038 - Update libpixman (be7e9c26b) - Issue #3039 - Extend cairo API with an explicit font_get_hint_metrics function. (517a6b90a) - Issue #3039 - Add closure point to bounds calculation. (42fc0af32) - Issue #3039 - Increase the MAX_FONT_SIZE limit applied in cairo_ft_font to match the gfxFont size limit. (35164e286) - Issue #3039 - Reapply bug 624198 fix that got lost in an upstream update. (dda2b7972) - Issue #3039 - Don't try to pass a dash array of > 16 elements to ExtCreatePen. (3bb1c962e) - Issue #3024 - First pass support for :host and :host-context (4cc56c2cb) - No issue - Minor performance improvement in BidiUtils (de7ec12f8) - No issue - Fix a potential autocomplete issue. (bae3220dd) - Issue #3049 - Undo Stylo nonsense that breaks body and frame margins. (0f56697eb) - Issue #3050 - Map scrollbar-width to an element attribute. (4bdd38898) - Issue #3050 - Follow-up: extend attribution mapping to resize and corner controls to allow themes to respond to scrollbar-width. (94f3f356e) - [network] Add non-overrideable default MIME types for js, jsm and json. (bca191c2b) - Issue #3058 - Try to deal with bad website scripting loading/unloading modules. (19e2f0fbf) - Issue #3059 - Implement Selection.setBaseAndExtent() (602bb0a87) - Issue #3063 - Implement queueMicroTask(callback()) (bf17b1fec) - No Issue - Break overly long tooltips into multiple lines. (2073c4499) - [network] Improve thread-safety of cache entry handling. (9299c2e2e) - [DOM] Clear sinks and block further use after storage observer shutdown. (bc2aa1f05) - [DOM] Consistent error messages for scripts which failed to load. (a63ec9a47) - [DOM] worker cleanup. (a94d85142) - [DOM media] Add a lock around Reset() in WebMBufferedParser (e5d81e17d) - [Image] Image cleanup (9060ad1fc) - [DOM media] Adjust lock scope in MediaSourceDemuxer (368848ad1) - [DOM events] Clear event listener. (b8125dbaf) - [network] SocketTransport2 cleanup (b924810a3) - [htmlfive] Improve parser sanity checks. (b74a23aee) - [network] BackgroundFileSaver cleanup. (562b04e5c) - [DOM] Lock around memory reporting for XHR (766c8e3ff) - [network] cache memory reporter cleanup (232f5a470) - [DOM media] Handle truncated WAV stream. (b4306c046) - [DOM] Promise worker-proxy cleanup improvements (66ae44b71) - [Network] Only call nsWSAdmissionManager::ConnectNext on the main thread. (398cb9844) - [Image] Add some additional locks to ImgFrame (ba0e98e3b) - [xpcom] Timer cleanup, assertions and comments. (bd80099e2) - [Network] Add a socket thread check and early exit for corner cases. (e45fbf91c) - [DOM] Convert parameters upfront. (7cd8d7967) - [DOM XSLT] Add fallback value conversions if not converted beforehand. (bf80b7824) No official Basilisk changes picked since my last build. No official Pale-Moon changes picked since my last build. My changes since my last build: - imported changes from mozilla: - Bug 1754724 - Clear up some computations in expat code. r=farre, a=tritter (c084e1e9) - Bug 1754724 - Clear up some more computations in expat code. r=farre, a=tritter (1ff49f5a) - Bug 1754724 - Clear up even more computations in expat code. r=farre, a=tritter (4a180bbf) - Bug 1758062 - Convert parameters upfront. r=smaug, a=tritter (153b3922) (eef4fb014) - webidl: remove VoidFunction from RTCPeerConnection.webidl, missing in Issue #3063 since upstream removed WebRTC. (originally as part of bug 1324169) (c576ac179) - Revert "[DOM] Consistent error messages for scripts which failed to load." which comes from upstream, which has similar changes in custom tree. (2684671e2) - pixman: restore XP hacks (40f0327a8) - bump versions. (3636940b3) - update Twemoji to v14.0.1 based font. (8481f005c) - libpixman: enable SSSE3 code in compilation (f155978c5) - [NSS] ported mozilla upstream changes: - Bug 1552254 internal_error alert on Certificate Request with sha1+ecdsa in TLS 1.3 (be6a9782) - Bug 1753535 - Remove obsolete stateEnd check in SEC_ASN1DecoderUpdate. r=rrelyea (800111fa) - Bug 1756271 - Remove token member from NSSSlot struct. r=rrelyea (55052f78) - Bug 1396616 - Update nssUTF8_Length to RFC 3629 and fix buffer overrun. r=nss-reviewers,jschanck (2f2c8564) - Bug 1755264 - TLS 1.3 Illegal legacy_version handling/alerts. r=djackson (7d931c59) - Bug 1751305 - Remove expired explicitly distrusted certificates from certdata.txt. r=KathleenWilson (b722e523) - Bug 1751298 - Add Telia Root CA v2 root certificate. r=KathleenWilson (1fcbbd7e) - Bug 1754890 - Add two D-TRUST 2020 root certificates. r=KathleenWilson (f63fb86d) (3336114a3) * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of now-dead MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes. MCP Basilisk/Pale-Moon rev after datecode will be removed later.
  23. so new javascript syntax again: 22:27:38.490 SyntaxError: expected expression, got '.' 1 https://www.rb.cz/attachments/applications/scripts/apps/cookie-wall.js:9:20992 22:27:40.325 SyntaxError: expected expression, got '.' 1 https://www.rb.cz/scripts/main.9082edf4740251c6.js:1:21569
×
×
  • Create New...