wolfbeast
9a0997d28b
Avoid unnecessary string creation.
2019-02-15 23:29:59 +08:00
wolfbeast
ea1e157289
Add pluralrules to JS Intl
2019-02-15 23:29:58 +08:00
wolfbeast
49676c9254
Limit displayed user/host strings to sane lengths.
2019-02-15 23:29:56 +08:00
wolfbeast
c202fc4bf4
Fix eslint warnings in about:webrtc.
2019-02-15 23:29:55 +08:00
NTD
b92f437264
Add configure variable verification
2019-02-15 23:29:53 +08:00
NTD
17bc2fea0c
Use $(DEPTH) instead of hard coding relative depth in locales makefile.in
2019-02-15 23:29:51 +08:00
NTD
e179b56987
Issue #11 - Catch package-manifest.in up
2019-02-15 23:29:50 +08:00
trav90
384e1e2734
Update FFmpeg code to n3.2-65-gee56777
2019-02-15 23:29:48 +08:00
wolfbeast
c91ef9012b
Update NSS to 3.32.1-RTM
2019-02-15 23:29:46 +08:00
wolfbeast
f29876f120
Update NSPR to 4.16
2019-02-15 23:29:44 +08:00
wolfbeast
fd1bb58ea8
CSP should only check host (not including path) when performing frame ancestors checks.
...
This has been explicitly stated in the CSP-3 spec.
2019-02-15 23:29:42 +08:00
wolfbeast
54cfba5b8f
Always initialize nursery data structures even if size is smaller than one chunk.
2019-02-15 23:29:41 +08:00
wolfbeast
9a1685a422
Move FUZZING definition from toolkit to js.
2019-02-15 23:29:39 +08:00
wolfbeast
2a9f2dadee
Fix off-by-one in Vector::insert.
2019-02-15 23:29:37 +08:00
wolfbeast
ab541cba98
Reject opening intents with file data schemes.
2019-02-15 23:29:36 +08:00
wolfbeast
27bb9f94c3
Split double MoveOperands that conflict with floats.
2019-02-15 23:29:34 +08:00
wolfbeast
4cdd40dc7f
Check for too large allocation size in BasicPlanarYCbCrImage::CopyData (DiD)
2019-02-15 23:29:33 +08:00
wolfbeast
d49f17dcbc
Avoid drag-and-drop of javascript: URIs
2019-02-15 23:29:31 +08:00
NTD
e8e804ec97
Don't use AppConstants in Services.jsm
2019-02-15 23:29:30 +08:00
NTD
bab25e1aff
Part 2
2019-02-15 23:29:28 +08:00
NTD
f2cea39d0d
De-firefox many things
2019-02-15 23:29:27 +08:00
NTD
ae6fe35585
Official Vendor and Pale Moon special case
2019-02-15 23:29:24 +08:00
NTD
2647275ab1
Update branding
2019-02-15 23:29:23 +08:00
NTD
2e1a61cb76
Use app.releaseNotesURL preference instead of a hardcoded URL in the Basilisk about box
2019-02-15 23:29:21 +08:00
NTD
78319ec0a7
Remove extra branding
2019-02-15 23:29:20 +08:00
wolfbeast
df6fcd35a7
Take forms out of the RSS reader feed.
2019-02-15 23:29:18 +08:00
wolfbeast
3f18d2dfc3
Add correct licensing statement in the source root.
2019-02-15 23:29:16 +08:00
wolfbeast
691c200017
Change "darkwindowframe" calculation on Win 8 to UWP formula.
...
#31 point 6
2019-02-15 23:29:13 +08:00
wolfbeast
8aa201ff06
Add -moz-windows-accent-color-is-dark
...
#31 point 4
2019-02-15 23:29:12 +08:00
wolfbeast
41ee5136f4
Split out the check for accent color luminance.
2019-02-15 23:29:10 +08:00
wolfbeast
e9ce84445e
Make the '-moz-windows-accent-color-applies' media query live to Windows 10 settings changes.
2019-02-15 23:29:08 +08:00
wolfbeast
1f90db3750
Add -moz-win-accentcolor(text)
...
#31 points 1 and 2
2019-02-15 23:29:07 +08:00
wolfbeast
6a03b3bc1a
Add @media(-moz-windows-accent-color-applies)
...
#31 point 3
2019-02-15 23:29:05 +08:00
janekptacijarabaci
a7474395ec
Support for css-color-4 (finish)
...
Issue #4
2019-02-15 23:29:04 +08:00
janekptacijarabaci
c3a7fd56e7
Add a "copy full CSS path" option to the inspector's menu
...
Issue #3
2019-02-15 23:29:02 +08:00
janekptacijarabaci
2d167f91a8
Markup View: show an ellipsis character in collapsed nodes
...
Issue #2
2019-02-15 23:29:00 +08:00
trav90
7d96c33414
Remove checks for GCC < 4.9
2019-02-15 23:28:59 +08:00
trav90
1eecf39f2b
Require at least GCC 4.9 to build
2019-02-15 23:28:57 +08:00
wolfbeast
0b2d3c5cfa
Use int instead of uint for vector dimension cap.
2019-02-15 23:28:55 +08:00
wolfbeast
ea3f12320f
Disable built-in extensions.
2019-02-15 23:28:54 +08:00
wolfbeast
8f05f7d7e9
Update SQLite to 3.19.3.
2019-02-15 23:28:49 +08:00
wolfbeast
46f09ffa53
Devtools gcli commands - fix the help.
2019-02-15 23:28:47 +08:00
wolfbeast
4f027a0024
Update graphite2 lib to 1.3.10
...
(from 1.3.8)
2019-02-15 23:28:46 +08:00
wolfbeast
9ef2b80564
Remove undesired pre-set bookmarks.
2019-02-15 23:28:44 +08:00
wolfbeast
61c466648f
Remove Mozilla partner-affiliate searchplugins
2019-02-15 23:28:42 +08:00
wolfbeast
815f44e7cb
Don't cache vector images in the surface cache if they are too large.
...
A dimension of 3000 largest size x or y should cover all common caching cases for SVG icons and web app elements, but not caching large vector rasters that would exhaust the cache.
This limit is a royal 36MB/element (3000x3000x4) as cap (if the SVG is square). This avoids performance regressions when repeatedly scaling large vector images, but also allows for large SVG backgrounds to be cached.
It allows for the bad practice of slapping a large SVG on a site as html background, considering they are likely, even when using large sizes for "responsive" layout, not going to exceed 3000 px in the largest dimension (and if they do, the web designer needs to be slapped with a big trout).
2019-02-14 14:39:56 +08:00
wolfbeast
fafc5f0ec1
Only create a single display transform for SVG frames with single child transforms.
...
This improves performance on repeated scaling of vectors.
2019-02-14 14:39:55 +08:00
wolfbeast
93578c788f
Remove unused compileBarriers()
2019-02-14 14:38:16 +08:00
wolfbeast
f8ab99eba0
Remove SetGCZeal() stub and its callers.
2019-02-14 14:38:14 +08:00
wolfbeast
ed9ef4d079
Remove runDebugGC() stub
2019-02-14 14:38:13 +08:00