Commit graph

2,253 commits

Author SHA1 Message Date
trav90
8c17dc77d0 Disable -Werror on -Wmultistatement-macros
Silences compiler warning spam with GCC 8.
2019-02-16 00:11:00 +08:00
trav90
a52bf9e82b Remove the const to fix the -Wignored-qualifiers warning with GCC 8 2019-02-16 00:10:59 +08:00
trav90
d8a8aafc2c Initialize mVersion to silence a warning with GCC 8 2019-02-16 00:10:57 +08:00
trav90
6fe56d9f39 js::atomics_wait: Remove unnecessary parentheses in declaration of 'addr'
Silences a warning with GCC 8.
2019-02-16 00:10:55 +08:00
trav90
cfdaeb9645 Shell quote environment variable values when dumping them in dump_env.py
The mozconfig output parsing code already (mostly) handles shell quoted strings, because that's what `set` outputs. By quoting environment variable values, we avoid a bunch of problems with "weird" values.
2019-02-16 00:10:53 +08:00
NTD
37bb4f9108 Fix include path 2019-02-16 00:10:51 +08:00
NTD
416b4ac960 Add a slightly modified version of the gecko/44 search service and use it when building Pale Moon 2019-02-16 00:10:50 +08:00
NTD
98656b3121 Move the "native" search service to a subdirectory 2019-02-16 00:10:48 +08:00
SpockMan02
81b6a47384 Restore some osx icons 2019-02-16 00:10:46 +08:00
SpockMan02
e54a42877d Revert osx editBookmarkOverlay.css to osx version 2019-02-16 00:10:44 +08:00
SpockMan02
d330e7e8fc Issue #686: Un-deprecate the Application Cache API 2019-02-16 00:10:43 +08:00
adeshkp
e4eb8532f5 Fix constructor in nsHtml5AtomTable.cpp
Follow up to 2bc00ef to fix build bustage
2019-02-16 00:10:41 +08:00
wolfbeast
860f212b0b re-apply "Improve nsHtml5AtomTable performance (#693)" (#695)"
This reverts commit ca87455cc5880897c8b921077819988feede90bd.
2019-02-16 00:10:40 +08:00
Moonchild
78d56eefec Revert "Improve nsHtml5AtomTable performance (#693)" (#695)
This reverts commit 2bc00efe7bb826d683257264471878c05757f2bb.
2019-02-16 00:10:38 +08:00
adeshkp
f460a50971 Improve nsHtml5AtomTable performance (#693)
* cpp change
* h change
2019-02-16 00:10:37 +08:00
wolfbeast
146a00f5b0 Make AC option for devtools (client) an enable_bool to align with the default. 2019-02-16 00:10:35 +08:00
janekptacijarabaci
55b65909aa [PALEMOON] Bug 863773 - Changes the way plugin handlers are loaded at the preferences applications pane. Uses enabledPlugin attribute from each navigator.mimeTypes to find the actual plugin used to handle the mime type 2019-02-16 00:10:34 +08:00
janekptacijarabaci
93973ff406 [PALEMOON] Bug 1034043 - Fix remaining use of "awlaysAsk" attribute in applications pref pane 2019-02-16 00:10:32 +08:00
janekptacijarabaci
aea38aa0e7 [PALEMOON] Bug 480242 - "Always ask" doesn't work for Plugins 2019-02-16 00:10:30 +08:00
janekptacijarabaci
db3fa722db [PALEMOON] Bug 757726 - Populate Preferences' Applications list using PluginHost 2019-02-16 00:10:29 +08:00
janekptacijarabaci
acb5d5839b Fixed misleading console error message for multiple CORS headers 2019-02-16 00:10:27 +08:00
SpockMan02
4768460fd5 Restore Mac bookmark doorhanger styling 2019-02-16 00:10:26 +08:00
wolfbeast
a581ff275c Link to developer site from readme. 2019-02-16 00:10:24 +08:00
NTD
785712413e Fix theme/os mismatch with full screen/private browsing caption buttons on Macintosh 2019-02-16 00:10:23 +08:00
janekptacijarabaci
ead6332ccc Bug 1341957 - Add webgl.getSupportedExtensions() to about:support 2019-02-16 00:10:21 +08:00
janekptacijarabaci
43c36e207f Bug 1335296 - Expand about:support WebGL information 2019-02-16 00:10:19 +08:00
trav90
b266e5e349 Update HSTS preload list
Tag #447
2019-02-16 00:10:17 +08:00
wolfbeast
24754bead6 Version bump 2019-02-16 00:10:15 +08:00
trav90
67fa7e4146 Disable battery API by default to reduce private data exposure to the web 2019-02-16 00:10:14 +08:00
wolfbeast
963d2844aa Tune the network stack
This resolves #684
2019-02-16 00:10:12 +08:00
JustOff
62255ec61f Remove dead Help Viewer skin mapping from Toolkit 2019-02-16 00:10:11 +08:00
wolfbeast
1a4beb5f91 Enable d3d9 accelerated layers as a fallback.
If d3d 11 can't be used for whatever reason (limited integrated/mobile chipset, etc.)
we should fall back to d3d9. Mozilla blocked this based on experiences with Intel
GPUs/drawing artefacts, but those drivers are blacklisted already. No reason to
disable this path for everyone.
2019-02-16 00:10:09 +08:00
wolfbeast
c62e7cf6c6 Remove dead WebApps code. 2019-02-16 00:10:08 +08:00
janekptacijarabaci
d2aa8d3853 [PALEMOON] [frontend vs backend] Implemented "originPrincipal" and "triggeringPrincipal"
Issue #679
Follow up #311
2019-02-16 00:10:06 +08:00
trav90
9bdac16625 [EME] Add error handling in MoofParser for sbgp and sgpd boxes 2019-02-16 00:10:05 +08:00
trav90
a20d2c6462 [EME] Add support for sbgp and sgpd boxes occuring in the sampletable 2019-02-16 00:10:03 +08:00
trav90
1ce79cb51e [EME] Add support for sbgp and sgpd boxes in the traf box 2019-02-16 00:10:01 +08:00
wolfbeast
6789cce7a5 Convert trinary to more explicit statement. 2019-02-16 00:10:00 +08:00
wolfbeast
61d4ea0009 Fix #include and potentially undefined Capture.options object. 2019-02-16 00:09:58 +08:00
wolfbeast
060aa7adeb Use a fixed thumbnail placeholder for blank thumbs (failed to capture). 2019-02-16 00:09:57 +08:00
wolfbeast
a9b9dc5096 Update zlib to 1.2.11
This resolves #676
2019-02-16 00:09:55 +08:00
yami
3924fd0034 remove "learnMoreContainer" leftovers (part 2) 2019-02-16 00:09:54 +08:00
yami
91849f7205 remove "learnMoreContainer" leftovers 2019-02-16 00:09:52 +08:00
wolfbeast
bb95fcfca5 Bypass transparency optimization with HC themes.
Don't use transparency optimization for theme items in Windows 8
or later with a high contrast theme in use.

See MoonchildProductions/Pale-Moon#1591
2019-02-16 00:09:50 +08:00
wolfbeast
a69ad11593 Set up new blocklist infra URLs 2019-02-16 00:09:49 +08:00
wolfbeast
49f881cb96 Use try/catch in PageThumbs writeData to deal with null data from caller.
Quick fix for #670
2019-02-16 00:09:47 +08:00
janekptacijarabaci
54a727b3cb about:profiles - fix "Launch profile in new browser" (added "-no-remote" for Windows) 2019-02-16 00:09:46 +08:00
Leorize
9439f5f753 palemoon/unofficial: provides .desktop file 2019-02-16 00:09:44 +08:00
wolfbeast
a7f344c724 ANGLE: Initialize uniform blocks before detaching shaders
This resolves #668
2019-02-16 00:09:43 +08:00
wolfbeast
9724a0f080 Cater Pale Moon's about box to unofficial branding. 2019-02-16 00:09:41 +08:00