Ho-Pang Hsu
d466693cc4
Bug 1290951 - Part 3.2: Tolerate missing imported scripts. r=bkelly.
...
--HG--
extra : rebase_source : 8b35a807eb9ded5116b8dc16855012d4cb8f5d2b
2017-05-04 01:38:52 +08:00
Ho-Pang Hsu
0eeb558276
Bug 1290951 - Part 3.1: Extend the bytecheck to imported scripts. r=bkelly
...
--HG--
extra : rebase_source : 637903d78e82ccbb7dfa93d2306ef3e1a22b6b99
2017-05-04 01:38:01 +08:00
Ho-Pang Hsu
49bbe28c16
Bug 1290951 - Part 2.8: Remove CompareManager::SetMaxScope() and CompareManager::SaveLoadFlags(). r=bkelly
...
--HG--
extra : rebase_source : d168ba55d3c984f54db374223697385d8e573a13
2017-05-04 01:36:59 +08:00
Ho-Pang Hsu
811c4bbcac
Bug 1290951 - Part 2.7: Unify how CompareManager, CompareNetwork and CompareCahce report errors during initialization and other operations. r=bkelly
...
--HG--
extra : rebase_source : d208639745b53cce1b13cf943b66ea3238310aac
2017-05-09 22:41:32 +08:00
Ho-Pang Hsu
3552f45590
Bug 1290951 - Part 2.6: Change the relationship between CompareManager, CompareNetwork, and CompareCache. r=bkelly
...
--HG--
extra : rebase_source : 9dc72c45789e63bc67982cd3b3fe3edf7169e4f5
2017-05-09 13:08:06 +08:00
Ho-Pang Hsu
305b6601e3
Bug 1290951 - Part 2.5: Move ChannelInfo and PrincipalInfo into CompareNetwork. r=bkelly
...
--HG--
extra : rebase_source : 3b042fc85924c7b80fa793b71e560c16cea6a66b
2017-04-13 15:01:28 +08:00
Ho-Pang Hsu
27f3010bb9
Bug 1290951 - Part 2.4: Add mIsMainScript to CompareNetwork. r=bkelly
...
--HG--
extra : rebase_source : 7a123c23c07cb3c13777b37c41e69e7dd2b1b8a8
2017-04-07 14:57:19 +08:00
Ho-Pang Hsu
1fbf9e14ad
Bug 1290951 - Part 2.3: Update the lifecycle of CompareCache. r=bkelly
...
--HG--
extra : rebase_source : 9fb447f0301d2e4fbef536f783f39939a0fc59b2
2017-05-09 13:07:09 +08:00
Ho-Pang Hsu
c1fe89f859
Bug 1290951 - Part 2.2: Make CompareManager::ComparisonFinished() public. r=bkelly
...
--HG--
extra : rebase_source : edc8ae36344760c66be726b227fce5602eca662c
2017-02-23 18:34:36 +08:00
Ho-Pang
be755a4180
Bug 1290951 - Part 2.1: Move some functions out of their class definitions. r=bkelly
...
--HG--
extra : rebase_source : ffd4ac76e38d700e3f0d7666519c739f6f5791d2
2017-02-23 18:34:16 +08:00
Ho-Pang Hsu
3cfcb4c95c
Bug 1290951 - Part 1.2: Get the script URL list before actual comparing. r=bkelly
...
--HG--
extra : rebase_source : b2c1dea51d2de59fb670edae96ab9e721ef16e05
2017-04-07 14:44:35 +08:00
Ho-Pang Hsu
9e5cbeb72a
Bug 1290951 - Part 1.1: Move some function implementations out of CompareManager. r=baku
...
--HG--
extra : rebase_source : 141a78a044bb00cf96c07ea099afe3eb49602e9f
2017-04-07 14:41:22 +08:00
Ben Kelly
93100c8123
Bug 1362444 P1 Allow idle worker shutdown to begin for an opt-in WorkerHolder mode. r=baku
2017-05-10 09:27:10 -07:00
kedziorski.lukasz@gmail.com
f815a0af4b
Bug 1359436 - Add leak checking to CycleCollectedJSContext and related classes. r=mccr8
2017-05-09 13:59:00 +02:00
Bill McCloskey
c197e07ff2
Bug 1363560 - Name more runnables (r=mccr8)
...
MozReview-Commit-ID: 3hxZDA4JlTV
2017-05-09 21:53:25 -07:00
Andrea Marchesini
40bc26c0ee
Bug 1360807 - FileReaderSync must work with sync inputStream - part 4 - Base64EncodeInputStream needs a sync inputStream, r=smaug
2017-05-09 11:04:49 +02:00
Andrea Marchesini
30c1ec2e08
Bug 1360807 - FileReaderSync must work with sync inputStream - part 2 - nsIConverterInputStream needs a syncInputStream, r=smaug
2017-05-09 11:04:07 +02:00
Andrea Marchesini
4e5948b3f2
Bug 1360807 - FileReaderSync must work with sync inputStream - part 1 - SyncRead should read as much as required, r=smaug
2017-05-09 11:03:40 +02:00
Andrea Marchesini
1981f67eb3
Bug 1362119 - part 1 - Moving dom/base/Script{Loader,Element}.* in dom/script, r=ehsan
...
This patch does these things:
1. it moves nsScriptElement, nsScriptLoader, ScriptSettings, nsIScriptElement
and nsIScriptLoaderObserver in dom/script
2. it renames nsScriptElement to mozilla::dom::ScriptElement
3. it renames nsScriptLaoder to mozilla::dom::ScriptLoader
--HG--
rename : dom/base/nsScriptElement.cpp => dom/script/ScriptElement.cpp
rename : dom/base/nsScriptElement.h => dom/script/ScriptElement.h
rename : dom/base/nsScriptLoader.cpp => dom/script/ScriptLoader.cpp
rename : dom/base/nsScriptLoader.h => dom/script/ScriptLoader.h
rename : dom/base/ScriptSettings.cpp => dom/script/ScriptSettings.cpp
rename : dom/base/ScriptSettings.h => dom/script/ScriptSettings.h
rename : dom/base/nsIScriptElement.h => dom/script/nsIScriptElement.h
rename : dom/base/nsIScriptLoaderObserver.idl => dom/script/nsIScriptLoaderObserver.idl
2017-05-08 08:24:22 +02:00
btian
4a15743eb6
Bug 1338059 - Part 2: Implement PromiseRejectionEvent, r=bz
...
MozReview-Commit-ID: 6BZBL9BjO03
--HG--
extra : rebase_source : 1f7aece35191a23b6db9f574fdfdc3a634c9a634
2017-05-05 11:30:19 +08:00
Chris Peterson
3290f0e066
Bug 1360039 - Spoof navigator.hardwareConcurrency = 2 when privacy.resistFingerprinting = true. r=qdot
...
Trackers use navigator.hardwareConcurrency as yet another source of entropy to fingerprint users. The Firefox Hardware Report says 70% of Firefox users have exactly 2 cores. When the privacy.resistFingerprinting pref is set, we want to blend into the crowd so spoof navigator.hardwareConcurrency = 2 to reduce user uniqueness. This pref was added in bug 1345322 for the Tor uplift project.
https://metrics.mozilla.com/firefox-hardware-report/#goto-cpu-and-memory
MozReview-Commit-ID: CDWAaxjRpqe
--HG--
extra : rebase_source : a24eabf1d0b0ea1706478306287634dae38a8c52
2017-05-02 14:03:08 -07:00
Ben Kelly
6564cff0b5
Bug 1361166 Update mParentStatus synchronously when closing worker thread. r=baku
2017-05-03 07:42:43 -07:00
Bill McCloskey
11b1f07146
Bug 1359245 - Get rid of CycleCollectedJSRuntime::MainContext (r=mccr8)
...
This is another method that assumes one context per runtime. This patch
eliminates the method.
MozReview-Commit-ID: JHcQ1nyiHSP
2017-04-27 15:34:46 -07:00
Michael Layzell
4688a63a06
Bug 1355608 - Part 2: Eagerly transmit permissions to the content process for service worker registrations, r=catalinb
...
This requires running code which checks whether or not the permissions have
arrived, potentially delaying a fetch request for a very short period of time if
the permissions are still in-flight.
MozReview-Commit-ID: E6OTY6IDThb
2017-04-27 13:41:15 -04:00
Jason Duell
d8fc808f1c
Bug 711886 - Fail Websocket if server replies with non-matching subprotocol, r=mcmanus
2016-05-11 08:50:13 -07:00
Andrea Marchesini
b6565e5cf3
Bug 1359359
- FileReaderSync should support nsIAsyncInputStream, r=smaug
2017-04-25 22:23:46 +02:00
Cervantes Yu
cc5836fbae
Bug 1024669 - Part 1: Annotate crash reports with thread names. r=gsvelto
...
NS_SetCurrentThreadName() is added as an alternative to PR_SetCurrentThreadName()
inside libxul. The thread names are collected in the form of crash annotation to
be processed on socorro.
MozReview-Commit-ID: 4RpAWzTuvPs
2017-02-07 18:57:23 +08:00
Andrea Marchesini
9a89dabb3e
Bug 1357473 - Update Console to the latest spec - part 3 - Console.groupEnd(), r=bgrins, r=nchevobbe
2017-04-18 10:04:00 +02:00
Andrea Marchesini
e1cf92c22c
Bug 1353684 - nsIFileInputStream must return NS_ERROR_NOT_FOUND if Deserialize() fails, r=smaug
2017-04-20 13:39:51 +02:00
Tom Tung
34ae9eb687
Bug 1356466: Make checking function resolve late enough to prevent from unregistering too early. r=bkelly
2017-04-18 16:07:01 +08:00
Carsten "Tomcat" Book
b84117e652
Merge mozilla-central to mozilla-inbound
2017-04-19 12:31:58 +02:00
Carsten "Tomcat" Book
284cbb308e
Backed out changeset d518009bfe70 (bug 1290951) for causing Bug 1357437
2017-04-19 11:55:33 +02:00
Carsten "Tomcat" Book
7babdc7a78
Backed out changeset a459d48f1d86 (bug 1290951)
2017-04-19 11:55:02 +02:00
Carsten "Tomcat" Book
7b9f2f1715
Backed out changeset 6f30a5669251 (bug 1290951)
2017-04-19 11:55:00 +02:00
Carsten "Tomcat" Book
0a0f322bb7
Backed out changeset 437aa650b9d9 (bug 1290951)
2017-04-19 11:54:57 +02:00
Carsten "Tomcat" Book
73cd20cf99
Backed out changeset 779deac689f9 (bug 1290951)
2017-04-19 11:54:55 +02:00
Carsten "Tomcat" Book
b989ecb1ef
Backed out changeset 9e1c5c05eb58 (bug 1290951)
2017-04-19 11:54:52 +02:00
Carsten "Tomcat" Book
9dfe2e6996
Backed out changeset a5a8e0001d78 (bug 1290951)
2017-04-19 11:54:50 +02:00
Carsten "Tomcat" Book
e72c9d7c1b
Backed out changeset 2e133f3b768c (bug 1290951)
2017-04-19 11:54:47 +02:00
Carsten "Tomcat" Book
e0324b8ab3
Backed out changeset a4b47c4e9e3b (bug 1290951)
2017-04-19 11:54:45 +02:00
Carsten "Tomcat" Book
7145e26cb8
Backed out changeset 5be709822325 (bug 1290951)
2017-04-19 11:54:42 +02:00
Carsten "Tomcat" Book
7c6d69604b
Backed out changeset c351046112bf (bug 1290951)
2017-04-19 11:54:37 +02:00
Ho-Pang Hsu
993c810162
Bug 1290951 - Part 4.2: Add a mochitest for an useless imported script after an update. r=bkelly
2017-04-07 15:02:23 +08:00
Ho-Pang Hsu
3d64dc715a
Bug 1290951 - Part 3.2: Tolerate missing imported scripts. r=bkelly
2017-02-28 19:30:50 +08:00
Ho-Pang Hsu
17665be027
Bug 1290951 - Part 3.1: Extend the bytecheck to imported scripts. r=bkelly
2017-04-13 15:04:27 +08:00
Ho-Pang Hsu
05770db16e
Bug 1290951 - Part 2.6: Change the relationship between CompareManager, CompareNetwork, and CompareCache. r=bkelly
2017-04-13 15:02:45 +08:00
Ho-Pang Hsu
e0fb66e9cf
Bug 1290951 - Part 2.5: Move ChannelInfo and PrincipalInfo into CompareNetwork. r=bkelly
2017-04-13 15:01:28 +08:00
Ho-Pang Hsu
64540c2896
Bug 1290951 - Part 2.4: Add mIsMainScript to CompareNetwork. r=bkelly
2017-04-07 14:57:19 +08:00
Ho-Pang Hsu
20d389faf6
Bug 1290951 - Part 2.3: Update the lifecycle of CompareCache. r=bkelly
2017-04-07 14:54:00 +08:00
Ho-Pang Hsu
9559405105
Bug 1290951 - Part 2.2: Make CompareManager::ComparisonFinished() public. r=bkelly
2017-02-23 18:34:36 +08:00