summaryrefslogtreecommitdiff
path: root/widget
Commit message (Collapse)AuthorAge
* Issue #1829 - Revert "Issue #1751 -- Remove cocoa and uikit widget support code"Brian Smith2022-04-26
| | | | This reverts commit 08da125d9cc6eea0bc514023e3a75efd64587259.
* [interface] Make Windows non-ePopupLevelTop popups respect owner z-orderMoonchild2022-04-08
|
* [interface] Hold a self-reference in nsDataObj.Moonchild2022-04-08
|
* [interface] Don't block size mode changes.Moonchild2022-04-08
|
* Issue #953 - Neuter the user-facing controls for e10sMoonchild2022-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.Moonchild2022-04-02
|
* Issue #21 - Remove Telemetry plumbing and fix build.Moonchild2022-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.Moonchild2022-04-01
| | | | Polish only, no code changes.
* Issue #1830 - Remove --disable-xul config and conditionals.Moonchild2022-04-01
|
* No issue - Clean up some obsolete/archaic code paths.Moonchild2022-04-01
|
* [gfx] Hard-block old mesa/nouveau versionsMoonchild2021-07-14
|
* Issue #1782: Remove Luna, Royale and Zune support from the platform.Moonchild2021-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 codeMoonchild2021-05-08
|
* Issue #1751 -- Remove XP_MACOSX conditionals from the rest of the tree.Moonchild2021-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 v2Moonchild2021-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.Moonchild2021-02-15
|
* Issue #1705 - Part 9b: Revert overzealous changes on Mac (cocoa).Moonchild2021-01-12
|
* Issue #1705 - Part 9: Implement scrollbar-width:thin on Mac (cocoa).Moonchild2021-01-09
|
* Issue #1705 - Part 8: Implement scrollbar-width:thin on GTK.Moonchild2021-01-09
|
* Issue #1705 - Part 7: Implement scrollbar-width:thin on Windows.Moonchild2021-01-09
|
* Issue #1690 - Part 2: Update MacOS Blocklist support from 10.13 to 11.0.Brian Smith2020-12-01
| | | | Changes based on Mozilla bug 1678061.
* Issue #1690 - Part 1: Fix MacOS version detection above 10.15.Brian Smith2020-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 SurBrian Smith2020-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 compatibilityBrian Smith2020-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+)Moonchild2020-10-06
|
* Issue #1656 - Part 10: Manual cleanup.Moonchild2020-09-24
|
* Issue #1656 - Part 6: Clean up the build filesMoonchild2020-09-23
|
* Issue #1656 - Part 4: Tackle *.idl, *.css, *.ipdlh, *.webidl, *.ccMoonchild2020-09-23
|
* Issue #1656 - Part 3: Nuke more vim config lines in the tree.Moonchild2020-09-23
| | | | Another S&R run with some smarter matching.
* Issue #1656 - Part 1: Nuke most vim config lines in the tree.Moonchild2020-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.Moonchild2020-09-17
|
* Issue #1653 - Part 1: Remove WinUtils::SHGetKnownFolderPathMoonchild2020-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.Moonchild2020-09-14
|
* Fix usage of a macro in a cocoa widget (#1649)adeshkp2020-09-13
| | | * Issue #457 - Fix usage of a macro in a cocoa widget
* Follow up to Issue #1578 - Remove unnecessary MOZ_ASSERTLootyhoof2020-06-14
|
* Issue MoonchildProductions/UXP#1578 - Add global menubar support for GTKLootyhoof2020-06-09
|
* Issue #1566 - Lowercase link filename extensionadeshkp2020-06-01
|
* Bug 1425441 - Move relatedTarget to WidgetEventMatt A. Tobin2020-04-17
| | | | Tag #1375
* Bug 1412775 - Implement Event.composedPathMatt A. Tobin2020-04-17
| | | | Tag #1375
* Issue #1491 - Part 2: Disable a workaround on macOS 10.14+ for an Apple bug ↵Brian Smith2020-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 Smith2020-03-21
|
* Issue #1053 - Remove conditional android code from widget/Matt A. Tobin2020-02-20
|
* Issue #1053 - Remove Android Widget Toolkit specific filesMatt A. Tobin2020-02-20
|
* Issue #439 - Remove tests from widget/Matt A. Tobin2020-02-20
|
* Update GTK clipboard handlingwolfbeast2020-01-10
| | | | | | | | - Store the clipboard even if it was set in a GTK dialog. - Fix a GtkTargetList leak. - Notify GTK that the data is no longer available for clipboard_get_cb(), so that GTK will no longer advertise nor attempt to store the data.
* Merge pull request #1347 from g4jc/html5_dialogMoonchild2020-01-09
|\ | | | | Implement HMTL5 <dialog>
| * Bug 1322938 - Emit close event when HTMLDialogElement.prototype.close() is ↵Gaming4JC2020-01-07
| | | | | | | | | | | | called. Tag #1343
* | Issue #1348 - Part 3: Set IS_PRIVATE input scope in private browsing.wolfbeast2020-01-09
| | | | | | | | | | | | | | | | | | Microsoft IME on Windows 10 20H1 (build 19025+) supports IME private mode by input scope. Although previous Windows versions use an undocumented API for Edge and IE only, the next Windows 10 release will use a public API for it. We pre-empt this potential privacy concern by setting the IS_PRIVATE flag when in PB mode.
* | Issue #1348 - Part 2: Teach IMEState about Private Browsing mode.wolfbeast2020-01-09
| |
* | Issue #1348 - Part 1: Clean up input scope support for IMM32.Makoto Kato2020-01-09
|/ | | | Use AutoTArray to set input scope.