Ryan VanderMeulen
beb2b187f5
Backed out 11 changesets (bug 916893, bug 1114554) for various mochitest and Gij failures.
...
Backed out changeset 247ca4bf258e (bug 1114554)
Backed out changeset 5578d5c280a6 (bug 1114554)
Backed out changeset 404830c1ecf7 (bug 1114554)
Backed out changeset 15bdf9c78e6e (bug 1114554)
Backed out changeset f92abe5ec784 (bug 1114554)
Backed out changeset 75324b6862a8 (bug 1114554)
Backed out changeset ce8a768782f2 (bug 1114554)
Backed out changeset 0d860fd12534 (bug 1114554)
Backed out changeset 7dc2448065a9 (bug 916893)
Backed out changeset c3b07f0d1a60 (bug 916893)
Backed out changeset 61c3f24cc908 (bug 916893)
CLOSED TREE
2015-06-25 19:52:40 -04:00
Nikhil Marathe
2f93c26df5
Bug 1114554 - Patch 4 - ServiceWorkerRegistration.getNotifications() on main thread. r=wchen
2015-04-27 14:18:54 -07:00
Nikhil Marathe
fc6c5fd22e
Bug 1114554 - Patch 3 - Fire notificationclick event on ServiceWorkerGlobalScope. r=wchen,baku
...
Bug 1114554 - Patch 3.1 - ServiceWorker principal fixes. r=baku
Bug 1162088 introduced origin attributes that ServiceWorkerManager callers have to use. This patch updates notificationclick events to work.
Folded:
Hide NotificationEvent behind pref
2015-06-25 15:01:01 -07:00
Nikhil Marathe
758cf86e07
Bug 1166350 - Push fixes for principals. r=kitcambridge,bholley
...
Fix xpcshell tests.
Add support for webapps-clear-data.
Trash old regs on idb version upgrade.
Use principal for permission check.
use principal in PushSubscription.
2015-06-24 13:34:54 -07:00
Ryan VanderMeulen
1d793fe4e1
Backed out changeset 98c7277a8fb5 (bug 1166350) for xpcshell failures.
2015-06-24 16:10:45 -04:00
Nikhil Marathe
56fd5b72d0
Bug 1166350 - Push fixes for principals. r=kitcambridge,bholley
...
Fix xpcshell tests.
Add support for webapps-clear-data.
Trash old regs on idb version upgrade.
Use principal for permission check.
use principal in PushSubscription.
2015-06-02 15:56:33 -07:00
Boris Zbarsky
57010fca0f
Bug 1176083. Remove the now-dead code for the XPCOM version of setTimeout/setInterval. r=smaug
...
I claim this code is dead because on the one hand it's no longer called from JS
(because Window is always on WebIDL bindings, but on the other hand it can't
really be called from C++ because it depends on examining the XPConnect call
information.
I think removing this completely, including from the IDL, is safe, because
nothing directly returns nsIDOMJSWindow, so anyone using its vtable would have
to QI to it and we're changing the IID.
2015-06-24 00:42:46 -07:00
Andrea Marchesini
d7c01d93e1
Bug 1167296 - patch 2 - ServiceWorkerManager::Remove should use PBackground, r=nsm
2015-06-21 12:19:07 +01:00
Andrea Marchesini
83b5b76880
Bug 1167296 - patch 1 - ServiceWorkerManager::RemoveAll should use PBackground, r=nsm
2015-06-21 12:17:58 +01:00
Kartikaya Gupta
e1f765d245
Bug 1163832 - Add an API to flush pending APZ repaint requests and dispatch a notification upon completion. r=botond
2015-06-19 08:25:41 -04:00
Yoshi Huang
2254119954
Bug 1168300 - notify clear-cookiejar-data. r=sicking
2015-05-27 16:10:42 +08:00
Karl Tomlinson
dfec676114
bug 1171785 use nsContentUtils::RunInStableState() r=bholley
2015-06-11 14:36:12 +12:00
Andrea Marchesini
24ae5c2715
Bug 1155153 - about:serviceworkers should work in e10s mode, r=nsm, r=bholley
2015-06-04 19:51:57 +01:00
Xidorn Quan
23150f187f
Bug 1161802 part 7 - Put document into fullscreen state after window becomes fullscreen. r=smaug,dao
2015-06-10 23:13:12 +12:00
Mason Chang
89a5b63555
Bug 1077651 Measure frame uniformity by synthesizing native events. r=kats,mrbkap
2015-06-08 09:53:41 -07:00
Fernando Jimenez
55f60ad983
Bug 1168783 - Expose principal in mozIApplication. r=fabrice
2015-06-08 14:02:09 +02:00
Carsten "Tomcat" Book
8c1a352791
Backed out changeset bc305c9b5d05 (bug 1155153) for b2g xpshell test failure on a CLOSED TREE
2015-06-05 13:07:51 +02:00
Andrea Marchesini
58d82ea2ad
Bug 1155153 - about:serviceworkers should work in e10s mode, r=nsm, r=bholley
2015-06-04 19:51:57 +01:00
Kartikaya Gupta
b27c900e71
Bug 1164218 - Allow running individual mochitests and reftests in chaos mode. r=roc,froydnj
2015-06-04 13:44:55 -04:00
Andrea Marchesini
ddc9b958a1
Bug 1162088 - patch 2 - ServiceWorkerManager should use OriginAttributes from the principal as scopeKey, r=nsm
2015-06-03 09:44:09 +01:00
Andrea Marchesini
6652fec785
Bug 1162088 - patch 1 - ServiceWorkerManager should use OriginAttributes from the principal as scopeKey, r=nsm, r=bholley
2015-06-03 09:43:43 +01:00
Marcos Caceres
21c80fd7b7
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
Andrew Osmond
3e0652df61
Bug 1169342 - Remove nsIDOMDeviceStorage. Cleanup nsDOMDeviceStorage event wrappers. r=dhylands
2015-05-28 18:53:16 -04:00
George Wright
97921dfc1e
Bug 1119074 - If we're stopping event propagation from XUL popups, also stop them from crossing process boundaries r=smaug,felipe
2015-05-25 16:54:13 -04:00
Timothy Nikkel
838d1ada13
Bug 1160642. Add reftest-async-zoom to apply an async zoom before taking snapshot. r=dbaron
2015-05-24 16:48:26 -04:00
Kartikaya Gupta
7aa49999e1
Back out 2 csets for bug 1163832 for emulator crashtest failures. r=me
...
CLOSED TREE
2015-05-22 07:51:55 -04:00
Kartikaya Gupta
f1ab324875
Bug 1163832 - Add an API to flush pending APZ repaint requests and dispatch a notification upon completion. r=botond
2015-05-22 06:42:08 -04:00
Christoph Kerschbaumer
2c5657e1e0
Bug 1129999 - Implement CSP devtool using GCLI; CSP to JSON (r=sstamm,bholley)
2015-05-21 11:16:04 -07:00
Xidorn Quan
bd53ea416a
Bug 1053413 part 3 - Remove fullscreen-origin-change notification, and make browser element rely on the fullscreen events. r=smaug
2015-05-21 09:52:26 +12:00
Ryan VanderMeulen
f7ac298984
Backed out changeset f0af05d88416 (bug 1162088) for various web-platform-test failures.
...
CLOSED TREE
2015-05-19 15:20:15 -04:00
Andrea Marchesini
808303422f
Bug 1162088 - ServiceWorkerManager should use the principal+scope for the initialization of ServiceWorkers, r=nsm,ehsan
2015-05-19 17:53:36 +01:00
Andrea Marchesini
54e2145f4a
Bug 1163388 - patch 2 - get rid of nsIDOMFile, r=ehsan
2015-05-18 14:52:26 +01:00
Wes Kocher
006f87f1ab
Merge b2g-inbound to m-c a=merge
2015-05-15 17:29:29 -07:00
Alexandre Lissy
dfbf99d57c
Bug 1159128 - Only save valid app notifications. r=mhenretty
2015-05-14 10:59:00 +02:00
Mike Conley
069e475e83
Bug 863515 - Expose hasContentOpener on nsITabParent. r=smaug.
...
hasContentOpener is set to true if a tab happened to be opened
due to content requesting it - for example, a target="_blank" link,
or a window.open.
2015-05-13 16:44:39 -04:00
Nikhil Marathe
a5f604fd62
Bug 1080109 - Clear ServiceWorkers when clearing history or forgetting about site. r=baku,ehsan
2015-03-05 17:37:49 -08:00
Kartikaya Gupta
4891988f90
Bug 1161206 - Implement native mousewheel event synthesization on OS X. r=mstange
2015-05-05 14:45:11 -04:00
Doug Turner
bd3512a415
Bug 1159310 - Remember the push count and last push time for push events. r=kit
2015-04-28 09:44:00 -04:00
Carsten "Tomcat" Book
28f9dfc649
Backed out changeset 0efce0a97efe (bug 1159310) for xpc bustage on a CLOSED TREE
2015-04-29 09:53:02 +02:00
Cameron McCormack
2b8b830773
Bug 1157150 - Add nsDOMWindowUtils.postRestyleSelfEvent method, for use in tests. r=smaug
2015-04-29 14:47:14 +10:00
Doug Turner
deffcb155f
Bug 1159310 - Remember the push count and last push time for
...
push events. r=kit
2015-04-28 09:40:57 -07:00
Matt Woodrow
9ed8b2c12d
Bug 1151611 - Expose DXVA status in about:support. r=cpearce,felipe
2015-04-28 15:07:22 +12:00
Dragana Damjanovic
09e8410e96
Bug 1156397 - some fix for webpush PushServer. r=dougt r=nsm
2015-04-24 14:55:00 +02:00
Kevin Wern
7c8f926903
Bug 1148694 patch 2 - Remove interface and implementation of CSSCharsetRule. r=dbaron
2015-04-21 00:08:36 -07:00
Kyle Huey
bfdeeffa32
Bug 1158366: Remove nsIDOMHTML[BR|Div|Heading|TableCaption|Table|Title]Element.idl. r=ehsan
2015-04-25 07:23:54 -07:00
Wes Kocher
bbad9ead52
Backed out changeset 022beda1707c (bug 1158366) for wError build bustage
2015-04-24 16:52:52 -07:00
Kyle Huey
2923e02236
Bug 1158366: Remove nsIDOMHTML[BR|Div|Heading|TableCaption|Table|Title]Element.idl. r=ehsan
2015-04-24 16:09:30 -07:00
Kyle Machulis
b9e62b0591
Bug 852944 - Gamepad API IPC; r=ted, r=baku
2015-04-23 15:05:29 -07:00
Nikhil Marathe
eb16e0a73d
Bug 1131327 - Patch 6 - SWM holds ServiceWorkerRegistrationListener for updatefound and invalidation notifications. r=baku
...
Splits up the listener interface to which SWM can hold rawptrs so that registration objects living on the worker thread can use awkward proxies to listen to these events.
2015-04-08 13:13:32 -07:00
Nikhil Marathe
8d7ca9aafd
Bug 1131350 - Move update() to ServiceWorkerRegistration. r=baku
2015-03-19 18:09:10 -07:00