Kershaw Chang
dfd9fce569
Bug 1423495 - Part 1: Implement PerformanceServerTiming. r=baku
...
This patch includes:
1. Introduce PerformanceServerTiming.webidl.
2. Add serverTiming in PerformanceResourceTiming.webidl.
3. Get serverTiming data from nsITimedChannel and keep it in PerformanceTimng class.
4. Add PerformanceServerTiming to test_interfaces.js.
2018-01-10 04:01:00 -05:00
Masatoshi Kimura
8b05ff3704
Bug 1427023 - Remove nsCRT::strncmp. r=erahm
2018-01-09 23:49:37 +09:00
Andrea Marchesini
9c2f965727
Bug 1424701 - Test for uploading files via ServiceWorker, r=bkelly
2018-01-10 17:04:09 +01:00
Andrea Marchesini
a87d905d44
Bug 1428725 - Fix a crash in ConsoleData when StructuredCloneHolder fails to write data, r=smaug
2018-01-10 12:30:53 +01:00
Jon Coppeard
561949fb5e
Bug 1428002 - Enable <script type="module"> in nightly builds r=smaug
2018-01-09 11:52:42 +00:00
Csoregi Natalia
08c2334fa4
Merge mozilla-central to inbound. r=merge a=merge CLOSED TREE
...
--HG--
extra : rebase_source : 7081cc0fb69e70c630a6d55157783cea1c44df02
2018-01-10 12:14:23 +02:00
Gurzau Raul
2d062bac22
Merge inbound to mozilla-central r=merge a=merge
2018-01-10 11:58:20 +02:00
Olli Pettay
07e03ec714
Bug 1429244 - Make Selection to use main thread only AddRef/Release, r=mccr8
2018-01-10 09:47:07 +02:00
Andrea Marchesini
89ea14e649
Bug 1428745 - Remove support for version parameter from script loader - trimming script type, r=jonco
2018-01-09 17:00:50 +01:00
Andrea Marchesini
51cbe0791e
Bug 1428745 - Remove support for version parameter from script loader - tests, r=jonco
...
* * *
Bug 1428745 - Remove support for version parameter from script loader - fixing a broken depending test - CLOSED TREE, r=me
* * *
Bug 1428745 - Remove support for version parameter from script loader - fixing WPTs - CLOSED TREE, r=me
* * *
Bug 1428745 - Remove support for version parameter from script loader - fixing tests - CLOSED TREE, r=me
2018-01-09 17:00:49 +01:00
Andrea Marchesini
8f0c2b3ab9
Bug 1428745 - Remove support for version parameter from script loader, r=jonco
2018-01-09 17:00:49 +01:00
John Dai
408eb5bda0
Bug 1427542 - Fix reset a form can't clear -moz-ui-invalid after calling reportValidity. r=smaug
2018-01-09 16:37:02 +08:00
JW Wang
45984a084a
Bug 1428951 - add a getter for MediaCacheStream::GetDebugInfo() to take the cache monitor on the main thread. r=bechen,gerald
...
MozReview-Commit-ID: 8qkZg0MJsGQ
--HG--
extra : rebase_source : 0ff2f6ebe8908bd5dade301f6c2c52e718a23c47
2018-01-09 10:29:10 +08:00
Sebastian Hengst
1ebdaf80de
merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE
2018-01-10 01:52:28 +02:00
Sebastian Hengst
83d7fb3caf
merge mozilla-inbound to mozilla-central. r=merge a=merge
2018-01-10 01:32:52 +02:00
m_kato@ga2.so-net.ne.jp
74e5620b46
Bug 1386381 - nsTextFragment::SetTo() could be faster by allocating less often, p=makoto,smaug, r=makoto,smaug
...
--HG--
extra : rebase_source : 1ec6bc8cfb1df283bc110292f2ce509a27b31233
2018-01-09 15:36:01 +02:00
Olli Pettay
7891930314
Bug 1428748 - RangeBoundary is too AddRef/Release heavy, r=mystor
...
--HG--
extra : rebase_source : 15efb71770d21038f4230538da8c862ab832fdc4
2018-01-08 21:27:44 +02:00
Jeff Gilbert
f4cfe8596a
Bug 1428898 - Add TlsScope to reduce fIsCurrent calls. - r=daoshengmu
...
MozReview-Commit-ID: Kyi8dcO7nAu
2018-01-09 18:43:35 -08:00
Philip Chimento
feae2f5325
Bug 1428605 - Add JS:: namespace to API where it's missing. r=sfink
2018-01-07 19:08:33 -08:00
Narcis Beleuzu
fb578c1b74
Merge mozilla-central to inbound. r=merge a=merge on a CLOSED TREE
2018-01-10 02:02:13 +02:00
Narcis Beleuzu
0cc8c52dcb
Backed out 6 changesets (bug 1428745) for wpt failures on script-type-and-language-with-params.html. r=backout on a CLOSED TREE
...
Backed out changeset 9e84285278fe (bug 1428745)
Backed out changeset e199f1ccf64c (bug 1428745)
Backed out changeset dfb9af93ac53 (bug 1428745)
Backed out changeset 1d975770bd9a (bug 1428745)
Backed out changeset 1d5dc7dfd429 (bug 1428745)
Backed out changeset 4e53f251c5b8 (bug 1428745)
2018-01-10 00:37:59 +02:00
David Major
bace46558f
Bug 1419771 followup: fix mingw build bustage
2018-01-09 15:43:47 -05:00
Ben Kelly
166bafcfe1
Bug 1428652 P3 Fix typo in browser_unregister_with_containers.js. r=me
2018-01-09 15:39:34 -05:00
Ben Kelly
65eb505d92
Bug 1428652 P2 Verify that unregistering a service worker in one container does not break a SW with same scope in different container. r=asuth
2018-01-09 14:55:05 -05:00
Ben Kelly
1819c124bd
Bug 1428652 P1 Make service worker registration removal take container principals into account. r=asuth
2018-01-09 14:55:04 -05:00
Ben Kelly
1e126cdab8
Bug 1429029 Force browser_storage_permission.js to use a single content process to avoid multi-e10s service worker propagation races. r=asuth
2018-01-09 14:28:13 -05:00
Ben Kelly
5fa4248b8a
Bug 1428650 Make ServiceWorkerManager::MaybeClaimClient() handle inconsistent child-process SWM state. r=asuth
2018-01-09 14:24:58 -05:00
Andrea Marchesini
a778bb516b
Bug 1428745 - Remove support for version parameter from script loader - fixing tests - CLOSED TREE, r=me
2018-01-09 19:44:45 +01:00
Andrea Marchesini
b63423fdb2
Bug 1428745 - Remove support for version parameter from script loader - fixing a broken depending test - CLOSED TREE, r=me
2018-01-09 18:11:03 +01:00
Andrea Marchesini
606217325c
Bug 1428745 - Remove support for version parameter from script loader - trimming script type, r=jonco
2018-01-09 17:00:50 +01:00
Andrea Marchesini
174498ca29
Bug 1428745 - Remove support for version parameter from script loader - tests, r=jonco
2018-01-09 17:00:49 +01:00
Andrea Marchesini
9d1d1b1ff3
Bug 1428745 - Remove support for version parameter from script loader, r=jonco
2018-01-09 17:00:49 +01:00
Edmund Wong
03877052c1
Bug 1428678 - Include MozFramebuffer.h instead of gfx/gl/MozFramebuffer.h to work around Thunderbird builtbot problem. r=jgilbert a=thunderbird-bustagefix
2018-01-07 19:35:00 +02:00
Margareta Eliza Balazs
fe2caaa266
Merge inbound to mozilla-central r=merge a=merge
2018-01-09 11:52:55 +02:00
JW Wang
29bae87780
Bug 1428684 - reduce the chance of UAF when changing states of MDSM. r=kaku
...
SetState() will delete the current state object and UAF will happen if members
are accessed after this call. However, sometimes it is not obvious if SetState()
is called indirectly as we do in MaybeFinishSeek().
To make it less error-prone, we will keep the old state object alive for a bit
longer and set mMaster to null to catch potential UAF.
MozReview-Commit-ID: Aqxj92ETjti
--HG--
extra : rebase_source : 21b4a0b6df2b1723eed01b6c9d58b33b8dcc6405
2018-01-08 11:41:59 +08:00
Tim Taubert
c3180f09e1
Bug 1406467
- Web Authentication - WD-07 Updates to Make Assertion r=jcj,smaug
...
Summary:
Add support for PublicKeyCredentialRequestOptions.userVerification. For now
this basically means that we'll abort the operation with NotAllowed, as we
don't support user verification yet.
Pass PublicKeyCredentialDescriptor.transports through to the token manager
implementations. The softoken will ignore those and pretend to support all
transports defined by the spec. The USB HID token will check for the "usb"
transport and either ignore credentials accordingly, or abort the operation.
Note: The `UserVerificationRequirement` in WebIDL is defined at https://w3c.github.io/webauthn/#assertion-options
Reviewers: jcj, smaug
Reviewed By: jcj, smaug
Bug #: 1406467
Differential Revision: https://phabricator.services.mozilla.com/D338
--HG--
extra : amend_source : 314cadb3bc40bbbee2a414bc5f13caed55f9d720
2018-01-09 07:27:35 +01:00
Alphan Chen
87bb85b91b
Bug 1421214 - Try GoToAnchor() with unescaped string before using document's charset. r=smaug
2018-01-05 15:12:16 +08:00
Ben Kelly
572321a804
Bug 1426977 P5 Remove unnused cookie pref getters from nsContentUtils. r=mystor
2018-01-08 20:25:53 -05:00
Ben Kelly
6b60ca24ef
Bug 1426977 P4 Add mochitest verifying service workers respect per-site cookie permissions. r=mystor
2018-01-08 20:25:53 -05:00
Ben Kelly
223b11ff62
Bug 1426977 P2 Add StorageAllowedForNewWindow() to support docshell service worker checks. r=mystor
2018-01-08 20:25:53 -05:00
Bogdan Tara
cd1c3cc5dd
Merge mozilla-central to autoland, r=merge a=merge on a CLOSED TREE
2018-01-09 00:16:46 +02:00
Bogdan Tara
73b4d6b26a
Merge inbound to mozilla-central r=merge a=merge
2018-01-09 00:05:31 +02:00
Jon Coppeard
e7889065a7
Bug 1426189 - Make document.currentScript null in modules r=baku
2018-01-08 18:07:39 +00:00
Jessica Jong
dd9a9b8c68
Bug 1419803 - Use GetComposedDoc instead of GetUncomposedDoc in ContentEventHandler. r=smaug
2018-01-08 01:31:00 +02:00
John Dai
d480d5e221
Bug 1419662 - Fix incorrect custom element type in CustomElementData. f=echen, r=smaug
2018-01-07 18:45:00 +02:00
Jon Coppeard
bc9a97d964
Bug 1361369 - Allow async attribute on inline module scripts r=smaug
2018-01-08 15:17:34 +00:00
Jon Coppeard
61e2c40529
Bug 1361369 - Fix coding style in ScriptLoadRequest.h r=smaug
2018-01-08 15:17:33 +00:00
Jon Coppeard
0d68beed29
Bug 1361369 - Add a script processing mode enum r=smaug
2018-01-08 15:17:33 +00:00
Jon Coppeard
ba458e83d4
Bug 1361369 - Factor out method to queue an async request r=smaug
2018-01-08 15:17:33 +00:00
Jon Coppeard
a606770b91
Bug 1361369 - Rename some script load request flags to be more descriptive r=smaug
2018-01-08 15:17:33 +00:00