summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* 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 #359 from JustOff/PR_about_newtab_fixNew Tobin Paradigm2018-05-15-2/+2
|\ | | | | Revive the quickdial page (about:newtab)
| * Revive the quickdial page (about:newtab)JustOff2018-05-16-2/+2
|/
* Don't linkify data: or javascript: URLs in the web console.wolfbeast2018-05-15-1/+1
|
* Merge libhyphen fix from upstream.wolfbeast2018-05-15-4/+18
|
* Consistently use PR memory functions.wolfbeast2018-05-15-3/+4
|
* Update in-tree freetype2 lib (unused) to 2.9.1wolfbeast2018-05-15-44533/+36048
|
* Add omitted Skia "Safe Math" includes.wolfbeast2018-05-15-0/+2
|
* Check for infinite value in txFormatNumberFunctionCall.wolfbeast2018-05-15-0/+6
|
* Use a temporary in Animation::Tick()wolfbeast2018-05-15-2/+4
|
* Drop invisible characters from downloads filename.wolfbeast2018-05-15-0/+1
|
* Pale Moon version bumpMatt A. Tobin2018-05-15-1/+1
|
* Issue #347 - TychoAM nsBlocklistService does not support gfxBlacklistMatt A. Tobin2018-05-15-1504/+42
|
* Merge pull request #356 from JustOff/PR_ssuao_revert_1148544New Tobin Paradigm2018-05-14-89/+4
|\ | | | | Revert incorrect UAO optimization that broke SSUAO
| * Revert incorrect UAO optimization that broke SSUAOJustOff2018-05-15-89/+4
| |
* | [PALEMOON] Override Windows Installer usage of MOZ_APP_DISPLAYNAME when ↵Matt A. Tobin2018-05-14-3/+7
|/ | | | appropriate
* [*AM] Make soft-blocked phrasing more generic so people will cry less when ↵Matt A. Tobin2018-05-14-10/+10
| | | | we do our job
* Remove moz_widget_toolkit_gonkwolfbeast2018-05-14-48/+6
| | | | Tag #288
* Merge pull request #351 from janekptacijarabaci/aboutSessionRestore_error_2Moonchild2018-05-14-1/+3
|\ | | | | about:welcomeback - fix an error "invalid 'in' operand gTreeData[idx]" in aboutSessionRestore.js
| * about:welcomeback - fix an error "invalid 'in' operand gTreeData[idx]" in ↵janekptacijarabaci2018-05-13-1/+3
| | | | | | | | aboutSessionRestore.js
* | Merge pull request #350 from janekptacijarabaci/aboutSessionRestore_error_1Moonchild2018-05-14-0/+3
|\| | | | | about:sessionrestore - fix an error "treeView.treeBox is null" in aboutSessionRestore.js
| * about:sessionrestore - fix an error "treeView.treeBox is null" in ↵janekptacijarabaci2018-05-13-0/+3
| | | | | | | | aboutSessionRestore.js
* | Merge branch 'master' of https://github.com/MoonchildProductions/UXPwolfbeast2018-05-14-2/+0
|\ \
| * | [PALEMOON] Remove non-applicable lines from package-manifest.in that block ↵Matt A. Tobin2018-05-14-2/+0
| | | | | | | | | | | | basic macintosh packaging
* | | Add AMO override.wolfbeast2018-05-14-1/+2
|/ /
* | Remove other gonk widget conditionals and unused files.wolfbeast2018-05-13-36730/+256
| | | | | | | | Tag #288.
* | Remove missed MOZ_WIDGET_GONK ifdefwolfbeast2018-05-13-4/+0
| | | | | | | | Tag #288
* | Fix incorrectly removed #includeswolfbeast2018-05-13-0/+2
| | | | | | | | Tag #288.
* | Remove MOZ_WIDGET_GONK [2/2]wolfbeast2018-05-13-1357/+68
| | | | | | | | Tag #288
* | Remove MOZ_WIDGET_GONK [1/2]wolfbeast2018-05-12-750/+60
| | | | | | | | Tag #288
* | Convert uses of KEY_MAP_ANDROID_EXCEPT_B2G to KEY_MAP_ANDROIDwolfbeast2018-05-12-13/+2
| |
* | Remove MOZ_B2G leftovers and some dead B2G-only components.wolfbeast2018-05-12-5017/+28
| |
* | Remove gonk IDL reference in /hal.wolfbeast2018-05-12-6/+0
| | | | | | | | Solves build bustage. Follow-up to cfe5ef4ac7cd59f094b538252161ad74223c47da
* | Merge branch 'ported-upstream'wolfbeast2018-05-12-36/+33
|\ \
| * | Bug 1449548.wolfbeast2018-05-10-36/+33
| | |
* | | Merge branch 'master' of https://github.com/MoonchildProductions/UXPwolfbeast2018-05-12-30/+1
|\ \ \ | | |/ | |/|
| * | Merge pull request #342 from JustOff/PR_mse_uiMoonchild2018-05-11-30/+1
| |\ \ | | | | | | | | Remove the obsolete `media.mediasource.format-reader` control from the preferences UI
| | * | Remove the obsolete `media.mediasource.format-reader` control from the ↵JustOff2018-05-11-30/+1
| | | | | | | | | | | | | | | | preferences UI
* | | | Remove Gonk build directorieswolfbeast2018-05-12-139695/+15
|/ / /
* / / Enable xrender by default.wolfbeast2018-05-10-1/+1
|/ / | | | | | | | | Resolves perf regressions over remote X, and makes sense for our content back-ends. Resolves #341.
* | Merge branch 'ported-upstream'wolfbeast2018-05-10-9/+41
|\|
| * Bug 1454692 - Backport some upstream Skia fixes to ESR52. r=rhunt, a=abillingsLee Salzman2018-05-10-4/+17
| | | | | | | | | | --HG-- extra : histedit_source : 0fcd64cabe6f54a2286083d6518e4e6451183a19%2C37f5e7f9dbbfc01102631c33b23329d2af5aa71b
| * Bug 1426129 - Hold CamerasChild via promoting "this" to a RefPtr. ↵Paul Adenot2018-05-10-3/+23
| | | | | | | | r=pehrsons, a=RyanVM
| * Bug 1447080 - Remove SEE_MASK_FLAG_NO_UI for better Windows 10 ↵Jim Mathies2018-05-10-2/+1
|/ | | | | | | | | | compatibility. r=dparks, a=lizzard MozReview-Commit-ID: FbaKIfQdV8K --HG-- extra : source : 56bfd2178dcad46a5b611b14e31938f1d96124a0 extra : intermediate-source : ed7be30d31414eedb16d557c0a2e7a9aeb5ec36d
* Merge branch 'master' of https://github.com/MoonchildProductions/UXPwolfbeast2018-05-09-4/+5
|\
| * Merge pull request #340 from ↵Moonchild2018-05-09-4/+5
| |\ | | | | | | | | | | | | janekptacijarabaci/preferences_fonts_fallback-character-encoding_1 Add UTF-8 as a default fallback encoding for unknown encodings
| | * Add UTF-8 as a default fallback encoding for unknown encodingsjanekptacijarabaci2018-05-09-4/+5
| | | | | | | | | | | | Issue #315
* | | Merge branch 'intl-ICU-emoji-work'wolfbeast2018-05-09-66/+162
|\ \ \ | |/ / |/| |
| * | Font fallback should detect emoji range for color emoji font.wolfbeast2018-05-09-50/+47
| | |
| * | Fix build bustagewolfbeast2018-05-09-4/+3
| | | | | | | | | | | | Fix nsAtom->nsIAtom and FindAndAddFamilies()