trav90
cdffe84c63
Split WebMPacketQueue from WebMReader
...
Also, use nsRefPtr instead of already_AddRefed.
2018-07-25 07:59:08 +08:00
trav90
dcb42ce11b
Add TimeUnitToFrames method
2018-07-25 07:59:01 +08:00
trav90
47ce8ef191
Split NesteggPacketHolder from WebMReader
...
So both WebMReader and WebMDemuxer can use it without duplicating code.
2018-07-25 07:58:54 +08:00
trav90
d5100b4b86
Mark WebMBufferedParser refcounting as thread-safe
...
This is required should we use WebMBufferedParser in a MediaTaskQueue as we don't know which thread will actually be used.
2018-07-25 07:58:46 +08:00
janekptacijarabaci
a839da1f08
Fix build bustage when compiler warnings as errors (int32_t/uint32_t)
2018-07-25 07:58:39 +08:00
Lootyhoof
4a1d4719da
More Windows theme fixes
2018-07-25 07:58:32 +08:00
janekptacijarabaci
1613731be0
Fix build bustage when compiler warnings as errors
2018-07-25 07:58:25 +08:00
trav90
e28452b85c
Allow disabling HW acceleration even when SharedDecoderManager isn't used
2018-07-25 07:58:18 +08:00
trav90
0b5905b6c0
Don't rely on MediaResource type to detect media format
...
This information is often wrong and even non-existent with MSE. Let the PDM decide later based on the metadata.
This prevented hardware acceleration to be turned on leading to higher than normal CPU usage on HD videos.
2018-07-25 07:58:11 +08:00
trav90
da9b280223
Had one too many #endif's
2018-07-25 07:58:05 +08:00
trav90
63fd0c1c23
Properly report if mimetype is supported in MSE
2018-07-25 07:57:57 +08:00
trav90
178afe0cfe
Rework DecoderTraits::CanHandleMediaType
2018-07-25 07:57:50 +08:00
janekptacijarabaci
84d84dba9a
[minor fix] PopupNotifications - throws an error
2018-07-25 07:57:43 +08:00
janekptacijarabaci
34d2a63440
Permissions - install - throws an error
2018-07-25 07:57:36 +08:00
janekptacijarabaci
a06c441583
[regression] Permissions - install - the default whitelist did display in the Exceptions window
2018-07-25 07:57:29 +08:00
trav90
e7b92b5c61
Update HSTS preload list
...
Tag #62 .
2018-07-25 07:57:22 +08:00
janekptacijarabaci
96b1e23ee4
[minor fix] Places - addLivemark (deprecate passing a callback)
2018-07-25 07:57:14 +08:00
Pale Moon
baa3dc716b
Blocklist update (finderbar tweak)
...
+correct pm106 target version range.
2018-07-25 07:57:07 +08:00
Pale Moon
5d95e1784d
Make the '-moz-windows-accent-color-applies' media query live to Windows 10 settings changes.
2018-07-25 07:57:00 +08:00
Lootyhoof
b0c1db3ef8
Clean up Windows 10 theme styling
...
- Use Windows accent color to determine caption button and title styling
- Fix hover animations
- Add styling for inactive windows
2018-07-25 07:56:53 +08:00
JustOff
590e35da69
Add missed osfile.jsm import
2018-07-25 07:56:46 +08:00
JustOff
f667adf758
Revert "Revert "Align more calls with updated BookmarkHTMLUtils.jsm.""
...
This reverts commit f02510df94d71c3bf12c2e03d7fefdf485b7057b.
2018-07-25 07:56:39 +08:00
Pale Moon
77ec314cab
Set the relative contrast for switching to white text/controls to 7:1
2018-07-25 07:56:31 +08:00
Pale Moon
e289060ffc
Revert "Align more calls with updated BookmarkHTMLUtils.jsm."
...
This reverts commit bd77e3b9a7ac90f66ce95f21652204c3b8598ea8 from #1320
This caused breakage due to bad calls.
commit lumped in with another issue.
2018-07-25 07:56:24 +08:00
trav90
0b4480d1e5
Move Vorbis and Opus decoding out of WebMReader
2018-07-25 07:56:17 +08:00
janekptacijarabaci
6dc1b46bcb
Mouse cursor only shows part of the dragged selection
2018-07-25 07:56:10 +08:00
janekptacijarabaci
d2e60f631a
GitHub - Total freeze when dragging selected text
2018-07-25 07:56:03 +08:00
janekptacijarabaci
3d8eefc0b3
[minor fix] CSS - user-select: none
2018-07-25 07:55:56 +08:00
Pale Moon
ee9300343f
Lower Roboform Toolbar's minversion to the previous level we had.
...
7.9.21+ will be required for UXP but not Pale Moon.
2018-07-25 07:55:49 +08:00
JustOff
397061ad96
Align more calls with updated BookmarkHTMLUtils.jsm.
2018-07-25 07:55:42 +08:00
Pale Moon
a895dc8d79
Remove tab utilities from the blocklist.
...
Note: Introduced by Bug 1138986 - Tab Utilities and Tab Utilities Lite 1.5.28.1 break location bar input
This turns out to be an incompatibility with Australis after the change for Bug 1034845 - Re-enable pasting data URIs to the location bar.
Since it's a FE incompatibility, it's N/A for Pale Moon.
2018-07-25 07:55:35 +08:00
JustOff
e253b9db61
Use correct path to bookmarks.html when browser.bookmarks.autoExportHTML is enabled
2018-07-25 07:55:28 +08:00
Lootyhoof
0f4501bb8b
Fix close button width
2018-07-25 07:55:21 +08:00
Lootyhoof
103bc95957
Use Windows 10 accent color for background styling
2018-07-25 07:55:14 +08:00
Pale Moon
dfbe6d5745
Update blocklist timestamp.
...
Follow-up to f436472f57a4e510e6e042aba1fd6efde38a659a (#1226 )
2018-07-25 07:55:06 +08:00
janekptacijarabaci
fb047e0eba
[minorFix] - blocklist.xml - fix typo
2018-07-25 07:55:00 +08:00
trav90
f2a2f38fe2
Remove buggy/unused multiple-frame-per-packet handling from WebM decoders
2018-07-25 07:54:52 +08:00
trav90
0e4fd173a0
Eagerly compute keyframe-ness and stash it on the packet holder
2018-07-25 07:54:45 +08:00
trav90
fc04053bcf
Separate packet demuxing from the higher-level track-sorting logic
2018-07-25 07:54:38 +08:00
trav90
229e6c2d04
Use NesteggPacketHolder::Timestamp to simplify code
2018-07-25 07:54:31 +08:00
trav90
f4f76fe3af
Store timestamps on the NesteggPacketHolder
2018-07-25 07:54:24 +08:00
trav90
7b3c4b0039
Refcount NesteggPacketHolder
...
Also move WebM code away from nsDeque.
2018-07-25 07:54:17 +08:00
Pale Moon
01d7e75ba8
Add a '-moz-windows-accent-color-applies' media query.
...
The '-moz-windows-accent-color-applies' media query matches when the Windows 10
accent color should be used as the background of the title bar.
2018-07-25 07:54:09 +08:00
Pale Moon
cbcccc4356
Add a '-moz-win-accentcolortext' color keyword to color text that will be drawn over an accent color background.
2018-07-25 07:54:02 +08:00
Pale Moon
cbd7f2de83
Add a '-moz-win-accentcolor' color keyword to expose the Win10 accent color.
2018-07-25 07:53:55 +08:00
trav90
dabd6dc169
Fix building tests
2018-07-25 07:53:47 +08:00
Lootyhoof
0f4a1aaaa8
Use CSS variables in browser.css on Windows
2018-07-25 07:53:40 +08:00
JustOff
f7e1037513
Do not apply add-on compatibility update in strict mode.
2018-07-25 07:53:33 +08:00
janekptacijarabaci
fff4af5525
[minor fix] Search box - browser.urlbar.clickSelectsAll - add an observer (style clean up)
2018-07-25 07:53:26 +08:00
janekptacijarabaci
166108f37f
[minor fix] Search box - browser.urlbar.clickSelectsAll - add an observer (fix typo)
2018-07-25 07:53:19 +08:00