summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Move MediaDecoder::UpdateStreamBlockingForPlayState to the MDSMtrav902017-10-25
|
* Move MediaDecoder::UpdateStreamBlockingForStateMachinePlaying to the MDSMtrav902017-10-25
|
* Move AddOutputStream code below MediaDecoder::Load()trav902017-10-25
|
* Rename MediaDecoder::UpdateDecodedStream to ↵trav902017-10-25
| | | | MediaDecoder::UpdateStreamBlockingForPlayState
* Rework DecodedStream::RecreateData()trav902017-10-25
|
* Don't use OpenMP on KISS-FFTPale Moon2017-10-24
| | | | | Apparently the lib has a bug with its parallelization code that causes CPU deadlock when OpenMP is used. This resolves #1425
* Merge pull request #1424 from janekptacijarabaci/css_improvements_1Moonchild2017-10-24
|\ | | | | | | | | Stop caring about a replaced element's margin-inline-end when determining whether it fits next to floats CSS - Block elements next to floats aren't wrapped to the next line with insufficient clearance (follow up)
| * CSS - Block elements next to floats aren't wrapped to the next line with ↵janekptacijarabaci2017-10-23
|/ | | | insufficient clearance
* Fall back to UTF-8 instead of Windows-1252 as last-effort.Pale Moon2017-10-23
| | | | | | | If the following applies, fall back to UTF-8: - No content encoding is known - No encoding override is set - There is no specific fallback for the browser locale
* Add UTF-8 as a default fallback encoding for unknown encodings.Pale Moon2017-10-23
|
* Merge pull request #1422 from trav90/media-workMoonchild2017-10-23
|\ | | | | Migrate more code from MediaDecoder to DecodedStream
| * Remove now unused functionstrav902017-10-22
| |
| * Move output stream code from MediaDecoder to DecodedStreamtrav902017-10-22
| |
| * Move stream connection code from MediaDecoder to DecodedStreamtrav902017-10-22
| |
| * Remove MediaDecoder::DestroyDecodedStream()trav902017-10-22
| |
| * Remove MediaDecoder::ConnectDecodedStreamToOutputStream()trav902017-10-22
| |
| * Remove dependency on MediaDecoder from DecodedStreamtrav902017-10-22
| |
| * Move MediaDecoder::mOutputStreams to DecodedStreamtrav902017-10-22
| |
| * Create a wrapper class where MediaDecoder::mOutputStreams can movetrav902017-10-22
| |
* | Merge pull request #1421 from trav90/MDSM-workMoonchild2017-10-23
|\ \ | | | | | | Guard against early states in UpdateNextFrameStatus
| * | Guard against early states in UpdateNextFrameStatustrav902017-10-22
| |/
* / Make SystemResourceMonitor.stop more resilient to errors.Pale Moon2017-10-22
|/ | | | | | - Deal with the fact that on Linux, pipe isn't actually a pipe, meaning ends can die independently. - Establish a timeout so we don't hang forever if the child process has crashed. - Reduce the poll timeout to 0.1 since we don't have to wait that long anymore now the underlying issue has been fixed.
* Remove telemetry gathering from XPIProvider.Pale Moon2017-10-21
| | | | Tag #1396
* Improve logic of loadManifestFromZipReader.Pale Moon2017-10-21
| | | | | | | - Explicitly throw. - Pass back the correct error message for install.rdf, not the webextension manifest. Tag #1396.
* Merge pull request #1419 from trav90/media-workMoonchild2017-10-21
|\ | | | | Move MediaDecoder::DecodedStreamData and related code to its own file
| * Move MediaDecoder::DecodedStreamData and related code to its own filetrav902017-10-20
| |
* | Merge pull request #1420 from janekptacijarabaci/notifications_settings_1Moonchild2017-10-21
|\ \ | |/ |/| [suggestion] Notifications - user settings - the immediate duration of the alert
| * Notifications - user settings - the immediate duration of the alert ↵janekptacijarabaci2017-10-21
| | | | | | | | (improvements)
| * Notifications - user settings - the immediate duration of the alertjanekptacijarabaci2017-10-21
|/
* Merge pull request #1418 from Lootyhoof/win-button-workMoonchild2017-10-20
|\ | | | | Confine Glass download icons to Windows Compositor mode
| * Confine Glass download icons to Windows Compositor modeLootyhoof2017-10-20
| |
* | Blocklist updatePale Moon2017-10-20
| |
* | Import zlib update from UXP.Pale Moon2017-10-19
| | | | | | | | | | This updates our zlib to 1.2.11. This resolves #1377.
* | Merge pull request #1416 from Lootyhoof/win-button-workMoonchild2017-10-19
|\| | | | | Improve button stylings on Windows (+small cleanup)
| * Use brighttext instead of lwtheme for download indicator on WindowsLootyhoof2017-10-19
| |
| * Fade text on inactive windows on Win8/10Lootyhoof2017-10-18
| |
| * Improve appearance of downloads indicators on dark backgrounds on WindowsLootyhoof2017-10-18
| |
| * Convert organizer.css toolbar styles to variables on WindowsLootyhoof2017-10-18
| |
| * Convert toolbar images to variables on Windows themeLootyhoof2017-10-18
| |
* | Merge pull request #1415 from trav90/build-bustage-fixMoonchild2017-10-18
|\ \ | | | | | | Explicitly typecast GetAsNode() in nsINode.cpp
| * | Explicitly typecast GetAsNode() in nsINode.cpptrav902017-10-18
|/ / | | | | | | Resolves #1410.
* / Convert resourcemonitor poll() to float, and break the loop immediately when ↵Pale Moon2017-10-17
|/ | | | done.
* Merge branch 'master' of https://github.com/MoonchildProductions/Pale-MoonPale Moon2017-10-14
|\
| * Merge pull request #1411 from janekptacijarabaci/js_dom_node_1Moonchild2017-10-14
| |\ | | | | | | JS - DOM - node - implement DOM4 methods: prepend(), append(), before(), after() and replaceWith() (partially)
| | * Bug 911477: Implement DOM4 methods: prepend(), append(), before(), after() ↵janekptacijarabaci2017-10-13
| | | | | | | | | | | | and replaceWith() - tests
| | * Bug 1104955: Implement IDL [Unscopable] (partially)janekptacijarabaci2017-10-13
| | |
| | * Bug 911477: Implement DOM4 methods: prepend(), append(), before(), after() ↵janekptacijarabaci2017-10-13
| | | | | | | | | | | | and replaceWith() + Bug 1301777 (CVE-2016-9067)
| | * Bug 1308922 (CVE-2016-9069): heap-use-after-free in ↵janekptacijarabaci2017-10-13
| | | | | | | | | | | | nsINode::ReplaceOrInsertBefore
* | | Remove certificate issuer organization to common name fallbackPale Moon2017-10-14
| | | | | | | | | | | | | | | | | | | | | | | | Before this change, if a certificate's issuer DN did not have an organization component, nsIX509Cert.issuerOrganization would fall back to using the issuer common name. This was never a good idea, because this gave misleading information to consumers of this interface. Furthermore, it appears that all consumers of this interface already do such a fallback (for display purposes) when they've determined that it's a reasonable thing to do.
* | | Pretty-print ECDSA-SHA224, 256, 384 and 512 hashed signatures.Pale Moon2017-10-14
|/ / | | | | | | This resolves #1412.