Commit Graph

1154 Commits

Author SHA1 Message Date
Lars T Hansen
2213b7207d Bug 1054882 - Rollup patch. r=till, r=sstangl, r=jorendorff 2014-09-16 18:45:31 +02:00
Shu-yu Guo
9baa236495 Bug 1001090 - Part 5: Fix errors in tests throughout the tree. (r=robcee,gavin) 2014-09-15 16:30:47 -07:00
Jon Coppeard
ceda575b38 Bug 1045945 - Initialize the destroy principals callback for workers r=bent 2014-09-15 16:49:11 +01:00
Ehsan Akhgari
64b1d63b03 Bug 1065664 - Fix more bad implicit ctors in DOM; r=baku 2014-09-11 15:46:45 -04:00
Nikhil Marathe
9aec5e00de Bug 1042908 - Fix WorkerPrivate error handling. r=bent
--HG--
extra : amend_source : 9eda75aa5fb1a61a740046138f3224294d0c330f
extra : transplant_source : %14%C48%D1-%07%08%E8%8DR%D5%AA%B6Y%7CV%DE%C3F%18
2014-07-11 11:59:39 -07:00
Andrea Marchesini
7b3a7aa3c0 Bug 982728 - Implement ServiceWorkerGlobalScope unregister(), r=nsm 2014-09-10 11:21:32 -04:00
Peter Van der Beken
b40b691653 Bug 849567 - Automatically handle raw and already_AddRefed return values in Paris bindings and remove resultNotAddRefed, make all Constructor methods return already_AddRefed<...>. r=bz.
--HG--
extra : rebase_source : 726702eb39e627d74ddb3adf6059569d077089d4
2014-08-28 00:43:55 +02:00
Bobby Holley
456e14ca7b Bug 981198 - Make JS_{Get,Set}ErrorReporter take a JSRuntime. r=terrence,r=bz 2014-09-09 16:02:10 -07:00
Andrea Marchesini
4dca39ae98 Bug 1065109 - Remove the MOZ_ASSERT(IsControllingDocuments()) in ServiceWorkerManager CLOSED TREE, r=nsm 2014-09-09 18:01:07 -04:00
Chris Peterson
412ea5db86 Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem 2014-07-21 21:43:21 -07:00
Andrea Marchesini
d0a663d1f2 Bug 925849 - WorkerNavigator implements NavigatorLanguage, r=khuey 2014-09-05 15:26:34 +01:00
Christoph Kerschbaumer
e401159cf1 Bug 1062529 - Split GetChannelPrincipal into GetChannelResultPrincipal and GetChannelURIPrincipal. r=bz 2014-08-06 16:05:40 -07:00
Ryan VanderMeulen
ecbc5bd082 Backed out 4 changesets (bug 982726) for the same serviceworker perma-fails it hit last time it landed.
Backed out changeset 9674f68df2e5 (bug 982726)
Backed out changeset 9d397edb8e9a (bug 982726)
Backed out changeset ebe7add5dd11 (bug 982726)
Backed out changeset 2771520aa1b9 (bug 982726)
2014-09-03 21:45:30 -04:00
Catalin Badea
0dd8b26de4 Bug 982726 - Patch 4 - Extensive testing of postMessage. r=baku
--HG--
extra : rebase_source : c2a5b3e61cd314c995cc1935aa928247301cb9c5
extra : amend_source : a970a4e351b2b7064fbccbed6b74dedec609f878
2014-08-15 00:52:00 -07:00
Catalin Badea
0d65208ed0 Bug 982726 - Patch 3 - Implement client.postMessage and add tests for getServiced(). r=baku
--HG--
extra : rebase_source : 0062dc40cd5cb1248bdce4c70b8abf389eed073d
extra : amend_source : 615bc61390c7e323ddca5a16352387bd4a7c920a
2014-08-24 21:17:21 -07:00
Catalin Badea
d98291e12a Bug 982726 - Patch 2 - Add postMessage to service worker. r=baku
--HG--
extra : rebase_source : 55474dcece43eb53a99829ec0a076f2f1e09ce22
extra : amend_source : 39daf21dd3187542754f82115d75eaca20b838b5
2014-08-15 00:43:00 -07:00
Catalin Badea
0e54ebb33c Bug 982726 - Patch 1 - Service Worker: ServiceWorkerClients and Client interfaces with getServiced(). r=baku
--HG--
extra : rebase_source : f8dd649fd30cfffb2a361aa24868e83413e7b54c
2014-08-27 10:24:09 -07:00
Andrea Marchesini
04551f879d Bug 1060517 - dom/workers/test/serviceworkers/test_unregister.html must use 'ready', r=nsm 2014-09-03 16:47:49 +01:00
Wes Kocher
3f8668c16e Backed out 4 changesets (bug 982726) for mochitest-4 bustage
Backed out changeset 547076d4a357 (bug 982726)
Backed out changeset 095ca68e5d38 (bug 982726)
Backed out changeset 05acfcc7a341 (bug 982726)
Backed out changeset 9244a16c3258 (bug 982726)
2014-09-02 19:09:38 -07:00
Catalin Badea
cce7a42aa9 Bug 982726 - Patch 4 - Extensive testing of postMessage. r=baku
--HG--
extra : rebase_source : f8a610a008ebfb9ff07b1a0c475a75bed6d2fea7
extra : amend_source : 4ca3a63fc60c7e442e0221a3787d8a73dc0b491c
2014-08-15 00:52:00 -07:00
Catalin Badea
e372ff25df Bug 982726 - Patch 3 - Implement client.postMessage and add tests for getServiced(). r=baku
--HG--
extra : rebase_source : 39ac96d409c4ea2ccf1794a7b2a0f681fc7c5786
extra : amend_source : 9357dd9eec14a5af6bd234189473d0bfdf5d6ba7
2014-08-24 21:17:21 -07:00
Catalin Badea
a17e965181 Bug 982726 - Patch 2 - Add postMessage to service worker. r=baku
--HG--
extra : amend_source : e69a2f5438b485ff2819c633047c0cb46f663d01
extra : transplant_source : %96%CE%FC%C8J%EEm%9B%DA%CCZIlK5%9E%EB%99%D3%F3
2014-08-15 00:43:00 -07:00
Catalin Badea
0ae7c3b988 Bug 982726 - Patch 1 - Service Worker: ServiceWorkerClients and Client interfaces with getServiced(). r=baku
--HG--
extra : transplant_source : %06f%1C%BE%29%D4F%BAeN%0CI_%93y%8A%8FE%E5%BB
2014-08-27 10:24:09 -07:00
Nikhil Marathe
de3dcf4b0d Bug 1057933 - ServiceWorkerRegistrations should use scope and not window to obtain workers. r=baku
--HG--
extra : rebase_source : 299337329af979f091fefd6b2d1ef202c547c5ed
2014-08-24 22:35:03 -07:00
Andrea Marchesini
17ac66e4bc Bug 1059174 - Allow ServiceWorkers over http on localhost, r=nsm 2014-09-02 21:07:55 +01:00
Andrea Marchesini
4c23c83604 Bug 1060621 - WorkerScope should CC mLocation and mNavigator, r=bz 2014-09-02 21:02:06 +01:00
Ehsan Akhgari
6f236e1960 Bug 1061023 - Fix more bad implicit constructors in DOM; r=baku
--HG--
extra : rebase_source : c80c5f9d7ae28286513cdb52ad76b46c240bdd5d
2014-09-01 18:26:43 -04:00
Ehsan Akhgari
f45a3fcf07 Bug 1060987 - Fix more bad implicit constructors in DOM; r=baku
--HG--
extra : rebase_source : 01709017e97fdc96d1d53eb881efc1792118edc4
2014-09-01 20:49:25 -04:00
Phil Ringnalda
e2e326a9c4 Backed out 6 changesets (bug 1060982, bug 1061058, bug 1060987, bug 1061060, bug 1060930) for build bustage
CLOSED TREE

Backed out changeset c23b8418e6be (bug 1060987)
Backed out changeset a8cddc6bdffc (bug 1061060)
Backed out changeset b5af5cbdac3f (bug 1060982)
Backed out changeset 4912d451011a (bug 1060930)
Backed out changeset bdacbf453238 (bug 1061058)
Backed out changeset da6c71a8f5ae (bug 1060987)
2014-09-01 16:48:51 -07:00
Ehsan Akhgari
3fc836363c Bug 1060987 - Fix more bad implicit constructors in DOM; r=baku 2014-09-01 18:00:53 -04:00
Andrea Marchesini
24784441a1 Bug 1058470 - Blob URL should contain the origin as part of the URI, r=bz 2014-08-31 11:40:11 +01:00
Boris Zbarsky
ef4251b3d1 Bug 908390 followup. Fix up event timestamps on workers, and enable the test that was supposed to test for it. r=khuey pending 2014-08-30 00:56:35 -04:00
Boris Zbarsky
fc396b581d Bug 908390 part 2. Implement performance.now() on workers. r=khuey
--HG--
rename : dom/workers/test/test_worker_interfaces.html => dom/workers/test/test_worker_performance_now.html
rename : dom/tests/mochitest/general/test_performance_now.html => dom/workers/test/test_worker_performance_now.js
2014-08-29 19:50:06 -04:00
Jason Orendorff
ca43571570 Follow-up 2 to bug 1041631 - Make several more tests work when Symbol is not defined. no_r=me, a=RyanVM on a CLOSED TREE.
--HG--
extra : rebase_source : 16b265e2c241278bc15f8aa6a976ed736fcafcac
2014-08-29 11:36:45 -05:00
Andrea Marchesini
e2f07c8065 Bug 1040924 - Ee-enable the serviceworker tests on non-Windows, r=RyanVM 2014-08-28 19:11:56 +01:00
Nikhil Marathe
bce1c303a2 Bug 1058043 - Patch 2 - StopListeningForEvents in ServiceWorkerRegistration destructor. r=baku
--HG--
extra : rebase_source : 224f28dcb1b9604916cbdd53bf4690ef32d71be9
2014-08-27 13:33:20 -07:00
Andrea Marchesini
eb97e5e117 Bug 1025077 - patch 2 - ServiceWorkerContainer should unregister its promise on dtor, r=nsm 2014-08-28 17:04:51 +01:00
Wes Kocher
13400b0b51 Backed out changeset 1ed271ffb59c (bug 786419) bug causing bug 786419 a=backout 2014-08-26 16:34:46 -07:00
Andrea Marchesini
a0e6a152e2 Bug 1058043 - ServiceWorkerRegistration should not keep a reference to the window, r=nsm 2014-08-26 09:17:36 +01:00
Andrea Marchesini
82550e424c Bug 1025077 - Implement ServiceWorkerContainer.ready, r=nsm 2014-08-26 09:16:03 +01:00
Nikhil Marathe
c42a40e1aa Bug 1057135 - Use MOZ_ASSERT. r=ehsan
--HG--
extra : amend_source : d6317642ffd394b129857372826edf09783d09b7
extra : transplant_source : o%1E%D7n%C9%BAe%FD%81%E1%9F%03%7D%8F%5El7%A1O%D7
2014-08-22 15:19:37 -07:00
Valentin Gosu
88cded52b3 Bug 786419 - Provide way to "set network offline" per app r=jduell 2014-08-23 06:05:56 +03:00
Nikhil Marathe
5b905c7df1 Bug 1057135 - Use MOZ_CRASH and not MOZ_ASSERT. Typo. r=bustage
--HG--
extra : transplant_source : %3B%E1D%F7%22%2C%E6x%A3d%0B%87t%08%B7%A3%05%BDs%DA
2014-08-22 15:01:06 -07:00
Nikhil Marathe
d5bee55424 Bug 1057135 - ServiceWorkerManager::Register() uses entry global. r=ehsan
--HG--
extra : transplant_source : %B1%3F%EA%17%81%DB%D6%EC%8A%86%3C%EE%D7%A9x%C7%0B%CD2%A0
2014-08-21 16:31:12 -07:00
Nikhil Marathe
00081078d1 Bug 1057136 - ServiceWorkers use longest-match for scopes. r=ehsan,bz
--HG--
extra : rebase_source : e037a3c0f7d0923a5b6f5a06afe9f22abb91d5de
2014-08-21 16:38:40 -07:00
Nikhil Marathe
f1441a7ac4 Bug 1011268 - Unregister algorithm. r=ehsan
--HG--
extra : rebase_source : 134f7db35f039891775cf45a6bfd2146e03b8e75
2014-07-14 10:33:44 -07:00
Ed Morley
2878fe4e03 Backed out changeset 171355fe87e1 (bug 1040924) for mochitest-1 failures on B2G desktop; CLOSED TREE 2014-08-22 15:37:52 +01:00
Andrea Marchesini
4b4513563e Bug 1040924 - Re-enable the serviceworkers tests on everything except Android 2.3 and B2G debug. r=RyanVM 2014-08-21 04:39:00 -04:00
Bobby Holley
11c48559fe Bug 981218 - Stop using default compartment objects in workers. r=bobowen 2014-08-21 17:13:51 -07:00
Andrea Marchesini
2d9e3bc1fe Bug 1056259 - ServiceWorkerRegistration should unregister itself when the window is destroyed. r=nsm 2014-08-20 13:30:00 -04:00