summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Call memset on a void*, not a T*, in js_delete_poison to avoid ↵trav902018-09-12
| | | | memset-on-nontrivial warnings with gcc that don't matter for an object whose lifetime is about to end
* Initialize some asm.js structures using in-class initializers instead of PodZerotrav902018-09-12
|
* Stop using PodZero in several places to initialize values of non-trivial typetrav902018-09-12
|
* Update HSTS preload listtrav902018-09-11
| | | | Tag #447
* Merge branch 'fbgw'wolfbeast2018-09-11
|\
| * Add findbar.termPerTabwolfbeast2018-09-09
| | | | | | | | Allow the pref to switch between global search term and per-tab search term
| * Ensure the findbar target content browser follows the active tab.wolfbeast2018-09-09
| |
| * Revert "Minimal easy fix -- move findbar getters to tabbrowser."wolfbeast2018-09-09
| | | | | | | | This reverts commit fb291846a59f9b8eaf8bba29e0d9794893e895bf.
| * Revert "Transfer findbar data to torn-off tabs."wolfbeast2018-09-09
| | | | | | | | This reverts commit 333142b5af61c3fd67ad4e79467c03efb3641b20.
| * Revert "[PALEMOON] Findbar - remove unnecessary code (Findbar is no longer ↵wolfbeast2018-09-09
| | | | | | | | | | | | in the gBrowser)" This reverts commit 38f30cdf759e4f6da96da777c3216b5047d672c1.
| * Revert "[PALEMOON] Findbar - added the listener also to tabbrowser.xml, ↵wolfbeast2018-09-09
| | | | | | | | | | | | remove "_fastFind", a better focus() for the method "updateCurrentBrowser"" This reverts commit 63b10a9b4f8644550a89022b8d0d53ee26fc150b.
| * Revert "Add tabbrowser findbar styling"wolfbeast2018-09-09
| | | | | | | | This reverts commit c96d9e5bdd064252c2b6d303c1db9209bf4814c9.
| * Revert "Add tabbrowser findbar styling for Linux and OSX"wolfbeast2018-09-09
| | | | | | | | This reverts commit e4b01ba84463fbaf5209ae8d2bb6a612f491bb5b.
* | Merge branch 'ported-upstream'wolfbeast2018-09-11
|\ \
| * | Bug 1466991 - Part 2: Reparent nodes when they start being in the XBL scope.wolfbeast2018-09-11
| | |
| * | Bug 1466991 - Part 1: Factor out ShouldUseXBLScope.wolfbeast2018-09-11
| | |
| * | Bug 1472925 - Keep a strong reference to MediaStreamGraph from GraphDriver.wolfbeast2018-09-11
| | |
| * | Bug 1469309 - Remove an unused sensor type.wolfbeast2018-09-11
| | |
| * | Fix build bustage in cbfef7fcdb853916ff04015f6ee2d4b86f424a08wolfbeast2018-09-11
| | | | | | | | | | | | | | | - imageDetails.format() needs a cast to SurfaceFormat - style nit: wrap long lines.
| * | Release mapped surface memory on size check failure to plug a leak.wolfbeast2018-09-11
| | |
| * | Move surface data checking to a separate function to make it less "totally nuts"wolfbeast2018-09-11
| | |
| * | Bug 1467363 - Protect access to mTransparentSurface with a lock.wolfbeast2018-09-11
| | |
| * | Bug 1478575 - Unify CamerasChild shutdown paths.wolfbeast2018-09-11
| | |
| * | Bug 1473113 - Defer initializing the MAR index until it's needed.wolfbeast2018-09-11
| | |
| * | Cherry-pick libvpx upstream 52add5896661d186dec284ed646a4b33b607d2c7.wolfbeast2018-09-11
| | |
| * | Merge branch 'master' into ported-upstreamwolfbeast2018-09-10
| |\ \
| * | | Bug 1470260 - Part 2: Make RefreshDriverTimer ref-counted and hold a strong ↵wolfbeast2018-09-10
| | | | | | | | | | | | | | | | ref on it on the stack when nsRefreshDriver::Tick can be reached.
| * | | Bug 1470260 - Part 1: Ensure that 'this' stays alive for the duration of the ↵wolfbeast2018-09-10
| | | | | | | | | | | | | | | | TickRefreshDriver call.
* | | | Remove some unnecessary dependencies from HAL.wolfbeast2018-09-11
| | | |
* | | | Replace the custom logic in ObserverList with an nsTObserverArray which has ↵wolfbeast2018-09-11
| |/ / |/| | | | | | | | all the necessary logic for stable iteration over a potentially changing list of items.
* | | Merge pull request #754 from trav90/class-memaccess-errorsMoonchild2018-09-10
|\ \ \ | |/ / |/| | Fix more -Wclass-memaccess warnings (GCC8)
| * | Fix build bustagetrav902018-09-02
| | |
| * | Call the relevant scope-data constructor when allocating it, and poison/mark ↵trav902018-09-02
| | | | | | | | | | | | as undefined the memory for the trailing array of BindingNames, ratther than impermissibly PodZero-ing non-trivial classes.
| * | Convert the trailing array of BindingNames at the end of the various kinds ↵trav902018-09-02
| | | | | | | | | | | | of scope data into raw unsigned chars into which those BindingNames are placement-new'd, rather than memcpy-ing non-trivial classes around and failing to comply with the C++ object model
| * | Make nsScannerIterator a trivial type in order to use memsettrav902018-09-02
| | |
* | | fix mozilla regression in search service (saving user-defined search engines)Ketmar Dark2018-09-10
| |/ |/| | | | | | | | | this restores some API that is used by search engine management extensions, and tells "browser-search-engine-modified"/"engine-changed" signal to save user-defined search engines to "%PROFILE%/searchplugins", as it did in Good Old Times.
* | Merge pull request #758 from trav90/buildsystem-workMoonchild2018-09-08
|\ \ | | | | | | Silence the -Wuninitialized warning in mozjemalloc
| * | Silence the -Wuninitialized warning in mozjemalloctrav902018-09-08
| | | | | | | | | | | | GCC 7+ warns about too many false positives.
* | | Merge pull request #755 from g4jc/debugspamMoonchild2018-09-08
|\ \ \ | | | | | | | | backport mozbug 1350090: Turn off the spammy warning that goes off every time we create an about:blank content viewer; r=mystor
| * | | backport mozbug 1350090: Turn off the spammy warning that goes off every ↵Gaming4JC2018-09-07
| | | | | | | | | | | | | | | | | | | | | | | | time we create an about:blank content viewer; r=mystor During a debug session, log spam appears because we are trying to get the origin out of a principal for about:blank, which will throw, which is expected.
* | | | Merge pull request #757 from trav90/buildsystem-workMoonchild2018-09-08
|\ \ \ \ | |/ / / |/| / / | |/ / RTCCertificate.cpp: output truncated before the last format character
| * / RTCCertificate.cpp: output truncated before the last format charactertrav902018-09-07
|/ / | | | | | | Fixes compiler warnings when building with GCC 7+
* | Merge pull request #753 from trav90/buildsystem-workMoonchild2018-09-07
|\ \ | | | | | | [GCC] Add -Wno-noexcept-type to the js build flags
| * | [GCC] Add -Wno-noexcept-type to the js build flagstrav902018-09-06
|/ /
* | Merge branch 'master' of https://github.com/MoonchildProductions/UXPwolfbeast2018-09-07
|\ \
| * \ Merge pull request #747 from JustOff/PR_NewtabUrlMoonchild2018-09-05
| |\ \ | | | | | | | | Update 'browser.newtab.url' when it's used for new tabs and 'browser.startup.homepage' changes
| | * | Use the default value from 'browser.startup.homepage' instead of the ↵JustOff2018-09-03
| | | | | | | | | | | | | | | | hardcoded 'http://start.palemoon.org/'
| | * | Update 'browser.newtab.url' when it's used for new tabs and ↵JustOff2018-09-03
| | | | | | | | | | | | | | | | 'browser.startup.homepage' changes
* | | | Bump goanna version for SVG handling updatewolfbeast2018-09-07
|/ / /
* | | Merge branch 'Bug_1357432'wolfbeast2018-09-05
|\ \ \ | | | | | | | | | | | | | | | | Empty code commit (meta only) Code changes in ae432c63672cd4c24204b9dd4a92470a710d2d98