dom/workers/ScriptLoader.cpp
c48f47f793c0f0d9b4acf2caf9324b8bd7a5a683
created 2019-02-27 23:41 +0000
pushed 2019-03-11 13:01 +0000
Jonathan Kingston Jonathan Kingston - Bug 1525319 - Removing context from OnStopRequest r=valentin
b5f7ff4ca9b58d002c2bebe0a11b529680068b0c
created 2019-02-27 23:41 +0000
pushed 2019-03-11 13:01 +0000
Jonathan Kingston Jonathan Kingston - Bug 1525319 - Removing context from OnStartRequest r=valentin
d5643033fdd801efda790a2836a3e196e7ba442e
created 2019-02-25 04:06 +0200
pushed 2019-03-11 13:01 +0000
Dorel Luca Dorel Luca - Backed out 4 changesets (bug 1525319) for Android failures in dom/base/test/test_progress_events_for_gzip_data.html
6d73418988d4f350e0a9e7e9948e2efed035b09b
created 2019-02-24 20:26 +0000
pushed 2019-03-11 13:01 +0000
Jonathan Kingston Jonathan Kingston - Bug 1525319 - Removing context from OnStopRequest r=valentin
84ca79bd2dc3f9ac87b63356f7a34880ce4acd1d
created 2019-02-24 20:26 +0000
pushed 2019-03-11 13:01 +0000
Jonathan Kingston Jonathan Kingston - Bug 1525319 - Removing context from OnStartRequest r=valentin
ae4650359867653d2c9d01ab822158b1c5649fb5
created 2019-02-20 13:27 +0100
pushed 2019-03-11 13:01 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1528677: Remove nullchecks for loadinfo since we have loadinfo on all channels. r=baku
74f99033251cd6c36eb6b0b5a4713eb6b5c793fa
created 2019-02-12 16:08 +0000
pushed 2019-03-11 13:01 +0000
Jonathan Kingston Jonathan Kingston - Bug 1520868 - Replacing AsyncOpen2 with AsyncOpen always r=valentin
f0a91d36587266d7454a450c6044d573664fbed5
created 2019-01-02 14:05 +0100
pushed 2019-01-21 13:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
d71fcd5f9cb5f47d7ffa42d6a59f4523e1811d3a
created 2018-11-19 15:18 -0800
pushed 2018-12-03 16:23 +0000
Blake Kaplan Blake Kaplan - Bug 1438945 - Remove the string parameter in favor of always passing in an nsIURI. r=asuth
fab208773c488ca77ce4778ad40598c5bc51c1b2
created 2018-11-19 15:18 -0800
pushed 2018-12-03 16:23 +0000
Blake Kaplan Blake Kaplan - Bug 1438945 - Allow passing an existing URL into the Worker script loader. r=asuth
56eaf6c976d377cba4e44a302bdeda9e7420bd94
created 2018-11-08 18:42 -0800
pushed 2018-12-03 16:23 +0000
Jeff Walden Jeff Walden - Bug 1485800 - Rename SourceBufferHolder to SourceText, and add a <typename Unit> template parameter to it so it can hold putative UTF-8 or UTF-16 source text. r=tcampbell, r=fitzgen
c489ba287b497b77e6bb7d4b7550e0792670726c
created 2018-10-23 12:27 -0700
pushed 2018-12-03 16:23 +0000
Jeff Walden Jeff Walden - Bug 1503086 - Initialize all SourceBufferHolders with a fallible function that in all cases assumes ownership of given-ownership data. r=tcampbell, r=bz, r=mrbkap on some finicky worker code lightly touched here
46ff6dd1a3fd19c9e912f83783701700e6109f5d
created 2018-11-06 13:36 +0100
pushed 2018-12-03 16:23 +0000
Andrea Marchesini Andrea Marchesini - Bug 1504953 - SecurityError for unsupported scheme in Workers and SharedWorkers, r=smaug
544498045a9cfe55968fa6500bffbc3181869fce
created 2018-10-31 18:30 +0100
pushed 2018-12-03 16:23 +0000
Andrea Marchesini Andrea Marchesini - Bug 1486698 - Update Fetch+Stream implementation to throw when the stream is disturbed or locked, r=bz
82c8a3aae99cb0207639b1850b2ef46625a60ace
created 2018-10-29 15:08 +0000
pushed 2018-12-03 16:23 +0000
Perry Jiang Perry Jiang - Bug 1354577 - require ServiceWorkerGlobalScope.importScripts() to only accept JavaScript MIME types r=edenchuang
3cf4f972200ce2467776265331e0bded412ded40
created 2018-10-23 08:17 +0200
pushed 2018-10-25 00:29 +0000
Andrea Marchesini Andrea Marchesini - Bug 1498510 - Move nsICSPEventListener out of CSP object. r=ckerschb, a=RyanVM
ebcf49549e65feea89be2cc429b7ff8a4e59e509
created 2018-09-17 17:53 +0200
pushed 2018-10-15 21:07 +0000
Andrea Marchesini Andrea Marchesini - Bug 1490165 - Workers.setTimeout/setInterval must handle CSP rejections, r=ckerschb
5ce954476a4d9ccd23fbfb1da234e1ed2a4d991d
created 2018-09-07 22:12 +0000
pushed 2018-10-15 21:07 +0000
Mike Hommey Mike Hommey - Bug 1489363 - Replace some string.Assign* with AssignLiteral. r=froydnj
48921866b394212e0dddd0ba72c183081bc6805f
created 2018-08-24 22:51 -0500
pushed 2018-08-30 12:18 +0000
Jeff Walden Jeff Walden - Bug 1486577 - Don't #include "js/CompilationAndEvaluation.h" in jsapi.h, minimizing the scope of that header and reducing translation-unit size of anything that needs JSAPI but doesn't need to compile/evaluate JavaScript. r=jandem
2dc7007e3924444f55345606b6785f2d2ba89ce1
created 2018-08-24 21:01 -0500
pushed 2018-08-30 12:18 +0000
Jeff Walden Jeff Walden - Bug 1486577 - Don't #include js/SourceBufferHolder.h in jsapi.h, and instead require users to do so -- a minor translation-unit size improvement for anyone who never has to use SourceBufferHolder other than by reference. r=jandem
40bdd403568e56d2026b85adf270335f963c885c
created 2018-08-01 11:25 +0200
pushed 2018-08-24 17:49 +0000
Jan de Mooij Jan de Mooij - Bug 1478306 - Actually use the sandbox we create in CacheCreator::CreateCacheStorage. r=baku
1134174a8b6a87d484d9bb09234629e79b4446c0
created 2018-07-19 10:43 +1000
pushed 2018-08-24 17:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1476820 - Convert some VarCache prefs in dom/security/ to use StaticPrefs. r=ckerschb
5173c4b6f97c04522159e58f46b9359975c8b9d9
created 2018-07-12 19:33 +0200
pushed 2018-08-24 17:49 +0000
Andrea Marchesini Andrea Marchesini - Bug 1471189 - Removing 'Terminating' state in workers, r=mrbkap
1b3143e4ec831f400df95c1fef8ee87d6f3368d2
created 2018-07-10 17:40 +0200
pushed 2018-08-24 17:49 +0000
Andrea Marchesini Andrea Marchesini - Bug 1418236 - Correct EventTarget for CSP violation events, r=ckerschb
3ee5d0613ed5c8f20c084f902d6ca45a6eebaf25
created 2018-07-10 10:09 +0200
pushed 2018-08-24 17:49 +0000
Andrea Marchesini Andrea Marchesini - Bug 1469993 - Grant storage access to a 3rd party, tracking resource if a opened document has user-interaction - part 6 - DOM cache, r=ehsan
766b23553adf1c310767fce603c6bdd448382254
created 2018-07-10 11:32 +0300
pushed 2018-08-24 17:49 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Backed out 9 changesets (bug 1469993) for causing bustage in build/srcdom/base/nsGlobalWindowInner.cpp on a CLOSED TREE
5b9870995c7338ce843093aaae7fccaaabf183eb
created 2018-07-10 10:09 +0200
pushed 2018-08-24 17:49 +0000
Andrea Marchesini Andrea Marchesini - Bug 1469993 - Grant storage access to a 3rd party, tracking resource if a opened document has user-interaction - part 6 - DOM cache, r=ehsan
1dea8bb53b30fe722aba6d4ac6d4ff4bec28ec97
created 2018-07-05 08:21 +0200
pushed 2018-08-24 17:49 +0000
Andrea Marchesini Andrea Marchesini - Bug 1418246 - Return valid columnNumber value in CSP violation events, r=ckerschb
2b24215292039221a21f66296467eb372dbb3fdd
created 2018-06-19 13:08 -0400
pushed 2018-06-20 21:48 +0000
Andrea Marchesini Andrea Marchesini - Bug 1469579 - WorkerRef in ScriptLoader, r=bkelly
c8103e36d8cff7ae4d18244f1ea5bef53c78c1b1
created 2018-06-05 10:49 -0700
pushed 2018-06-18 21:43 +0000
Ben Kelly Ben Kelly - Bug 1465670 P8 Convert WorkerPrivate::LoadScriptAsPartOfLoadingServiceWorkerScript() to simply IsLoadWorkerScript(). r=asuth
ef1dd76af6f97b337a219e119e874f49b278aea6
created 2018-06-05 10:49 -0700
pushed 2018-06-18 21:43 +0000
Ben Kelly Ben Kelly - Bug 1465670 P1 Make importScripts() called in a service worker script after install throw NetworkError. r=asuth
3ad2d9f4b20372c952f5525f0440769bdc5ccc1a
created 2018-06-02 15:51 +0200
pushed 2018-06-18 21:43 +0000
Andrea Marchesini Andrea Marchesini - Bug 1466023 - Separate FontTableURI and BlobURL, r=qdot
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-18 21:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
eb54a3e980ae715692eb9e51804d478bec864b6e
created 2018-05-30 21:21 +0200
pushed 2018-06-18 21:43 +0000
Andrea Marchesini Andrea Marchesini - Bug 1446933 - Remove 'using namespace mozilla::net' from BackgroundUtils.h, r=qdot
237b7b5faa03ae808f71a5cfb8f7f6920d64941f
created 2018-05-11 19:46 +0200
pushed 2018-06-18 21:43 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1460940 - Clean up most remaining C++-side uses of nsIDOMDocument. r=bz
42121539d5f4937e6ac400d5a819102341227f72
created 2018-05-03 17:42 +0200
pushed 2018-05-04 15:39 +0000
Andrea Marchesini Andrea Marchesini - Bug 1429127 - Workers should allow the loading of file URLs if they are on the same directory of the loader, r=smaug
c86679a9bf8360dd95790c63768a70913467c46a
created 2018-05-02 06:29 -0700
pushed 2018-05-03 15:28 +0000
Ben Kelly Ben Kelly - Bug 1457157 P2 Clear a worker's ClientSource when it reaches Terminating. r=baku
c22501d278b45f44f4133f1ea174ad0a2b006c87
created 2018-04-02 07:50 -0700
pushed 2018-04-26 21:04 +0000
Ben Kelly Ben Kelly - Bug 1448141 P5 Remove the service worker script load failure runnable. r=asuth
0b60b1f171f20e7a1f3378aed238780641b0f56c
created 2018-04-02 07:50 -0700
pushed 2018-04-26 21:04 +0000
Ben Kelly Ben Kelly - Bug 1448141 P1 Only load service worker importScripts() from the network in ScriptLoader on first evaluation. r=asuth
7818e2f5572c3e90c14d0d42881d793864baa2e4
created 2018-02-05 19:55 +0100
pushed 2018-03-01 16:46 +0000
Andrea Marchesini Andrea Marchesini - Bug 1435174 - Remove the renaming 'using namespace workers', r=bkelly
a3d5547b0b7f7aa9a3e5eaed7b3151cadff42334
created 2018-02-01 14:21 -0500
pushed 2018-03-01 16:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1434686 part 4. Use IgnoreErrors() in dom/. r=mystor
7a858acf697e98a60921123fb4866a41834f0f87
created 2018-01-31 08:24 +0100
pushed 2018-03-01 16:46 +0000
Andrea Marchesini Andrea Marchesini - Bug 1432963 - Fixing workers headers - part 15 - static function in a workers namespace, r=smaug
22ab83c80c5e38ab1b32b7e8186825ecd855ee1f
created 2018-01-31 08:24 +0100
pushed 2018-03-01 16:46 +0000
Andrea Marchesini Andrea Marchesini - Bug 1432963 - Fixing workers headers - part 14 - WorkerPrivate without workers namespace, r=smaug
68a1d607cbc487975686cd7e5e3fbd10e76004c5
created 2018-01-31 08:23 +0100
pushed 2018-03-01 16:46 +0000
Andrea Marchesini Andrea Marchesini - Bug 1432963 - Fixing workers headers - part 13 - WorkerHolder without workers namespace, r=smaug
0f5abdabc30ff20091227790593131964716fa4e
created 2018-01-31 08:22 +0100
pushed 2018-03-01 16:46 +0000
Andrea Marchesini Andrea Marchesini - Bug 1432963 - Fixing workers headers - part 10 - ScriptLoader into a workerinternals namespace, r=smaug
3758a68f961f153f82b643e6bf2727d5c5c63d67
created 2018-01-24 17:17 +0100
pushed 2018-03-01 16:46 +0000
Andrea Marchesini Andrea Marchesini - Bug 1425458 - Resource timing entries Workers - part 0 - NS_NewChannel, r=smaug
e0c276b06c0dfbcbd3ebb29ae89b58c3fb526308
created 2018-01-24 20:47 +0200
pushed 2018-03-01 16:46 +0000
Brindusan Cristian Brindusan Cristian - Backed out 12 changesets (bug 1425458) for mochitest failures on WorkerPrivate.cpp on a CLOSED TREE
e875f3702a5fad7f7af630088d97424656b79702
created 2018-01-24 17:17 +0100
pushed 2018-03-01 16:46 +0000
Andrea Marchesini Andrea Marchesini - Bug 1425458 - Resource timing entries Workers - part 0 - NS_NewChannel, r=smaug
591601f47ee984ba4e70bb647df36327a825b0f0
created 2018-01-23 10:38 -0500
pushed 2018-03-01 16:46 +0000
Ben Kelly Ben Kelly - Bug 1231211 P18 Make blob URL worker scripts inherit the parent's controller. r=asuth
8fc3f67ba98e4dd0ec5be63349a6c0ab6df996d8
created 2018-01-23 10:38 -0500
pushed 2018-03-01 16:46 +0000
Ben Kelly Ben Kelly - Bug 1231211 P13 Make worker ScriptLoader pass ClientInfo and ServiceWorkerDescriptor to NS_NewChannel() where appropriate. r=asuth
3c5811b083f9d3c4f6a45a17e5d676e9db522551
created 2018-01-03 10:56 -0500
pushed 2018-01-11 21:05 +0000
Ben Kelly Ben Kelly - Bug 1426162 Convert worker main script principal assertion to runtime check. r=baku
774f1b75e3505760e34a6a8624c83a47ca285c5a
created 2017-12-07 12:29 +0100
pushed 2018-01-11 21:05 +0000
Andrea Marchesini Andrea Marchesini - Bug 1423507 - Data URL Shared Workers must be shared when the parent origins match, r=bkelly
699fd0f2b04666c7b043f0350cf56f0bc07189ac
created 2017-12-05 20:45 -0500
pushed 2018-01-11 21:05 +0000
Ben Kelly Ben Kelly - Bug 1423412 P1 Actually mark window/worker ClientSource objects controlled when loaded with a controlling service worker. r=baku r=jld
53f7c44ea8555b5e95be448f4d952953a4ab3208
created 2017-11-22 11:18 +0100
pushed 2018-01-11 21:05 +0000
Andrea Marchesini Andrea Marchesini - Bug 1419382 - Moving ownership of nsIInputStream when using netUtil functions - part 3 - NS_NewInputStreamPump, r=smaug
061c5b3ee4d4a7874f4496835cdf1b7c29875a67
created 2017-11-21 15:13 -0500
pushed 2018-01-11 21:05 +0000
Ben Kelly Ben Kelly - Bug 1419536 P2 Create a ClientSource for the WorkerPrivate and mark it execution ready after the script loads. r=baku
68bcd8b8a36b638c8206bf19d8a0def7e24fa973
created 2017-11-17 12:12 +0100
pushed 2018-01-11 21:05 +0000
Jan de Mooij Jan de Mooij - Bug 1417844 part 2 - Remove JSVersion from CompileOptions, CompartmentBehaviors, scripts. r=evilpie
dec3b1ceaa9ba6490d9b5af85e90106abc3e9a06
created 2017-11-15 07:58 +0100
pushed 2018-01-11 21:05 +0000
Andrea Marchesini Andrea Marchesini - Bug 1405290 - Improve logging of workers when shutting down - part 3 - WorkerHolder with names, r=asuth
560296786c0cefbc749f54b20ba8afcd79ffd12a
created 2017-09-26 07:21 +0200
pushed 2017-11-02 16:33 +0000
Andrea Marchesini Andrea Marchesini - Bug 1402888 - Remove nsIInputStreamPump::Init() offset and limit params, r=smaug
4a4f563364a6464965bca2a1a49b5dafe1b355cd
created 2017-09-13 05:53 -0700
pushed 2017-09-15 00:19 +0000
Ben Kelly Ben Kelly - Bug 1398484 Only assert that the channel does not change for top level service worker scripts. r=baku
less more (0) -300 -100 -60 tip