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
Ho-Pang
00d56f9bdb
Bug 1290951 - Part 2.1: Move some functions out of their class definitions. r=bkelly
2017-02-23 18:34:16 +08:00
Ho-Pang Hsu
05cc44be10
Bug 1290951 - Part 1.2: Get the script URL list before actual comparing. r=bkelly
2017-04-07 14:44:35 +08:00
Ho-Pang Hsu
836798bd39
Bug 1290951 - Part 1.1: Move some function implementations out of CompareManager. r=baku
2017-04-07 14:41:22 +08:00
Bill McCloskey
207af130a2
Bug 1343396 - Split CycledCollectedJSContext and XPCJSContext into separate context and runtime classes (r=mccr8)
...
To run JS in separate cooperative threads, we need to split up per-thread state
from per-runtime state. This patch does that for XPConnect.
MozReview-Commit-ID: 407SlJ7nR6v
2017-04-18 17:01:04 -07:00
Florian Queze
f935ddc4b3
Bug 1356569 - Remove notifyObservers' last parameter when it is falsy, r=jaws.
2017-04-14 21:51:39 +02:00
Florian Queze
37ff4fc7cc
Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws.
2017-04-14 21:51:38 +02:00
Ben Tian
cda6ed446d
Bug 1350459 - Remove the [Throws] annotation from Window.navigator, r=qdot
...
MozReview-Commit-ID: 8vjyVrfa3xT
--HG--
extra : rebase_source : d63942141b562e0e69611f3cbc1da4e9ee522efc
2017-04-14 10:40:03 +08:00
Tom Tung
c4b6f4e320
Bug 1251238 - Part 8: Add a test to make sure that timestamps track time as expected and modify the test since we notify the chrome listener when updating. r=bkelly
...
--HG--
extra : rebase_source : 34878d3a2e9e8c4620eefebab3385fa74a732ba8
2017-03-30 17:25:03 +08:00
Tom Tung
238e9a2210
Bug 1251238 - Part 7: Modify Gtest to verify storing installed/activated time and last updated time works in SWRegistrar. r=bkelly
...
--HG--
extra : rebase_source : 47fac9772a1cced3f454ba03e0328491926770bf
2017-04-06 12:03:22 +08:00
Tom Tung
4156819b0b
Bug 1251238 - Part 6: Merge mLastUpdateCheckTime and mLastUpdateTime. r=bkelly
...
--HG--
extra : rebase_source : 87adbbee5e15427a04b3888f1d7b1cc9913f5793
2017-04-06 10:39:52 +08:00
Tom Tung
94f26a8af0
Bug 1251238 - Part 5: Store installed/activated time for a service worker and last updated time for a service worker's registration into serviceWorkerRegistrar. r=bkelly
...
--HG--
extra : rebase_source : 6c4350a972ae396388b6bbae8a139e27dcf8fa6c
2017-04-05 09:59:48 +08:00
Tom Tung
cc0246c492
Bug 1251238 - Part 4: Remove calling SetActivateStateUncheckedWithoutEvent() after calling SetActive(), since we've called it on SetActive(). r=bkelly
...
--HG--
extra : rebase_source : 0603496da7cce1d1268b60f744b2941f11736e27
2017-04-06 15:27:59 +08:00
Tom Tung
1cf8eeb4eb
Bug 1251238 - Part 3: Add timestamps to track when a service worker is installed/activated/redundant and when a service worker's registration is updated. r=bkelly
...
--HG--
extra : rebase_source : ed40ae346a1db5ae40c3baafde25259dc7c56816
2017-04-06 15:26:08 +08:00
Tom Tung
7e01edd0c6
Bug 1251238 - Part 2: Modify test because we notify chrome listener each time when service worker's state is updated. r=bkelly
...
--HG--
extra : rebase_source : 255c6771dc705c556e82789b1af9b04aed697a0b
2017-03-24 09:57:14 +08:00
Tom Tung
f25c306bc0
Bug 1251238 - Part 1: Update service worker's state before notifying the chrome listeners to enure they get correct state information. r=bkelly
...
--HG--
extra : rebase_source : fcf9c3ea70fb39d06a317119d85ea8f470d3e7e1
2017-03-22 11:39:06 +08:00
Ho-Pang Hsu
3dc15e5580
Bug 1168875 - Part 6: Create a chrome mochitest testcase. r=bkelly
...
--HG--
extra : rebase_source : 8b78c4ec433015a56940f65497ddc3053132acec
2017-04-10 21:13:22 +08:00
Ho-Pang Hsu
4bdddfee0a
Bug 1168875 - Part 3: Insert the timestamp probes into service worker implementation. r=bkelly
...
--HG--
extra : rebase_source : 5cc75ff725b0f9446938829ef35085ab5cc5c4a1
2017-04-10 21:13:21 +08:00
Ben Kelly
d7c4e788f6
Bug 1351935 P1 Make Client.navigate() support cross-origin loads. r=smaug
2017-04-10 21:30:24 -04:00
Sebastian Hengst
1828ea89ca
Backed out changeset 7fdcabdbb675 (bug 1024669) for failing mda, GTest and talos jobs. r=backout on a CLOSED TREE
2017-04-10 19:05:44 +02:00
Cervantes Yu
364e524eca
Bug 1024669 - Part 1: Annotate crash reports with thread names. r=gsvelto
...
MozReview-Commit-ID: 4RpAWzTuvPs
2017-02-07 18:57:23 +08:00
Carsten "Tomcat" Book
02ddc23c74
Backed out changeset 7a52d887bcea (bug 1024669) for bustage
2017-04-10 11:43:49 +02:00
Cervantes Yu
ece1ce1a7d
Bug 1024669 - Part 1: Annotate crash reports with thread names. r=gsvelto
...
MozReview-Commit-ID: 4RpAWzTuvPs
2017-02-07 18:57:23 +08:00