adeshkp
d4dd907df9
Basilisk: Trivial fixes for Mac build
2019-02-16 00:16:19 +08:00
wolfbeast
3567db7ccc
Code style improvements (no bug).
2019-02-16 00:16:18 +08:00
wolfbeast
f592b614d0
Improve graph edge resolution code.
...
This is a follow-up to ca7ecd37c94e268972697a37eec4e46771c6e6f2 further improving the DiD resolution for CVE-2018-12386.
2019-02-16 00:16:16 +08:00
yami
56963761a3
align Basilisk sidebar context menu behaviour with Pale Moon
2019-02-16 00:16:15 +08:00
wolfbeast
5345ccd8b6
Fix reference to undefined property warnings in toolkit's browser.xml.
2019-02-16 00:16:13 +08:00
yami
06cbc47e9e
fix naming of getStartupChanges function
2019-02-16 00:16:11 +08:00
yami
4e13c1147b
make style of amInstallTrigger.js more consistent
2019-02-16 00:16:09 +08:00
yami
bb0c4f2710
remove named function syntax in LightweightThemeManager.jsm
2019-02-16 00:16:07 +08:00
yami
ce968bc875
remove named function syntax in amWebInstallListener.js
2019-02-16 00:16:06 +08:00
yami
1807b14725
remove named function syntax in AddonManager.jsm
2019-02-16 00:16:04 +08:00
yami
b285dd8974
remove named function syntax in addonManager.js
2019-02-16 00:16:03 +08:00
JustOff
a202619fcf
[css-grid] Reftests for 88671bcc3633af5a5e34715518e0804ca892fac7
2019-02-16 00:16:01 +08:00
JustOff
ff78530425
[css-grid] Don't shrink-wrap the inline size when we have an available size when measuring block size
2019-02-16 00:16:00 +08:00
Franklin DM
44f9b7ec97
Remove superfluous message manager property
2019-02-16 00:15:58 +08:00
Ascrod
879373db7a
Update Readability from mozilla-central release branch (FF 62.0.3). Tag #361 .
2019-02-16 00:15:57 +08:00
Ascrod
30f3c09db5
Remove unused import from AboutReader module. Tag #361 .
2019-02-16 00:15:55 +08:00
Ascrod
854438a848
Issue #832 Part 3: Remove strings.
2019-02-16 00:15:54 +08:00
Ascrod
6343212065
Issue #832 Part 2: Remove styling and images.
2019-02-16 00:15:52 +08:00
Ascrod
7dac76098e
Issue #832 Part 1: Remove modules, chrome, and preferences.
2019-02-16 00:15:51 +08:00
trav90
2bce502df7
Update HSTS preload list
...
Tag #447
2019-02-16 00:15:49 +08:00
wolfbeast
a00d3a4d9e
Fix a test ( #670 )
2019-02-16 00:15:48 +08:00
trav90
23c04adbe8
[webm] Don't reject seeks with EOS
...
The MediaDecoderStateMachine treat seek's EOS as fatal errors, so instead we always resolve the seek promise, and let the next GetSample return EOS.
2019-02-16 00:15:46 +08:00
trav90
64b9480493
[webm] Treat demuxing errors differently than EOS
...
Otherwise the WebM demuxer makes no difference between a genuine EOS and encountering an error.
2019-02-16 00:15:44 +08:00
trav90
dfcff1dfbc
Call VPXDecoder libvpx wrappers for WebM
...
Use the new helper functions instead of calling libvpx directly. This simplifies adding other codecs in the future.
2019-02-16 00:15:42 +08:00
trav90
3b0820badb
Implement keyframe and framesize VPXDecoder helpers
...
Encapsulate code from WebMDemuxer to query keyframe and frame resolution inside VPXDecoder, so we have a clean wrapper for all the libvpx functions we use.
2019-02-16 00:15:40 +08:00
trav90
85ee1da71a
Add Span support to MediaRawData
2019-02-16 00:15:39 +08:00
trav90
0c88f36323
[vpx] Store VPXDecoder codec as an enum
...
Use the enum we already have here instead of converting to an int when we pass it around, giving us better type checking.
2019-02-16 00:15:37 +08:00
trav90
e7d7e0d2bf
[webm] Store LastSeenFrame dimensions as an nsIntSize
...
This simplifies the comparison and update logic.
2019-02-16 00:15:36 +08:00
Gaming4JC
d6206801dd
backport m-c 1435319: CVE-2018-12381 - Dropping an Outlook email message into the browser window will trigger a page navigation when the message's mail columns are incorrectly interpreted as a URL.
2019-02-16 00:15:34 +08:00
MaxKoll
c7545b7d4e
Fix in-tab close button behavior
...
Fixes #775 (non-responsiveness when closing multiple tabs by rapidly clicking in-tab close buttons).
2019-02-16 00:15:33 +08:00
MaxKoll
54f2f50668
Revert "Fix in-tab close button behavior"
2019-02-16 00:15:31 +08:00
wolfbeast
b79fedc200
Expose browser.download.lastDir.savePerSite
...
Resolves #823 (alternative suggestion)
2019-02-16 00:15:30 +08:00
Ascrod
924eb021bc
Basilisk Installer: Remove unused stub defines and strings.
2019-02-16 00:15:28 +08:00
Ascrod
d74a223e8a
Pale Moon Installer: Remove unused stub defines and strings.
2019-02-16 00:15:26 +08:00
Ascrod
7f8c7d8148
Basilisk Installer: Update Windows ARP URLs.
2019-02-16 00:15:25 +08:00
Ascrod
23707691b6
Pale Moon Installer: Update Windows ARP URLs.
2019-02-16 00:15:24 +08:00
trav90
48b18a815d
Fix Span.h constexprs for VS2017
2019-02-16 00:15:22 +08:00
trav90
037afae5e6
Add mozilla::Span
2019-02-16 00:15:21 +08:00
wolfbeast
27106783ed
Bump Goanna/platform version for layout changes.
2019-02-16 00:15:19 +08:00
wolfbeast
dac78e3f8c
Use device pixels instead of CSS pixels for table borders.
...
This resolves #821 (regression).
2019-02-16 00:15:17 +08:00
wolfbeast
bbb1a766e2
Make caret width normal/thick behind CJK char configurable.
...
Fixes #820 (regression).
2019-02-16 00:15:15 +08:00
JustOff
074adbab24
[BASILISK] Protect against nsIPrincipal.origin throwing for about:blank iframes and custom protocols
2019-02-16 00:15:13 +08:00
wolfbeast
3230eb96fc
Set the default action to not lock content scrolling when a menu is open.
...
This resolves issues with the bookmarks and other menus with submenus if scrollable in case of many items displayed.
2019-02-16 00:15:12 +08:00
MaxKoll
a0bddecc2e
Fix in-tab close button behavior ( #775 )
...
- Fixes #775 .
- Coincidentally also fixes a regression that prevented opening new tabs via double click on an empty space in the tab bar.
2019-02-16 00:15:11 +08:00
wolfbeast
55c45dc7f2
Ensure we got an nsISSLStatus when deserializing in TransportSecurityInfo.
2019-02-16 00:15:09 +08:00
wolfbeast
3757eafab3
Bug 1493900.
...
DiD fix.
2019-02-16 00:15:07 +08:00
wolfbeast
faa1c5c0af
Make all arguments to init*Event() optional except the first
...
This resolves #810 .
2019-02-16 00:15:06 +08:00
trav90
c582c801da
[ffmpeg] Always allocate memory to pass extradata
...
Despite wording of the documentation to the contrary, we can't provide a static pointer to an immutable object.
2019-02-16 00:15:04 +08:00
JustOff
87117726dc
[PALEMOON] Use message manager to detect full-screen HTML5 video in S4E module
2019-02-16 00:15:03 +08:00
wolfbeast
606356d1f9
Remove telemetry reporting functions from CubebUtils
...
Tag #21 .
2019-02-16 00:15:01 +08:00