Chris Peterson
95867add8b
Bug 1103588 - Part 3: Replace deprecated String#contains warning with an expression closure warning in sharedWorker_sharedWorker.js test. r=bz
2016-04-09 15:58:20 -07:00
Kyle Huey
1cc02aa8c6
Bug 1263311: Part 1 - Change the nsICancelableRunnable interface. r=froydnj
2016-04-11 11:40:06 -07:00
Andrea Marchesini
eb9a84d8f8
Bug 1257180 - patch 1 - Directory clonable to workers, r=smaug
2016-04-12 08:50:38 -04:00
Sebastian Hengst
f25d35d7af
Backed out changeset b416fc68c0a2 (bug 1257180) for crash in test_performance_user_timing.html on Android debug. r=backout on a CLOSED TREE
2016-04-12 17:56:15 +02:00
Andrea Marchesini
846b1de4c5
Bug 1257180 - patch 1 - Directory clonable to workers, r=smaug
2016-04-12 08:50:38 -04:00
Wes Kocher
7d2cebe912
Backed out 3 changesets (bug 1263311) for Windows build failures in ServiceWorkerPrivate.cpp CLOSED TREE
...
Backed out changeset 0434a548e1fe (bug 1263311)
Backed out changeset 60b1be29446c (bug 1263311)
Backed out changeset 18132498bc40 (bug 1263311)
MozReview-Commit-ID: LPEa05QobdQ
2016-04-11 12:50:56 -07:00
Kyle Huey
f13a6fc866
Bug 1263311: Part 1 - Change the nsICancelableRunnable interface. r=froydnj
2016-04-11 11:40:06 -07:00
Ben Kelly
6f3adcd11b
Bug 1260591 Move ServiceWorkerInfo and ServiceWorkerRegistrationInfo into separate files. r=jdm
2016-04-08 17:28:25 -07:00
Wes Kocher
06cdc2f4b8
Backed out changeset c24f78610523 (bug 1260591) for build bustage on at least Windows CLOSED TREE
...
MozReview-Commit-ID: AlLfu3CM10S
--HG--
extra : amend_source : ebac1dd7e8731db98da1bf286e7a88bee5c4e171
2016-04-08 16:03:54 -07:00
Ben Kelly
60056e5afe
Bug 1260591 Move ServiceWorkerInfo and ServiceWorkerRegistrationInfo into separate files. r=jdm
2016-04-08 15:43:11 -07:00
Ben Kelly
38288d04de
Bug 1259338 P2 Re-enable failing mochitest test. r=khuey
2016-04-08 13:12:52 -07:00
Ben Kelly
13d4638d6c
Bug 1259338 P1 Ensure that AllowWindowInteractionHandler is released on worker thread. r=khuey
2016-04-08 13:12:52 -07:00
Tim Taubert
baaa3908f8
Bug 842818 - Add Crypto and SubtleCrypto to expected (service) worker interfaces r=smaug
2016-04-05 18:17:18 +02:00
Tim Taubert
c75738f5b2
Bug 842818 - Expose WebCrypto API to workers r=baku
2015-09-21 19:29:41 +02:00
Boris Zbarsky
272e533b18
Bug 1262630. Replace workers::GetGlobalObjectForGlobal with xpc::NativeGlobal. r=khuey
2016-04-07 21:58:21 -04:00
Ryan VanderMeulen
bbada51d70
Bug 1262224 - Re-enable some disabled serviceworker tests on Win e10s debug and disable test_fetch_event.html for intermittent leaks.
...
--HG--
extra : rebase_source : b8c12edc5e69f913d9e3f02c296841a465900cfe
2016-04-07 19:04:58 -04:00
Kyle Huey
5ae7a0e455
Bug 1261428: Clean up a bit more. r=bz
2016-04-06 14:57:44 -07:00
Kyle Huey
285235dfaa
Bug 1261428: Migrate the useless setTimeout error message to the bindings infrastructure. r=bz
2016-04-06 14:20:30 -07:00
Ben Kelly
8fa311db70
Bug 1256428 P19 Address ServiceWorkerUnregisterJob review feedback. r=jdm
2016-04-06 13:27:23 -07:00
Ben Kelly
7e15b8af00
Bug 1256428 P18 Add spec annotations and tweak asserts in ServiceWorkerUpdateJob. r=jdm
2016-04-06 13:27:23 -07:00
Ben Kelly
807cba86ca
Bug 1256428 P17 Rename service worker job classes to remove "2" suffix. r=jdm
2016-04-06 13:27:23 -07:00
Ben Kelly
2fc57fa286
Bug 1256428 P16 Fix some issues calling purgeCache() in ServiceWorkerUpdateJob.cpp. r=jdm
2016-04-06 13:27:23 -07:00
Ben Kelly
230ff32ecd
Bug 1256428 P15 Perform byte-for-byte comparison check after validating script URL. r=jdm
2016-04-06 13:27:23 -07:00
Ben Kelly
5be0b3bf6e
Bug 1256428 P14 Remove dead code in SeviceWorkerUpdateJob.cpp. r=jdm
2016-04-06 13:27:23 -07:00
Ben Kelly
e12c361099
Bug 1256428 P13 Remove unnecessary ServiceWorkerUnregsterJob2 stop. r=jdm
...
See: https://github.com/slightlyoff/ServiceWorker/issues/855
2016-04-06 13:27:23 -07:00
Ben Kelly
bd0809f521
Bug 1256428 P12 ServiceWorkerUnregisterJob2 should not use ServiceWorkerManager internals. r=jdm
2016-04-06 13:27:23 -07:00
Ben Kelly
aefe22fcb0
Bug 1256428 P11 Don't coalesce SW jobs after the existing job has already resolved its promise. r=jdm
2016-04-06 13:27:23 -07:00
Ben Kelly
6bdc298a74
Bug 1256428 P10 Remove ServiceWorkerRegistrationInfo::mUpdating flag. r=jdm
2016-04-06 13:27:23 -07:00
Ben Kelly
1bafe887a8
Bug 1256428 P9 Remove now unused code from ServiceWorkerManager.cpp. r=jdm
2016-04-06 13:27:22 -07:00
Ben Kelly
7358d7c977
Bug 1256428 P6 Use ServiceWorkerJobQueue2 and new job classes in ServiceWorkerManager. r=jdm
2016-04-06 13:27:22 -07:00
Ben Kelly
50026652cb
Bug 1256428 P5 Add ServiceWorkerUnregisterJob2 class. r=jdm
2016-04-06 13:27:22 -07:00
Ben Kelly
ca5222c063
Bug 1256428 P4 Add ServiceWorkerRegisterJob2. r=jdm
2016-04-06 13:27:22 -07:00
Ben Kelly
9f390beeff
Bug 1256428 P3 Add ServiceWorkerUpdateJob2. r=jdm
2016-04-06 13:27:22 -07:00
Ben Kelly
427d67b7be
Bug 1256428 P2 Add ServiceWorkerJobQueue2 class. r=jdm
2016-04-06 13:27:22 -07:00
Ben Kelly
9aff747125
Bug 1256428 P1 Add ServiceWorkerJob2 base class. r=jdm
2016-04-06 13:27:22 -07:00
Ben Kelly
0ff5ceefd5
Bug 1256428 P0 Fix unified build failures in dom/workers. r=jdm
2016-04-06 13:27:22 -07:00
Ben Kelly
b49ff12e19
Bug 1261776 Use SafeElementAt() in service worker job queue. r=ehsan
2016-04-06 10:21:36 -07:00
Kyle Huey
dca62fc1ed
Bug 1261814: Use the presence of the content global, and not any random global, to determine whether to run the close handler. r=bz
2016-04-05 20:12:56 -07:00
Ben Kelly
4f8961505e
Bug 1238707 Remove blanket disable of serviceworker mochitests on windows debug e10s. r=ryanvm
2016-04-05 11:15:06 -07:00
Nicholas Nethercote
f7dab46ae8
Bug 1261720 (part 1) - Separate js::ClassExtension from js::Class. r=jorendorff,bz.
...
js::ClassExtension is often all null. When it's not all null, it's often
duplicated among classes. By pulling it out into its own struct, and using a
(possibly null) pointer in js::Class, we can save 17 KiB per process on
64-bit, and half that on 32-bit.
--HG--
extra : rebase_source : eb78ade09ce268e886d091f6cbc38d7e5e912527
2016-04-04 08:45:07 +10:00
Chris Manchester
f7a1b3fb60
Bug 1242051 - Add inter-directory test support file dependencies to ini manifests. r=gps
...
Previously, every test and support file would be synced to the objdir
when running any test. Now that only those support files and tests requested
are synced, we note support files required beyond those in a test's
directory in ini manifests.
MozReview-Commit-ID: EmlDz9d4lqt
2016-04-04 14:56:52 -07:00
Kit Cambridge
4d03aea7f9
Bug 1255621 - Ignore service workers previously registered in non-private windows. r=bkelly
...
MozReview-Commit-ID: 8ncS62nJKVD
--HG--
extra : rebase_source : c06bc3a1595e3f5c42ce9dfc1ca78a0845c1c599
2016-04-01 14:17:07 -07:00
Boris Zbarsky
63950bd866
Bug 1246153 part 2. Create a way to ask for a clean new global that works on both mainthread and workers. r=bholley
2016-04-04 12:29:16 -04:00
Kit Cambridge
2bfd46b860
Bug 1257401 - Remove the worker descriptor for PushManager
. r=khuey
...
MozReview-Commit-ID: 4nZElH1K3W5
--HG--
extra : rebase_source : d325e2fc44124acc0bd04b133605bf04a99ab906
2016-04-01 15:25:49 -07:00
Catalin Badea
5082e816d8
Bug 1248772 - Trigger a OS window focus in ServiceWorkerClients::OpenWindow. r=ehsan
2016-03-31 16:06:00 +02:00
Eddy Bruel
c0702bc113
Bug 1260439 - workerdebuggersandbox_moved needs to update the wrappercache;r=bz
2016-03-31 08:48:47 +02:00
John Dai
059fdf21d7
Bug 1220757 - Add report to console when service worker register fails due to mismatching scope path.r=bkelly
...
MozReview-Commit-ID: 9hRBzWtSAd2
--HG--
extra : rebase_source : 8552934879813ac2bd6ca828b3a2ec99b35893df
2016-03-31 23:08:45 -07:00
Emanuel Hoogeveen
1efa5deaf7
Bug 1260475
- Add an option to disable GC slices triggered by painting. r=terrence a=kwierso
...
MozReview-Commit-ID: B81ZHm0EgZB
2016-03-31 14:26:30 -07:00
Kit Cambridge
c92c8e5179
Bug 1247089
- Add a mode to ReportToConsoleNonLocalized
that ignores the calling location. r=bkelly
...
MozReview-Commit-ID: 3hAP7IgNxYs
--HG--
extra : rebase_source : fa07988a1359863ba12383055a6fbb81722f1363
2016-03-10 20:28:41 -08:00
Kit Cambridge
d55b21e98b
Bug 1246341 - Report push event errors and rejections to the Push service. r=baku
...
MozReview-Commit-ID: D6fRPqojOEh
--HG--
extra : rebase_source : 41c55862cb7393681fdea28e35b689a970a376c3
2016-03-28 11:50:39 -07:00