Marcos Caceres
|
8fc79cb285
|
Bug 1089255 - Implement and test manifest-src CSP directive. r=bholley, r=dveditz, r=ckerschb
---
dom/base/nsContentPolicyUtils.h | 1 +
dom/base/nsDataDocumentContentPolicy.cpp | 3 +-
dom/base/nsIContentPolicy.idl | 2 +-
dom/base/nsIContentPolicyBase.idl | 7 +-
dom/base/nsISimpleContentPolicy.idl | 2 +-
dom/base/test/csp/browser.ini | 4 +
dom/base/test/csp/browser_test_web_manifest.js | 265 +++++++++++++++++++++
.../csp/browser_test_web_manifest_mixed_content.js | 55 +++++
dom/base/test/csp/file_CSP_web_manifest.html | 6 +
dom/base/test/csp/file_CSP_web_manifest.json | 1 +
.../test/csp/file_CSP_web_manifest.json^headers^ | 1 +
dom/base/test/csp/file_CSP_web_manifest_https.html | 4 +
dom/base/test/csp/file_CSP_web_manifest_https.json | 1 +
.../csp/file_CSP_web_manifest_mixed_content.html | 9 +
.../test/csp/file_CSP_web_manifest_remote.html | 8 +
dom/base/test/csp/file_csp_testserver.sjs | 14 +-
dom/base/test/csp/mochitest.ini | 7 +
dom/base/test/moz.build | 5 +-
dom/fetch/InternalRequest.cpp | 3 +
dom/fetch/InternalRequest.h | 2 +-
.../security/nsIContentSecurityPolicy.idl | 3 +-
dom/ipc/manifestMessages.js | 25 +-
dom/security/nsCSPUtils.cpp | 7 +
dom/security/nsCSPUtils.h | 10 +-
dom/security/nsMixedContentBlocker.cpp | 1 +
dom/webidl/CSPDictionaries.webidl | 1 +
extensions/permissions/nsContentBlocker.cpp | 6 +-
netwerk/mime/nsMimeTypes.h | 1 +
28 files changed, 439 insertions(+), 15 deletions(-)
create mode 100644 dom/base/test/csp/browser.ini
create mode 100644 dom/base/test/csp/browser_test_web_manifest.js
create mode 100644 dom/base/test/csp/browser_test_web_manifest_mixed_content.js
create mode 100644 dom/base/test/csp/file_CSP_web_manifest.html
create mode 100644 dom/base/test/csp/file_CSP_web_manifest.json
create mode 100644 dom/base/test/csp/file_CSP_web_manifest.json^headers^
create mode 100644 dom/base/test/csp/file_CSP_web_manifest_https.html
create mode 100644 dom/base/test/csp/file_CSP_web_manifest_https.json
create mode 100644 dom/base/test/csp/file_CSP_web_manifest_mixed_content.html
create mode 100644 dom/base/test/csp/file_CSP_web_manifest_remote.html
|
2015-06-02 15:42:19 -04:00 |
David Major
|
ebde6b9f4f
|
Bug 1157835: Remove the MSVC_ENABLE_PGO flag from the build system. r=glandium
--HG--
extra : rebase_source : 0c47c99bb8b92f8361a51fd81b20a2cc8647a986
|
2015-04-27 19:59:27 -04:00 |
Mike Hommey
|
b077d9624d
|
Bug 1134920 - Use moz_xmalloc/moz_xrealloc/free instead of nsMemory::Alloc/Realloc/Free. r=nfroyd
|
2015-04-01 13:51:45 +09:00 |
Jim Porter
|
d0a2187ca7
|
Bug 1039639 - Add support for Flac on Firefox OS. r=cajbir
|
2014-12-02 16:37:00 -05:00 |
Blake
|
bc4de955f9
|
Bug 1080484 - Support avi/divx, ts/m2ts, and mkv media formats. r=cajbir
|
2014-12-23 10:20:25 +08:00 |
Mike Hommey
|
bc5d6801bb
|
Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal
|
2014-07-23 08:37:51 +09:00 |
Benoit Jacob
|
ff32bb14c1
|
Bug 1028588 - Fix dangerous public destructors in netwerk/ - r=mcmanus
|
2014-06-24 12:36:44 -04:00 |
Dave Hylands
|
edc2be9cf4
|
Bug 986331 - Enable .3g2 file extension to be recognized as 3gpp video. r=cajbir
|
2014-06-05 14:22:15 -07:00 |
Birunthan Mohanathas
|
5f1fde8824
|
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
|
2014-04-27 03:06:00 -04:00 |
Randy Lin
|
aab4d724b2
|
Bug 959490 - [MediaEncoder] Support *.3gp with AMR-NB audio format on certificated application. r=roc
|
2014-03-19 14:52:45 +08:00 |
Richard Barnes
|
dbe89b855e
|
Bug 936340 - Implement navigator.sendBeacon r=sicking
|
2014-03-06 10:51:23 -05:00 |
Ehsan Akhgari
|
44f3ea1894
|
Backed out changeset 98cc8a50348f (bug 936340) because it misses the test_beaconElectrolysis.html file, which breaks the build
|
2014-03-06 09:04:45 -05:00 |
Richard Barnes
|
b813c7a8ca
|
Bug 936340 - Implement navigator.sendBeacon. r=sicking
|
2014-03-06 08:52:50 -05:00 |
Wes Kocher
|
4dee321de8
|
Backed out changeset 754428833970 (bug 936340) for mochitest-3 failures on a CLOSED TREE
|
2014-02-10 16:02:45 -08:00 |
Richard Barnes
|
99c3d824c7
|
Bug 936340 - Implement navigator.sendBeacon. r=sicking
|
2014-01-17 14:09:38 -08:00 |
Eugen Sawin
|
7c322b5634
|
Bug 968212 - Add MIDI file extension to MIME type mapping. r=snorp
|
2014-02-05 16:09:08 +01:00 |
Mike Hommey
|
2812d11fce
|
Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps
Landing on a CLOSED TREE.
|
2013-11-19 11:50:54 +09:00 |
Mike Hommey
|
e06d795c71
|
Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps
|
2013-11-19 11:48:10 +09:00 |
Mike Hommey
|
26bc04d200
|
Bug 939044 - Rename remaining MODULE definitions to XPIDL_MODULE. r=mshal
|
2013-11-19 11:47:43 +09:00 |
Mike Hommey
|
ffe0380912
|
Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps
|
2013-11-19 11:47:14 +09:00 |
Matthew Gregan
|
5ccd288bd0
|
Bug 935349 - Remove disabled DASH code. r=doublec
|
2013-11-07 17:08:30 +13:00 |
Mike Hommey
|
b000a846c2
|
Bug 929905 - Consolidate sources in moz.build. r=gps
|
2013-10-25 08:23:05 +09:00 |
Ehsan Akhgari
|
6fedf6801d
|
Bug 928052 - Remove some prtypes.h inclusions from netwerk/; r=mcmanus
|
2013-10-18 10:45:29 -04:00 |
Eric Chou
|
b01f9e082f
|
Bug 919853 - Add mimetype and extension mapping of vCard, r=bz, r=arcturus
|
2013-09-26 14:25:50 +08:00 |
Ehsan Akhgari
|
3a4ed11774
|
Bug 919296 - Minimize the #includes in netwerk/ IDL files; r=mcmanus
|
2013-09-22 23:35:05 -04:00 |
Birunthan Mohanathas
|
33b5286d45
|
Bug 784739 - Switch from NULL to nullptr in netwerk/ (2/2); r=ehsan
|
2013-09-19 15:29:27 -04:00 |
Ms2ger
|
db8e00e85f
|
Bug 904831 - Part c: Move conditional MSVC_ENABLE_PGO definitions into moz.build and remove empty makefiles; r=mshal
|
2013-08-22 08:56:01 +02:00 |
Ms2ger
|
bdfaa84f5b
|
Bug 904831 - Part b: Move unconditional MSVC_ENABLE_PGO definitions into moz.build; r=gps
|
2013-08-22 08:56:01 +02:00 |
Ms2ger
|
49f603cd4d
|
Bug 883284 - Part e: Move LIBXUL_LIBRARY into moz.build (k-o); r=ted
|
2013-08-22 08:56:00 +02:00 |
Ms2ger
|
4807f1c86c
|
Bug 882859 - Part b: Move FAIL_ON_WARNINGS into moz.build; r=joey+gps
|
2013-08-22 08:55:59 +02:00 |
Gregory Szorc
|
df453f8483
|
Bug 850380 - Derecursify and optimize XPIDL processing and move into precompile tier; r=glandium
|
2013-08-14 08:40:25 -07:00 |
Ryan VanderMeulen
|
fab2c2a3c8
|
Backed out changesets 1fa1f28c6edf and e74f694f31c4 (bug 850380) for PGO bustage on a CLOSED TREE.
|
2013-08-14 15:12:20 -04:00 |
Gregory Szorc
|
d87c91cf0c
|
Bug 850380 - Derecursify and optimize XPIDL processing and move into precompile tier; r=glandium
|
2013-08-14 08:40:25 -07:00 |
Shih-Chiang Chien
|
30db599e0c
|
Bug 882526 - Remove Gecko support for WBMP. r=joe, r=roc
|
2013-07-22 22:31:24 -04:00 |
Benoit Girard
|
be559fe75a
|
Bug 892861 - Remove useless -D flags 'IMPL_THEBES,_IMPL_NS_GFX,...'. r=glandium
|
2013-07-12 08:56:54 -04:00 |
Trevor Saunders
|
f33ade0d68
|
bug 887483 - remove a bunch of useless assignments to FORCE_STATIC_LIB implied by LIBXUL_LIBRARY=1 r=mshal
|
2013-07-11 11:06:34 -04:00 |
Brian O'Keefe
|
11bcc1cd9e
|
Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1); r=mshal
--HG--
extra : rebase_source : 385d3fd65475ffc18ee44ae088753649470e214b
|
2013-06-17 15:21:01 -04:00 |
Julian Reschke
|
2b3690735e
|
Bug 875615: re-enable RFC2047 decoding (disable bug 601933) until we have telemetry r=jduell
|
2013-06-14 15:52:36 -07:00 |
Mike Shal
|
5169c0a913
|
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
|
2013-04-23 17:54:15 -04:00 |
Ted Mielczarek
|
3cfd62c3d2
|
bug 871712 - make MSVC PGO opt-in per-directory, and opt-in in the directories that matter. r=glandium
|
2013-05-16 09:33:26 -04:00 |
Makoto Kato
|
eada8e34f0
|
Bug 800220 - Part 1. Replace PL_strlen with strlen. r=ehsan
|
2013-05-08 12:40:12 +09:00 |
Mike Shal
|
df7deac25b
|
Bug 846634 - Part 2: Move EXPORTS to moz.build; r=joey
|
2013-04-16 15:24:43 -04:00 |
Kyle Machulis
|
72a717a860
|
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
|
2013-04-01 11:36:59 -07:00 |
Kyle Machulis
|
43628a7867
|
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
|
2013-03-29 15:12:58 -07:00 |
Kyle Machulis
|
334c0800cf
|
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
|
2013-03-29 13:56:18 -07:00 |
Shelly Lin
|
7ac0e7f05f
|
Bug 847809 - Add audio/amr to the supported decode type, but disable it if this AMR is loaded from Web pages. r=roc
|
2013-03-22 10:56:22 +08:00 |
Ryan VanderMeulen
|
3c8d5850f4
|
Backed out changeset 46519785800d (bug 847809) for B2G bustage.
|
2013-03-21 10:41:07 -04:00 |
Shelly Lin
|
2e52ed411c
|
Bug 847809 - Add audio/amr to the supported decode type of OMX, but disable it if this AMR is loaded from Web pages. r=roc
|
2013-03-18 11:33:32 +08:00 |
Mike Shal
|
7ecea60097
|
Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps
|
2013-03-19 11:47:00 -07:00 |
Ms2ger
|
669cc4360c
|
Bug 845374 - Part r: Stop including nsTArray.h in nsReadableUtils.h; r=khuey
|
2013-03-17 08:55:16 +01:00 |