summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Remove XPCOM checks for Windows Vista and clean up unused header files.wolfbeast2018-02-19-8/+1
| | | | Tag #22
* Remove Windows shell integration checks for Windows Vista.wolfbeast2018-02-19-26/+7
| | | | Tag #22.
* Remove StartupSpecialSystemDirectory() workaround.wolfbeast2018-02-19-31/+2
| | | | | The SHGetKnownFolderPath function declaration is exposed since [85edb1c711f7816ed1a30edd07b37d314fac216a] so we no longer need to GetProcAddress("SHGetKnownFolderPath") and we can call it directly. Also remove a redundant #include <shlobj.h>.
* Use thread_local calls on Win and Mac.wolfbeast2018-02-19-33/+7
| | | | This resolves #24.
* Remove SEH try blocks from a11y code.wolfbeast2018-02-19-1099/+7
|
* Use GetTickCount64 without a GetProcAddress check in Timestamp_windows.cpp.wolfbeast2018-02-19-50/+6
| | | | Tag #22.
* Remove always-false #if WINVER < 0x0601 (Windows 7) checks in nsWinGesture.h.wolfbeast2018-02-19-153/+2
|
* Remove always-false #if WINVER < 0x0601 (Windows 7) checks in nsLookAndFeel.h.wolfbeast2018-02-19-14/+1
|
* Remove always-false #if WINVER < 0x0600 (Windows Vista) check in toolkit/win.wolfbeast2018-02-19-5/+0
|
* Remove always-false #if WINVER < 0x0600 (Windows Vista) checks in ↵wolfbeast2018-02-19-102/+2
| | | | widget/windows.
* Remove always-false block from WMF.wolfbeast2018-02-19-17/+1
|
* Remove useless version check from PDMFactory.wolfbeast2018-02-19-14/+1
|
* Remove redundant Vista checks in dom/ipcwolfbeast2018-02-19-7/+2
|
* Remove redundant Vista checks in toolkit/xrewolfbeast2018-02-19-26/+5
|
* Remove dead code in the Windows battery module.wolfbeast2018-02-19-102/+39
|
* Remove the use of GetProcAddress() for shell32wolfbeast2018-02-19-133/+31
| | | | | This avoids manually hooking into shell32.dll and using the native shell API instead. Tag #22.
* Make the proper Windows APIs natively available to our tree.wolfbeast2018-02-19-24/+13
| | | | | Tag #22. This bypasses custom definitions of some functions for things natively available in Windows 7.
* Remove no longer relevant ClearType prefs.wolfbeast2018-02-18-73/+5
| | | | Tag #22
* Remove unnecessary code in /widget.wolfbeast2018-02-18-1162/+199
| | | | | | | | | - Remove numerous blocklist entries that no longer apply. - Remove CanComputeVirtualKeyCodeFromScanCode(), because it's always true. - Remove ShowXP{Folder,File}Picker(), since we have native pickers on supported Windows versions. - Remove the config.trim_on_minimize preference, which is pointless on NT6+ and will just cause problems if used. Tag #22.
* Update executable manifests.wolfbeast2018-02-18-7/+0
|
* Prevent installing stand-alone installers on unsupported environments.wolfbeast2018-02-18-94/+24
| | | | | - Prevent installers from installing on XP/Vista. - Prevent x64 installers from installing on x86.
* Stop shipping d3dcompiler_43.dllwolfbeast2018-02-18-134/+0
|
* Merge branch 'ported-moebius'wolfbeast2018-02-18-171/+158
|\
| * Merge branch 'master' into ported-moebiuswolfbeast2018-02-18-6/+1
| |\ | |/ |/|
* | Part 2Matt A. Tobin2018-02-18-6/+1
| |
| * Merge branch 'master' into ported-moebiuswolfbeast2018-02-18-2432/+254
| |\ | |/ |/| | | | | # Conflicts: # browser/installer/windows/nsis/stub.nsi
* | Adjust requirementsMatt A. Tobin2018-02-17-7/+2
| |
* | Make MOZ_SANBOX an enable bool in configureMatt A. Tobin2018-02-17-6/+6
| |
* | Basilisk requires devtools client for now so enable it by default but add a ↵Matt A. Tobin2018-02-17-1/+5
| | | | | | | | temporary exportable variable to bypass that
* | Split MOZ_DEVTOOLS into MOZ_DEVTOOLS (client) and MOZ_DEVTOOLS_SERVER ↵Matt A. Tobin2018-02-17-17/+50
| | | | | | | | (backend) and make both optional
* | Add a configure option to disable including jetpackMatt A. Tobin2018-02-17-1/+18
| |
* | Merge branch 'stub-branding-cc'Matt A. Tobin2018-02-17-2294/+173
|\ \
| * | Reduce redundencies in Basilisk brandingMatt A. Tobin2018-02-17-122/+146
| | |
| * | Don't generate redundant packaging artifactsMatt A. Tobin2018-02-17-20/+1
| | |
| * | Add mach installer and mach mar for Windows Installer and MAR file generationMatt A. Tobin2018-02-17-0/+18
| | |
| * | Put generated installers and mar files in dist rootMatt A. Tobin2018-02-17-3/+3
| | |
| * | Use BUILDID for package name for Basilisk and ONLY BasiliskMatt A. Tobin2018-02-17-0/+4
| | |
| * | Remove stub installer - Part 2: BasiliskMatt A. Tobin2018-02-17-2124/+1
| | |
| * | Remove stub installer - Part 1: ToolkitMatt A. Tobin2018-02-17-25/+0
| | |
* | | Merge branch 'ported-moebius'wolfbeast2018-02-17-227/+427
|\ \ \ | |/ / |/| |
| | * Two (and more) extensions together - http resume - basilisk crashesjanekptacijarabaci2018-02-18-1/+76
| | |
| | * Remove arbitrary NPAPI plugin whitelist for 64-bit.wolfbeast2018-02-18-40/+0
| | | | | | | | | | | | This resolves #204.
| | * Update names in installer defines.wolfbeast2018-02-18-5/+5
| | | | | | | | | | | | Having the proper `WindowClass` should resolve #170.
| | * Fix installer build bustage.wolfbeast2018-02-18-3/+0
| | | | | | | | | | | | Follow-up to cdef1d75eabfe6927aa0f4e0c18869653c9f1955
| | * Add an option to control automatic filling in of login credentials and ↵wolfbeast2018-02-18-1/+8
| | | | | | | | | | | | | | | | | | switch this off by default. This resolves #272.
| | * Chase the fox out of the shell service.wolfbeast2018-02-18-4/+4
| | | | | | | | | | | | | | | "Welcome to branding hell, boys!" Part 2 for #271.
| | * Rename Options to Preferences and unify location.wolfbeast2018-02-18-52/+12
| | | | | | | | | | | | | | | This also removes OS-specific naming/handling for separate locations. Fixes #270.
| | * Change format handlers to Basilisk.wolfbeast2018-02-18-231/+325
| |/
| * Align ToolbarIconColor luminance computation with UWP guideline as well to ↵wolfbeast2018-02-17-2/+2
| | | | | | | | make it consistent with the rest of the browser.
| * Add a signal preference for dynamic color changes to adjust "brighttext" in ↵wolfbeast2018-02-17-0/+19
| | | | | | | | | | | | | | | | the front-end. This makes all relevant toolbars pick up the fact that the Windows accent color has changed and should check and if necessary update the "brighttext" property on them for styling of controls. This is a bit of a hack-around to the fact that there is no real easy way otherwise to notify the front-end of color changes without needing a change in focus of the window. There is a deliberate 300ms delay built in, because otherwise the styles might not have propagated yet, resulting in brighttext not being updated properly.