Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Merge branch 'fbgw' | wolfbeast | 2018-09-11 | -126/+77 |
|\ | ||||
| * | Add findbar.termPerTab | wolfbeast | 2018-09-09 | -1/+5 |
| | | | | | | | | Allow the pref to switch between global search term and per-tab search term | |||
| * | Ensure the findbar target content browser follows the active tab. | wolfbeast | 2018-09-09 | -0/+5 |
| | | ||||
| * | Revert "Minimal easy fix -- move findbar getters to tabbrowser." | wolfbeast | 2018-09-09 | -48/+14 |
| | | | | | | | | This reverts commit fb291846a59f9b8eaf8bba29e0d9794893e895bf. | |||
| * | Revert "Transfer findbar data to torn-off tabs." | wolfbeast | 2018-09-09 | -11/+0 |
| | | | | | | | | This reverts commit 333142b5af61c3fd67ad4e79467c03efb3641b20. | |||
| * | Revert "[PALEMOON] Findbar - remove unnecessary code (Findbar is no longer ↵ | wolfbeast | 2018-09-09 | -1/+30 |
| | | | | | | | | | | | | in the gBrowser)" This reverts commit 38f30cdf759e4f6da96da777c3216b5047d672c1. | |||
| * | Revert "[PALEMOON] Findbar - added the listener also to tabbrowser.xml, ↵ | wolfbeast | 2018-09-09 | -47/+23 |
| | | | | | | | | | | | | remove "_fastFind", a better focus() for the method "updateCurrentBrowser"" This reverts commit 63b10a9b4f8644550a89022b8d0d53ee26fc150b. | |||
| * | Revert "Add tabbrowser findbar styling" | wolfbeast | 2018-09-09 | -6/+0 |
| | | | | | | | | This reverts commit c96d9e5bdd064252c2b6d303c1db9209bf4814c9. | |||
| * | Revert "Add tabbrowser findbar styling for Linux and OSX" | wolfbeast | 2018-09-09 | -12/+0 |
| | | | | | | | | This reverts commit e4b01ba84463fbaf5209ae8d2bb6a612f491bb5b. | |||
* | | Merge branch 'ported-upstream' | wolfbeast | 2018-09-11 | -51/+229 |
|\ \ | ||||
| * | | Bug 1466991 - Part 2: Reparent nodes when they start being in the XBL scope. | wolfbeast | 2018-09-11 | -0/+49 |
| | | | ||||
| * | | Bug 1466991 - Part 1: Factor out ShouldUseXBLScope. | wolfbeast | 2018-09-11 | -1/+17 |
| | | | ||||
| * | | Bug 1472925 - Keep a strong reference to MediaStreamGraph from GraphDriver. | wolfbeast | 2018-09-11 | -8/+9 |
| | | | ||||
| * | | Bug 1469309 - Remove an unused sensor type. | wolfbeast | 2018-09-11 | -5/+5 |
| | | | ||||
| * | | Fix build bustage in cbfef7fcdb853916ff04015f6ee2d4b86f424a08 | wolfbeast | 2018-09-11 | -2/+4 |
| | | | | | | | | | | | | | | | - imageDetails.format() needs a cast to SurfaceFormat - style nit: wrap long lines. | |||
| * | | Release mapped surface memory on size check failure to plug a leak. | wolfbeast | 2018-09-11 | -0/+2 |
| | | | ||||
| * | | Move surface data checking to a separate function to make it less "totally nuts" | wolfbeast | 2018-09-11 | -12/+47 |
| | | | ||||
| * | | Bug 1467363 - Protect access to mTransparentSurface with a lock. | wolfbeast | 2018-09-11 | -0/+14 |
| | | | ||||
| * | | Bug 1478575 - Unify CamerasChild shutdown paths. | wolfbeast | 2018-09-11 | -0/+1 |
| | | | ||||
| * | | Bug 1473113 - Defer initializing the MAR index until it's needed. | wolfbeast | 2018-09-11 | -4/+19 |
| | | | ||||
| * | | Cherry-pick libvpx upstream 52add5896661d186dec284ed646a4b33b607d2c7. | wolfbeast | 2018-09-11 | -1/+39 |
| | | | ||||
| * | | Merge branch 'master' into ported-upstream | wolfbeast | 2018-09-10 | -104/+189 |
| |\ \ | ||||
| * | | | Bug 1470260 - Part 2: Make RefreshDriverTimer ref-counted and hold a strong ↵ | wolfbeast | 2018-09-10 | -20/+21 |
| | | | | | | | | | | | | | | | | 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 ↵ | wolfbeast | 2018-09-10 | -0/+4 |
| | | | | | | | | | | | | | | | | TickRefreshDriver call. | |||
* | | | | Remove some unnecessary dependencies from HAL. | wolfbeast | 2018-09-11 | -4/+0 |
| | | | | ||||
* | | | | Replace the custom logic in ObserverList with an nsTObserverArray which has ↵ | wolfbeast | 2018-09-11 | -7/+7 |
| |/ / |/| | | | | | | | | all the necessary logic for stable iteration over a potentially changing list of items. | |||
* | | | Merge pull request #754 from trav90/class-memaccess-errors | Moonchild | 2018-09-10 | -104/+189 |
|\ \ \ | |/ / |/| | | Fix more -Wclass-memaccess warnings (GCC8) | |||
| * | | Fix build bustage | trav90 | 2018-09-02 | -1/+1 |
| | | | ||||
| * | | Call the relevant scope-data constructor when allocating it, and poison/mark ↵ | trav90 | 2018-09-02 | -31/+72 |
| | | | | | | | | | | | | 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 ↵ | trav90 | 2018-09-02 | -64/+108 |
| | | | | | | | | | | | | 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 memset | trav90 | 2018-09-02 | -9/+9 |
| | | | ||||
* | | | fix mozilla regression in search service (saving user-defined search engines) | Ketmar Dark | 2018-09-10 | -5/+18 |
| |/ |/| | | | | | | | | | 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-work | Moonchild | 2018-09-08 | -1/+4 |
|\ \ | | | | | | | Silence the -Wuninitialized warning in mozjemalloc | |||
| * | | Silence the -Wuninitialized warning in mozjemalloc | trav90 | 2018-09-08 | -1/+4 |
| | | | | | | | | | | | | GCC 7+ warns about too many false positives. | |||
* | | | Merge pull request #755 from g4jc/debugspam | Moonchild | 2018-09-08 | -1/+5 |
|\ \ \ | | | | | | | | | 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 ↵ | Gaming4JC | 2018-09-07 | -1/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | 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-work | Moonchild | 2018-09-08 | -1/+1 |
|\ \ \ \ | |/ / / |/| / / | |/ / | RTCCertificate.cpp: output truncated before the last format character | |||
| * / | RTCCertificate.cpp: output truncated before the last format character | trav90 | 2018-09-07 | -1/+1 |
|/ / | | | | | | | Fixes compiler warnings when building with GCC 7+ | |||
* | | Merge pull request #753 from trav90/buildsystem-work | Moonchild | 2018-09-07 | -0/+8 |
|\ \ | | | | | | | [GCC] Add -Wno-noexcept-type to the js build flags | |||
| * | | [GCC] Add -Wno-noexcept-type to the js build flags | trav90 | 2018-09-06 | -0/+8 |
|/ / | ||||
* | | Merge branch 'master' of https://github.com/MoonchildProductions/UXP | wolfbeast | 2018-09-07 | -56/+80 |
|\ \ | ||||
| * \ | Merge pull request #747 from JustOff/PR_NewtabUrl | Moonchild | 2018-09-05 | -56/+80 |
| |\ \ | | | | | | | | | 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 ↵ | JustOff | 2018-09-03 | -2/+7 |
| | | | | | | | | | | | | | | | | hardcoded 'http://start.palemoon.org/' | |||
| | * | | Update 'browser.newtab.url' when it's used for new tabs and ↵ | JustOff | 2018-09-03 | -55/+74 |
| | | | | | | | | | | | | | | | | 'browser.startup.homepage' changes | |||
* | | | | Bump goanna version for SVG handling update | wolfbeast | 2018-09-07 | -1/+1 |
|/ / / | ||||
* | | | Merge branch 'Bug_1357432' | wolfbeast | 2018-09-05 | -0/+0 |
|\ \ \ | | | | | | | | | | | | | | | | | Empty code commit (meta only) Code changes in ae432c63672cd4c24204b9dd4a92470a710d2d98 | |||
| * | | | Part 4. Reftest for using local-ref as xlink:href value. | wolfbeast | 2018-09-05 | -0/+17 |
| | | | | ||||
| * | | | Part 3. Resolve local-ref in SVGUseElement::LookupHref by ↵ | wolfbeast | 2018-09-05 | -2/+7 |
| | | | | | | | | | | | | | | | | nsSVGEffects::GetBaseURLForLocalRef. | |||
| * | | | Part 2. Implement nsSVGEffects::GetBaseURLForLocalRef to export ↵ | wolfbeast | 2018-09-05 | -17/+43 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | local-ref-url-resolving logic. ResolveURLUsingLocalRef is designed to be internally used by nsSVGEffects::Get-{SVGEffect}-URI functions. Since we also need it in SVGUseElement::LookupHref, make it public in nsSVGEffects. | |||
| * | | | Part 1. Duplicate IsLocalRefURL to nsContentUtils to reuse this function. | wolfbeast | 2018-09-04 | -0/+23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | `IsLocalRefURL` is originally designed to be used by URLValue only. Since we need this function in SVGUseElement::LookupHref too, duplicate it to nsContentUtils as a util function. This is a duplication because CSSValue uses stringbuffers and not nsStrings. While Bug 1356060 - "Just use nsString in URLValueData" converts this use from stringbuffer to nsString, it builds on a bunch of vartype refactoring (nsString vs. nsAString, etc.) which is too much of a headache to deal with just to deduplicate this simple function. |