Jump to content

roytam1

Member
  • Posts

    3,665
  • Joined

  • Last visited

  • Days Won

    421
  • Donations

    0.00 USD 
  • Country

    Hong Kong

Everything posted by roytam1

  1. hackfixing that extension is possible: in lib/ui.js, line 405: try { ({CustomizableUI}) = Cu.import("resource:///modules/CustomizableUI.jsm", null); } catch (e) { // No built-in CustomizableUI API, use our own implementation. ({CustomizableUI}) = require("customizableUI"); } change into: try { ({CustomizableUI} = Cu.import("resource:///modules/CustomizableUI.jsm", null)); } catch (e) { // No built-in CustomizableUI API, use our own implementation. ({CustomizableUI} = require("customizableUI")); } an article describing that parser change: http://whereswalden.com/2015/06/20/new-changes-to-make-spidermonkeys-and-firefoxs-parsing-of-destructuring-patterns-more-spec-compliant/
  2. I can confirm this, one of upstream commit causing this and it is still being found for reporting. EDIT: extension also tested in firefox 45esr and it gets same error and it is an intended change in firefox 41: https://bugzilla.mozilla.org/show_bug.cgi?id=1146136 you may need to update the extension to newer version.
  3. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.1-Goanna-20210220.7z Changelog: In-tree changes: - match nsIWebBrowserChromeFocus platform API changes (as of NM27 rev 3b1d2cdd8) (52f2e3f1) - match NotifyJSRunToCompletionStart platform API changes (as of NM27 rev 3b1d2cdd8) (c7fea522) - bump KM version for API change (as of NM27 rev 3b1d2cdd8) (4362cc31) Out-of-tree changes: * update Goanna3 to git 1311ec4a4..3b1d2cdd8: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1165162 - Rework the nsIScriptSecurityManager principal-minting API to be originAttributes-centric. r=gabor,r=bholley,sr=sicking (269536132) - pointer style and mispatch (38b32b3bc) - more misspatch & pointer style (ff2bc3057) - Bug 1164014 - Fixing defaultShims. r=billm (bcf7f671a) - Bug 1164014 - Workaround for GC bug 1172193. r=gkrizsanits (b25cf4dea) - Bug 1158427 - r=roc (64037cb2c) - Bug 1157994 - Ensure AudioContext operations are started and resolved in the same order. r=roc (757de0f81) - Bug 1127188 - Properly handle AudioContext.close() calls right after the creation of an AudioContext. r=ehsan (88362873f) - Bug 1164011 - interposition for CPOWS. r=billm (24a8134f6) - Bug 1164014 - Shim optimization. r=billm (9a8498684) - Bug 1178581 - Interning does not and should not imply infinite lifetime; r=sfink (91dfc5b77) - Bug 1171053 - Remove JS_BindCallable. r=efaust (2e59b8c62) - Bug 1174372 - Initialize ExecutableAllocator static fields in JS_Init. r=luke (d02620196) - missing uid of 968334 (3c73a17db) - missing uuid of 1152577 (13d58364c) - add missing uuid of 1050500 (16c61b629) - Bug 110567 - Remove nsIDocShell::GetURLSearchParams(), r=smaug (5018a0936) - Bug 1132518, add a flag to nsIFrameTraversal to skip the popup checks, r=mats (8482fd8fd) - Bug 1132518, make document navigation with F6/Shift+F6 work in e10s. This combines the document and tab navigation mechanisms together, r=smaug (2085e999b) - Bug 1160307 - Capture async stack frames on Javascript timeline markers. r=fitzgen, r=smaug, r=Paolo (95c3e6b95) (2b832c18d) - ported Bug 1039986. Make Function.prototype.toString work on Web IDL interface objects. r=jorendorff,peterv (8fdf3c8db) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1180211 - Don't emit bytecode for empty strings in emitTemplateString. r=jorendorff (32583f419) - pointer style (7c9c4fa4b) - Bug 1150779 - Split for-loop tests out of js1_8_5/reflect-parse/destructuring.js. r=efaust (a61cdcc1f) - missing bit of Bug 748550 - Remove support for |for (... = ... in/of ...)| now that (bd6995dcc) - Bug 1164741 - Readd parsing support for |for (var ...1 = ...2 in ...3)|, but completely ignore the |= ...2| assignment when ascribing semantics to it. r=jorendorff, r=efaust (89b433205) - Bug 1163851 - Actually respect the InHandling parameter in the parser. |pc->parsingForInit| is now unused except for testing; it'll be removed once this has stuck a bit, as this change *does* change semantics in some edge cases. r=efaust (221fefa9a) - Bug 1146136 - Parenthesized "destructuring patterns" shouldn't actually be destructuring patterns. r=efaust, a=KWierso (93752d091) - Bug 1146136 - Fix most in-tree tests that parenthesize destructuring pattern assignment targets, as ES6 forbids such parenthesization. (The patch making SpiderMonkey reject this syntax will follow shortly.) r=efaust, r=testingonlychange (3e14c89c8) - Bug 1165162 - Hoist GetOrigin onto BasePrincipal. r=gabor (f396e85c9) - Bug 1161183: Don't show the add-on version in the list view. r=dao (559bfa7a5) - Bug 1161183: Follow-up fix that was missed in the review comments. r=dao, a=kwierso (57dfd764c) - Bug 1146136 - Fix another test that parenthesizes destructuring pattern assignment targets, that snuck in in the last week, as ES6 forbids such parenthesization. r=bustage, a=bustage (89078a294) - Bug 1146136 - Fix another test that parenthesizes destructuring pattern assignment targets, that snuck in in the last week, as ES6 forbids such parenthesization. r=bustage, a=bustage (7a93bd669) - Bug 1146136 - Followup mop-up to require that in destructuring patterns, an assignment target with a default value must not be parenthesized. (That is, |var [(a = 3)] = [];| is invalid, while |var [a = 3] = [];| is valid.) r=evilpie, r=efaust (b5697d644) - Bug 1146136 - Followup to condition tests using |super| syntax on class syntax being enabled. r=bustage (71725bdfc) - Bug 1165835: Fix bluetooth2 build break resulting from Bug 1164292. r=btian (44cc89766) - Bug 1140952 - Implement read/write value of a descriptor for GATT client API (ipc part). f=jocelyn, r=btian (14b21ce2b) - Bug 1156229: Make ref-counted class destructors non-public, r=joliu (dc5e0101f) - Bug 1156229: Update GATT support to include Android L, r=joliu (1ceef7b41) - fix patch order (4b8a2504e) - fix patch order (0a5787b74) - Bug 1127665 - Append name of paired device to 'DevicePaired' and 'PropertyChanged' BT signal. r=btian (72dfe74d8) - Bug 1141944 - [bluetooth2] Revise device paired/unpaired handlers in BluetoothAdapter, f=jaliu, r=shuang (bb74c9b01) - Bug 1063444 - Implement LE scan related methods and LE device event. r=joliu, r=mrbkap (7b4772ace) - Bug 1163969 - Reject the stopLeScan request only if there's no ongoing LE Scan using the given handle. r=joliu (a6fd40998) (fd2bb43e4) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1164292 - Tests. r=gabor (83c906b70) - Bug 1164292 - Order the nsEP whitelist array. r=gabor (9ca334913) - Bug 1165162 - Tests. r=gabor (5079f112f) - Bug 1165162 - Introduce a helper for converting from origin strings to a principal. rpending=Yoshi (6d3dc9d23) - Bug 1165162 - Fix typo in comment. r=me DONTBUILD (737bbcae7) - Bug 1165162 - Fix up nsScriptSecurityManager::AppStatusForPrincipal to compare principals rather than origins. r=gabor, sr=sicking (17db467fb) - Bug 1165162 - Add nsIPrincipal::cookieJar. r=sicking (92090c96a) - Bug 1152033 - Expose CSS lexer to js. r=heycam, r=bz (d4103b799) - Bug 1129999 - Implement CSP devtool using GCLI; CSP to JSON (r=sstamm,bholley) (3c2099d79) - Bug 1156847 - Part 1: Add the Response::GetSecurityInfo() helper method; r=nsm (b4973d6b3) - Bug 1156847 - Part 2: Store the security info for a service worker on its WorkerPrivate; r=bent,khuey (46cad4537) (6b21c0020) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1156847 - Part 3: When loading a service worker from the network, remember the security info of the channel on the WorkerPrivate; r=nsm (d2f579b83) - Bug 1156847 - Part 4: When storing a service worker script to the cache, store its security info in the cache as well; r=khuey (8440bb596) - Bug 1156847 - Part 5: When loading a service worker from the cache, set its security info on the WorkerPrivate; r=nsm (656aa49a1) - Bug 1156847 - Part 6: When calling FetchEvent.respondWith(), fall back to the security info of the service worker if the Response object that we are responding with doesn't have its own security info; r=nsm (bab71f147) - Bug 1156847 - Part 7: Add unit tests for responding to a FetchEvent with a synthesized Response both in the case where the service worker is loaded from the network and from the cache; r=nsm (8e56133c8) - Bug 1156847 followup: annotate workers helper-class "ScriptLoaderRunnable" OnStartRequest/OnStopRequest as override. rs=ehsan (88def1fa6) - Bug 1153929 - Add assertions and null checks to fix windows crash in nsHttpTransaction r=mcmanus (2547bda07) - Bug 1153929 - Add diagnostic asserts to check vtable is still present for mPipeOut r=mcmanus (b141045b9) - Bug 1130101 - Part 1: Store the value of the Service-Worker-Allowed header in the CompareManager object; r=nsm (7cecb4099) - Bug 1130101 - Part 2: Honor the Service-Worker-Allowed header when prefix matching the service worker scope; r=nsm (ed55a1670) - Bug 1130101 - Part 3: Add unit tests for the handling of the Service-Worker-Allowed header; r=nsm (fdb91f97b) - Bug 1130684 - Implement Service Worker clients.claim. r=nsm,ehsan (fdbf75e48) - Bug 1159407 - JavaScript error at aboutServiceWorkers.js when updating the service worker via about:serviceworkers page. r=baku (49d511930) - Bug 1162088 - patch 1 - ServiceWorkerManager should use OriginAttributes from the principal as scopeKey, r=nsm, r=bholley (162db819e) - Bug 1162088 - patch 2 - ServiceWorkerManager should use OriginAttributes from the principal as scopeKey, r=nsm (non-jsm part only) (983045b41) - Bug 1171486 - Avoid recursively obtaining the service worker manager service; r=nsm (7d9253661) - Bug 1131352 - Part 1: Fix codegen issue. r=smaug (488aa914f) - Bug 1157108 - onpush EventHandler support. r=ehsan (9905bbebf) - Bug 1132673 - Removing the scope line from ServiceWorkerGlobalScope and changing the signature and body of getScope. r=nsm,baku (ccfb8111b) - Bug 1140239 - Remove the commented out global properties of ServiceWorkerGlobalScope; r=baku (4730659f4) - Bug 1158728 - ServiceWorkerClient: use innerWindow id for referencing clients. r=nsm (22c3aecc9) - Bug 1130684 - Test fetch events are intercepted after a client is claimed. r=nsm (c5de59e99) - Bug 1161684 - Allow JAR channels to be intercepted by service workers. Tests. r=jdm (9f9227bf9) - Bug 1157619 P2 Test that service worker is not intercepted on force refresh. r=ehsan (5d3a804c1) - Bug 1170550 - Don't crash when registering a service worker which has a strict mode error; r=baku (12783152a) - Bug 1131352 - Part 2: Add ServiceWorkerGlobalScope skipWaiting(). r=nsm, r=baku (f5a3f06b5) - Bug 1131352 - Part 3: ServiceWorkerManager::SetSkipWaitingFlag() updated CLOSED TREE (88657b944) (9eb17f625) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1171486 - Part 2: Make it OK to call ServiceWorkerManager::GetInstance() during its Init() function; r=baku (c3c7bd78c) - Bug 1115820 - Add telemetry to ServiceWorkers. r=nsm, r=vladan (9a86f7466) - Bug 1172717 - Fail on UNKNOWN_APP_ID instead of crashing. r=bholley a=RyanVM (f950a7c59) - Bug 1154068 - rename relaxed to insecure scheme and add more runtime checks r=hurley (76e8ce41a) - Bug 1154061 - clear cached alt svc mappings on a variety of state changes r=hurley (9855ee544) - Bug 1153437 - rename proxyFlags to controlFlags with nsISocketProvider interfaces r=hurley (043a531c8) - bug 1153212 - 2/2 Necko explicitly track origin vs routed host and give psm only origin r=dkeeler r=hurley IGNORE IDL (d44c3d0e6) - part of Bug 935838 - Add per app network traffic statistics (d1861cb3d) - Bug 1109338: Part 1: Separate UDPSocket logging from network logging r=dragana (c2c887b0f) - Bug 1109338: Part 2: Sharing UDPSocket between PNecko and PBackground r=bent (90b2a09d2) - Bug 1133189 - Extend PrincipalInfo to handle expanded principals. r=bent, r=sicking (d3269d57e) - Bug 1155153 - about:serviceworkers should work in e10s mode, r=nsm, r=bholley (90dd0bb4b) - Bug 1061116 - Make the comparison query/hash insensitive for validity widget. r=fabrice (0969e8404) - Bug 1167603 - use string to replace nsIURI in aApps.widgetPages. r=fabrice (c528e2615) - Bug 1087469 - Add support for a start_url property in app manifests r=fabrice (0053f26d6) - Bug 1168783 - Expose principal in mozIApplication. r=fabrice (2fee4ed8e) - Bug 1169249 - Unregister service worker registration when uninstalling a service-worker-enabled application. r=baku (c881ee50b) - Bug 1174381 - ServiceWorkerManager::TeardownRunnable should be called when xpcom-shutdown notification is received, r=nsm (f47d59f19) - Bug 1167296 - patch 1 - ServiceWorkerManager::RemoveAll should use PBackground, r=nsm (8f8feda13) - Bug 1167296 - patch 2 - ServiceWorkerManager::Remove should use PBackground, r=nsm (fc931fffc) (3b1d2cdd8) * 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
  4. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20210220-3b1d2cdd8-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20210220-3b1d2cdd8-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20210220-3b1d2cdd8-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.9.7.win64-git-20210220-3b1d2cdd8-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 1165162 - Rework the nsIScriptSecurityManager principal-minting API to be originAttributes-centric. r=gabor,r=bholley,sr=sicking (269536132) - pointer style and mispatch (38b32b3bc) - more misspatch & pointer style (ff2bc3057) - Bug 1164014 - Fixing defaultShims. r=billm (bcf7f671a) - Bug 1164014 - Workaround for GC bug 1172193. r=gkrizsanits (b25cf4dea) - Bug 1158427 - r=roc (64037cb2c) - Bug 1157994 - Ensure AudioContext operations are started and resolved in the same order. r=roc (757de0f81) - Bug 1127188 - Properly handle AudioContext.close() calls right after the creation of an AudioContext. r=ehsan (88362873f) - Bug 1164011 - interposition for CPOWS. r=billm (24a8134f6) - Bug 1164014 - Shim optimization. r=billm (9a8498684) - Bug 1178581 - Interning does not and should not imply infinite lifetime; r=sfink (91dfc5b77) - Bug 1171053 - Remove JS_BindCallable. r=efaust (2e59b8c62) - Bug 1174372 - Initialize ExecutableAllocator static fields in JS_Init. r=luke (d02620196) - missing uid of 968334 (3c73a17db) - missing uuid of 1152577 (13d58364c) - add missing uuid of 1050500 (16c61b629) - Bug 110567 - Remove nsIDocShell::GetURLSearchParams(), r=smaug (5018a0936) - Bug 1132518, add a flag to nsIFrameTraversal to skip the popup checks, r=mats (8482fd8fd) - Bug 1132518, make document navigation with F6/Shift+F6 work in e10s. This combines the document and tab navigation mechanisms together, r=smaug (2085e999b) - Bug 1160307 - Capture async stack frames on Javascript timeline markers. r=fitzgen, r=smaug, r=Paolo (95c3e6b95) (2b832c18d) - ported Bug 1039986. Make Function.prototype.toString work on Web IDL interface objects. r=jorendorff,peterv (8fdf3c8db) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1180211 - Don't emit bytecode for empty strings in emitTemplateString. r=jorendorff (32583f419) - pointer style (7c9c4fa4b) - Bug 1150779 - Split for-loop tests out of js1_8_5/reflect-parse/destructuring.js. r=efaust (a61cdcc1f) - missing bit of Bug 748550 - Remove support for |for (... = ... in/of ...)| now that (bd6995dcc) - Bug 1164741 - Readd parsing support for |for (var ...1 = ...2 in ...3)|, but completely ignore the |= ...2| assignment when ascribing semantics to it. r=jorendorff, r=efaust (89b433205) - Bug 1163851 - Actually respect the InHandling parameter in the parser. |pc->parsingForInit| is now unused except for testing; it'll be removed once this has stuck a bit, as this change *does* change semantics in some edge cases. r=efaust (221fefa9a) - Bug 1146136 - Parenthesized "destructuring patterns" shouldn't actually be destructuring patterns. r=efaust, a=KWierso (93752d091) - Bug 1146136 - Fix most in-tree tests that parenthesize destructuring pattern assignment targets, as ES6 forbids such parenthesization. (The patch making SpiderMonkey reject this syntax will follow shortly.) r=efaust, r=testingonlychange (3e14c89c8) - Bug 1165162 - Hoist GetOrigin onto BasePrincipal. r=gabor (f396e85c9) - Bug 1161183: Don't show the add-on version in the list view. r=dao (559bfa7a5) - Bug 1161183: Follow-up fix that was missed in the review comments. r=dao, a=kwierso (57dfd764c) - Bug 1146136 - Fix another test that parenthesizes destructuring pattern assignment targets, that snuck in in the last week, as ES6 forbids such parenthesization. r=bustage, a=bustage (89078a294) - Bug 1146136 - Fix another test that parenthesizes destructuring pattern assignment targets, that snuck in in the last week, as ES6 forbids such parenthesization. r=bustage, a=bustage (7a93bd669) - Bug 1146136 - Followup mop-up to require that in destructuring patterns, an assignment target with a default value must not be parenthesized. (That is, |var [(a = 3)] = [];| is invalid, while |var [a = 3] = [];| is valid.) r=evilpie, r=efaust (b5697d644) - Bug 1146136 - Followup to condition tests using |super| syntax on class syntax being enabled. r=bustage (71725bdfc) - Bug 1165835: Fix bluetooth2 build break resulting from Bug 1164292. r=btian (44cc89766) - Bug 1140952 - Implement read/write value of a descriptor for GATT client API (ipc part). f=jocelyn, r=btian (14b21ce2b) - Bug 1156229: Make ref-counted class destructors non-public, r=joliu (dc5e0101f) - Bug 1156229: Update GATT support to include Android L, r=joliu (1ceef7b41) - fix patch order (4b8a2504e) - fix patch order (0a5787b74) - Bug 1127665 - Append name of paired device to 'DevicePaired' and 'PropertyChanged' BT signal. r=btian (72dfe74d8) - Bug 1141944 - [bluetooth2] Revise device paired/unpaired handlers in BluetoothAdapter, f=jaliu, r=shuang (bb74c9b01) - Bug 1063444 - Implement LE scan related methods and LE device event. r=joliu, r=mrbkap (7b4772ace) - Bug 1163969 - Reject the stopLeScan request only if there's no ongoing LE Scan using the given handle. r=joliu (a6fd40998) (fd2bb43e4) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1164292 - Tests. r=gabor (83c906b70) - Bug 1164292 - Order the nsEP whitelist array. r=gabor (9ca334913) - Bug 1165162 - Tests. r=gabor (5079f112f) - Bug 1165162 - Introduce a helper for converting from origin strings to a principal. rpending=Yoshi (6d3dc9d23) - Bug 1165162 - Fix typo in comment. r=me DONTBUILD (737bbcae7) - Bug 1165162 - Fix up nsScriptSecurityManager::AppStatusForPrincipal to compare principals rather than origins. r=gabor, sr=sicking (17db467fb) - Bug 1165162 - Add nsIPrincipal::cookieJar. r=sicking (92090c96a) - Bug 1152033 - Expose CSS lexer to js. r=heycam, r=bz (d4103b799) - Bug 1129999 - Implement CSP devtool using GCLI; CSP to JSON (r=sstamm,bholley) (3c2099d79) - Bug 1156847 - Part 1: Add the Response::GetSecurityInfo() helper method; r=nsm (b4973d6b3) - Bug 1156847 - Part 2: Store the security info for a service worker on its WorkerPrivate; r=bent,khuey (46cad4537) (6b21c0020) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1156847 - Part 3: When loading a service worker from the network, remember the security info of the channel on the WorkerPrivate; r=nsm (d2f579b83) - Bug 1156847 - Part 4: When storing a service worker script to the cache, store its security info in the cache as well; r=khuey (8440bb596) - Bug 1156847 - Part 5: When loading a service worker from the cache, set its security info on the WorkerPrivate; r=nsm (656aa49a1) - Bug 1156847 - Part 6: When calling FetchEvent.respondWith(), fall back to the security info of the service worker if the Response object that we are responding with doesn't have its own security info; r=nsm (bab71f147) - Bug 1156847 - Part 7: Add unit tests for responding to a FetchEvent with a synthesized Response both in the case where the service worker is loaded from the network and from the cache; r=nsm (8e56133c8) - Bug 1156847 followup: annotate workers helper-class "ScriptLoaderRunnable" OnStartRequest/OnStopRequest as override. rs=ehsan (88def1fa6) - Bug 1153929 - Add assertions and null checks to fix windows crash in nsHttpTransaction r=mcmanus (2547bda07) - Bug 1153929 - Add diagnostic asserts to check vtable is still present for mPipeOut r=mcmanus (b141045b9) - Bug 1130101 - Part 1: Store the value of the Service-Worker-Allowed header in the CompareManager object; r=nsm (7cecb4099) - Bug 1130101 - Part 2: Honor the Service-Worker-Allowed header when prefix matching the service worker scope; r=nsm (ed55a1670) - Bug 1130101 - Part 3: Add unit tests for the handling of the Service-Worker-Allowed header; r=nsm (fdb91f97b) - Bug 1130684 - Implement Service Worker clients.claim. r=nsm,ehsan (fdbf75e48) - Bug 1159407 - JavaScript error at aboutServiceWorkers.js when updating the service worker via about:serviceworkers page. r=baku (49d511930) - Bug 1162088 - patch 1 - ServiceWorkerManager should use OriginAttributes from the principal as scopeKey, r=nsm, r=bholley (162db819e) - Bug 1162088 - patch 2 - ServiceWorkerManager should use OriginAttributes from the principal as scopeKey, r=nsm (non-jsm part only) (983045b41) - Bug 1171486 - Avoid recursively obtaining the service worker manager service; r=nsm (7d9253661) - Bug 1131352 - Part 1: Fix codegen issue. r=smaug (488aa914f) - Bug 1157108 - onpush EventHandler support. r=ehsan (9905bbebf) - Bug 1132673 - Removing the scope line from ServiceWorkerGlobalScope and changing the signature and body of getScope. r=nsm,baku (ccfb8111b) - Bug 1140239 - Remove the commented out global properties of ServiceWorkerGlobalScope; r=baku (4730659f4) - Bug 1158728 - ServiceWorkerClient: use innerWindow id for referencing clients. r=nsm (22c3aecc9) - Bug 1130684 - Test fetch events are intercepted after a client is claimed. r=nsm (c5de59e99) - Bug 1161684 - Allow JAR channels to be intercepted by service workers. Tests. r=jdm (9f9227bf9) - Bug 1157619 P2 Test that service worker is not intercepted on force refresh. r=ehsan (5d3a804c1) - Bug 1170550 - Don't crash when registering a service worker which has a strict mode error; r=baku (12783152a) - Bug 1131352 - Part 2: Add ServiceWorkerGlobalScope skipWaiting(). r=nsm, r=baku (f5a3f06b5) - Bug 1131352 - Part 3: ServiceWorkerManager::SetSkipWaitingFlag() updated CLOSED TREE (88657b944) (9eb17f625) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1171486 - Part 2: Make it OK to call ServiceWorkerManager::GetInstance() during its Init() function; r=baku (c3c7bd78c) - Bug 1115820 - Add telemetry to ServiceWorkers. r=nsm, r=vladan (9a86f7466) - Bug 1172717 - Fail on UNKNOWN_APP_ID instead of crashing. r=bholley a=RyanVM (f950a7c59) - Bug 1154068 - rename relaxed to insecure scheme and add more runtime checks r=hurley (76e8ce41a) - Bug 1154061 - clear cached alt svc mappings on a variety of state changes r=hurley (9855ee544) - Bug 1153437 - rename proxyFlags to controlFlags with nsISocketProvider interfaces r=hurley (043a531c8) - bug 1153212 - 2/2 Necko explicitly track origin vs routed host and give psm only origin r=dkeeler r=hurley IGNORE IDL (d44c3d0e6) - part of Bug 935838 - Add per app network traffic statistics (d1861cb3d) - Bug 1109338: Part 1: Separate UDPSocket logging from network logging r=dragana (c2c887b0f) - Bug 1109338: Part 2: Sharing UDPSocket between PNecko and PBackground r=bent (90b2a09d2) - Bug 1133189 - Extend PrincipalInfo to handle expanded principals. r=bent, r=sicking (d3269d57e) - Bug 1155153 - about:serviceworkers should work in e10s mode, r=nsm, r=bholley (90dd0bb4b) - Bug 1061116 - Make the comparison query/hash insensitive for validity widget. r=fabrice (0969e8404) - Bug 1167603 - use string to replace nsIURI in aApps.widgetPages. r=fabrice (c528e2615) - Bug 1087469 - Add support for a start_url property in app manifests r=fabrice (0053f26d6) - Bug 1168783 - Expose principal in mozIApplication. r=fabrice (2fee4ed8e) - Bug 1169249 - Unregister service worker registration when uninstalling a service-worker-enabled application. r=baku (c881ee50b) - Bug 1174381 - ServiceWorkerManager::TeardownRunnable should be called when xpcom-shutdown notification is received, r=nsm (f47d59f19) - Bug 1167296 - patch 1 - ServiceWorkerManager::RemoveAll should use PBackground, r=nsm (8f8feda13) - Bug 1167296 - patch 2 - ServiceWorkerManager::Remove should use PBackground, r=nsm (fc931fffc) (3b1d2cdd8)
  5. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20210220-355db4de-uxp-2b6effbf2-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20210220-355db4de-uxp-2b6effbf2-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom-older * 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-20210220-id-eed0566-uxp-2b6effbf2-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20210220-id-eed0566-ia-41157bf-uxp-2b6effbf2-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.
  6. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20210220-d9301c4-uxp-2b6effbf2-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20210220-d9301c4-uxp-2b6effbf2-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-20210220-d9301c4-uxp-2b6effbf2-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.3a1.win32-git-20210220-729367b92-uxp-2b6effbf2-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.3a1.win32-git-20210220-729367b92-uxp-2b6effbf2-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.3a1.win64-git-20210220-729367b92-uxp-2b6effbf2-xpmod.7z Official UXP changes since my last build: - Issue #1738 - Follow-up: Update comment (no code changes) (458939c9d) - Issue #1739 - Implement numeric separators. (fc65e1f2f) - [js] Add XMMRegName for invalid_xmm (4f06d20f8) - Issue #1741 - Add missing prefobserver for general.useragent.* prefs (9832adb6f) - Issue #1741 - Follow-up: Remove superfluous prefobserver (9fa794393) - [widget] Require user interaction when picking files or folders. (8f663e3bc) - Issue #1688 - Add flood guard to state change logic. (2103a2283) - Issue #1743 - Update CK_GCM_PARAMS use for PKCS11 v3.0 in WebCryptoTask (2b6effbf2) No official Basilisk changes since my last build. Official Pale-Moon changes since my last build: - Issue #1737 - Format some Windows specific browser jsm modules (5aaa45ecc) - Back-end branch pointer update. (729367b92) My changes since my last build: - reverted Issue #1741 related changes - partly modified "Issue #1737 - Format some Windows specific browser jsm modules (5aaa45ecc)" to not break with our code base - reverted "Issue #1743 - Update CK_GCM_PARAMS use for PKCS11 v3.0 in WebCryptoTask (2b6effbf2)" since our current NSS is not new enough to deal with this
  7. goto about:buildconfig and have a look? and source code repos are already on github.
  8. News: next build of Goanna3 based build should be able to get pass cloudflare's anti-ddos page by porting a gecko44 commit, hope nothing is broken. (due to time of this commit is done after today's release, you may need to wait for next release) https://github.com/roytam1/palemoon27/commit/8fdf3c8dbdb2497c4550160c4ac572dfea56095f
  9. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4-Goanna-20210213.7z Changelog: In-tree changes: - bump KM version for API change (as of NM27 rev 1311ec4a4) (14447ea4) - kplugins: match nsGenericFactory platform API changes (as of NM27 rev 1311ec4a4) (a6b14ea2) - update XULRunner patch for KM76 (as of NM27 rev 1311ec4a4) (305eceea) Out-of-tree changes: * update Goanna3 to git 9ecd7c73b..1311ec4a4: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1117087 Don't reset IM context when nsGtkIMContext receives selection change during dispatching compositionstart r=m_kato (0bbca7a4c) - Bug 1155494 - Add a 'compressall' message flag. f=handyman r=billm (parts of this patch were written by handyman with r=billm) (5bb9ccd32) - Bug 1167882 - Move a couple of static helpers functions higher up in TabChild.cpp. r=kats (75a880959) - Bug 1167882 - Add utility functions MaxScaleRatio() and MinScaleRatio() to Units.h. r=kats (3604aa9e2) - Bug 1167882 - Use the display size (includes scrollbar areas) rather than the root composition bounds (excludes scrollbar areas) to calculate the intrinsic scale. r=kats (8b6f2917c) - Fix a potential null-deref in TabChild::HandlePossibleViewportChange. (bug 1156156, r=kats) (55e5e79f4) - Bug 1164406 - Exclude the scrollbars from the composition bounds in TabChild::HandleCalculateViewportChange() when appropriate. r=kats (28a7efaad) - Bug 1089090, e10s, support custom cursors, r=jmathies (6f005a600) - Bug 1125325 - Make TabParent/TabChild UpdateDimensions messages aware of the display scale. r=kats (07ac774b2) - Bug 1157248 - TabChild should initialize ServiceWorkerManager before starting the first loading, r=nsm (0eb50c148) - Bug 1060643 - Give content the opportunity to block chrome keyhandlers. r=smaug (93cdd9608) - Bug 1137555 - Add implementation of PuppetWidget::GetMaxTouchPoints(). r=smaug, r=jimm (d859fd19a) - Bug 1164763 - Avoid one extra IPC round-trip when compositor-lru-size == 0. r=mattwoodrow,billm (19cfdf029) - bug 1167295 - manage PDocAccessible with PBrowser instead of PContent r=smaug (5787cd60c) - Bug 1161592 - If we don't get a target frame from the touch point try using the root scrollable frame. r=botond (c0d49d85f) - Bug 1162648. When updating layout with the latest async values from the APZC do the scrolling last because it can flush layout. r=botond,kats (f8a354aab) - Bug 1163572 - Modify UpdateRootFrame to automatically compute the nsIContent* and nsIPresShell* from the metrics. r=botond (9d7fda5c8) - Bug 1163572 - Have ChromeProcessController also handle root-frame repaint requests. r=botond (67786ad9f) - Bug 1163572 - Modify UpdateSubFrame to automatically figure out the nsIContent from the scrollId. r=botond (136aff8a1) - Bug 1175383 TabChild should store PuppetWidget as is rather than as nsIWidget r=smaug (3e2bfd3ad) - Bug 1158424 - Expose IsRootContent() in AsyncPanZoomController. r=kats (632ba6051) - Bug 1158424 - Clean up uses of HasNoParentWithSameLayersId() related to zoom constraints. r=kats (c94b5f517) - Bug 1166942 - Add logging code for gfx::Matrix. r=nical (5dc405fa6) - Bug 1055557 - Move storage of ZoomConstraints from RemoteContentController to APZCTreeManager. r=botond (8e1056b71) - Bug 1055557 - Add a ZoomConstraintsClient class to manage pushing zoom constraints updates to the APZ code. r=botond (69f1ae857) - Bug 1055557 - Constify some methods. r=botond (b81ec32f9) - Bug 1055557 - Ensure the right presShell resolution is used in ApplyCallbackTransform for fennec-apz scenarios. r=botond (6df0c30e7) - Bug 1175217 - Fix non-unified (and some unified) builds for nsDisplayListInvalidation.cpp. r=mstange (cd0662dfa) - Bug 1160421 - Replace nsThreadPool with a custom thread pool implementation in DecodePool. r=tn (66ae4fac2) - Bug 1130935 part.1 Add a method to check if current IME supports vertical writing mode r=emk (056232715) - Bug 1130935 part.2 Set proper composition font when writing mode is changed r=emk (e5cc07c43) - Bug 1130935 part.3 Add hack for Japanist because its candidate window is broken with @System font r=emk (4e7587585) - Bug 1130935 part.4 nsIMM32Handler::GetCharacterRectOfSelectedTextAt() should return wrting mode if it's necessary r=emk+smaug (92e76951a) - Bug 1130935 part.5 nsIMM32Handler should compute candidate window position with writing mode r=emk (676e1c274) - Bug 1130935 part.6 Selection change notification should have selection range and writing mode information r=smaug (a0e37af25) (6e2582b2b) - js: disable Reflect.construct for now to unbreak websites (d35c60513) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1130935 part.7 Set composition font when selection is changed since some IMEs need to be set candidate window position even before WM_IME_STARTCOMPOSITION r=emk (57b43c453) - Bug 1130935 part.8 nsIMM32Handler should set focused editor rect to the result of IMR_QUERYCHARPOSITION r=emk (b534d4921) - Bug 1130935 part.9 Needs some hack for Google Japanese Input in nsIMM32Handle because it doesn't support vertical writing mode r=emk (01555b5cc) - Bug 1130935 part.10 nsIMM32Handler should forcibly update composition font when active IME is changed r=emk (84748aa9c) - Bug 1130935 part.11 Disable test_backspace_delete.xul due to bug 1163311 r=smontagu (8bdbe49d3) - Bug 1130935 - mingw fixup. (55841cba1) - Bug 1168219 - Make nsIWidget::Configuration::mChild a smart pointer. r=vlad (4a8804a1e) - Add an API for snapshotting widgets as they are presented by the operating system. (bug 1167477, r=mattwoodrow, dom r=khuey) (c2592f279) - Bug 1130937 part.1 nsGtkIMModule should cache selection r=m_kato (b0d7c550d) - Bug 1174287: Use mozilla:: prefix for namespaced classes in nsGtkIMModule.h. r=Ms2ger (dcf6732db) - Bug 1130937 part.2 nsGtkIMModule should set candidiate window position to bottom left of the target clause in vertical writing mode r=m_kato (5c8d74129) - Bug 1130937 part.3 nsGtkIMModule should adjust candidate window position when layout is changed r=m_kato (88c472773) - Bug 1165903: For Windows NPAPI do window re-parenting in the chrome process to allow for sandboxing. r=jimm (27254a070) (d110e4bff) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1112212 - Add may-have flags for key event and input event listeners; r=smaug (37ff68130) - Bug 1167022 part.1 Make IMEContentObserver possible to restart to observe editor root node r=smaug (2945e0b73) - Bug 1167022 part.2 IMEStateManager::UpdateIMEState() should try to restart to observe focused editor when it's reframed r=smaug+nchen (c111a1311) - Bug 1167022 part.3 Fix test_imestate.html for conforming to the new IME focus notification behavior r=nchen (94fea897f) - Bug 1167022 part.4 Get rid of MozIMEFocus(In|Out) events r=smaug (d7ab4f26c) - Bug 1167022 part.5 IMEContentObserver::Init() should stop keeping to initialize in the first call because Init() may be called again during notifying IME of focus due to flushing layout r=smaug (a6acea6bc) - bug 1112212 - Set flag in InputContext for IME-unaware webapps; r=masayuki (89488bc41) - Bug 1152326 - When processing plugin updates only update the visibility of the set of plugins associated with the same compositor. r=aklotz (efc93294b) - bug 1023509 - only initialize platform accessibility in the main process r=davidb (203f20d38) - Bug 1148473 - Lower BHR threshold. r=vladan (c776e6d5f) - Bug 1172393 - Let XPCOM shutdown properly on Windows versions later than XP - r=mccr8 (7d07fdef8) - Bug 1096093 - Have Cocoa widget backend cache overlay scrollbar metrics. r=mstange. (b6cc07742) - Bug 1147156 - Re-enable e10s by default for Nightly users who may have disabled it. r=poirot,mconley (bbcf9b617) - Bug 1150708 - Gather telemetry on e10s block reason (r=jimm) (240789b0e) - Bug 1156613 - Fix e10s ifdef NIGHTLY_BUILD blocks with E10S_TESTING_ONLY. r=billm (01d3343d4) - Bug 1106235 - [e10s] Make autocompletion dropdown menu honour RTL. r=mrbkap. (b9d0e942f) - Bug 1024437 - Get rid of a deprecated API. r=MattN (49d2bd91b) - Bug 1024437 - Make <datalist> work in e10s. r=MattN (fda3b82c3) - bug 1149772 - never create fake HWND in child processes r=davidb (7e9d0445a) - bug 1155976 - Loading plugins in a non-e10s window hangs the browser on Mac r=jimm (aa3dba071) - Bug 1158270 - Plugins can't run if e10s is force-disabled. r=jmathies (e5270b8bd) (93a18020c) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1164498: Cleanup Bluetooth utility functions for dispatching replies, r=btian (599823a33) - Bug 1148311 - Handle AVRCP app settings notification response. r=tzimmermann (da9ec4abe) - Bug 1146355: Prepare Bluetooth A2DP manager, r=joliu (83502170e) - Bug 1118177 - Release file resources if users unexpectedly remove SD card. r=btian (a19b450a6) - Bug 1146355: Prepare Bluetooth OPP manager, r=joliu (ed2a79223) - Bug 1146355: Prepare Bluetooth HFP manager, r=brsun (a45cace72) - Bug 1159267: Share Bluedroid's HFP manager between Bluetooth v1 and v2, r=btian (14c957048) - Bug 1102703: (1/10) Extend internal interfaces to sync with android lollipop and bluez 5.26 (core) r=btian, f=tzimmermann (b244db4a0) - Bug 1102703: (2/10) Extend internal interfaces to sync with android lollipop and bluez 5.26 (a2dp) r=shawnjohnjr (c653642df) - Bug 1102703: (3/10) Extend internal interfaces to sync with android lollipop and bluez 5.26 (handsfree) r=btian, r=tzimmermann (439ae44d2) - Bug 1137151: Marked destructors of ref-counted Bluetooth classes as protected, r=shuang (f060e2896) - Bug 1143925 - Restart bluetoothd daemon automatically for V1 API. r=tzimmermann (1cedad24c) - Bug 1143925 - Restart bluetoothd daemon automatically for API V2. r=tzimmermann (820ffcc3e) - Bug 1142132: Move helper classes of HFP manager into manager's namespace, r=shuang (dc417cfb9) - Bug 1160127 - Send HFP/A2DP profile disconnection notification, r=btian (395f287a8) - Bug 1142390 - Add a flag to identify if the CKPD is the very first AT+CKPD=200 for Bluetooth HSP handling. r=shuang (efec56a14) - Bug 1161888 - remove first CKPD flag and do not set |mDialingRequestProcessed| flag to avoid the redundant HFP_AT_RESPONSE_OK. r=shuang (00610e87d) - Bug 1159267: Share BlueZ's HFP manager between Bluetooth v1 and v2, r=btian (41a3ec4cb) - Bug 1164498: Remove |DispatchBluetoothReply| from |BluetoothHfpManger|, r=btian (42ddc7f75) - Bug 1168446: Remove |Disconnect| from BlueZ's |BluetoothSocket|, r=shuang (97b1f4ee6) - Bug 1161020: Implement new socket-connector interface for Bluetooth sockets, r=btian (25a3ae324) - Bug 1161020: Implement new socket-connector interface for Bluetooth daemon socket, r=shuang (c9b59e137) - Bug 1012549 - 0001. Support import PKCS12 certificate. r=dkeeler r=vchang (0f2a458c3) - Bug 1012549 - 0002. Support list PKCS12 certificate. r=vchang (dc6c04e98) - Bug 1012549 - 0003. Support delete PKCS12 certificate. r=vhcang r=dkeeler (4baaaef6a) - Bug 1012549 - 0004. Support read private key in keystore. r=dkeeler r=qdot (c451b00cc) - Bug 1161020: Implement new socket-connector interface for key store, r=chucklee (34f962a52) - Bug 1161020: Added clean interface to |UnixSocketConnector|, r=kmachulis (d01b62ac4) - Bug 1161020: Implement new socket-connector interface for RIL, r=htsai (f0411e99e) - Bug 1137101 - Refactor Response/Notification sent from nfcd. r=dimi (b1d5f6cf0) - Bug 1137107 - Part 1: Add NfcRequestType. r=smaug, dimi (83fc30db7) - Bug 1137107 - Part 2: Add NfcResponseType and NfcNotificationType. r=smaug, dimi (bfc01074c) - Bug 1140383: Add fast path for NFC:QueryInfo, r=allstars.chh (455eeed26) - Bug 1141457 - Part 1: Move SendFile to gMessageManager. r=dimi (49a7b7480) - Bug 1141457 - Part 2: add isP2P for writeNDEF. r=dimi (70227e72f) - Bug 1141457 - Part 3: add a CommandMsgTable. r=dimi (943f263ba) - Bug 1109592 - Only open connection to nfcd while NFC is switched on. r=allstars.chh (46893838d) - Bug 1109592 - Forward socket state from |NfcSocketListener|. r=allstars.chh (5c77dff64) - Bug 1109592 - Listen for connections from NFC daemon. r=allstars.chh (5717cfa68) - Bug 1156352: Remove |UnixSocketRawData| from NFC interfaces, r=allstars.chh (4dfeaef1c) - Bug 1154281: Merge |UnixSocketConsumer| into |BluetoothSocket|, r=btian (279db5cd9) - Bug 1156352: Remove |UnixSocketRawData| from key store interfaces, r=chucklee (ae912f08b) - Bug 1156352: Remove |UnixSocketRawData| from socket I/O interfaces, r=kmachulis (1de96ffbd) (bf35f4527) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1109592 - Cleanup unused variables and fields from NFC's IPC code. r=allstars.chh (4772c44e7) - Bug 1109592 - Move |NfcConnector| to a more public place. r=allstars.chh (da26d99ba) - Bug 1109592 - Add |NfcListenSocket|. r=allstars.chh (721edbb6f) - Bug 1161020: Implement new socket-connector interface for NFC, r=allstars.chh (848533b8c) - Bug 1161020: Remove old interface and implementation from socket-connector classes, r=kmachulis (722d7082c) - Bug 1164417: Add |UnixSocketConnector::Duplicate|, r=kmachulis (43ccdc20b) - Bug 1137330 - Set opcode as 'PutFinal' instead of 'Put' for file header packet if file size is 0, r=shuang (4448f4d2f) - Bug 1159179 - Patch 1/3: [PBAP] Add OBEX related functions, r=shuang (7c297c5e2) - Bug 1159179 - Patch 2/3: [PBAP] Revise profile disconnection when BT stops, r=shuang (f67fefe7d) - Bug 1159179 - Patch 3/3: [PBAP] Implement PBAP manger, r=shuang (1b8d75174) - Bug 1162902 - Implement PBAP SetPhoneBook function, r=shuang (a1bd282e4) - Bug 1158876: Rename |SocketConsumerBase| to |DataSocket|, r=kmachulis (3df8eb5bf) - Bug 1158876: Move management of socket I/O buffers into socket I/O classes, r=kmachulis (f834e3803) - Bug 1158876: Move |DataSocket::ReceiveSocketData| into sub classes, r=kmachulis (0d4ea7708) - Bug 1159209: Remove template parameters from |SocketIOEventRunnable|, r=kmachulis (15644b5c2) - Bug 1159209: Remove template parameters from |SocketIORequestClosingRunnable|, r=kmachulis (5dc4851d3) - Bug 1136729: Make destructor of |SocketBase| protected, r=qdot (3df9d9088) - Bug 1159209: Remove template parameters from |SocketIODeleteInstanceRunnable|, r=kmachulis (b203f4ac2) - Bug 1159209: Remove template parameters from |SocketIOShutdownTask|, r=kmachulis (25e340c57) - Bug 1156352: Refactor |UnixSocketIOBuffer|, r=kmachulis (d361f8a5a) - Bug 1158818: Only store Bluetooth result runnable after command has been sent successfully, r=shuang (a81e4ed81) - Bug 1159709: Inherit |BluetoothDaemonConnection| from |DataSocket|, r=kmachulis (3f6de0126) - Bug 1159709: Integrate |ConnectionOrientedSocket| into socket I/O class hierarchy, r=kmachulis (4de49e482) - Bug 1159709: Cleanup inherited methods of |StreamSocket|, r=kmachulis (15d587cc0) - Bug 1159709: Cleanup inherited methods of |ListenSocket|, r=kmachulis (443baf020) - Bug 1159709: Cleanup inherited methods of BlueZ's |BluetoothSocket|, r=kmachulis (1b683a700) - Bug 1164425: Rename |SocketBase::CloseSocket| to |SocketBase::Close|, r=kmachulis (b0e1fece4) - Bug 1164425: Cleanup interfaces of |BluetoothDaemonConnection|, r=shuang (1a9d0339f) - Bug 1164417: Store PDU consumer in |BluetoothDaemonConnection|, r=kmachulis (18f34692f) - Bug 1162524: Move |accept| out of |UnixSocketWatcher|, r=kmachulis (4ced7ee1d) - Bug 1162585: Set socket flags after socket has been created, r=kmachulis (1131301f4) - Bug 1161020: Use new socket-connector interface in socket classes, r=kmachulis (0aae9f6e7) - Bug 1164425: Cleanup interfaces of |StreamSocket|, r=kmachulis (9f8c20fd9) (04e8424ea) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1109751 - Request and Response constructors should set mime type. r=baku (e7ac413dc) - Bug 1150023 - Intermittent browser_940107_home_button_in_bookmarks_toolbar.js | application crashed [@ mozilla::dom::quota::QuotaManager::AbortCloseStoragesForProcess(mozilla::dom::ContentParent *)][@ mozilla::ipc::MessageChannel::NotifyChannelClosed()]; r=bent (511258277) - Bug 1125102 - Make QuotaManager and FileService to be independent of each other; r=bent (400a5b6de) - Bug 1151242 - Abort version change transactions more eagerly in the event of a crash, r=khuey. (06ce6c7aa) - Bug 1157573 - Fix transaction rollback assertions for when a transaction was never started, r=janv. (748ad3efc) - Bug 1141555 - HTTP cache v2 generates corrupted entries, r=jduell (154e25786) - Bug 997325 - Implement main process scriptable only flag in XPIDL (r=mrbkap) (7cb00da48) - Bug 1149980 - Fix Telemetry crashing on shutdown for invalid timestamps during tests. r=vladan (1de0ea820) - Bug 1157282 - Record telemetry histograms for base set when Telemetry.canRecordExtended is false. r=gfritzsche (661696b6e) - Bug 1158251 - Fix sub-session histograms double-counting measurements the first time. r=gfritzsche (7ea56aadb) - Bug 1164292 - Twiddle format of GetScriptLocation to match what we use for GetOrigin. r=gabor (73ef73a92) - Bug 1164292 - Properly implement nsExpandedPrincipal::GetOrigin. r=gabor (e108cc4f4) - Bug 1155963 Only allow NS_LITERAL_CSTRING to be used on compile-time literals r=froydnj,ehsan (d6e2f6259) (e23b186b0) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1164425: Cleanup interfaces of |ListenSocket|, r=kmachulis (1a158f323) - Bug 1164417: Add |ConnectionOrientedSocket::PrepareAccept| for accepting socket connections, r=kmachulis (94c6234e0) - Bug 1154281: Don't include UnixSocket.h in NFC, r=allstars.chh (c4eff006b) - Bug 1146270 - Move HCI Event Origin into NfcOptions.webidl. r=smaug, dimi (1d7b28488) - Bug 1127735 - Update TechDiscoveredNotication. r=smaug, dimi (c27f2350c) - Bug 1152667 - Remove NfcGonkMessage.h r=dimi (c7651156f) - Bug 1166638: Use |StreamSocketConsumer| in |StreamSocket|, r=kmachulis, dlee, chucklee, htsai (e885dd269) - Bug 1166638: Use |ListenSocketConsumer| in |ListenSocket|, r=kmachulis, dlee, chucklee, shuang (53315fa5b) - Bug 1152095 - Check mResultHandlerQ is empty before dispatching DispatchError. r=tzimmermann (c3a187ac4) - Bug 1159685 - Fix BluetoothSspVariant argument passing for SspRequestNotification. r=shuang (ed398bcd4) - Bug 1161003: Don't send PDU when connection to Bluetooth daemon is closed, r=shuang (5bb9c69d2) - Bug 1167207: Remove |BluetoothDaemonChannel|, r=shuang (4470926f6) - Bug 1167210: Replace |union sockaddr_any| with |struct sockaddr_storage|, r=kmachulis (69af8f130) - Bug 1159709: Cleanup inherited methods of Bluedroid's |BluetoothSocket|, r=kmachulis (29a11ec67) - Bug 1168446: Remove |BluetoothSocket::GetSocketAddr|, r=shuang (f1ba86da8) - Bug 1168446: Change |BluetoothSocket::{ListenSocket,ConnectSocket}| interface, r=shuang (ef9644d68) - Bug 1168446: Don't store connection parameters in |BluetoothSocket|, r=shuang (c8acbb880) - Bug 1166231 - Make nsIDOMBlob an empty interface, r=ehsan (4fae64ce9) - Bug 1176800 part 1. When getting all types, include the types Promises are parametrized over. r=peterv (8ddb8a0c6) - Bug 1176800 part 2. Add a ToJSValue overload for owning unions. r=peterv (e0a3625d2) - Bug 1177688, part 1 - Add API and functionality to the BlobImpl classes so that BlobImpl's that are created from an nsIFile can provide information about whether or not the nsIFile was a directory. r=baku (d45beda77) - Bug 1177688, part 2 - Add support to the FileSystem code for obtaining a listing of a Directory's Directory and File contents via a sequence of Blobs, forking appropriately to support both for e10s and non-e10s. r=baku (d0e5e3205) - Bug 1177688, part 3 - Implement .getFilesAndDirectories() and .path for DOM Directory objects. r=baku (f22f86472) - Bug 1177688, part 4 - Add DeviceStorage tests for the new .getFilesAndDirectories() and .path API on Directory. r=baku (70607068a) - Bug 1177688, part 5 - Follow-up to use nsAutoString on the stack in Directory to avoid unnecessarily allocating. r=baku (d400df943) - Bug 1177688, part 6 - Follow-up to provide a default BlobDirState::eUnknownIfDir arg to BlobImplBase's ctor to avoid excessively specifying the same argument. r=baku (7779e7b2d) - Bug 1097479 - Allow nested content process to embed apps and add a nested pref check function. r=kanru (b11bf2b80) - Bug 1151495 - Support permission prompting from workers for IDB, r=bent (f3983875d) - Bug 1173525 - Add JS::Construct overload for specifying new.target. (r=Waldo) (1067d0fba) - Bug 1138198 - Remove unused/undefined member function ParticularProcessPriorityManager::OnChannelConnected. r=khuey (21a5c2590) - Bug 852925 - Freeze priority changes when the screen is turned off. r=khuey (812a9e303) - Bug 1137151: Marked destructor of |nsScreenManagerGonk| as protected, r=mwu (4943f388c) - Bug 1157874 - Remove screen related global variables from nsWindow.cpp r=mwu (3bdc584ad) - Bug 1157030 - Prevent visibility changes from affecting the process priority when the screen is off. r=khuey (6582a9303) - Bug 1157030 - Stop special-casing the homescreen in the process priority manager. r=khuey, r=dhylands (bb97a1b61) - Bug 1161748 - Rehydrate ActivityOptions in a system scope. r=fabrice,gabor (70dbc3b1b) - Bug 1144132 - Adjust the priority of an activity opener so that it's above other background applications. r=fabrice (9789a87b1) - Bug 1150315 - Keep SpeechSynthesis state in sync after successive cancel/speak calls. r=smaug (93abc527d) - Bug 1154741 - Disable test_speech_cancel.html on b2g. r=me (4bcc59b0e) - Bug 1155034 - Let indirect audio speech services send their own events. Make pause/resume IPC safe. r=smaug (b91bf210b) - Bug 1086545 - Bind speech task streams to a parent stream held by voice registry. r=padenot (cef7476ec) - Bug 1155917 - Added volume argument to nsISpeechService.speak(). r=smaug (a945c472a) - Bug 1162699 - Replace mochitest test synth services with global services to simplify tests. r=smaug (7724212d9) - Bug 1162699 followup: Add 'override' keyword to overriding methods on FakeSynthCallback. rs=ehsan (15377091b) (b9329817d) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1162692 - Add SpeechSynthesisUtterance.chosenVoiceURI for testing purposes. r=smaug (aa30ec93c) - Bug 1160844 - Only initialize pico tts when not in mochitest and speech synth is enabled. r=smaug (5d00c71e4) - Bug 1167539 - Replace use of NS_ENSURE_* with NS_WARN_IF in dom//webspeech/synth/*. r=smaugmedia (10cb826f8) - Bug 903135 - Multi platform MAR verification build config. r=rstrong (8022418a3) - Bug 1144512 - Add b2g build support for API level 22. r=mwu (a1f9bf473) - Bug 1115480 - Part 1: Implement XPCOM module for mDNSProvider. r=mcmanus (9e2b49f1a) - Bug 1115480 - Part 2: Implement mDNS device provider. r=schien (22ca5283f) - Bug 1115480 - Re-add metadata to the dom/presentation xpcshell.ini that shouldn't have been removed. (e6a5b401e) - Bug 1058551 - Support redirects to data: URIs. r=honza (2ff31ce33) - fix build (b48590cd0) - Bug 1163859: Only update webrtc.debug prefs from gecko thread. r=rjesup (ac0f18cb1) - Bug 1145354: Add SingletonThreadHolder for media/mtransport, and use it for mtransport IPC IO r=bwc (1106b13b5) - Bug 1117586, [e10s] select dropdowns cannot be opened with the keyboard, r=roc (bbf8b8842) - Bug 1152290 - "[e10s] "<select>" doesn't show selected value". r=roc (2a130ec4f) - Bug 1147967 - Remove CreateStackFrameLocation. r=bholley (9ea0b73e0) - Bug 958641 - De-holder nsIXPConnect::WrapNative. r=gabor (c5fe0ee54) - Bug 1142999 - Remove gcc warning about unused typedef. r=ehoogeveen (e0103e01a) - Bug 1145015 - Part 1: Remove IsValidKey() check in MagicGrallocBufferHandle serializer. r=sotaro, r=nical (bb470de06) - Bug 1145015 - Part 2: Add more checking rules for GrallocBuffer allocation. r=sotaro, r=nical (05398af8d) - Bug 1130096 - Convert embedding/components/windowwatcher/ to Gecko style. r=mccr8 (554041661) - Bug 1164977 - Prevent MediaStreamAudioSourceNode from passing null to nsIPrincipal::subsumes. r=padenot (5f95a8ab9) - Bug 1164292 followup: Add 'override' annotations to BasePrincipal & nsSystemPrincipal GetCsp()/SetCsp() methods. rs=ehsan (76e5d2013) - Bug 1164977 - Hoist all the app attribute handling into BasePrincipal. r=gabor (e99bb5617) - Bug 1172483 - Remove erroneous assert. (r=Waldo) (70ce92c09) - Bug 1164977 - Unify subsumes/equals logic on BasePrincipal and reduce duplicated code. r=gabor (4dbf31b45) - Bug 1140472 - Set an async stack when invoking promise handlers. r=bz (f12a5c9f6) - Bug 1164977 - Hoist app attributes into a struct on BasePrincipal and refer to them as 'origin attributes'. r=gabor (85eb810f2) - Bug 1164977 - Hoist attribute serialization into BasePrincipal. r=gabor (ff51a67d1) - Bug 1158133 - Add a way to disable async stacks, and disable by default on mobile platforms. r=bent,jimb (c4954752e) - Bug 1171177 - Remove VAROBJFIX. (r=luke) (5707455e6) - Bug 1165162 - Make requestsync test failures more useful. rpending=baku (5c0a79f07) - Bug 1139254 - Use MockRegistrar in services. r=gps (da61a6fad) - Bug 1165162 - Fix up test_manager.js to use real principals. rpending=ferjm (797ffb5ce) - Bug 1165162 - Stop recreating principals from the message manager. r=smaug (5f5241a6e) - pointer style (c0da0f1a9) - fix some misspatch (e209af9a6) - Bug 1165486 - Replace the PlainObj varobj with NonSyntacticVariablesObject. (r=luke) (2179cf860) - Bug 1171177 - Remove UNQUALIFIED_VAROBJ Shape flags in favor of Class-checking. (r=luke) (93391d13f) - Bug 1165162 - Make OriginAttributes a dictionary, and make it accessible as both a jsval and a canonical string. r=gabor,r=bholley,sr=sicking (0731b0caf) (1311ec4a4) * 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
  10. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20210213-1311ec4a4-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20210213-1311ec4a4-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20210213-1311ec4a4-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.9.7.win64-git-20210213-1311ec4a4-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 1117087 Don't reset IM context when nsGtkIMContext receives selection change during dispatching compositionstart r=m_kato (0bbca7a4c) - Bug 1155494 - Add a 'compressall' message flag. f=handyman r=billm (parts of this patch were written by handyman with r=billm) (5bb9ccd32) - Bug 1167882 - Move a couple of static helpers functions higher up in TabChild.cpp. r=kats (75a880959) - Bug 1167882 - Add utility functions MaxScaleRatio() and MinScaleRatio() to Units.h. r=kats (3604aa9e2) - Bug 1167882 - Use the display size (includes scrollbar areas) rather than the root composition bounds (excludes scrollbar areas) to calculate the intrinsic scale. r=kats (8b6f2917c) - Fix a potential null-deref in TabChild::HandlePossibleViewportChange. (bug 1156156, r=kats) (55e5e79f4) - Bug 1164406 - Exclude the scrollbars from the composition bounds in TabChild::HandleCalculateViewportChange() when appropriate. r=kats (28a7efaad) - Bug 1089090, e10s, support custom cursors, r=jmathies (6f005a600) - Bug 1125325 - Make TabParent/TabChild UpdateDimensions messages aware of the display scale. r=kats (07ac774b2) - Bug 1157248 - TabChild should initialize ServiceWorkerManager before starting the first loading, r=nsm (0eb50c148) - Bug 1060643 - Give content the opportunity to block chrome keyhandlers. r=smaug (93cdd9608) - Bug 1137555 - Add implementation of PuppetWidget::GetMaxTouchPoints(). r=smaug, r=jimm (d859fd19a) - Bug 1164763 - Avoid one extra IPC round-trip when compositor-lru-size == 0. r=mattwoodrow,billm (19cfdf029) - bug 1167295 - manage PDocAccessible with PBrowser instead of PContent r=smaug (5787cd60c) - Bug 1161592 - If we don't get a target frame from the touch point try using the root scrollable frame. r=botond (c0d49d85f) - Bug 1162648. When updating layout with the latest async values from the APZC do the scrolling last because it can flush layout. r=botond,kats (f8a354aab) - Bug 1163572 - Modify UpdateRootFrame to automatically compute the nsIContent* and nsIPresShell* from the metrics. r=botond (9d7fda5c8) - Bug 1163572 - Have ChromeProcessController also handle root-frame repaint requests. r=botond (67786ad9f) - Bug 1163572 - Modify UpdateSubFrame to automatically figure out the nsIContent from the scrollId. r=botond (136aff8a1) - Bug 1175383 TabChild should store PuppetWidget as is rather than as nsIWidget r=smaug (3e2bfd3ad) - Bug 1158424 - Expose IsRootContent() in AsyncPanZoomController. r=kats (632ba6051) - Bug 1158424 - Clean up uses of HasNoParentWithSameLayersId() related to zoom constraints. r=kats (c94b5f517) - Bug 1166942 - Add logging code for gfx::Matrix. r=nical (5dc405fa6) - Bug 1055557 - Move storage of ZoomConstraints from RemoteContentController to APZCTreeManager. r=botond (8e1056b71) - Bug 1055557 - Add a ZoomConstraintsClient class to manage pushing zoom constraints updates to the APZ code. r=botond (69f1ae857) - Bug 1055557 - Constify some methods. r=botond (b81ec32f9) - Bug 1055557 - Ensure the right presShell resolution is used in ApplyCallbackTransform for fennec-apz scenarios. r=botond (6df0c30e7) - Bug 1175217 - Fix non-unified (and some unified) builds for nsDisplayListInvalidation.cpp. r=mstange (cd0662dfa) - Bug 1160421 - Replace nsThreadPool with a custom thread pool implementation in DecodePool. r=tn (66ae4fac2) - Bug 1130935 part.1 Add a method to check if current IME supports vertical writing mode r=emk (056232715) - Bug 1130935 part.2 Set proper composition font when writing mode is changed r=emk (e5cc07c43) - Bug 1130935 part.3 Add hack for Japanist because its candidate window is broken with @System font r=emk (4e7587585) - Bug 1130935 part.4 nsIMM32Handler::GetCharacterRectOfSelectedTextAt() should return wrting mode if it's necessary r=emk+smaug (92e76951a) - Bug 1130935 part.5 nsIMM32Handler should compute candidate window position with writing mode r=emk (676e1c274) - Bug 1130935 part.6 Selection change notification should have selection range and writing mode information r=smaug (a0e37af25) (6e2582b2b) - js: disable Reflect.construct for now to unbreak websites (d35c60513) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1130935 part.7 Set composition font when selection is changed since some IMEs need to be set candidate window position even before WM_IME_STARTCOMPOSITION r=emk (57b43c453) - Bug 1130935 part.8 nsIMM32Handler should set focused editor rect to the result of IMR_QUERYCHARPOSITION r=emk (b534d4921) - Bug 1130935 part.9 Needs some hack for Google Japanese Input in nsIMM32Handle because it doesn't support vertical writing mode r=emk (01555b5cc) - Bug 1130935 part.10 nsIMM32Handler should forcibly update composition font when active IME is changed r=emk (84748aa9c) - Bug 1130935 part.11 Disable test_backspace_delete.xul due to bug 1163311 r=smontagu (8bdbe49d3) - Bug 1130935 - mingw fixup. (55841cba1) - Bug 1168219 - Make nsIWidget::Configuration::mChild a smart pointer. r=vlad (4a8804a1e) - Add an API for snapshotting widgets as they are presented by the operating system. (bug 1167477, r=mattwoodrow, dom r=khuey) (c2592f279) - Bug 1130937 part.1 nsGtkIMModule should cache selection r=m_kato (b0d7c550d) - Bug 1174287: Use mozilla:: prefix for namespaced classes in nsGtkIMModule.h. r=Ms2ger (dcf6732db) - Bug 1130937 part.2 nsGtkIMModule should set candidiate window position to bottom left of the target clause in vertical writing mode r=m_kato (5c8d74129) - Bug 1130937 part.3 nsGtkIMModule should adjust candidate window position when layout is changed r=m_kato (88c472773) - Bug 1165903: For Windows NPAPI do window re-parenting in the chrome process to allow for sandboxing. r=jimm (27254a070) (d110e4bff) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1112212 - Add may-have flags for key event and input event listeners; r=smaug (37ff68130) - Bug 1167022 part.1 Make IMEContentObserver possible to restart to observe editor root node r=smaug (2945e0b73) - Bug 1167022 part.2 IMEStateManager::UpdateIMEState() should try to restart to observe focused editor when it's reframed r=smaug+nchen (c111a1311) - Bug 1167022 part.3 Fix test_imestate.html for conforming to the new IME focus notification behavior r=nchen (94fea897f) - Bug 1167022 part.4 Get rid of MozIMEFocus(In|Out) events r=smaug (d7ab4f26c) - Bug 1167022 part.5 IMEContentObserver::Init() should stop keeping to initialize in the first call because Init() may be called again during notifying IME of focus due to flushing layout r=smaug (a6acea6bc) - bug 1112212 - Set flag in InputContext for IME-unaware webapps; r=masayuki (89488bc41) - Bug 1152326 - When processing plugin updates only update the visibility of the set of plugins associated with the same compositor. r=aklotz (efc93294b) - bug 1023509 - only initialize platform accessibility in the main process r=davidb (203f20d38) - Bug 1148473 - Lower BHR threshold. r=vladan (c776e6d5f) - Bug 1172393 - Let XPCOM shutdown properly on Windows versions later than XP - r=mccr8 (7d07fdef8) - Bug 1096093 - Have Cocoa widget backend cache overlay scrollbar metrics. r=mstange. (b6cc07742) - Bug 1147156 - Re-enable e10s by default for Nightly users who may have disabled it. r=poirot,mconley (bbcf9b617) - Bug 1150708 - Gather telemetry on e10s block reason (r=jimm) (240789b0e) - Bug 1156613 - Fix e10s ifdef NIGHTLY_BUILD blocks with E10S_TESTING_ONLY. r=billm (01d3343d4) - Bug 1106235 - [e10s] Make autocompletion dropdown menu honour RTL. r=mrbkap. (b9d0e942f) - Bug 1024437 - Get rid of a deprecated API. r=MattN (49d2bd91b) - Bug 1024437 - Make <datalist> work in e10s. r=MattN (fda3b82c3) - bug 1149772 - never create fake HWND in child processes r=davidb (7e9d0445a) - bug 1155976 - Loading plugins in a non-e10s window hangs the browser on Mac r=jimm (aa3dba071) - Bug 1158270 - Plugins can't run if e10s is force-disabled. r=jmathies (e5270b8bd) (93a18020c) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1164498: Cleanup Bluetooth utility functions for dispatching replies, r=btian (599823a33) - Bug 1148311 - Handle AVRCP app settings notification response. r=tzimmermann (da9ec4abe) - Bug 1146355: Prepare Bluetooth A2DP manager, r=joliu (83502170e) - Bug 1118177 - Release file resources if users unexpectedly remove SD card. r=btian (a19b450a6) - Bug 1146355: Prepare Bluetooth OPP manager, r=joliu (ed2a79223) - Bug 1146355: Prepare Bluetooth HFP manager, r=brsun (a45cace72) - Bug 1159267: Share Bluedroid's HFP manager between Bluetooth v1 and v2, r=btian (14c957048) - Bug 1102703: (1/10) Extend internal interfaces to sync with android lollipop and bluez 5.26 (core) r=btian, f=tzimmermann (b244db4a0) - Bug 1102703: (2/10) Extend internal interfaces to sync with android lollipop and bluez 5.26 (a2dp) r=shawnjohnjr (c653642df) - Bug 1102703: (3/10) Extend internal interfaces to sync with android lollipop and bluez 5.26 (handsfree) r=btian, r=tzimmermann (439ae44d2) - Bug 1137151: Marked destructors of ref-counted Bluetooth classes as protected, r=shuang (f060e2896) - Bug 1143925 - Restart bluetoothd daemon automatically for V1 API. r=tzimmermann (1cedad24c) - Bug 1143925 - Restart bluetoothd daemon automatically for API V2. r=tzimmermann (820ffcc3e) - Bug 1142132: Move helper classes of HFP manager into manager's namespace, r=shuang (dc417cfb9) - Bug 1160127 - Send HFP/A2DP profile disconnection notification, r=btian (395f287a8) - Bug 1142390 - Add a flag to identify if the CKPD is the very first AT+CKPD=200 for Bluetooth HSP handling. r=shuang (efec56a14) - Bug 1161888 - remove first CKPD flag and do not set |mDialingRequestProcessed| flag to avoid the redundant HFP_AT_RESPONSE_OK. r=shuang (00610e87d) - Bug 1159267: Share BlueZ's HFP manager between Bluetooth v1 and v2, r=btian (41a3ec4cb) - Bug 1164498: Remove |DispatchBluetoothReply| from |BluetoothHfpManger|, r=btian (42ddc7f75) - Bug 1168446: Remove |Disconnect| from BlueZ's |BluetoothSocket|, r=shuang (97b1f4ee6) - Bug 1161020: Implement new socket-connector interface for Bluetooth sockets, r=btian (25a3ae324) - Bug 1161020: Implement new socket-connector interface for Bluetooth daemon socket, r=shuang (c9b59e137) - Bug 1012549 - 0001. Support import PKCS12 certificate. r=dkeeler r=vchang (0f2a458c3) - Bug 1012549 - 0002. Support list PKCS12 certificate. r=vchang (dc6c04e98) - Bug 1012549 - 0003. Support delete PKCS12 certificate. r=vhcang r=dkeeler (4baaaef6a) - Bug 1012549 - 0004. Support read private key in keystore. r=dkeeler r=qdot (c451b00cc) - Bug 1161020: Implement new socket-connector interface for key store, r=chucklee (34f962a52) - Bug 1161020: Added clean interface to |UnixSocketConnector|, r=kmachulis (d01b62ac4) - Bug 1161020: Implement new socket-connector interface for RIL, r=htsai (f0411e99e) - Bug 1137101 - Refactor Response/Notification sent from nfcd. r=dimi (b1d5f6cf0) - Bug 1137107 - Part 1: Add NfcRequestType. r=smaug, dimi (83fc30db7) - Bug 1137107 - Part 2: Add NfcResponseType and NfcNotificationType. r=smaug, dimi (bfc01074c) - Bug 1140383: Add fast path for NFC:QueryInfo, r=allstars.chh (455eeed26) - Bug 1141457 - Part 1: Move SendFile to gMessageManager. r=dimi (49a7b7480) - Bug 1141457 - Part 2: add isP2P for writeNDEF. r=dimi (70227e72f) - Bug 1141457 - Part 3: add a CommandMsgTable. r=dimi (943f263ba) - Bug 1109592 - Only open connection to nfcd while NFC is switched on. r=allstars.chh (46893838d) - Bug 1109592 - Forward socket state from |NfcSocketListener|. r=allstars.chh (5c77dff64) - Bug 1109592 - Listen for connections from NFC daemon. r=allstars.chh (5717cfa68) - Bug 1156352: Remove |UnixSocketRawData| from NFC interfaces, r=allstars.chh (4dfeaef1c) - Bug 1154281: Merge |UnixSocketConsumer| into |BluetoothSocket|, r=btian (279db5cd9) - Bug 1156352: Remove |UnixSocketRawData| from key store interfaces, r=chucklee (ae912f08b) - Bug 1156352: Remove |UnixSocketRawData| from socket I/O interfaces, r=kmachulis (1de96ffbd) (bf35f4527) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1109592 - Cleanup unused variables and fields from NFC's IPC code. r=allstars.chh (4772c44e7) - Bug 1109592 - Move |NfcConnector| to a more public place. r=allstars.chh (da26d99ba) - Bug 1109592 - Add |NfcListenSocket|. r=allstars.chh (721edbb6f) - Bug 1161020: Implement new socket-connector interface for NFC, r=allstars.chh (848533b8c) - Bug 1161020: Remove old interface and implementation from socket-connector classes, r=kmachulis (722d7082c) - Bug 1164417: Add |UnixSocketConnector::Duplicate|, r=kmachulis (43ccdc20b) - Bug 1137330 - Set opcode as 'PutFinal' instead of 'Put' for file header packet if file size is 0, r=shuang (4448f4d2f) - Bug 1159179 - Patch 1/3: [PBAP] Add OBEX related functions, r=shuang (7c297c5e2) - Bug 1159179 - Patch 2/3: [PBAP] Revise profile disconnection when BT stops, r=shuang (f67fefe7d) - Bug 1159179 - Patch 3/3: [PBAP] Implement PBAP manger, r=shuang (1b8d75174) - Bug 1162902 - Implement PBAP SetPhoneBook function, r=shuang (a1bd282e4) - Bug 1158876: Rename |SocketConsumerBase| to |DataSocket|, r=kmachulis (3df8eb5bf) - Bug 1158876: Move management of socket I/O buffers into socket I/O classes, r=kmachulis (f834e3803) - Bug 1158876: Move |DataSocket::ReceiveSocketData| into sub classes, r=kmachulis (0d4ea7708) - Bug 1159209: Remove template parameters from |SocketIOEventRunnable|, r=kmachulis (15644b5c2) - Bug 1159209: Remove template parameters from |SocketIORequestClosingRunnable|, r=kmachulis (5dc4851d3) - Bug 1136729: Make destructor of |SocketBase| protected, r=qdot (3df9d9088) - Bug 1159209: Remove template parameters from |SocketIODeleteInstanceRunnable|, r=kmachulis (b203f4ac2) - Bug 1159209: Remove template parameters from |SocketIOShutdownTask|, r=kmachulis (25e340c57) - Bug 1156352: Refactor |UnixSocketIOBuffer|, r=kmachulis (d361f8a5a) - Bug 1158818: Only store Bluetooth result runnable after command has been sent successfully, r=shuang (a81e4ed81) - Bug 1159709: Inherit |BluetoothDaemonConnection| from |DataSocket|, r=kmachulis (3f6de0126) - Bug 1159709: Integrate |ConnectionOrientedSocket| into socket I/O class hierarchy, r=kmachulis (4de49e482) - Bug 1159709: Cleanup inherited methods of |StreamSocket|, r=kmachulis (15d587cc0) - Bug 1159709: Cleanup inherited methods of |ListenSocket|, r=kmachulis (443baf020) - Bug 1159709: Cleanup inherited methods of BlueZ's |BluetoothSocket|, r=kmachulis (1b683a700) - Bug 1164425: Rename |SocketBase::CloseSocket| to |SocketBase::Close|, r=kmachulis (b0e1fece4) - Bug 1164425: Cleanup interfaces of |BluetoothDaemonConnection|, r=shuang (1a9d0339f) - Bug 1164417: Store PDU consumer in |BluetoothDaemonConnection|, r=kmachulis (18f34692f) - Bug 1162524: Move |accept| out of |UnixSocketWatcher|, r=kmachulis (4ced7ee1d) - Bug 1162585: Set socket flags after socket has been created, r=kmachulis (1131301f4) - Bug 1161020: Use new socket-connector interface in socket classes, r=kmachulis (0aae9f6e7) - Bug 1164425: Cleanup interfaces of |StreamSocket|, r=kmachulis (9f8c20fd9) (04e8424ea) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1109751 - Request and Response constructors should set mime type. r=baku (e7ac413dc) - Bug 1150023 - Intermittent browser_940107_home_button_in_bookmarks_toolbar.js | application crashed [@ mozilla::dom::quota::QuotaManager::AbortCloseStoragesForProcess(mozilla::dom::ContentParent *)][@ mozilla::ipc::MessageChannel::NotifyChannelClosed()]; r=bent (511258277) - Bug 1125102 - Make QuotaManager and FileService to be independent of each other; r=bent (400a5b6de) - Bug 1151242 - Abort version change transactions more eagerly in the event of a crash, r=khuey. (06ce6c7aa) - Bug 1157573 - Fix transaction rollback assertions for when a transaction was never started, r=janv. (748ad3efc) - Bug 1141555 - HTTP cache v2 generates corrupted entries, r=jduell (154e25786) - Bug 997325 - Implement main process scriptable only flag in XPIDL (r=mrbkap) (7cb00da48) - Bug 1149980 - Fix Telemetry crashing on shutdown for invalid timestamps during tests. r=vladan (1de0ea820) - Bug 1157282 - Record telemetry histograms for base set when Telemetry.canRecordExtended is false. r=gfritzsche (661696b6e) - Bug 1158251 - Fix sub-session histograms double-counting measurements the first time. r=gfritzsche (7ea56aadb) - Bug 1164292 - Twiddle format of GetScriptLocation to match what we use for GetOrigin. r=gabor (73ef73a92) - Bug 1164292 - Properly implement nsExpandedPrincipal::GetOrigin. r=gabor (e108cc4f4) - Bug 1155963 Only allow NS_LITERAL_CSTRING to be used on compile-time literals r=froydnj,ehsan (d6e2f6259) (e23b186b0) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1164425: Cleanup interfaces of |ListenSocket|, r=kmachulis (1a158f323) - Bug 1164417: Add |ConnectionOrientedSocket::PrepareAccept| for accepting socket connections, r=kmachulis (94c6234e0) - Bug 1154281: Don't include UnixSocket.h in NFC, r=allstars.chh (c4eff006b) - Bug 1146270 - Move HCI Event Origin into NfcOptions.webidl. r=smaug, dimi (1d7b28488) - Bug 1127735 - Update TechDiscoveredNotication. r=smaug, dimi (c27f2350c) - Bug 1152667 - Remove NfcGonkMessage.h r=dimi (c7651156f) - Bug 1166638: Use |StreamSocketConsumer| in |StreamSocket|, r=kmachulis, dlee, chucklee, htsai (e885dd269) - Bug 1166638: Use |ListenSocketConsumer| in |ListenSocket|, r=kmachulis, dlee, chucklee, shuang (53315fa5b) - Bug 1152095 - Check mResultHandlerQ is empty before dispatching DispatchError. r=tzimmermann (c3a187ac4) - Bug 1159685 - Fix BluetoothSspVariant argument passing for SspRequestNotification. r=shuang (ed398bcd4) - Bug 1161003: Don't send PDU when connection to Bluetooth daemon is closed, r=shuang (5bb9c69d2) - Bug 1167207: Remove |BluetoothDaemonChannel|, r=shuang (4470926f6) - Bug 1167210: Replace |union sockaddr_any| with |struct sockaddr_storage|, r=kmachulis (69af8f130) - Bug 1159709: Cleanup inherited methods of Bluedroid's |BluetoothSocket|, r=kmachulis (29a11ec67) - Bug 1168446: Remove |BluetoothSocket::GetSocketAddr|, r=shuang (f1ba86da8) - Bug 1168446: Change |BluetoothSocket::{ListenSocket,ConnectSocket}| interface, r=shuang (ef9644d68) - Bug 1168446: Don't store connection parameters in |BluetoothSocket|, r=shuang (c8acbb880) - Bug 1166231 - Make nsIDOMBlob an empty interface, r=ehsan (4fae64ce9) - Bug 1176800 part 1. When getting all types, include the types Promises are parametrized over. r=peterv (8ddb8a0c6) - Bug 1176800 part 2. Add a ToJSValue overload for owning unions. r=peterv (e0a3625d2) - Bug 1177688, part 1 - Add API and functionality to the BlobImpl classes so that BlobImpl's that are created from an nsIFile can provide information about whether or not the nsIFile was a directory. r=baku (d45beda77) - Bug 1177688, part 2 - Add support to the FileSystem code for obtaining a listing of a Directory's Directory and File contents via a sequence of Blobs, forking appropriately to support both for e10s and non-e10s. r=baku (d0e5e3205) - Bug 1177688, part 3 - Implement .getFilesAndDirectories() and .path for DOM Directory objects. r=baku (f22f86472) - Bug 1177688, part 4 - Add DeviceStorage tests for the new .getFilesAndDirectories() and .path API on Directory. r=baku (70607068a) - Bug 1177688, part 5 - Follow-up to use nsAutoString on the stack in Directory to avoid unnecessarily allocating. r=baku (d400df943) - Bug 1177688, part 6 - Follow-up to provide a default BlobDirState::eUnknownIfDir arg to BlobImplBase's ctor to avoid excessively specifying the same argument. r=baku (7779e7b2d) - Bug 1097479 - Allow nested content process to embed apps and add a nested pref check function. r=kanru (b11bf2b80) - Bug 1151495 - Support permission prompting from workers for IDB, r=bent (f3983875d) - Bug 1173525 - Add JS::Construct overload for specifying new.target. (r=Waldo) (1067d0fba) - Bug 1138198 - Remove unused/undefined member function ParticularProcessPriorityManager::OnChannelConnected. r=khuey (21a5c2590) - Bug 852925 - Freeze priority changes when the screen is turned off. r=khuey (812a9e303) - Bug 1137151: Marked destructor of |nsScreenManagerGonk| as protected, r=mwu (4943f388c) - Bug 1157874 - Remove screen related global variables from nsWindow.cpp r=mwu (3bdc584ad) - Bug 1157030 - Prevent visibility changes from affecting the process priority when the screen is off. r=khuey (6582a9303) - Bug 1157030 - Stop special-casing the homescreen in the process priority manager. r=khuey, r=dhylands (bb97a1b61) - Bug 1161748 - Rehydrate ActivityOptions in a system scope. r=fabrice,gabor (70dbc3b1b) - Bug 1144132 - Adjust the priority of an activity opener so that it's above other background applications. r=fabrice (9789a87b1) - Bug 1150315 - Keep SpeechSynthesis state in sync after successive cancel/speak calls. r=smaug (93abc527d) - Bug 1154741 - Disable test_speech_cancel.html on b2g. r=me (4bcc59b0e) - Bug 1155034 - Let indirect audio speech services send their own events. Make pause/resume IPC safe. r=smaug (b91bf210b) - Bug 1086545 - Bind speech task streams to a parent stream held by voice registry. r=padenot (cef7476ec) - Bug 1155917 - Added volume argument to nsISpeechService.speak(). r=smaug (a945c472a) - Bug 1162699 - Replace mochitest test synth services with global services to simplify tests. r=smaug (7724212d9) - Bug 1162699 followup: Add 'override' keyword to overriding methods on FakeSynthCallback. rs=ehsan (15377091b) (b9329817d) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1162692 - Add SpeechSynthesisUtterance.chosenVoiceURI for testing purposes. r=smaug (aa30ec93c) - Bug 1160844 - Only initialize pico tts when not in mochitest and speech synth is enabled. r=smaug (5d00c71e4) - Bug 1167539 - Replace use of NS_ENSURE_* with NS_WARN_IF in dom//webspeech/synth/*. r=smaugmedia (10cb826f8) - Bug 903135 - Multi platform MAR verification build config. r=rstrong (8022418a3) - Bug 1144512 - Add b2g build support for API level 22. r=mwu (a1f9bf473) - Bug 1115480 - Part 1: Implement XPCOM module for mDNSProvider. r=mcmanus (9e2b49f1a) - Bug 1115480 - Part 2: Implement mDNS device provider. r=schien (22ca5283f) - Bug 1115480 - Re-add metadata to the dom/presentation xpcshell.ini that shouldn't have been removed. (e6a5b401e) - Bug 1058551 - Support redirects to data: URIs. r=honza (2ff31ce33) - fix build (b48590cd0) - Bug 1163859: Only update webrtc.debug prefs from gecko thread. r=rjesup (ac0f18cb1) - Bug 1145354: Add SingletonThreadHolder for media/mtransport, and use it for mtransport IPC IO r=bwc (1106b13b5) - Bug 1117586, [e10s] select dropdowns cannot be opened with the keyboard, r=roc (bbf8b8842) - Bug 1152290 - "[e10s] "<select>" doesn't show selected value". r=roc (2a130ec4f) - Bug 1147967 - Remove CreateStackFrameLocation. r=bholley (9ea0b73e0) - Bug 958641 - De-holder nsIXPConnect::WrapNative. r=gabor (c5fe0ee54) - Bug 1142999 - Remove gcc warning about unused typedef. r=ehoogeveen (e0103e01a) - Bug 1145015 - Part 1: Remove IsValidKey() check in MagicGrallocBufferHandle serializer. r=sotaro, r=nical (bb470de06) - Bug 1145015 - Part 2: Add more checking rules for GrallocBuffer allocation. r=sotaro, r=nical (05398af8d) - Bug 1130096 - Convert embedding/components/windowwatcher/ to Gecko style. r=mccr8 (554041661) - Bug 1164977 - Prevent MediaStreamAudioSourceNode from passing null to nsIPrincipal::subsumes. r=padenot (5f95a8ab9) - Bug 1164292 followup: Add 'override' annotations to BasePrincipal & nsSystemPrincipal GetCsp()/SetCsp() methods. rs=ehsan (76e5d2013) - Bug 1164977 - Hoist all the app attribute handling into BasePrincipal. r=gabor (e99bb5617) - Bug 1172483 - Remove erroneous assert. (r=Waldo) (70ce92c09) - Bug 1164977 - Unify subsumes/equals logic on BasePrincipal and reduce duplicated code. r=gabor (4dbf31b45) - Bug 1140472 - Set an async stack when invoking promise handlers. r=bz (f12a5c9f6) - Bug 1164977 - Hoist app attributes into a struct on BasePrincipal and refer to them as 'origin attributes'. r=gabor (85eb810f2) - Bug 1164977 - Hoist attribute serialization into BasePrincipal. r=gabor (ff51a67d1) - Bug 1158133 - Add a way to disable async stacks, and disable by default on mobile platforms. r=bent,jimb (c4954752e) - Bug 1171177 - Remove VAROBJFIX. (r=luke) (5707455e6) - Bug 1165162 - Make requestsync test failures more useful. rpending=baku (5c0a79f07) - Bug 1139254 - Use MockRegistrar in services. r=gps (da61a6fad) - Bug 1165162 - Fix up test_manager.js to use real principals. rpending=ferjm (797ffb5ce) - Bug 1165162 - Stop recreating principals from the message manager. r=smaug (5f5241a6e) - pointer style (c0da0f1a9) - fix some misspatch (e209af9a6) - Bug 1165486 - Replace the PlainObj varobj with NonSyntacticVariablesObject. (r=luke) (2179cf860) - Bug 1171177 - Remove UNQUALIFIED_VAROBJ Shape flags in favor of Class-checking. (r=luke) (93391d13f) - Bug 1165162 - Make OriginAttributes a dictionary, and make it accessible as both a jsval and a canonical string. r=gabor,r=bholley,sr=sicking (0731b0caf) (1311ec4a4)
  11. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20210213-355db4de-uxp-9ca880e20-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20210213-355db4de-uxp-9ca880e20-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom-older * 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-20210213-id-eed0566-uxp-9ca880e20-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20210213-id-eed0566-ia-41157bf-uxp-9ca880e20-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.
  12. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20210213-d9301c4-uxp-9ca880e20-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20210213-d9301c4-uxp-9ca880e20-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-20210213-d9301c4-uxp-9ca880e20-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.3a1.win32-git-20210213-5b41000ab-uxp-9ca880e20-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.3a1.win32-git-20210213-5b41000ab-uxp-9ca880e20-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.3a1.win64-git-20210213-5b41000ab-uxp-9ca880e20-xpmod.7z Official UXP changes since my last build: - Issue #1732 - Implement JSON superset proposal. (66d028942) - Issue #1729 - Support building/linking against libc++ 9+ (f3405dbed) - Issue #1730 - Part 1: Interpose malloc even on RTLD_DEEPBIND presence (5f29c78f7) - Issue #1730 - Part 2: harfbuzz: Remove some useless define causing a build error (1305a9187) - Issue #1699 - Follow-up: mozjemalloc: Fix build by excluding some irrelevant init_lock code (9f2085b5e) - [angle] Cherry-pick compressed tex depth stride fix. (aab1c211a) - Issue #1737 - Disable AV1 by default. (aa99e5887) - Merge pull request 'Support for latest stable FreeBSD (12.2)' (#1736) from OlCe1/UXP:FreeBSD-support-update into master (5c1d1d37f) - Update tzdata to 2021a (006d2ca82) - Issue #1738 - Part 1: Improve performance of JSON stringify (2c72b8859) - Issue #1738 - Part 2: Implement well-formed JSON stringify (9ca880e20) Official Basilisk changes since my last build: - Swap back-end branch pointer to release branch, RELBASE_20210205 (d9301c4) Official Pale-Moon changes since my last build: - Back-end branch pointer update. (f885dd810) - Issue #1860 - Fix blocklist typo (6b4b11c55) - Back-end branch pointer update. (5b41000ab) My changes since my last build: - partly reverted "Issue #1860 - Fix blocklist typo (6b4b11c55)"
  13. UXP core is 29-ish (without using NSS SQLite (i.e. keeping NSS using DBM for better over-network-drive performance), preserving marquee, keeping old user agent override key name, etc.) PM front-end is kind-of 29-ish, but due to above changes, it is more 28-alike. (like keeping old omni.ja format)
  14. I got similar issues in KM forum and that it always traced into same rev range: http://kmeleonbrowser.org/forum/read.php?19,145699,154398#msg-154398 I'm surprised that why the problem floating on water right now but not in Nov. EDIT: after some debug, guilty commit is found and workaround is committed, it should be fixed in next build.
  15. I do notice this and reported to upstream
  16. I think this is not caused by the forum update, but something outside (say, http server software, operating system, etc.) since it acted normally in 31 Jan.
  17. created a thread here already:
  18. not really, because the post is already truncated, if you don't/can't recover the lost part, editing truncated post will be succeed (in truncated form)
  19. so you encountered the forum/server "bug" as well. https://msfn.org/board/topic/182378-long-message-got-truncated/?do=getNewComment
  20. When I post or edit long message, it got truncated after forum updated.
  21. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.3.1-Goanna-20210206.7z Changelog: Out-of-tree changes: * update Goanna3 to git 126891b20..9ecd7c73b: - import changes from `dev' branch of rmottola/Arctic-Fox: - Backout a6dbd23da598 (bug 1139283) since it is currently not needed. (198e8a831) - Bug 1168242 - Simplify the logic in nsDisplayTransform::GetResultingTransformMatrixInternal. r=mattwoodrow (e521f8d70) - Bug 1156393 - Cache nsDisplayBorder bounds. r=roc (1908a4347) - Bug 1159053 - Cache SVG getBBox and objectBoundingBox calculations for better performance. r=heycam (7e4c64f0e) - Bug 923193, part 1 - Avoid calculation of the reference box for transforms unless they're actually needed. r=roc (b22a65280) - Bug 923193 - Avoid calling GetDeltaToPerspectiveOrigin for elements that don't have perspective. r=heycam (c964ee840) - Bug 923193, part 2 - Add a pref for supporting 'transform-origin' in SVG. r=heycam (569e56b07) - Bug 923193, part 3 - Add the style system code to support the 'transform-box' property. r=heycam (0f4052ac9) - Bug 889085 - Make sheets styled with '-moz-appearance: dialog;' vibrant/semi-transparent. r=mstange, roc. (60ecc9d4f) - Bug 1163878 (Part 1) - Add an IsImageContainerAvailable method to imgIContainer. r=tn (979baab3f) - Bug 1163878 (Part 2) - Use IsImageContainerAvailable() when making layerization decisions and only call GetImageContainer() if we layerize. r=tn (65fdf9cf9) - Bug 1163878 (Followup) - Fix a warning about implicit conversion of nullptr to bool in FrameLayerBuilder on a CLOSED TREE. r=me (f41597972) - Bug 1168245 - Remove some code that appears to make no sense from nsDisplayTransform::GetDeltaToTransformOrigin. r=mattwoodrow (296b96eb7) - Bug 923193, part 4 - Implement support for the 'transform-origin' property in SVG. r=heycam (eac8cced1) - Bug 923193, part 5 - Tests for the 'transform-origin' and 'transform-box' properties in SVG. r=heycam (8053d538b) (6fd9a3930) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1131308 (part 0) - Fix minor problems with RemovingIterator. r=froydnj. (5c232c9ca) - Bug 1176163 - Remove remaining uses of PL_DHashTableEnumerate() from xpcom/. r=froydnj. (bd2478b3a) - Bug 1179657 - Remove PL_DHASHMETER. r=froydnj. (30f581478) - Bug 1131308 (part 1) - Improve PLDHashTable's internal checking. r=froydnj. (faba4a3b9) - Bug 1180084 - Convert TestPLDHash.cpp to a gtest. r=froydnj. (de6ee3c5c) - Bug 1171578 - Avoid crashing if indexedDB is used at a particular point in the worker shutdown sequence, r=baku. (f325c218e) - Bug 804975 - Part 1: Expose WritingMode bits. r=dbaron (0635d01dd) - Bug 1072101 - Part 1: Implement FontFaceSet.size. r=peterv (7e0b4848a) - Bug 1144977 - Part 1: Don't include FontFace objects in more than one loadingdone/loadingerror event. r=jdaggett (4d10b3269) - Bug 1072101 - Part 2: Implement FontFaceSet.{entries,values}. r=peterv (1c636f4f1) - Bug 1072101 - Part 3: Implement FontFaceSet.forEach. r=peterv (842a5cdbe) - Bug 1072101 - Part 4: Implement FontFaceSet.{keys,@@iterator}. r=peterv (4dfb3afe9) - Bug 1072101 - Part 5: Remove indexed property access on FontFaceSet. r=peterv (edef47d70) - Bug 1072101 - Unified build fix; no review. (7c1538f6c) - Bug 861449 - Incremental css::Rule destroyer. r=dbaron (5e60f4394) - Bug 1175800 - Remove typedefs from nsComputedDOMStyle.cpp as they interfere with others under unified compilation. r=bzbarsky (2bd45e7ed) - Bug 1147766 - Part 1: Add a mozilla::RangedArray class, for fixed length arrays with a non-zero base index. r=waldo (42be428bc) - Bug 1147766 - Part 2: Replace FixedStyleStructArray with mozilla::RangedArray. r=dbaron (4d28a0a5e) - Bug 1171282 - Avoid some unnecessary |operator new| null-checks in layout/. r=dholbert. (60e1690c1) - Bug 1168664 - Stop mistakenly using the transform reference box's width to calculate the Z component in ProcessMatrix3D. r=mattwoodrow (18f9021b1) - Bug 1171842 - Use jump table instead of nested if statements for peeking compute function of style struct. r=dbaron (a5160b962) - Bug 1170173 - Parse CSS 'contain' property. r=dholbert (3d8a37dee) - Bug 1144607 part 1 - Remove CounterStyleManager::BuildCounterStyle for anonymous counter styles. r=dbaron (331397d01) - Bug 1144607 part 2 - Support string value for list-style-tyle. r=dbaron (0b4bca0c7) - Bug 1144607 part 3 - Reftests for string value on list-style-type. r=dbar (truncated, see blog post for whole list)
  22. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20210206-9ecd7c73b-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20210206-9ecd7c73b-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20210206-9ecd7c73b-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.9.7.win64-git-20210206-9ecd7c73b-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from `dev' branch of rmottola/Arctic-Fox: - Backout a6dbd23da598 (bug 1139283) since it is currently not needed. (198e8a831) - Bug 1168242 - Simplify the logic in nsDisplayTransform::GetResultingTransformMatrixInternal. r=mattwoodrow (e521f8d70) - Bug 1156393 - Cache nsDisplayBorder bounds. r=roc (1908a4347) - Bug 1159053 - Cache SVG getBBox and objectBoundingBox calculations for better performance. r=heycam (7e4c64f0e) - Bug 923193, part 1 - Avoid calculation of the reference box for transforms unless they're actually needed. r=roc (b22a65280) - Bug 923193 - Avoid calling GetDeltaToPerspectiveOrigin for elements that don't have perspective. r=heycam (c964ee840) - Bug 923193, part 2 - Add a pref for supporting 'transform-origin' in SVG. r=heycam (569e56b07) - Bug 923193, part 3 - Add the style system code to support the 'transform-box' property. r=heycam (0f4052ac9) - Bug 889085 - Make sheets styled with '-moz-appearance: dialog;' vibrant/semi-transparent. r=mstange, roc. (60ecc9d4f) - Bug 1163878 (Part 1) - Add an IsImageContainerAvailable method to imgIContainer. r=tn (979baab3f) - Bug 1163878 (Part 2) - Use IsImageContainerAvailable() when making layerization decisions and only call GetImageContainer() if we layerize. r=tn (65fdf9cf9) - Bug 1163878 (Followup) - Fix a warning about implicit conversion of nullptr to bool in FrameLayerBuilder on a CLOSED TREE. r=me (f41597972) - Bug 1168245 - Remove some code that appears to make no sense from nsDisplayTransform::GetDeltaToTransformOrigin. r=mattwoodrow (296b96eb7) - Bug 923193, part 4 - Implement support for the 'transform-origin' property in SVG. r=heycam (eac8cced1) - Bug 923193, part 5 - Tests for the 'transform-origin' and 'transform-box' properties in SVG. r=heycam (8053d538b) (6fd9a3930) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1131308 (part 0) - Fix minor problems with RemovingIterator. r=froydnj. (5c232c9ca) - Bug 1176163 - Remove remaining uses of PL_DHashTableEnumerate() from xpcom/. r=froydnj. (bd2478b3a) - Bug 1179657 - Remove PL_DHASHMETER. r=froydnj. (30f581478) - Bug 1131308 (part 1) - Improve PLDHashTable's internal checking. r=froydnj. (faba4a3b9) - Bug 1180084 - Convert TestPLDHash.cpp to a gtest. r=froydnj. (de6ee3c5c) - Bug 1171578 - Avoid crashing if indexedDB is used at a particular point in the worker shutdown sequence, r=baku. (f325c218e) - Bug 804975 - Part 1: Expose WritingMode bits. r=dbaron (0635d01dd) - Bug 1072101 - Part 1: Implement FontFaceSet.size. r=peterv (7e0b4848a) - Bug 1144977 - Part 1: Don't include FontFace objects in more than one loadingdone/loadingerror event. r=jdaggett (4d10b3269) - Bug 1072101 - Part 2: Implement FontFaceSet.{entries,values}. r=peterv (1c636f4f1) - Bug 1072101 - Part 3: Implement FontFaceSet.forEach. r=peterv (842a5cdbe) - Bug 1072101 - Part 4: Implement FontFaceSet.{keys,@@iterator}. r=peterv (4dfb3afe9) - Bug 1072101 - Part 5: Remove indexed property access on FontFaceSet. r=peterv (edef47d70) - Bug 1072101 - Unified build fix; no review. (7c1538f6c) - Bug 861449 - Incremental css::Rule destroyer. r=dbaron (5e60f4394) - Bug 1175800 - Remove typedefs from nsComputedDOMStyle.cpp as they interfere with others under unified compilation. r=bzbarsky (2bd45e7ed) - Bug 1147766 - Part 1: Add a mozilla::RangedArray class, for fixed length arrays with a non-zero base index. r=waldo (42be428bc) - Bug 1147766 - Part 2: Replace FixedStyleStructArray with mozilla::RangedArray. r=dbaron (4d28a0a5e) (truncated, see blog post for whole list)
  23. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20210206-355db4de-uxp-bd9fdeccc-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20210206-355db4de-uxp-bd9fdeccc-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom-older * 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-20210206-id-eed0566-uxp-bd9fdeccc-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20210206-id-eed0566-ia-41157bf-uxp-bd9fdeccc-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.
  24. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20210206-2e28c2d-uxp-bd9fdeccc-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20210206-2e28c2d-uxp-bd9fdeccc-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-20210206-2e28c2d-uxp-bd9fdeccc-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.3a1.win32-git-20210206-bf093ea79-uxp-bd9fdeccc-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.3a1.win32-git-20210206-bf093ea79-uxp-bd9fdeccc-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.3a1.win64-git-20210206-bf093ea79-uxp-bd9fdeccc-xpmod.7z Official UXP changes since my last build: - Issue #1723 - Fix Linux build bustage in HTMLMenuItemElement.cpp (402881b4c) - Merge pull request 'Issue #1723 - Fix Linux build bustage in HTMLMenuItemElement.cpp' (#1724) from trav90/UXP:1723-fix into master (a4503737e) - [js] Remove unused promise selfhosting functions. (f394d6502) - Issue #1720 - Remove explicit header inclusion from npapi.h (4d6e9aec0) - Fix CRLF line endings in npapi.h (ce297b972) - Issue #1515 - Add null check to nsCSSFrameConstructor::IsValidSibling (c5ad76a28) - Issue #1726 - Implement String.replaceAll() (24c40b583) - Issue #439 - Remove web-platform tests from the tree. (914368530) - Merge pull request 'Implement String.replaceAll()' (#1728) from meatloaf/UXP:string_replaceAll into master (9b401e774) - Issue #1726 - Add verification test for string.replaceAll() (bd9fdeccc) Official Basilisk changes since my last build: - Remove unused nsis var (2e28c2d) Official Pale-Moon changes since my last build: - Back-end branch pointer update (5472bcd34) - Version bump (d41f3d2e9) - Remove unused nsis var (3b168b70e) - [SSUAO] Update override for YT studio (again) (d0ad97701) - Blocklist update (1c163a178) - Blocklist update (bf093ea79) My changes since my last build: - reverted "Blocklist update (1c163a178)"
×
×
  • Create New...