summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Merge pull request #707 from trav90/class-memaccess-errorsMoonchild2018-08-13-28/+10
|\ | | | | Simplify HeapSlot to make it trivially copyable
| * Simplify HeapSlot to make it trivially copyabletrav902018-08-12-29/+8
| | | | | | | | This removes the constructors, which were never called since we allocate arrays of HeapSlot with pod_malloc. The destructor is only ever called explicitly since we free this memory with js_free so it has been renamed to destroy(). Also removed is an unused manual barrier.
| * Avoid using memcpy on HeapSlot that is not trivially copyable.trav902018-08-12-4/+7
| |
* | Merge pull request #706 from trav90/gcc8Moonchild2018-08-13-14/+17
|\ \ | | | | | | Fix/silence some warnings with GCC 8
| * | Remove the const to fix the -Wignored-qualifiers warning with GCC 8 (Part 2)trav902018-08-10-5/+5
| | |
| * | Fix a warning with GCC 8: unnecessary parentheses in declaration of 'type name'trav902018-08-10-2/+2
| | |
| * | Disable -Werror on -Wmultistatement-macrostrav902018-08-10-0/+3
| | | | | | | | | | | | Silences compiler warning spam with GCC 8.
| * | Remove the const to fix the -Wignored-qualifiers warning with GCC 8trav902018-08-10-5/+5
| | |
| * | Initialize mVersion to silence a warning with GCC 8trav902018-08-10-1/+1
| | |
| * | js::atomics_wait: Remove unnecessary parentheses in declaration of 'addr'trav902018-08-10-1/+1
| |/ | | | | | | Silences a warning with GCC 8.
* | Merge pull request #704 from trav90/buildsystem-workMoonchild2018-08-13-1/+7
|\ \ | |/ |/| Shell quote environment variable values when dumping them in dump_env.py
| * Shell quote environment variable values when dumping them in dump_env.pytrav902018-08-11-1/+7
|/ | | | 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.
* Fix include pathMatt A. Tobin2018-08-06-1/+1
|
* Add a slightly modified version of the gecko/44 search service and use it ↵Matt A. Tobin2018-08-06-3/+5709
| | | | when building Pale Moon
* Move the "native" search service to a subdirectoryMatt A. Tobin2018-08-06-24/+33
|
* Merge pull request #698 from SpockFan02/masterMoonchild2018-08-05-18/+48
|\ | | | | Pale Moon: macOS: Fix icons in editBookmarkOverlay
| * Restore some osx iconsSpockMan022018-08-05-0/+4
| |
| * Revert osx editBookmarkOverlay.css to osx versionSpockMan022018-08-05-18/+44
| |
* | Merge pull request #697 from SpockFan02/undeprecate-appcacheMoonchild2018-08-05-28/+0
|\ \ | |/ |/| Issue #686: Un-deprecate the Application Cache API
| * Issue #686: Un-deprecate the Application Cache APISpockMan022018-08-05-28/+0
|/
* Merge pull request #694 from adeshkp/patch-10Moonchild2018-08-04-4/+1
|\ | | | | Fix constructor in nsHtml5AtomTable.cpp
| * Fix constructor in nsHtml5AtomTable.cppadeshkp2018-08-04-4/+1
| | | | | | Follow up to 2bc00ef to fix build bustage
* | re-apply "Improve nsHtml5AtomTable performance (#693)" (#695)"wolfbeast2018-08-04-0/+20
| | | | | | | | This reverts commit ca87455cc5880897c8b921077819988feede90bd.
* | Revert "Improve nsHtml5AtomTable performance (#693)" (#695)Moonchild2018-08-04-20/+0
|/ | | This reverts commit 2bc00efe7bb826d683257264471878c05757f2bb.
* Improve nsHtml5AtomTable performance (#693)adeshkp2018-08-04-0/+20
| | | | | * cpp change * h change
* Make AC option for devtools (client) an enable_bool to align with the default.wolfbeast2018-08-04-4/+4
|
* Merge pull request #691 from ↵Moonchild2018-08-04-53/+52
|\ | | | | | | | | janekptacijarabaci/pm_preferences_applications_always-ask_1 [PALEMOON] Fix "Always ask" for Plugins (in Preferences - Applications)
| * [PALEMOON] Bug 863773 - Changes the way plugin handlers are loaded at the ↵janekptacijarabaci2018-07-26-21/+12
| | | | | | | | preferences applications pane. Uses enabledPlugin attribute from each navigator.mimeTypes to find the actual plugin used to handle the mime type
| * [PALEMOON] Bug 1034043 - Fix remaining use of "awlaysAsk" attribute in ↵janekptacijarabaci2018-07-25-1/+1
| | | | | | | | applications pref pane
| * [PALEMOON] Bug 480242 - "Always ask" doesn't work for Pluginsjanekptacijarabaci2018-07-25-24/+30
| |
| * [PALEMOON] Bug 757726 - Populate Preferences' Applications list using PluginHostjanekptacijarabaci2018-07-25-18/+20
| |
* | Merge pull request #690 from janekptacijarabaci/netwerk_cors_multiple_1Moonchild2018-08-04-1/+2
|\ \ | | | | | | Fixed misleading console error message for multiple CORS headers
| * | Fixed misleading console error message for multiple CORS headersjanekptacijarabaci2018-07-31-1/+2
| | |
* | | Merge pull request #692 from SpockFan02/masterMoonchild2018-08-04-0/+256
|\ \ \ | | | | | | | | Restore Mac bookmark doorhanger styling
| * | | Restore Mac bookmark doorhanger stylingSpockMan022018-08-03-8/+256
| | | |
* | | | Link to developer site from readme.wolfbeast2018-08-03-0/+3
| | | |
* | | | Fix theme/os mismatch with full screen/private browsing caption buttons on ↵Matt A. Tobin2018-08-01-8/+0
|/ / / | | | | | | | | | Macintosh
* | | Merge pull request #688 from ↵Moonchild2018-08-01-29/+268
|\ \ \ | | | | | | | | | | | | | | | | janekptacijarabaci/about-support_WebGL-information_expand_1 Expand about:support WebGL information
| * | | Bug 1341957 - Add webgl.getSupportedExtensions() to about:supportjanekptacijarabaci2018-08-01-11/+23
| | | |
| * | | Bug 1335296 - Expand about:support WebGL informationjanekptacijarabaci2018-08-01-29/+256
| | | |
* | | | Update HSTS preload listtrav902018-08-01-1735/+1719
| | | | | | | | | | | | | | | | Tag #447
* | | | Version bumpPM28.0.0b5_Unstablewolfbeast2018-08-01-1/+1
|/ / /
* | | Merge pull request #685 from trav90/default-pref-updatesMoonchild2018-08-01-1/+2
|\ \ \ | | | | | | | | Disable battery API by default
| * | | Disable battery API by default to reduce private data exposure to the webtrav902018-07-31-1/+2
| | | |
* | | | Tune the network stackwolfbeast2018-08-01-6/+21
|/ / / | | | | | | | | | This resolves #684
* | | Merge pull request #681 from JustOff/PR_remove_helpviewer_skinMoonchild2018-07-31-1/+0
|\ \ \ | | | | | | | | Remove dead Help Viewer skin mapping from Toolkit
| * | | Remove dead Help Viewer skin mapping from ToolkitJustOff2018-07-29-1/+0
| | | |
* | | | Enable d3d9 accelerated layers as a fallback.wolfbeast2018-07-30-2/+2
|/ / / | | | | | | | | | | | | | | | | | | 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.
* / / Remove dead WebApps code.wolfbeast2018-07-28-3/+0
|/ /
* | Merge pull request #680 from janekptacijarabaci/pm_principal_origin-triggering_1Moonchild2018-07-28-9/+102
|\ \ | | | | | | Port across "originPrincipal" and "triggeringPrincipal"