New build of basilisk/UXP for XP!
Test binary:
Win32 http://o.rthost.cf/basilisk/basilisk52-g4.1.win32-git-20180428-46a069ec7-xpmod.7z
Win64 http://o.rthost.cf/basilisk/basilisk52-g4.1.win64-git-20180428-46a069ec7-xpmod.7z
diff: http://o.rthost.cf/basilisk/UXP-xp-gitdiff-20180409.7z
Official repo changes since my last build:
- Bug 1317030 - Removing/reattaching an element from the DOM triggers spurious mouseenter events (04c7949bc)
- Bug 1322994 - Update pointerevent web-platform-tests (partially - depends on) (d4feeb474)
- Bug 1299197 Part1: Refine WidgetPointerHelper (8a6f654e9)
- Bug 1299197 Part2: Serialize WidgetPointerHelper in IPC message (e43cde864)
- Bug 1302297 - Part 4: Remove every button and buttons used in testcases (partially) (9b1ba6833)
- moebius#71: DOM - Pointer Events - improvements (09f456b28)
- moebius#56: Fix: DataTransfer - Pasting image from clipboard fails in some cases (4549256c2)
- Use -1 instead of 0 to indicate absent glxtest_pipe fd (2828e5db8)
- Merge pull request #223 from trav90/glxtest_pipe (b3bf60f42)
- Import XULRunner and make it produce the generic stub (754ad6104)
- Merge branch 'master' into xulrunner (94a484dd7)
- Define vendorFullName in Official Branding (b2aab9283)
- Remove region-specific overrides for search engines. (7e01cff20)
- Disable grabbing geo-specific search engines from Mozilla servers. (fb37ed0a3)
- Merge pull request #221 from janekptacijarabaci/js_dom_pointer_events_1 (844da4597)
- Disallow E10S to run. (21f5ffe82)
- Remove unused header file for MeeGo Touch (0a744b1cf)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP into data-transfer_1 (306690e13)
- [PMkit] Mark 'sdk/panel' as compatible with Pale Moon (d00246303)
- [PMkit] Fix the shim for 'sdk/ui/button' (54db9d200)
- Merge pull request #226 from JustOff/PR_PMkit_part3 (747b7a9cc)
- [PALEMOON] [frontend vs backend] Use "devtools-browser.css" instead of "global/skin/devtools/common.css" (does not exist) in browser.xul (766ad2687)
- Use preprocessor for "chrome://devtools/skin/devtools-browser.css" in browser.xul (9e4539148)
- [DevTools] Fix warnings: "Property contained reference to invalid variable" (752af49b6)
- Merge pull request #229 from janekptacijarabaci/devtools_css_warnings_variable_1 (a54f392af)
- Merge pull request #228 from janekptacijarabaci/pm_devtools_4_path (a558ac8ac)
- Merge pull request #227 from janekptacijarabaci/devtools_preprocessor_1 (cbe93351e)
- Merge pull request #225 from janekptacijarabaci/data-transfer_1 (c74754d23)
- Fix for loops in AddonRepository_SQLiteMigrator.jsm (SyntaxError: missing ] after element list) (c30ebdac2)
- moebius#223: Consider blocking top level window data: URIs (part 1/3 without tests) (1b4c4256e)
- moebius#226: Consider blocking top level window data: URIs (part 2/2 without tests) (f1e557871)
- Remove NPAPI deprecation statement from about:plugins. (7ab45761a)
- Disable Mozilla health report service. (420458002)
- Remove undesired system add-ons (all except PDFjs) (3dbe5b2d7)
- Update about:rights legal text. (eb25a9bd7)
- Make sure to keep the safebrowsing entities valid. (8ae405b69)
- moebius#230: Consider blocking top level window data: URIs (part 3/3 without tests) (660d01438)
- Bug 1329288 - Test ContentPolicy blocks opening a new window (a38e87d45)
- Bug 1329288: Allow content policy consumers to identify contentPolicy checks from docshell (95c460824)
- Bug 1329570 - Restore missing error check in mozilla::dom::Location::GetPathname (8af1b0c22)
- Bug 1323683 - Fold nsIURIWithQuery into nsIURI (dbfad99a5)
- Bug 1182569: Use AsyncOpen2 for docshell loads (29bd11c3c)
- Bug 1182569: Update ContentSecurityManager to handle docshell loads (2e3333582)
- Bug 1182569 - Skip security check for plugins using newstream attribute (5b0f4649b)
- Bug 1182569: Update tests when converting docshell loads to use AynscOpen2 (b73225e88)
- Bug 1182569: Disable hsts priming for loads of type subdocument for wpt tests (5d9ae788d)
- Bug 1182569: Add credentials mode for fetch-frame-resource.https.html wpt test (d3575bfb5)
- Revert "Bug 1182569: Add credentials mode for fetch-frame-resource.https.html wpt test" (49989d0f0)
- Revert "Bug 1182569: Disable hsts priming for loads of type subdocument for wpt tests" (f5545f8af)
- Revert "Bug 1182569: Update tests when converting docshell loads to use AynscOpen2" (ee4f7c4aa)
- Revert "Bug 1182569 - Skip security check for plugins using newstream attribute" (13f3978a1)
- Revert "Bug 1182569: Update ContentSecurityManager to handle docshell loads" (115cf1e32)
- Revert "Bug 1182569: Use AsyncOpen2 for docshell loads" (30621a630)
- moebius#187: DOM - nsIContentPolicy - context (document) (ccbd5ecf5)
- Resolve issues with application.ini not allowing non-mcp applications to be official and have their own vendor (3c48cc850)
- Fix preprocessor conditional precedence in application.ini (1916969ba)
- moebius#221: WebExtensions - commands API does not support shortcuts with space or numbers (e2649bc08)
- moebius#328: Set a sandboxName on the WebExtensions Content Script sandboxes (ace6085fe)
- moebius#65: Fix: "about:..." - throws an errors (b9ecf9933)
- moebius#119: (Windows) Security - Certificate Stores - NSSCertDBTrustDomain allows end-entities to be their own trust anchors (c3ec00a15)
- moebius#123: DOM - Events - support createEvent("FocusEvent") (9957290b5)
- moebius#121: DOM - Selection API - getSelection() should exist on XMLDocument / Selection.type (0a9acadcc)
- Merge pull request #234 from janekptacijarabaci/about_errors_1 (531abf255)
- Merge pull request #236 from janekptacijarabaci/js_dom_createEvent_FocusEvent_1 (d220a5e6a)
- Merge pull request #237 from janekptacijarabaci/js_dom_getSelection_document_1 (3b55277bc)
- Merge pull request #235 from janekptacijarabaci/security_windows_certificate-stores_1 (f5618cd8e)
- Merge pull request #232 from janekptacijarabaci/webextensions_shortcut_space_1 (8ffac11aa)
- Merge pull request #231 from janekptacijarabaci/security_blocking_data_1 (8ed46f424)
- Merge pull request #233 from janekptacijarabaci/webextensions_sandbox_sandboxName_1 (1ea8529cf)
- moebius#195: DOM - PointerEvent - improvements (d9d3b687b)
- Merge pull request #238 from janekptacijarabaci/js_dom_pointer_events_2 (bccb9c170)
- Fix accessing the bootstrap methods when they are declared in the new lexical scope (be2b3635a)
- Merge pull request #240 from JustOff/PR_bootstrap_scope (31187065d)
- Hard-code the version number for Mozilla's version checker for add-ons. (6662cdbeb)
- moebius#312: DOM - Fix incorrect TypeError: Response body is given with a null body status (27e021136)
- [fix typo] palemoon#903 and #975: Customizable toolbars - persist the attribute "collapsed" (backward compatible) (765fc0b0e)
- [PALEMOON] [frontend vs backend] Fix sanitize ("History" - "Clear Recent History..."): (11063e972)
- [PALEMOON] [frontend vs backend] Fix cookies in Preferences (2f5ced80c)
- Re-introduce some required overrides (why were ALL of them cleared?!) (1697d6456)
- Merge pull request #244 from janekptacijarabaci/pm_toolbars_custom_persist_2 (ce197c4e5)
- Merge pull request #254 from janekptacijarabaci/pm_sanitize_1 (bb87aeab9)
- Merge pull request #255 from janekptacijarabaci/pm_preferences_cookies_1 (c80777a81)
- moebius#30 and #37: ForgetAboutSite.jsm - promise - serialize vs. parallel + a comment (846bbb993)
- moebius#209: Throws an error - "CloudSync is not defined" (9b88e7cf7)
- palemoon#583 and #1071: Fix: Plugin placeholder image/text (ask to activate) missing + overlay (70c2ad9f4)
- Merge pull request #243 from janekptacijarabaci/fetch_response_body_null_1 (844da2ccc)
- Merge pull request #258 from janekptacijarabaci/forgetAboutSite_1 (1b0a03a2e)
- Merge pull request #260 from janekptacijarabaci/plugins_placeholder_css_1 (444b1a26a)
- Merge pull request #259 from janekptacijarabaci/error_CloudSync_2 (810a3245a)
- Bug 1209697: Clear ancestor intrinsic sizes when our block size changes (401a0e12a)
- Bug 1209697: Cache flex measuring reflows to avoid exponential behavior (2f87463ea)
- Bug 1336708: Don't reuse cached flex-item reflow measurements if the item's computed height has changed (dca75f84e)
- Bug 1336708: Reftest (bf901ae22)
- Bug 1338053: Make nsFlexContainerFrame::MarkIntrinsicISizesDirty() also call its parent class's method (d0e748cad)
- Remove build support for HP-UX (f7edee79a)
- moebius#138: Optimize operations on root of deeply-nested frame tree (eae8d2142)
- Tweak fullscreen API (acd4eee44)
- Merge pull request #262 from janekptacijarabaci/js_dom_overflow_1 (a203f449b)
- Honor browser.safebrowsing.UI.enabled (fcfd61829)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (fe8155c11)
- Revert "Add pluralrules to JS Intl" (9349f7f29)
- Avoid calling slice in self-hosted code. DiD (b069dabc9)
- Revert "Update build system files for NSS 3.35" (b4154e043)
- Revert "Update NSS to 3.35-RTM" (fba28f197)
- Revert "Update NSPR to 4.18" (7c4d50dcc)
- Disable TLS 1.3 by default for now until our NSS can be updated to the latest spec. (6c3f95480)
- Bug 996448 - Lazify the loading of PluralForm.jsm everywhere (b0d7b1bb3)
- Bug 1115293 - Use "use strict" (c86fbfd03)
- Bug 1038811 - Push Notifications - Firefox front end changes for preferences, and permission notification (43caa48ec)
- Bug 1038811 - Push Notifications (observer) (62779a4b8)
- Bug 956151 - Remove the perm attribute in permissions.js (e33d1d875)
- Bug 1006461 - Fix handling of permission notifications in preference dialogs (90e7b4509)
- Bug 431901 - Update preference dialogs to treat backspace and delete equivalently on Mac OS X (522095380)
- Bug 574460 - Fix handling of permission deletion notifications in preference dialogs (b688bdfa9)
- Bug 340432 - Add the ability to cancel site permission changes (0bea8f9ef)
- Bug 1137870 - Fix mismatching argument counts in permissions.js (partially) (cbbc05dd1)
- Bug 1039540 - Disable the sorting of rows of sub-dialogs when right clicking (+ style clean up) (49ba38d21)
- Bug 1170200 - Part 2: Update JavaScript consumers of nsIPermissionManager::Remove (eebf4162a)
- Bug 661831 - In about:permissions, make Ctrl+f focus the filter box instead of invoking the find bar (467868098)
- [Pale Moon] Change button labels in cookies dialog (eca7e648b)
- [Basilisk] Change button labels in cookies dialog (4411befc8)
- [Toolkit] Change button labels in password manager (f506d6fca)
- Bug 1192458, Part 1 - Consolidate push and desktop notification permissions (d6213d3f0)
- Bug 1192458, Part 2 - New icon for consolidated notification permission (d49d212c3)
- Bug 1216684 - Notification permissions cannot be global granted/denied in private windows (7b7c12e0a)
- Bug 1216271 - Display a notification upon upgrade for users who currently allow notifications for at least one site (79b88b303)
- Bug 1216271 - Follow-up to add L10N notes and fix style to use an early return (76658b968)
- Bug 1220884 - Friendlier string for the notification upgrade UI (38dc3017a)
- Bug 1221330 - Show the app icon in the XUL upgraded notifications alert (2703a13f1)
- Bug 1173523 - Part 3: Update PluginContent to use new API for nsIPermission (94d59b4eb)
- Bug 1173523 - Part 4: Update about:permissions to use new API for nsIPermission (02f885d12)
- Bug 1173523 - Part 5: Update the preferences permissions UI to use new API for nsIPermission (+ fix typos) (33377b3a9)
- Bug 1173523 - Part 7: Update advanced.js to use new API for nsIPermission (0638a11fc)
- Bug 1173523 - Part 9: Update pageinfo to use the new API for nsIPermission (dbfedf846)
- Bug 1185365 - Correctly deal with full URLs in the cookie exceptions dialog (db90929b3)
- Bug 1189073 - Handle entering 'localhost:12345' into the cookie exceptions dialog correctly (28a3484e2)
- Bug 1190175 - Update offlineapp listbox to display origin property (74995ea93)
- Bug 1212610 - Fix sorting permissions by site due a legacy property name being referenced (e0b163654)
- Bug 1280775 - null check in removePermission to prevent crash: permission manager change (a8b178078)
- [PALEMOON] Permisions Manager: Added a comment (7ca378e8c)
- Add github contributing guidelines (43642846e)
- Make github file all caps (698b659ee)
- [follow up] Bug 1216271 - Display a notification upon upgrade for users who currently allow notifications for at least one site (947461bd2)
- [follow up] Bug 1192458, Part 1 - Consolidate push and desktop notification permissions (83697a652)
- [PALEMOON] Preferences: Fix permissions.xul (an introductory comment) (98d8f632c)
- Merge pull request #269 from adeshkp/button_messages (9a97c58fe)
- [follow up] Bug 1216684 - Notification permissions ... in private windows - implemented "_getBrowserForRequest" function (e10 off only) (1d18a1e8e)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP into pm_permissions_1 (6a57baf70)
- Bug 1288557 - Part 0: Fix permissions dialog while receiving deleted event (e19475faa)
- Bug 1288557 - Part 1: Replace custom exceptions dialog with usage of permissions (fc60f65ed)
- [PALEMOON] Bug 723951 - Popup notification does not continue when the tab move to other window (9414007bd)
- [PALEMOON] [frontend vs backend] Fix of non-existent CSS files (05085ceeb)
- [ffvpx] Revert Mozilla hack in FFmpeg code (73aace89c)
- [ffvpx] Restore AVOptions and dictionary features (56a2df6b2)
- [ffvpx] Update ffvp9/ffvp8 to 3.4.2-release (8b37a1bc3)
- [ffvpx] Remove some files we don't need (ccdde5253)
- [FFmpeg] Work around a bug with corrupted data (f4906f9a8)
- [FFmpeg] Add a preemptive stdlib.h include in our libavutil_visibility.h hackaround file (0676e749b)
- [ffvpx] Compile ffvpx lib with -ffreestanding to avoid triggering a clang bug (af2f0e66f)
- [ffvpx] Re-enable assembly optimized code (044b50124)
- [ffvpx] Re-generate config_*.{h,asm} files (622f0610e)
- [ffvpx] Update resync documentation (b2f89250b)
- Bump VP9 benchmark version ID (eee41a3d0)
- Partially revert 1ef526f0f - sftkpwd.c (69ac2db12)
- [PALEMOON] [frontend vs backend] Fix of non-existent CSS files (follow up - use preprocessing for OSX and windows) (c5e5dfd06)
- Merge pull request #271 from janekptacijarabaci/pm_tab_move_1 (32a3bfdad)
- Merge pull request #272 from janekptacijarabaci/pm_css_inContentUI_1 (8acbae697)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP into pm_permissions_1 (3280ec817)
- [PALEMOON] Remove double rows from aboutPermissions.js (57bc43741)
- [PALEMOON] Remove "dom.push.enabled" from aboutPermissions.js (consolidated to "dom.webnotifications.enabled") (e66060388)
- Merge pull request #273 from janekptacijarabaci/pm_permissions_1 (c82c6d960)
- Provide LoadInfo for NewChannel() call in 'about' protocol handler (214690ead)
- Update CLOBBER after ffvpx update (6ada4b14e)
- Merge pull request #275 from trav90/ffvpx-resync (c75dae3ed)
- Merge pull request #274 from JustOff/PR_AboutRedirector_NewChannel_LoadInfo (46a069ec7)
My changes since my last build:
* The following commits are reverted, since issues they encountered don't happen in my side:
- Revert "Update build system files for NSS 3.35" (b4154e043)
- Revert "Update NSS to 3.35-RTM" (fba28f197)
- Revert "Update NSPR to 4.18" (7c4d50dcc)
- Disable TLS 1.3 by default for now until our NSS can be updated to the latest spec. (6c3f95480)
* ffvpx extended is updated to 3.4.2
PM28XP *sneak peek* x86 build:
https://o.rthost.cf/palemoon/pm28xp-sneak-peek-win32-20180428-46a069ec7.7z
Disclaimer: This sneak peek build is ONLY for previewing next major version. It may contain bugs and/or missing functionality and is NOT ready for daily use. DO NOT use it in production.
Some free/open source softwares, libraries, codes created/modified by me. These projects have no affiliation with any upstream community code sources or organizations.
Please direct all support or related questions to here. Comment forms are opened for support request.
Saturday, April 28, 2018
Saturday, April 14, 2018
Weekly browser binaries (20180414)
New regular/weekly KM-Goanna release:
https://o.rthost.cf/kmeleon/KM-Goanna-20180414.7z
Changelog:
Out-of-tree changes:
* update Goanna3 to git rev b3fb8ab8c..0fe675cd9:
- Update HSTS preload list (785161132)
- Use correct handling of author-supplied charsets in XMLHttpRequest (d968d8787)
- Merge pull request #1664 from trav90/HSTS-preload-update (d47e59168)
- Remove JXR debug message spew. Tag #1659 (0fe675cd9)
* With new custom changes:
- Palemoon internal pre-site user agent spoofing settings are now included in XULRunner build
- Bundled LAV MMX build DLLs
* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.
New Build!
32bit https://o.rthost.cf/palemoon/palemoon-27.9.0a1.win32-git-20180414-0fe675cd9-xpmod.7z
32bit noSSE https://o.rthost.cf/palemoon/palemoon-27.9.0a1.win32-git-20180414-0fe675cd9-xpmod-ia32.7z
64bit https://o.rthost.cf/palemoon/palemoon-27.9.0a1.win64-git-20180414-0fe675cd9-xpmod.7z
Official repo changes since my last build:
- Update HSTS preload list (785161132)
- Use correct handling of author-supplied charsets in XMLHttpRequest (d968d8787)
- Merge pull request #1664 from trav90/HSTS-preload-update (d47e59168)
- Remove JXR debug message spew. Tag #1659 (0fe675cd9)
New build of basilisk/UXP for XP!
Test binary:
Win32 http://o.rthost.cf/basilisk/basilisk52-g4.1.win32-git-20180415-8a95c03dc-xpmod.7z
Win64 http://o.rthost.cf/basilisk/basilisk52-g4.1.win64-git-20180415-8a95c03dc-xpmod.7z
diff: http://o.rthost.cf/basilisk/UXP-xp-gitdiff-20180409.7z
Official repo changes since my last build:
- Editable menulist loosing editable attribute gets focus stuck (15e4dcded)
- Places - throws an error: 0x80004005 (NS_ERROR_FAILURE) [nsIEditor.transactionManager] (c06b8691e)
- Remove base conditional code for crash reporter and injector. (4e368f819)
- Remove MOZ_CRASHREPORTER_NO_REPORT except in /testing (4e721d14c)
- Remove unused LSPAnnotator (473fb65d3)
- Stop trying to configure nonexistent crashreporter services. (eac3e6411)
- Bug 1431095 - Change Content-Type-Options: nosniff allowed script MIME types to match the spec (3968897fb)
- Bug 1288768 - Better error reporting for network errors in workers (aea1fd640)
- Bug 1288768 - Better error reporting for network errors in workers (9f7f0f117)
- [GTK3] Draw menuitem background even when not in hover (9fed5c8f3)
- [GTK3] Draw separator menuitem background and frame behind separator in menu (a5a34355e)
- [GTK3] Draw only background and frame of separator menuitems in GTK versions > 3.20 (51c57b41a)
- [GTK3] Use menuitem padding between menuitem and check indicator. (fe4175e79)
- [GTK] Rename radio/check menuitem and indicator as used with ClaimStyleContext. (cf1b29fe4)
- [GTK3] Rename subtract_margin and rectangle_inset to Inset* and swap InsetByMargin parameters for consistency. (45c75167b)
- [GTK3] Adjust menuitem padding and check/radio indicator position for changes in GTK 3.20 (0f83951b6)
- [GTK3] Use WidgetCache to get colors at nsLookAndFeel (3203c21a8)
- [GTK3] Use WidgetCache to get colors at nsLookAndFeel for GtkButton, GtkWindow, GtkScrollBar (fa8c3a20c)
- [GTK3] Use WidgetCache to get colors at nsLookAndFeelfor menuitems, text and tree view (91d45b163)
- [GTK3] Introduce MOZ_GTK_TEXT_VIEW_TEXT and move MOZ_GTK_RESIZER to WidgetStyleCache (dfe72009d)
- [GTK3] Consider textview root node background in addition to text node for -moz-field (08f075440)
- [GTK3] Consider textview root node background in addition to text node for -moz-appearance:textfield-multiline (17a7b835d)
- [GTK3] Adjust textarea style contexts for GTK 3.20 theming ABI changes (3c30002e0)
- [GTK3] Implement pre-3.20 MOZ_GTK_PROGRESS_CHUNK in WidgetStyleCache (b0af6c982)
- [GTK3] With GTK versions < 3.8 draw menuitem background and frame only when in hover and not a separator (b1f27cb86)
- [GTK3] Consider also margin when determine range widget slider size (d75e9071f)
- [GTK3] For Gtk > 3.20 determine scale trough size from trough CSS node and also add border/padding/margin (50217bd54)
- [GTK3] Force a style resolution on context creation to set GTK 3.4 theming_engine (484a5de81)
- [GTK3] Invalidate widget style contexts after their ancestors are set (5ddda9321)
- [GTK3] Don't invalidate style content for missing widgets (e7b059d94)
- [GTK3] Get styles for menu label, button text and combobox text colors from WidgetCache (e08833665)
- [GTK3] Ignore double-click on WM without _NET_WM_MOVERESIZE support (2dba03fd2)
- Fix incorrect assertions in js/src/builtin/ (0433d6e7d)
- Only add -Wno-null-conversion when building with clang (1b846d4b5)
- Fix GTK3 build bustage (54465cc4a)
- [WebExAM] Use a special "platform" ID and version number for WebExtensions in XPIProvider.jsm (987d105f5)
- [PALEMOON] Fix typo in browser-thumbnails.js (b16ab3f38)
- Make about:logopage available to any browser that opts into MOZ_PHOENIX (fb84e0f32)
- Make code style consistent across all AboutRedirector's (eb09a5738)
- [PALEMOON] Use an array for Lazy Module Getters (11d5826ae)
- Update configure variable verification (ca9f588f3)
- [PALEMOON] Finish incomplete ifdef'ing of MOZ_WEBRTC (03cf69df4)
- Merge pull request #93 from trav90/buildsystem-work (09b78833b)
- [PALEMOON] Fix for loops in DownloadsCommon.jsm and WindowsPreviewPerTab.jsm (45f3d2bf0)
- [PALEMOON] Remove instanceof SVGDocument from browser-thumbnails.js (f887139a9)
- [PALEMOON] Fix some errors in tabbrowser.xml by adding usercontextid where needed (59fb23c66)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (7c21a025e)
- Fix Value::isGCThing footgun, stop returning true for NullValue (bbd4001cb)
- [PALEMOON] Fix dragging when tabs are on top and menubar is disabled (fdb5aba59)
- Remove unused variables (DevTools) in browser.js (9f8f40b32)
- Fix some comment in devtools-browser.js (a830c9001)
- CustomizableUI.jsm can't be used for Pale Moon - setting conditions (7b9b08e20)
- Added support of the appmenu for DevTools menuitems (optional) (1a3600146)
- Merge pull request #98 from janekptacijarabaci/devtools_CustomizableUI_1 (16c123018)
- Merge pull request #99 from janekptacijarabaci/devtools_browser_cleanUp_1 (d16466041)
- Merge pull request #100 from janekptacijarabaci/devtools_appmenu_1 (309d1ca1f)
- Use preprocessing instead of AppConstants.jsm (de97da244)
- Style clean up (7a480d557)
- Remove telemetry experiments framework (bf6bb142f)
- [PALEMOON] [DevTools] Support for adding menuitems dynamically (0e6c1d1dc)
- [PALEMOON] [DevTools] Fix a function "Inspect Element" (nsContextMenu.js) (97238e0f4)
- [PALEMOON] [DevTools] Fix some paths to DevTools (sessionstore) (a952e2a3a)
- [PALEMOON] [DevTools] Fix some paths to DevTools (themes) (edea3b607)
- [PALEMOON] [DevTools] Fix + Add some paths to DevTools (installer - package-manifest.in) (e7e96d079)
- [DevTools] Follow up: A function "Inspect Element" (nsContextMenu.js) (df8d6a8db)
- Merge pull request #94 from trav90/js-work (6ac47e953)
- [PALEMOON] [DevTools] Follow up: A function "Inspect Element" (nsContextMenu.js) (44a46fcdd)
- Merge pull request #105 from janekptacijarabaci/pm_devtools_1 (d009c9bcf)
- Merge pull request #106 from janekptacijarabaci/devtools_browser_cleanUp_followUp_2 (5c4c912c9)
- Fix packaging after bf6bb14 (a4178241a)
- Merge pull request #101 from janekptacijarabaci/devtools_CustomizableUI_2 (2e7c6320a)
- [DevTools] Use preprocessing for: a global variable "gDevTools" and the context menu - a function "Inspect Element" (53808c657)
- [PALEMOON] [DevTools] Added support of the appmenu for DevTools menuitems (follow up) (9a94a94cf)
- Merge pull request #107 from trav90/buildsystem-work (93b77160c)
- [DEVTOOLS] Resolve issues with dynamically created devtools menu items vs hardcoded vs overlay (be78355e8)
- Merge pull request #109 from janekptacijarabaci/devtools_appmenu_2 (7156604f1)
- Merge pull request #108 from janekptacijarabaci/devtools_browser_cleanUp_followUp_3 (20f5317e2)
- [PALEMOON] Use non-prefixed cancelAnimationFrame in browser-fullscreen.js (7e929b2bd)
- [PALEMOON] Add an expected pref browser.newtabpage.enhanced (f5304801a)
- [PALEMOON] Fix for loops in grid.js (included into newTab.js) (2569bca93)
- [PALEMOON] Use Components.interfaces directly in controller.js, history-panel.js, and treeView.js (8e9e05da3)
- [PALEMOON] Fix for loops in allDownloadsViewOverlay.js (0d0cf693a)
- [PALEMOON] Fix for loops in MigrationUtils.jsm (297eabaa9)
- [PALEMOON] Preprocess organizer.css on Windows (0213b9481)
- [PALEMOON] Enable Devtools by default (c1852a54a)
- [PALEMOON] [DevTools] Fix some paths with ToolboxProcess.jsm (extensions) (bd32d607a)
- [PALEMOON] Fix some paths (deprecated) with Console.jsm (sessionstore, extensions) (fc249d76a)
- Merge pull request #111 from janekptacijarabaci/pm_devtools_2_paths (df185f9fb)
- [PALEMOON] "Page Info" - "Permissions": Permission Manager - use URI instead of URI.host (f858398f2)
- [PALEMOON] "Page Info" - "Permissions": Quota Manager => Quota Manager Service (9929aa777)
- [PALEMOON] "Page Info" - "Permissions": Fix - List of plugins (5fa956dfe)
- Merge pull request #115 from janekptacijarabaci/pm_pageinfo_permissions_plugins_1 (e341862ca)
- Only enable general.useragent.appVersionIsBuildID for Basilisk by default (615be068c)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (5ab84e664)
- [PALEMOON] "Page Info" - "Permissions" - use uri.spec instead of uri in a new Error (9a381d423)
- [PALEMOON] [DevTools] Fix a path with Console.jsm (deprecated) - in sanitize.js (540e70443)
- [PALEMOON] Fix Sanitize (e.g. "Offline" - "Clear Recent History" - "Offline Website Data"): Quota Manager => Quota Manager Service (39f12daed)
- [PALEMOON] Fix depth for toolkit osx shared.inc (be3bf2273)
- Merge pull request #116 from janekptacijarabaci/pm_pageinfo_permissions_error_uri_1 (55c728755)
- Merge pull request #117 from janekptacijarabaci/pm_sanitize_path_console_1 (df84e6a4f)
- Merge pull request #118 from janekptacijarabaci/pm_sanitize_offlineApps_1 (d05099428)
- [PALEMOON] Fix depth in baseMenuOverlay.xul (70974f59f)
- [PALEMOON] Login Manager Prompter: win.gBrowser is undefined (263927c71)
- [PALEMOON] [Frontend vs Backend] Login Manager: Bug 1045987 - Implemented "getBrowserForContentWindow" method in tabbrowser.xml (92207c99a)
- [PALEMOON] Preferences - Security - Password Manager: Use LoginHelper.isMasterPasswordSet instead of _masterPasswordSet (87adbf432)
- [PALEMOON] [Frontend vs Backend] Password Manager - Implemented Popup Notifications (it is not complete) (1d1955f1e)
- Fix aboutSupport.js (ac05ab923)
- Rebase on master (597fb9fbe)
- Remove crash reporter part 1. (0e01190d5)
- [PALEMOON] Fix depth for toolkit osx/shared.inc (8d517b88e)
- [GTK3] Set alpha component appropriately in operator over for -moz-field (a0a79a9aa)
- Merge pull request #119 from adeshkp/patch-2 (038971c8a)
- Revert "[PALEMOON] Login Manager Prompter: win.gBrowser is undefined" (6d10eb1af)
- [PALEMOON] [Frontend vs Backend] Password Manager: `InsecurePasswordUtils.checkForInsecurePasswords` is not a function (87bf3b171)
- moebius#117: Login Manager Prompter - auth: Throws an errors (33f860b25)
- [PALEMOON] Update: extension/plugin icons (Windows), passwordmgr icons (9eb4d5e34)
- [PALEMOON] [DevTools] Fix preferences in preferences.inc (cf71cfa4d)
- [PALEMOON] about:plugins - fix "addMessageListener is not a function" (e10s off - revert bug 1068087 - partially) (fd651c893)
- Revert "[PALEMOON] Use Components.interfaces directly in controller.js, history-panel.js, and treeView.js" (85e1c970e)
- Revert "[PALEMOON] Fix redeclarations of shorthand Cc, Ci, Cu" (536bc9be4)
- [PALEMOON] Resolve issues with redeclaration according to ES6 (588a484c5)
- Merge pull request #122 from janekptacijarabaci/pm_icons_1 (3eaf8be96)
- Merge pull request #123 from janekptacijarabaci/pm_devtools_2 (8c19f94d2)
- Merge pull request #125 from janekptacijarabaci/pm_loginManager_1 (706493af4)
- Merge pull request #124 from janekptacijarabaci/pm_about-plugins_1 (fb337a69b)
- [PALEMOON] [DevTools] Added support of the appmenu for DevTools menuitems (follow up) (912ac7e22)
- Merge pull request #127 from janekptacijarabaci/devtools_appmenu_3 (a0968fc6a)
- Merge pull request #126 from janekptacijarabaci/js_X-Content-Type-Options_nosniff_json_1 (4c2e77404)
- Maybe fix SyntaxError: non-generator method definitions may not contain yield in MigrationUtils.jsm (8d0abc038)
- Add missing l10n string (3e82feb26)
- Restore Dict.jsm (bda9abd82)
- Fix loops in Dict.jsm (3589d4f07)
- Remove an unused (web)extensions icon (7632870fd)
- Revert "Restore Dict.jsm" (2bbed348d)
- Password Mananger has migration capabilities for only Basilisk (6386363f8)
- [PALEMOON] Remove the migrator (aaf3409c4)
- Merge pull request #128 from janekptacijarabaci/pm_icons_2_followUp_basilisk (63800e14a)
- moebius#154: Notifications - user settings - the immediate duration of the alert (1170e81ed)
- [PALEMOON] Update handle-xul-text-link to deal with json source data (62ca5cf04)
- Merge pull request #132 from janekptacijarabaci/notifications_settings_1 (47354a0f2)
- Merge pull request #134 from janekptacijarabaci/places_error_1 (e226e36a6)
- moebius#57: about:support - improvements (Copy text to clipboard) (99e150cb4)
- Fix: Using "View Source" from Browser Console (7bbe1c3f3)
- Merge pull request #137 from janekptacijarabaci/pm_viewSource_1 (ff362dd20)
- Merge pull request #136 from trav90/gtk-work (a22bf0142)
- Merge pull request #135 from janekptacijarabaci/aboutSupport_improvements_1 (cf22ff559)
- Fix: DEPRECATION WARNING: saveImageURL should be passed the private state of the in nsContextMenu.js (c2d77decb)
- Merge pull request #139 from janekptacijarabaci/pm_contentMenu_saveImageURL_1 (5fccd1cab)
- Style clean up: saveImageURL() in nsContextMenu.js (58e05d90e)
- Fix: Findbar broken (basic) (2e0e50636)
- Merge pull request #140 from janekptacijarabaci/pm_contentMenu_saveImageURL_2_cleanUp (12c1588b9)
- Fix (to TODO): Findbar throws an error - "nsIPrefBranch.getBoolPref" is not exist in browser.js (9243e0161)
- Fix typo in a property in tabbrowser.xml (da92d3703)
- Merge pull request #141 from janekptacijarabaci/pm_findbar_1 (aedeefe89)
- Merge pull request #129 from janekptacijarabaci/_native_52ESR_xulWidgets_menulist_editable_1 (c17c14ce6)
- Restyle the findbar (4f82d4067)
- Fix: Developer Toolbar (the command: `cookie`; themes) (70a08bf91)
- Fix a comment: "DevEdition theme" vs "DevTools theme" (96e396f34)
- Merge pull request #142 from janekptacijarabaci/pm_devtools_3_developer-toolbar (314016db7)
- Make JS callers of ios.newChannel call ios.newChannel2 in browser/ (c71dd7496)
- HTML - implement the labels attribute (added a test) (b3eee1b47)
- moebius#255: [minor fix] toolkit/themes/linux/global/jar.mn - style clean up (the columns alignment) (4461757e4)
- moebius#126: [very minor fix] Fix typo in a comment in NSSCertDBTrustDomain.cpp (374231de9)
- moebius#173: Fix up "about:" page (0b26d810b)
- moebius#76: JS - DOM - Selection API - crashes (84e449502)
- Style clean up in about.dtd (dfe1ae6c3)
- Merge pull request #143 from JustOff/PR_browser_newChannel2 (efea08ca6)
- Merge pull request #147 from janekptacijarabaci/html_labels_2_test (924ffcac2)
- Merge pull request #148 from janekptacijarabaci/minorFix_styleCleanUp_1 (8096b6a9a)
- Merge pull request #149 from janekptacijarabaci/minorFix_styleCleanUp_2 (356c948bb)
- Merge pull request #151 from janekptacijarabaci/js_dom_selection_crash_1 (501db456d)
- Merge pull request #150 from janekptacijarabaci/about_1 (ccb9e8c83)
- Convert MOZILLA_OFFICIAL conditionals to MC_OFFICIAL where needed. (f2bc0785b)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (386266fab)
- Use document's principal for favicons in browser (7494a278a)
- Merge pull request #152 from JustOff/PR_Favicons_principal (60c526db5)
- Use modern syntax to call NetUtil.newChannel() in _SessionFile.jsm (ca258a9c5)
- Merge pull request #153 from JustOff/PR_SessionFile_NetUtil.newChannel (843705100)
- Fix: TypeError: "this._richlistbox.selectedItems.slice is not a function" in allDownloadsViewOverlay.js (facac9b21)
- Merge pull request #154 from janekptacijarabaci/pm_places_downloads_1 (99ba894a9)
- Bug 1311798: Align XMLHttpRequest abort() with the spec (ee15761a5)
- [PALEMOON] Downloads - throws an error (72ad33f3f)
- Merge pull request #156 from janekptacijarabaci/pm_places_downloads_1 (63d482639)
- Merge pull request #131 from janekptacijarabaci/js_dom_xmlhttprequest_abort_1 (c73c73b79)
- Fix a build warning for BrowserComponents.manifest (77bb1e886)
- Merge pull request #160 from janekptacijarabaci/build_warnings_1 (f8ad954f7)
- Align SessionStore.jsm with the updated getCookiesFromHost() API (31e756cf0)
- Do not make duplicates fatal while packaging (33406af03)
- [PALEMOON] Revise packaging (02429a512)
- Add a hack to deal with defs.mk not always being picked up in Pale Moon's case (9147cc196)
- Merge pull request #163 from JustOff/PR_SessionStore_getCookiesFromHost (c8bdd9c32)
- [PALEMOON] Add MOZ_PHOENIX_EXTENSIONS to application specific configure (e5c2d9acc)
- Bump Phoenix extensions to allow installing up to Firefox 56.9 (64204fdb8)
- Suppress false-positive warning about unreachable code after return in nsContextMenu.js (2054a1205)
- [PALEMOON] Fix depth (2b8a229ce)
- Merge pull request #164 from JustOff/PR_nsContextMenu_unreachable_code (08cfc34a0)
- [PALEMOON] Theme chrome.manifest only needs to be packaged on Windows as far as anyone can tell (f5fb45f14)
- [PALEMOON] Linux gets emojis too (b189d0471)
- [PALEMOON] Move linux icons to moz.build (d594ed289)
- Align SessionStore.jsm with the updated nsICookieManager2.add() API (ead1b037b)
- moebius#53: HTML - input - support for dynamic maxlength (64875ed34)
- moebius#140: Fix: Fetch - headers should sort and combine (9ee567082)
- moebius#159: CSP - support for "frame-ancestors" in "Content-Security-Policy-Report-Only" (7d67148f5)
- Merge pull request #165 from JustOff/PR_SessionStore_nsICookieManager2_add (68011e6ec)
- [PALEMOON] Fix gtk conditional in shared branding (da3451bb3)
- Merge pull request #166 from janekptacijarabaci/html_input_maxlength_1 (8b779470c)
- Merge pull request #167 from janekptacijarabaci/fetch_headers_1 (9282781bd)
- Merge pull request #169 from janekptacijarabaci/csp_frame-ancestors_1 (8a95c03dc)
PM28XP *sneak peek* x86 build:
https://o.rthost.cf/palemoon/pm28xp-sneak-peek-win32-20180415-8a95c03dc.7z
Disclaimer: This sneak peek build is ONLY for previewing next major version. It may contain bugs and/or missing functionality and is NOT ready for daily use. DO NOT use it in production.
New build of post-deprecated basilisk/moebius for XP!
* Notice: This repo will not be built on regular schedule.
Test binary:
Win32 http://o.rthost.cf/basilisk/basilisk55-win32-git-20180414-ee7cd5f95-xpmod.7z
Win64 http://o.rthost.cf/basilisk/basilisk55-win64-git-20180414-ee7cd5f95-xpmod.7z
Repo changes:
- libogg: updated to upstream rev ea2b95940 (55a47c01a)
- libtremor: updated to upstream rev 7c30a6634 (f4566a490)
- libvorbis: updated to upstream rev 4d6177c8a (68e402f1c)
- libtheora: cherry-picked some fixes from upstream: (d0de8b50e)
- Sanity improvements to oc_dec_headerin() error returns. (50fd339b4)
- Fix mismatched oc_mb_fill_cmapping11 signature. (12f20c7a5)
- Correct an operator precedence error in the visualization code. (6b94bf905)
- Remove some redundant NULL checks (de386d3ea)
- update unofficial branding to Serpent from upstream UXP (03af66685)
- cherry-picked mozilla upstream changes: bug1302340, bug1318792, bug1321502, bug1333631, bug1334047, bug1334281, bug1334590, bug1334972, bug1335619, bug1335654, bug1336044, bug1336098, bug1336229, bug1336349, bug1336481, bug1336899, bug1344443 (ee7cd5f95)
And Palemoon-26.5 playground build (32bit only):
http://o.rthost.cf/gpc/files1.rt/palemoon-26.5.0.20180413.win32.7z
* Notice: MSE patch merged in this repo is not capable to play youtube clips, do not enable it unless you know what you're doing.
Repo changes:
- libspeex_resampler: update to upstream rev 85e8ad543 and adapted header changes (8d39b7a01)
- libogg: updated to upstream rev ea2b95940 (3ff991027)
- libtremor: updated to upstream rev 7c30a6634 (c23e1ea54)
- libvorbis: updated to upstream rev 4d6177c8a (12f7e15a8)
- cherry-picked upstream changes: bug534409, bug829816, bug842181, bug858937, bug860543, bug880318, bug881504, bug884182, bug884718, bug885911, bug886791, bug887566, bug888352, bug888411, bug888551, bug889088 (810f7ed27)
- libtheora: cherry-picked some fixes from upstream: - Sanity improvements to oc_dec_headerin() error returns. (50fd339b4) - Fix mismatched oc_mb_fill_cmapping11 signature. (12f20c7a5) - Correct an operator precedence error in the visualization code. (6b94bf905) - Remove some redundant NULL checks (de386d3ea) (879c145fe)
https://o.rthost.cf/kmeleon/KM-Goanna-20180414.7z
Changelog:
Out-of-tree changes:
* update Goanna3 to git rev b3fb8ab8c..0fe675cd9:
- Update HSTS preload list (785161132)
- Use correct handling of author-supplied charsets in XMLHttpRequest (d968d8787)
- Merge pull request #1664 from trav90/HSTS-preload-update (d47e59168)
- Remove JXR debug message spew. Tag #1659 (0fe675cd9)
* With new custom changes:
- Palemoon internal pre-site user agent spoofing settings are now included in XULRunner build
- Bundled LAV MMX build DLLs
* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.
New Build!
32bit https://o.rthost.cf/palemoon/palemoon-27.9.0a1.win32-git-20180414-0fe675cd9-xpmod.7z
32bit noSSE https://o.rthost.cf/palemoon/palemoon-27.9.0a1.win32-git-20180414-0fe675cd9-xpmod-ia32.7z
64bit https://o.rthost.cf/palemoon/palemoon-27.9.0a1.win64-git-20180414-0fe675cd9-xpmod.7z
Official repo changes since my last build:
- Update HSTS preload list (785161132)
- Use correct handling of author-supplied charsets in XMLHttpRequest (d968d8787)
- Merge pull request #1664 from trav90/HSTS-preload-update (d47e59168)
- Remove JXR debug message spew. Tag #1659 (0fe675cd9)
New build of basilisk/UXP for XP!
Test binary:
Win32 http://o.rthost.cf/basilisk/basilisk52-g4.1.win32-git-20180415-8a95c03dc-xpmod.7z
Win64 http://o.rthost.cf/basilisk/basilisk52-g4.1.win64-git-20180415-8a95c03dc-xpmod.7z
diff: http://o.rthost.cf/basilisk/UXP-xp-gitdiff-20180409.7z
Official repo changes since my last build:
- Editable menulist loosing editable attribute gets focus stuck (15e4dcded)
- Places - throws an error: 0x80004005 (NS_ERROR_FAILURE) [nsIEditor.transactionManager] (c06b8691e)
- Remove base conditional code for crash reporter and injector. (4e368f819)
- Remove MOZ_CRASHREPORTER_NO_REPORT except in /testing (4e721d14c)
- Remove unused LSPAnnotator (473fb65d3)
- Stop trying to configure nonexistent crashreporter services. (eac3e6411)
- Bug 1431095 - Change Content-Type-Options: nosniff allowed script MIME types to match the spec (3968897fb)
- Bug 1288768 - Better error reporting for network errors in workers (aea1fd640)
- Bug 1288768 - Better error reporting for network errors in workers (9f7f0f117)
- [GTK3] Draw menuitem background even when not in hover (9fed5c8f3)
- [GTK3] Draw separator menuitem background and frame behind separator in menu (a5a34355e)
- [GTK3] Draw only background and frame of separator menuitems in GTK versions > 3.20 (51c57b41a)
- [GTK3] Use menuitem padding between menuitem and check indicator. (fe4175e79)
- [GTK] Rename radio/check menuitem and indicator as used with ClaimStyleContext. (cf1b29fe4)
- [GTK3] Rename subtract_margin and rectangle_inset to Inset* and swap InsetByMargin parameters for consistency. (45c75167b)
- [GTK3] Adjust menuitem padding and check/radio indicator position for changes in GTK 3.20 (0f83951b6)
- [GTK3] Use WidgetCache to get colors at nsLookAndFeel (3203c21a8)
- [GTK3] Use WidgetCache to get colors at nsLookAndFeel for GtkButton, GtkWindow, GtkScrollBar (fa8c3a20c)
- [GTK3] Use WidgetCache to get colors at nsLookAndFeelfor menuitems, text and tree view (91d45b163)
- [GTK3] Introduce MOZ_GTK_TEXT_VIEW_TEXT and move MOZ_GTK_RESIZER to WidgetStyleCache (dfe72009d)
- [GTK3] Consider textview root node background in addition to text node for -moz-field (08f075440)
- [GTK3] Consider textview root node background in addition to text node for -moz-appearance:textfield-multiline (17a7b835d)
- [GTK3] Adjust textarea style contexts for GTK 3.20 theming ABI changes (3c30002e0)
- [GTK3] Implement pre-3.20 MOZ_GTK_PROGRESS_CHUNK in WidgetStyleCache (b0af6c982)
- [GTK3] With GTK versions < 3.8 draw menuitem background and frame only when in hover and not a separator (b1f27cb86)
- [GTK3] Consider also margin when determine range widget slider size (d75e9071f)
- [GTK3] For Gtk > 3.20 determine scale trough size from trough CSS node and also add border/padding/margin (50217bd54)
- [GTK3] Force a style resolution on context creation to set GTK 3.4 theming_engine (484a5de81)
- [GTK3] Invalidate widget style contexts after their ancestors are set (5ddda9321)
- [GTK3] Don't invalidate style content for missing widgets (e7b059d94)
- [GTK3] Get styles for menu label, button text and combobox text colors from WidgetCache (e08833665)
- [GTK3] Ignore double-click on WM without _NET_WM_MOVERESIZE support (2dba03fd2)
- Fix incorrect assertions in js/src/builtin/ (0433d6e7d)
- Only add -Wno-null-conversion when building with clang (1b846d4b5)
- Fix GTK3 build bustage (54465cc4a)
- [WebExAM] Use a special "platform" ID and version number for WebExtensions in XPIProvider.jsm (987d105f5)
- [PALEMOON] Fix typo in browser-thumbnails.js (b16ab3f38)
- Make about:logopage available to any browser that opts into MOZ_PHOENIX (fb84e0f32)
- Make code style consistent across all AboutRedirector's (eb09a5738)
- [PALEMOON] Use an array for Lazy Module Getters (11d5826ae)
- Update configure variable verification (ca9f588f3)
- [PALEMOON] Finish incomplete ifdef'ing of MOZ_WEBRTC (03cf69df4)
- Merge pull request #93 from trav90/buildsystem-work (09b78833b)
- [PALEMOON] Fix for loops in DownloadsCommon.jsm and WindowsPreviewPerTab.jsm (45f3d2bf0)
- [PALEMOON] Remove instanceof SVGDocument from browser-thumbnails.js (f887139a9)
- [PALEMOON] Fix some errors in tabbrowser.xml by adding usercontextid where needed (59fb23c66)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (7c21a025e)
- Fix Value::isGCThing footgun, stop returning true for NullValue (bbd4001cb)
- [PALEMOON] Fix dragging when tabs are on top and menubar is disabled (fdb5aba59)
- Remove unused variables (DevTools) in browser.js (9f8f40b32)
- Fix some comment in devtools-browser.js (a830c9001)
- CustomizableUI.jsm can't be used for Pale Moon - setting conditions (7b9b08e20)
- Added support of the appmenu for DevTools menuitems (optional) (1a3600146)
- Merge pull request #98 from janekptacijarabaci/devtools_CustomizableUI_1 (16c123018)
- Merge pull request #99 from janekptacijarabaci/devtools_browser_cleanUp_1 (d16466041)
- Merge pull request #100 from janekptacijarabaci/devtools_appmenu_1 (309d1ca1f)
- Use preprocessing instead of AppConstants.jsm (de97da244)
- Style clean up (7a480d557)
- Remove telemetry experiments framework (bf6bb142f)
- [PALEMOON] [DevTools] Support for adding menuitems dynamically (0e6c1d1dc)
- [PALEMOON] [DevTools] Fix a function "Inspect Element" (nsContextMenu.js) (97238e0f4)
- [PALEMOON] [DevTools] Fix some paths to DevTools (sessionstore) (a952e2a3a)
- [PALEMOON] [DevTools] Fix some paths to DevTools (themes) (edea3b607)
- [PALEMOON] [DevTools] Fix + Add some paths to DevTools (installer - package-manifest.in) (e7e96d079)
- [DevTools] Follow up: A function "Inspect Element" (nsContextMenu.js) (df8d6a8db)
- Merge pull request #94 from trav90/js-work (6ac47e953)
- [PALEMOON] [DevTools] Follow up: A function "Inspect Element" (nsContextMenu.js) (44a46fcdd)
- Merge pull request #105 from janekptacijarabaci/pm_devtools_1 (d009c9bcf)
- Merge pull request #106 from janekptacijarabaci/devtools_browser_cleanUp_followUp_2 (5c4c912c9)
- Fix packaging after bf6bb14 (a4178241a)
- Merge pull request #101 from janekptacijarabaci/devtools_CustomizableUI_2 (2e7c6320a)
- [DevTools] Use preprocessing for: a global variable "gDevTools" and the context menu - a function "Inspect Element" (53808c657)
- [PALEMOON] [DevTools] Added support of the appmenu for DevTools menuitems (follow up) (9a94a94cf)
- Merge pull request #107 from trav90/buildsystem-work (93b77160c)
- [DEVTOOLS] Resolve issues with dynamically created devtools menu items vs hardcoded vs overlay (be78355e8)
- Merge pull request #109 from janekptacijarabaci/devtools_appmenu_2 (7156604f1)
- Merge pull request #108 from janekptacijarabaci/devtools_browser_cleanUp_followUp_3 (20f5317e2)
- [PALEMOON] Use non-prefixed cancelAnimationFrame in browser-fullscreen.js (7e929b2bd)
- [PALEMOON] Add an expected pref browser.newtabpage.enhanced (f5304801a)
- [PALEMOON] Fix for loops in grid.js (included into newTab.js) (2569bca93)
- [PALEMOON] Use Components.interfaces directly in controller.js, history-panel.js, and treeView.js (8e9e05da3)
- [PALEMOON] Fix for loops in allDownloadsViewOverlay.js (0d0cf693a)
- [PALEMOON] Fix for loops in MigrationUtils.jsm (297eabaa9)
- [PALEMOON] Preprocess organizer.css on Windows (0213b9481)
- [PALEMOON] Enable Devtools by default (c1852a54a)
- [PALEMOON] [DevTools] Fix some paths with ToolboxProcess.jsm (extensions) (bd32d607a)
- [PALEMOON] Fix some paths (deprecated) with Console.jsm (sessionstore, extensions) (fc249d76a)
- Merge pull request #111 from janekptacijarabaci/pm_devtools_2_paths (df185f9fb)
- [PALEMOON] "Page Info" - "Permissions": Permission Manager - use URI instead of URI.host (f858398f2)
- [PALEMOON] "Page Info" - "Permissions": Quota Manager => Quota Manager Service (9929aa777)
- [PALEMOON] "Page Info" - "Permissions": Fix - List of plugins (5fa956dfe)
- Merge pull request #115 from janekptacijarabaci/pm_pageinfo_permissions_plugins_1 (e341862ca)
- Only enable general.useragent.appVersionIsBuildID for Basilisk by default (615be068c)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (5ab84e664)
- [PALEMOON] "Page Info" - "Permissions" - use uri.spec instead of uri in a new Error (9a381d423)
- [PALEMOON] [DevTools] Fix a path with Console.jsm (deprecated) - in sanitize.js (540e70443)
- [PALEMOON] Fix Sanitize (e.g. "Offline" - "Clear Recent History" - "Offline Website Data"): Quota Manager => Quota Manager Service (39f12daed)
- [PALEMOON] Fix depth for toolkit osx shared.inc (be3bf2273)
- Merge pull request #116 from janekptacijarabaci/pm_pageinfo_permissions_error_uri_1 (55c728755)
- Merge pull request #117 from janekptacijarabaci/pm_sanitize_path_console_1 (df84e6a4f)
- Merge pull request #118 from janekptacijarabaci/pm_sanitize_offlineApps_1 (d05099428)
- [PALEMOON] Fix depth in baseMenuOverlay.xul (70974f59f)
- [PALEMOON] Login Manager Prompter: win.gBrowser is undefined (263927c71)
- [PALEMOON] [Frontend vs Backend] Login Manager: Bug 1045987 - Implemented "getBrowserForContentWindow" method in tabbrowser.xml (92207c99a)
- [PALEMOON] Preferences - Security - Password Manager: Use LoginHelper.isMasterPasswordSet instead of _masterPasswordSet (87adbf432)
- [PALEMOON] [Frontend vs Backend] Password Manager - Implemented Popup Notifications (it is not complete) (1d1955f1e)
- Fix aboutSupport.js (ac05ab923)
- Rebase on master (597fb9fbe)
- Remove crash reporter part 1. (0e01190d5)
- [PALEMOON] Fix depth for toolkit osx/shared.inc (8d517b88e)
- [GTK3] Set alpha component appropriately in operator over for -moz-field (a0a79a9aa)
- Merge pull request #119 from adeshkp/patch-2 (038971c8a)
- Revert "[PALEMOON] Login Manager Prompter: win.gBrowser is undefined" (6d10eb1af)
- [PALEMOON] [Frontend vs Backend] Password Manager: `InsecurePasswordUtils.checkForInsecurePasswords` is not a function (87bf3b171)
- moebius#117: Login Manager Prompter - auth: Throws an errors (33f860b25)
- [PALEMOON] Update: extension/plugin icons (Windows), passwordmgr icons (9eb4d5e34)
- [PALEMOON] [DevTools] Fix preferences in preferences.inc (cf71cfa4d)
- [PALEMOON] about:plugins - fix "addMessageListener is not a function" (e10s off - revert bug 1068087 - partially) (fd651c893)
- Revert "[PALEMOON] Use Components.interfaces directly in controller.js, history-panel.js, and treeView.js" (85e1c970e)
- Revert "[PALEMOON] Fix redeclarations of shorthand Cc, Ci, Cu" (536bc9be4)
- [PALEMOON] Resolve issues with redeclaration according to ES6 (588a484c5)
- Merge pull request #122 from janekptacijarabaci/pm_icons_1 (3eaf8be96)
- Merge pull request #123 from janekptacijarabaci/pm_devtools_2 (8c19f94d2)
- Merge pull request #125 from janekptacijarabaci/pm_loginManager_1 (706493af4)
- Merge pull request #124 from janekptacijarabaci/pm_about-plugins_1 (fb337a69b)
- [PALEMOON] [DevTools] Added support of the appmenu for DevTools menuitems (follow up) (912ac7e22)
- Merge pull request #127 from janekptacijarabaci/devtools_appmenu_3 (a0968fc6a)
- Merge pull request #126 from janekptacijarabaci/js_X-Content-Type-Options_nosniff_json_1 (4c2e77404)
- Maybe fix SyntaxError: non-generator method definitions may not contain yield in MigrationUtils.jsm (8d0abc038)
- Add missing l10n string (3e82feb26)
- Restore Dict.jsm (bda9abd82)
- Fix loops in Dict.jsm (3589d4f07)
- Remove an unused (web)extensions icon (7632870fd)
- Revert "Restore Dict.jsm" (2bbed348d)
- Password Mananger has migration capabilities for only Basilisk (6386363f8)
- [PALEMOON] Remove the migrator (aaf3409c4)
- Merge pull request #128 from janekptacijarabaci/pm_icons_2_followUp_basilisk (63800e14a)
- moebius#154: Notifications - user settings - the immediate duration of the alert (1170e81ed)
- [PALEMOON] Update handle-xul-text-link to deal with json source data (62ca5cf04)
- Merge pull request #132 from janekptacijarabaci/notifications_settings_1 (47354a0f2)
- Merge pull request #134 from janekptacijarabaci/places_error_1 (e226e36a6)
- moebius#57: about:support - improvements (Copy text to clipboard) (99e150cb4)
- Fix: Using "View Source" from Browser Console (7bbe1c3f3)
- Merge pull request #137 from janekptacijarabaci/pm_viewSource_1 (ff362dd20)
- Merge pull request #136 from trav90/gtk-work (a22bf0142)
- Merge pull request #135 from janekptacijarabaci/aboutSupport_improvements_1 (cf22ff559)
- Fix: DEPRECATION WARNING: saveImageURL should be passed the private state of the in nsContextMenu.js (c2d77decb)
- Merge pull request #139 from janekptacijarabaci/pm_contentMenu_saveImageURL_1 (5fccd1cab)
- Style clean up: saveImageURL() in nsContextMenu.js (58e05d90e)
- Fix: Findbar broken (basic) (2e0e50636)
- Merge pull request #140 from janekptacijarabaci/pm_contentMenu_saveImageURL_2_cleanUp (12c1588b9)
- Fix (to TODO): Findbar throws an error - "nsIPrefBranch.getBoolPref" is not exist in browser.js (9243e0161)
- Fix typo in a property in tabbrowser.xml (da92d3703)
- Merge pull request #141 from janekptacijarabaci/pm_findbar_1 (aedeefe89)
- Merge pull request #129 from janekptacijarabaci/_native_52ESR_xulWidgets_menulist_editable_1 (c17c14ce6)
- Restyle the findbar (4f82d4067)
- Fix: Developer Toolbar (the command: `cookie`; themes) (70a08bf91)
- Fix a comment: "DevEdition theme" vs "DevTools theme" (96e396f34)
- Merge pull request #142 from janekptacijarabaci/pm_devtools_3_developer-toolbar (314016db7)
- Make JS callers of ios.newChannel call ios.newChannel2 in browser/ (c71dd7496)
- HTML - implement the labels attribute (added a test) (b3eee1b47)
- moebius#255: [minor fix] toolkit/themes/linux/global/jar.mn - style clean up (the columns alignment) (4461757e4)
- moebius#126: [very minor fix] Fix typo in a comment in NSSCertDBTrustDomain.cpp (374231de9)
- moebius#173: Fix up "about:" page (0b26d810b)
- moebius#76: JS - DOM - Selection API - crashes (84e449502)
- Style clean up in about.dtd (dfe1ae6c3)
- Merge pull request #143 from JustOff/PR_browser_newChannel2 (efea08ca6)
- Merge pull request #147 from janekptacijarabaci/html_labels_2_test (924ffcac2)
- Merge pull request #148 from janekptacijarabaci/minorFix_styleCleanUp_1 (8096b6a9a)
- Merge pull request #149 from janekptacijarabaci/minorFix_styleCleanUp_2 (356c948bb)
- Merge pull request #151 from janekptacijarabaci/js_dom_selection_crash_1 (501db456d)
- Merge pull request #150 from janekptacijarabaci/about_1 (ccb9e8c83)
- Convert MOZILLA_OFFICIAL conditionals to MC_OFFICIAL where needed. (f2bc0785b)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (386266fab)
- Use document's principal for favicons in browser (7494a278a)
- Merge pull request #152 from JustOff/PR_Favicons_principal (60c526db5)
- Use modern syntax to call NetUtil.newChannel() in _SessionFile.jsm (ca258a9c5)
- Merge pull request #153 from JustOff/PR_SessionFile_NetUtil.newChannel (843705100)
- Fix: TypeError: "this._richlistbox.selectedItems.slice is not a function" in allDownloadsViewOverlay.js (facac9b21)
- Merge pull request #154 from janekptacijarabaci/pm_places_downloads_1 (99ba894a9)
- Bug 1311798: Align XMLHttpRequest abort() with the spec (ee15761a5)
- [PALEMOON] Downloads - throws an error (72ad33f3f)
- Merge pull request #156 from janekptacijarabaci/pm_places_downloads_1 (63d482639)
- Merge pull request #131 from janekptacijarabaci/js_dom_xmlhttprequest_abort_1 (c73c73b79)
- Fix a build warning for BrowserComponents.manifest (77bb1e886)
- Merge pull request #160 from janekptacijarabaci/build_warnings_1 (f8ad954f7)
- Align SessionStore.jsm with the updated getCookiesFromHost() API (31e756cf0)
- Do not make duplicates fatal while packaging (33406af03)
- [PALEMOON] Revise packaging (02429a512)
- Add a hack to deal with defs.mk not always being picked up in Pale Moon's case (9147cc196)
- Merge pull request #163 from JustOff/PR_SessionStore_getCookiesFromHost (c8bdd9c32)
- [PALEMOON] Add MOZ_PHOENIX_EXTENSIONS to application specific configure (e5c2d9acc)
- Bump Phoenix extensions to allow installing up to Firefox 56.9 (64204fdb8)
- Suppress false-positive warning about unreachable code after return in nsContextMenu.js (2054a1205)
- [PALEMOON] Fix depth (2b8a229ce)
- Merge pull request #164 from JustOff/PR_nsContextMenu_unreachable_code (08cfc34a0)
- [PALEMOON] Theme chrome.manifest only needs to be packaged on Windows as far as anyone can tell (f5fb45f14)
- [PALEMOON] Linux gets emojis too (b189d0471)
- [PALEMOON] Move linux icons to moz.build (d594ed289)
- Align SessionStore.jsm with the updated nsICookieManager2.add() API (ead1b037b)
- moebius#53: HTML - input - support for dynamic maxlength (64875ed34)
- moebius#140: Fix: Fetch - headers should sort and combine (9ee567082)
- moebius#159: CSP - support for "frame-ancestors" in "Content-Security-Policy-Report-Only" (7d67148f5)
- Merge pull request #165 from JustOff/PR_SessionStore_nsICookieManager2_add (68011e6ec)
- [PALEMOON] Fix gtk conditional in shared branding (da3451bb3)
- Merge pull request #166 from janekptacijarabaci/html_input_maxlength_1 (8b779470c)
- Merge pull request #167 from janekptacijarabaci/fetch_headers_1 (9282781bd)
- Merge pull request #169 from janekptacijarabaci/csp_frame-ancestors_1 (8a95c03dc)
PM28XP *sneak peek* x86 build:
https://o.rthost.cf/palemoon/pm28xp-sneak-peek-win32-20180415-8a95c03dc.7z
Disclaimer: This sneak peek build is ONLY for previewing next major version. It may contain bugs and/or missing functionality and is NOT ready for daily use. DO NOT use it in production.
New build of post-deprecated basilisk/moebius for XP!
* Notice: This repo will not be built on regular schedule.
Test binary:
Win32 http://o.rthost.cf/basilisk/basilisk55-win32-git-20180414-ee7cd5f95-xpmod.7z
Win64 http://o.rthost.cf/basilisk/basilisk55-win64-git-20180414-ee7cd5f95-xpmod.7z
Repo changes:
- libogg: updated to upstream rev ea2b95940 (55a47c01a)
- libtremor: updated to upstream rev 7c30a6634 (f4566a490)
- libvorbis: updated to upstream rev 4d6177c8a (68e402f1c)
- libtheora: cherry-picked some fixes from upstream: (d0de8b50e)
- Sanity improvements to oc_dec_headerin() error returns. (50fd339b4)
- Fix mismatched oc_mb_fill_cmapping11 signature. (12f20c7a5)
- Correct an operator precedence error in the visualization code. (6b94bf905)
- Remove some redundant NULL checks (de386d3ea)
- update unofficial branding to Serpent from upstream UXP (03af66685)
- cherry-picked mozilla upstream changes: bug1302340, bug1318792, bug1321502, bug1333631, bug1334047, bug1334281, bug1334590, bug1334972, bug1335619, bug1335654, bug1336044, bug1336098, bug1336229, bug1336349, bug1336481, bug1336899, bug1344443 (ee7cd5f95)
And Palemoon-26.5 playground build (32bit only):
http://o.rthost.cf/gpc/files1.rt/palemoon-26.5.0.20180413.win32.7z
* Notice: MSE patch merged in this repo is not capable to play youtube clips, do not enable it unless you know what you're doing.
Repo changes:
- libspeex_resampler: update to upstream rev 85e8ad543 and adapted header changes (8d39b7a01)
- libogg: updated to upstream rev ea2b95940 (3ff991027)
- libtremor: updated to upstream rev 7c30a6634 (c23e1ea54)
- libvorbis: updated to upstream rev 4d6177c8a (12f7e15a8)
- cherry-picked upstream changes: bug534409, bug829816, bug842181, bug858937, bug860543, bug880318, bug881504, bug884182, bug884718, bug885911, bug886791, bug887566, bug888352, bug888411, bug888551, bug889088 (810f7ed27)
- libtheora: cherry-picked some fixes from upstream: - Sanity improvements to oc_dec_headerin() error returns. (50fd339b4) - Fix mismatched oc_mb_fill_cmapping11 signature. (12f20c7a5) - Correct an operator precedence error in the visualization code. (6b94bf905) - Remove some redundant NULL checks (de386d3ea) (879c145fe)