summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Revoke MediaDataDecoder callback after RemoteVideoDecoder has been shut downtrav902018-05-25-0/+1
|
* Null check the right pointer in RecvReadbacktrav902018-05-25-1/+1
|
* Perform null check earlier in OggCodecState.cpptrav902018-05-25-3/+4
|
* Merge pull request #383 from trav90/media-workMoonchild2018-05-25-2/+2
|\ | | | | [MSE] Correct ADTS frame size calculation
| * [MSE] Correct ADTS frame size calculationtrav902018-05-25-2/+2
|/ | | | This should be bitwise OR rather than logical OR, which just returns 1.
* Remove CrashReporterParent leftover.wolfbeast2018-05-24-1/+0
| | | | Tag #20.
* Remove IPC profile functions.wolfbeast2018-05-24-159/+0
| | | | Resolves #378.
* Remove SPS profiler.wolfbeast2018-05-24-24501/+12
| | | | | - Conditionals and code blocks. (MOZ_ENABLE_PROFILER_SPS) - Stub out several profiler-only functions.
* Remove CrashReporterParent leftover.wolfbeast2018-05-24-8/+0
| | | | Tag #20.
* Remove the jprof profiler.wolfbeast2018-05-23-3212/+0
| | | | This resolves #377.
* Merge pull request #379 from janekptacijarabaci/pm_places_livemark_add_1Moonchild2018-05-23-10/+22
|\ | | | | [PALEMOON] [frontend vs backend] Places - fix: adding a livemark doesn't work correctly
| * [PALEMOON] [frontend vs backend] Places - fix: adding a livemark doesn't ↵janekptacijarabaci2018-05-23-10/+22
| | | | | | | | | | | | work correctly Issue #121
* | Remove the Dark Matter Detector (DMD) Memeory debugger component.wolfbeast2018-05-23-6544/+6
|/ | | | This resolves #376.
* Remove IPC CrashReporterClient/Hostwolfbeast2018-05-22-502/+1
| | | | Tag #20.
* Remove stubbed IPC CrashReporter(Parent/Child)wolfbeast2018-05-21-91/+1
|
* Remove GMP, Plugin and IPC crash reporter hooks.wolfbeast2018-05-21-373/+8
| | | | | | Stubs will be removed in follow-up Tag #20.
* Remove gfxCrashReporterUtils leftover.wolfbeast2018-05-20-3/+0
| | | | Tag #20.
* Remove gfxCrashReporterUtils.wolfbeast2018-05-20-254/+0
| | | | Tag #20.
* Merge pull request #375 from trav90/media-workMoonchild2018-05-20-1/+1
|\ | | | | [MSE] Add a missing comma in validBoxes
| * [MSE] Add a missing comma in validBoxestrav902018-05-18-1/+1
| |
* | Update libhyphen's glue code to include overloads for fgetc() and feof().wolfbeast2018-05-19-15/+42
|/ | | | | Follow-up to 41cbe2d931d2742bb8dd6240eae9599e3bf3a512 to fix a crash regression. This resolves #374.
* Fix missing include in Skia SafeMathwolfbeast2018-05-17-0/+1
|
* Merge pull request #370 from alaviss/system-nssMoonchild2018-05-17-4/+4
|\ | | | | palemoon/installer: Fix packaging when built --with-system-(nss|nspr)
| * palemoon/installer: Fix packaging when built --with-system-nss/nsprLeorize2018-05-17-4/+4
|/ | | | | | | | The variables set by 'configure' for --with-system-(nss|nspr) is named differently in UXP. This breaks packaging for palemoon when system nss/nspr is used. This commit corrects the name of said variables.
* Merge pull request #369 from alaviss/crmfMoonchild2018-05-17-1/+0
|\ | | | | external/nss: Don't link with libcrmf on --with-system-nss builds
| * external/nss: Don't link with libcrmf on --with-system-nss buildsLeorize2018-05-17-1/+0
|/ | | | | | | | | | | Since Bug 1030963, functions that make use of libcrmf has been removed from the codebase. Therefore, it's no longer necessary to link with libcrmf. This commit completely removes the '-lcrmf' for --with-system-nss builds, as libcrmf is not available on all systems (eg. Arch Linux) This commit is a follow up to #364
* Add blocklist.manifest to Basilisk's package-manifest.inMatt A. Tobin2018-05-16-0/+1
|
* Merge pull request #360 from janekptacijarabaci/readview_pageshow_persisted_1Moonchild2018-05-16-6/+102
|\ | | | | Fix: Reader Mode icon in urlbar is not displayed when close the Reader Mode view
| * Bug 1379762 part 2. Use a more reliable test to figure out when we can skip ↵janekptacijarabaci2018-05-15-2/+59
| | | | | | | | | | | | firing onload in nsDocumentViewer::LoadComplete Issue #357
| * Bug 1379762 part 1. Don't call MediaFeaturesChanged if our override device ↵janekptacijarabaci2018-05-15-5/+44
| | | | | | | | | | | | pixel ratio is set to its current value Issue #357
* | Merge pull request #358 from janekptacijarabaci/notifications_settings_3Moonchild2018-05-16-8/+49
|\ \ | | | | | | [PALEMOON] Fix: The settings icon in the notification is missing (copy some files from webextensions)
| * | [PALEMOON] Fix: The settings icon in the notification is missing (copy some ↵janekptacijarabaci2018-05-15-8/+49
| | | | | | | | | | | | | | | | | | | | | files from webextensions) Issue #121 Pull #273
* | | Merge pull request #365 from alaviss/wifiMoonchild2018-05-16-1/+1
|\ \ \ | | | | | | | | Explicitly specify the AccessPoint interface name
| * | | Bug 1314968 - Explicitly specify the AccessPoint interface name. r=kanruJan Steffens2018-05-16-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The DBus specification allows passing an empty string as the interface to the org.freedesktop.DBus.Properties.GetAll call to get all properties, throwing away the namespace (interface) information. However, GDBus does not allow this. When NetworkManager moved to using GDBus, Firefox lost the ability to retrieve access points from NetworkManager. Since we're only interested in properties from the org.freedesktop.NetworkManager.AccessPoint interface, name it explicitly. This works with both the old and the new NetworkManager. MozReview-Commit-ID: Kc5HaYvwfRZ --HG-- extra : rebase_source : e1550d327e5a4ea05b8d35d98ef7b27c0add709b
* | | | Merge pull request #364 from alaviss/crmfMoonchild2018-05-16-3/+1
|\ \ \ \ | | | | | | | | | | Don't link against crmf while building --with-system-nss
| * | | | Bug 1371991 - don't link against crmf when building with --with-system-nss, ↵Franziskus Kiefer2018-05-16-3/+1
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | r=ted Differential Revision: https://phabricator.services.mozilla.com/D836 --HG-- extra : rebase_source : 04127ba88296e8bd6849d227641bb0eebae2c23b extra : amend_source : dde2e35e2d12316950113e5f320d47a914783623
* | | | Merge pull request #366 from alaviss/bug1384062Moonchild2018-05-16-12/+26
|\ \ \ \ | | | | | | | | | | Make SystemResourceMonitor.stop more resilient to errors
| * | | | Bug 1384062 - Make SystemResourceMonitor.stop more resilient to errors. ↵Mike Hommey2018-05-16-12/+26
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | r=ahal,gps The poll() call in SystemResourceMonitor.stop might fail even though there is something to read from the pipe, in some corner cases, and python won't let us know about it. In that case, an exception is thrown, leaving the SystemResourceMonitor (and its callers) in a weird state. In practice, this leads BuildMonitor.__exit__ to recall stop, which then fails. So when poll() throws an exception, we pretend there's still something to read, and we try to read anyways. If there is something to read, recv() will return it, otherwise, it will throw an exception of its own, which we catch, pretending we're done. Furthermore, when there is nothing to read from the pipe, poll() simply returns False, and our loop never sets `done` to True, and we then hit an assert, which doesn't have its place here, so we remove it. Finally, the other end of the pipe might have died at any time, making sending over the pipe fail, so we also protect against that. With all these changes, it feels like the reason to backout bug 1239939 in bug 1272782 should have been dealt with, and we can drop the timeout again. --HG-- extra : rebase_source : ac72dd5b2602cf3ffddfb429f95e02380f939893
* | | | Merge pull request #368 from trav90/safebrowsing-workMoonchild2018-05-16-39/+110
|\ \ \ \ | | | | | | | | | | Make safebrowsing optional at build time
| * | | | Include in-content preferences file security.js in pre-processingtrav902018-05-14-1/+1
| | | | |
| * | | | Make safebrowsing optional at build time - Part 5: preferencestrav902018-05-12-29/+22
| | | | |
| * | | | Make safebrowsing optional at build time - Part 4: configuretrav902018-05-12-0/+17
| | | | |
| * | | | Fix build bustagetrav902018-05-12-1/+1
| | | | |
| * | | | Make safebrowsing optional at build time - Part 3: toolkit/trav902018-05-12-3/+33
| | | | |
| * | | | Make safebrowsing optional at build time - Part 2: mobile/trav902018-05-12-2/+11
| | | | |
| * | | | Make safebrowsing optional at build time - Part 1: browser/trav902018-05-12-4/+26
| | | | |
* | | | | Merge pull request #367 from Ascrod/readerviewMoonchild2018-05-16-1914/+1784
|\ \ \ \ \ | | | | | | | | | | | | Reader and Narrator Updates
| * | | | | Change Reader API to use events, remove messaging.Ascrod2018-05-15-151/+50
| | | | | |
| * | | | | Initial updates for Reader View.Ascrod2018-05-15-1791/+1762
| | |/ / / | |/| | |
* / | | | Clarify Basilisk branding/licensing (official/unofficial)wolfbeast2018-05-16-8/+19
|/ / / /