Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Issue #1905 - Part 2c - Fix OpenGL crash caused by calling [NSOpenGLContext ↵ | Brian Smith | 2022-06-04 |
| | | | | | | | setView:] on the Compositor thread. Starting with SDK 10.14 I believe, many functions have main thread checks, including setView: and update. So we now move the code in the updateGLContext method into doDrawRect which runs on the main thread. | ||
* | Merge pull request 'Support MacOS Monterey version detection, 11.0 and newer ↵ | Moonchild | 2022-06-03 |
|\ | | | | | | | | | | | | | SDKs and fix system font crash.' (#1912) from dbsoft/UXP:AppleARM into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1912 Reviewed-by: Moonchild <moonchild@palemoon.org> | ||
| * | Issue #1905 - Part 2a - Build system fixes to allow use of SDK versioned ↵ | Brian Smith | 2022-06-02 |
| | | | | | | | | | | | | 11.0 and higher. Also don't include code incompatible with SDK 10.15 and higher, when building with such a SDK. | ||
| * | Issue #1905 - Part 1 - Implement detection of Monterey (12.x), Intel ↵ | Brian Smith | 2022-05-25 |
| | | | | | | | | emulation and fix required OS version check. | ||
* | | Issue #1911 - Clean up nsFilePicker on Windows. | Moonchild | 2022-05-31 |
| | | |||
* | | [DOM] Don't allow internal MIME types to be assigned to DataTransfer | Moonchild | 2022-05-30 |
|/ | | | | | | We already blocked x-moz-file(-promise) and x-moz-place* but of course people would find ways to abuse other internal types. This change now blocks everything except x-moz-url types which are harmless. (i.e. whitelist instead of blacklist) | ||
* | Issue #1829 - Revert “Issue #1751 -- Remove XP_MACOSX conditionals from ↵ | Brian Smith | 2022-04-26 |
| | | | | | | | | | the rest of the tree.” This also removes some PP abuse and takes file entries out of PP when no longer needed without XP_MACOSX conditionals. This reverts commit 6f707bde95dab6998ac204f9ee6c925ee230c740. | ||
* | Issue #1829 - Revert "Issue #1751 -- Remove cocoa and uikit widget support code" | Brian Smith | 2022-04-26 |
| | | | | This reverts commit 08da125d9cc6eea0bc514023e3a75efd64587259. | ||
* | [interface] Make Windows non-ePopupLevelTop popups respect owner z-order | Moonchild | 2022-04-08 |
| | |||
* | [interface] Hold a self-reference in nsDataObj. | Moonchild | 2022-04-08 |
| | |||
* | [interface] Don't block size mode changes. | Moonchild | 2022-04-08 |
| | |||
* | Issue #953 - Neuter the user-facing controls for e10s | Moonchild | 2022-04-08 |
| | | | | | This should prevent people using a massive footgun that would blow off their entire legs. Requires appropriate FE changes. | ||
* | Issue #21 - Remove remaining telemetry structs, callers and flags. | Moonchild | 2022-04-02 |
| | |||
* | Issue #21 - Remove Telemetry plumbing and fix build. | Moonchild | 2022-04-02 |
| | | | | | Note this won't give working applications. Requires FE changes and additional js module changes (next part). | ||
* | Issue #1053 - Clean up docs and some code comments. | Moonchild | 2022-04-01 |
| | | | | Polish only, no code changes. | ||
* | Issue #1830 - Remove --disable-xul config and conditionals. | Moonchild | 2022-04-01 |
| | |||
* | No issue - Clean up some obsolete/archaic code paths. | Moonchild | 2022-04-01 |
| | |||
* | [gfx] Hard-block old mesa/nouveau versions | Moonchild | 2021-07-14 |
| | |||
* | Issue #1782: Remove Luna, Royale and Zune support from the platform. | Moonchild | 2021-06-14 |
| | | | | | These are obsolete system themes; the platform will fall back to generic/unknown theme support instead. | ||
* | Issue #1751 -- Remove cocoa and uikit widget support code | Moonchild | 2021-05-08 |
| | |||
* | Issue #1751 -- Remove XP_MACOSX conditionals from the rest of the tree. | Moonchild | 2021-05-06 |
| | | | | | This also removes some PP abuse and takes file entries out of PP when no longer needed without XP_MACOSX conditionals. | ||
* | [widget] Require user interaction when picking files or folders v2 | Moonchild | 2021-02-21 |
| | | | | | Now with extra sauce to make it work cross-platform and cross-versions and for HTML input elements only. | ||
* | [widget] Require user interaction when picking files or folders. | Moonchild | 2021-02-15 |
| | |||
* | Issue #1705 - Part 9b: Revert overzealous changes on Mac (cocoa). | Moonchild | 2021-01-12 |
| | |||
* | Issue #1705 - Part 9: Implement scrollbar-width:thin on Mac (cocoa). | Moonchild | 2021-01-09 |
| | |||
* | Issue #1705 - Part 8: Implement scrollbar-width:thin on GTK. | Moonchild | 2021-01-09 |
| | |||
* | Issue #1705 - Part 7: Implement scrollbar-width:thin on Windows. | Moonchild | 2021-01-09 |
| | |||
* | Issue #1690 - Part 2: Update MacOS Blocklist support from 10.13 to 11.0. | Brian Smith | 2020-12-01 |
| | | | | Changes based on Mozilla bug 1678061. | ||
* | Issue #1690 - Part 1: Fix MacOS version detection above 10.15. | Brian Smith | 2020-11-23 |
| | | | | Changes based on Mozilla bug 1616404 but supporting back to 10.7. | ||
* | Issue #1667 - Part 3: Fix OpenGL load and runtime issues on Big Sur | Brian Smith | 2020-11-17 |
| | | | | | This fix is included in NSPR 4.27 and Mozilla bug 1652330. Also put a main thread check in the cocoa draw callback. | ||
* | Issue #1667 - Part 2: Add MacOS 11.0 Big Sur widget compatibility | Brian Smith | 2020-11-16 |
| | | | | | | | This involves refactoring the vibrancy and OpenGL/Pixel rendering changes contained in the following Mozilla meta bugs: 1496823 and 1491445 Also add Big Sur to the features tests and update popup menu look and feel based on Mozilla bug 1656301. | ||
* | Issue #1606 - Add support for multi-monitor DPI awareness v2 (W10 1706+) | Moonchild | 2020-10-06 |
| | |||
* | Issue #1656 - Part 10: Manual cleanup. | Moonchild | 2020-09-24 |
| | |||
* | Issue #1656 - Part 6: Clean up the build files | Moonchild | 2020-09-23 |
| | |||
* | Issue #1656 - Part 4: Tackle *.idl, *.css, *.ipdlh, *.webidl, *.cc | Moonchild | 2020-09-23 |
| | |||
* | Issue #1656 - Part 3: Nuke more vim config lines in the tree. | Moonchild | 2020-09-23 |
| | | | | Another S&R run with some smarter matching. | ||
* | Issue #1656 - Part 1: Nuke most vim config lines in the tree. | Moonchild | 2020-09-23 |
| | | | | | | Since these are just interpreted comments, there's 0 impact on actual code. This removes all lines that match /* vim: set(.*)tw=80: */ with S&R -- there are a few others scattered around which will be removed manually in a second part. | ||
* | Issue #1653 - Part 2: Stop indirectly loading DWM functions through WinUtils. | Moonchild | 2020-09-17 |
| | |||
* | Issue #1653 - Part 1: Remove WinUtils::SHGetKnownFolderPath | Moonchild | 2020-09-17 |
| | | | | | Instead of doing the whole dll-load, replace function dance, we can just use the shlobj.h version of Windows. | ||
* | [widget] Clean up Windows widget code some. | Moonchild | 2020-09-14 |
| | |||
* | Fix usage of a macro in a cocoa widget (#1649) | adeshkp | 2020-09-13 |
| | | | * Issue #457 - Fix usage of a macro in a cocoa widget | ||
* | Follow up to Issue #1578 - Remove unnecessary MOZ_ASSERT | Lootyhoof | 2020-06-14 |
| | |||
* | Issue MoonchildProductions/UXP#1578 - Add global menubar support for GTK | Lootyhoof | 2020-06-09 |
| | |||
* | Issue #1566 - Lowercase link filename extension | adeshkp | 2020-06-01 |
| | |||
* | Bug 1425441 - Move relatedTarget to WidgetEvent | Matt A. Tobin | 2020-04-17 |
| | | | | Tag #1375 | ||
* | Bug 1412775 - Implement Event.composedPath | Matt A. Tobin | 2020-04-17 |
| | | | | Tag #1375 | ||
* | Issue #1491 - Part 2: Disable a workaround on macOS 10.14+ for an Apple bug ↵ | Brian Smith | 2020-03-21 |
| | | | | described in Mozilla bug 378645 involving popup windows that was fixed by Apple. | ||
* | Issue #1491 - Part 1: Update nsCocoaFeatures for newer versions of MacOS X. | Brian Smith | 2020-03-21 |
| | |||
* | Issue #1053 - Remove conditional android code from widget/ | Matt A. Tobin | 2020-02-20 |
| | |||
* | Issue #1053 - Remove Android Widget Toolkit specific files | Matt A. Tobin | 2020-02-20 |
| |