Ben Kelly
979b3b9d53
Bug 1432640 Remove ServiceWorkerManager::GetDocumentController() and make ServiceWorkerContainer::GetController() look up the reg instead. r=asuth
2018-01-24 14:23:58 -08:00
Cosmin Sabou
6cfb14fd97
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
2018-01-25 00:07:47 +02:00
Brindusan Cristian
368c3d5b6b
Backed out 12 changesets (bug 1425458) for mochitest failures on WorkerPrivate.cpp on a CLOSED TREE
...
Backed out changeset 11997de13778 (bug 1425458)
Backed out changeset 100b9d4f36bc (bug 1425458)
Backed out changeset a29e9dbb8c42 (bug 1425458)
Backed out changeset b96d58fd945c (bug 1425458)
Backed out changeset f140da44ba68 (bug 1425458)
Backed out changeset af56400233d9 (bug 1425458)
Backed out changeset 7034af4332e4 (bug 1425458)
Backed out changeset f70500179140 (bug 1425458)
Backed out changeset 793bbfc23257 (bug 1425458)
Backed out changeset 2efb375a8ffc (bug 1425458)
Backed out changeset 07e781e37451 (bug 1425458)
Backed out changeset e875f3702a5f (bug 1425458)
2018-01-24 20:47:48 +02:00
Andrea Marchesini
e3a4f3c0c6
Bug 1425458 - Resource timing entries Workers - part 11 - WPT, r=me CLOSED TREE
2018-01-24 18:52:18 +01:00
Ben Kelly
69e5062a18
Bug 1431847 P4 Don't require a load group when spawning the service worker thread for a FetchEvent. r=asuth
2018-01-24 12:47:16 -05:00
Ben Kelly
1153f4ce05
Bug 1431847 P3 Add ServiceWorkerParentInterceptEnabled() method and backing pref. r=asuth
2018-01-24 12:47:16 -05:00
Andrea Marchesini
614ece72f9
Bug 1425458 - Resource timing entries Workers - part 9 - Fixing a compilation issue, r=me CLOSED TREE
2018-01-24 18:19:12 +01:00
Andrea Marchesini
3df0fd7a06
Bug 1425458 - Resource timing entries Workers - part 7 - mochitests, r=smaug
2018-01-24 17:17:32 +01:00
Andrea Marchesini
692e6f7518
Bug 1425458 - Resource timing entries Workers - part 6 - PerformanceResourceTiming exposed, r=smaug
2018-01-24 17:17:32 +01:00
Andrea Marchesini
a1fb457571
Bug 1425458 - Resource timing entries Workers - part 5 - dispatch resourcetimingbufferfull on workers, r=smaug
2018-01-24 17:17:32 +01:00
Andrea Marchesini
e1b65b46fd
Bug 1425458 - Resource timing entries Workers - part 4 - exposing partial interface, r=smaug
2018-01-24 17:17:32 +01:00
Andrea Marchesini
662a5542a3
Bug 1425458 - Resource timing entries Workers - part 3 - PerformanceStorageWorker, r=smaug
2018-01-24 17:17:32 +01:00
Andrea Marchesini
f5ad0fea6c
Bug 1425458 - Resource timing entries Workers - part 2 - PerformanceTimingData, r=smaug
2018-01-24 17:17:31 +01:00
Andrea Marchesini
6ade04534b
Bug 1425458 - Resource timing entries Workers - part 1 - PerformanceStorage on main-thread, r=smaug
2018-01-24 17:17:31 +01:00
Andrea Marchesini
6480b95ba3
Bug 1425458 - Resource timing entries Workers - part 0 - NS_NewChannel, r=smaug
2018-01-24 17:17:31 +01:00
Robert Longson
d339da0191
Bug 1419764 - Improve performance where a transform is set by direct matrix manipulation. r=dholbert
2018-01-24 07:07:02 +00:00
Andrea Marchesini
6c24d15b8c
Bug 1432522 - Performance should be an EventTarget, r=smaug
2018-01-24 07:33:49 +01:00
Jed Davis
ec6696c724
Bug 1126437
- Reorganize content sandbox params extracted from libxul APIs. r=gcp
...
The end goal is to allow the seccomp-bpf policy to vary based on the
content sandbox level.
Rather than add yet another parameter to SetContentProcessSandbox to
pass down the sandbox level, this collects the values that have to be
computed in libxul into a struct, and moves the code that computes it so
it's not cluttering up ContentChild.
MozReview-Commit-ID: L0dyQwHQKhc
2018-01-23 22:35:44 -07:00
Nika Layzell
c33284aec0
Bug 1293362 - Part 4: Generate runtime bindings for calling xpcom methods from rust, r=froydnj
...
MozReview-Commit-ID: K37KyHkKsSl
2018-01-23 17:27:26 -05:00
Nika Layzell
166bbe734d
Bug 1293362 - Part 1: Refactor idl files to work better with rust bindings, r=froydnj
...
This change is needed in order to avoid generating multiple `type nsViewID`
declarations in the generated rust code, as that causes build failures.
MozReview-Commit-ID: 9EB18vTItt9
2018-01-23 17:27:21 -05:00
Tom Schuster
37c5443f1e
Bug 1283427 - Remove SEC_NORMAL completely. r=ckerschb
...
--HG--
extra : rebase_source : 09099a01a8812a575e455dbd09a04ebe43309e43
extra : histedit_source : 8e0159f9c25fa86e3519b8e17b8ad9924e0351ad
2018-01-22 16:35:01 +01:00
Tom Tung
49a4cb64e9
Bug 1429093 - P2: A test to verify the close event is not allowed to window interaction. r=bkelly
2018-01-17 11:31:31 +08:00
Tom Tung
a7f36965a3
Bug 1429093 - P1: Only allow notification click to call allowWindowInteraction. r=bkelly
2018-01-10 18:05:07 +08:00
Ben Kelly
fb2a56fc93
Bug 1431814 P1 Allow the controller to be inheritted for other local URLs like blob: and data:. r=asuth
2018-01-23 12:34:48 -05:00
Ben Kelly
4e76a87073
Bug 1231211 P20 Don't call CancelInterception() if an error occurs in ChannelIntercepted(). r=asuth
2018-01-23 10:38:55 -05:00
Ben Kelly
e95b043f8b
Bug 1231211 P18 Make blob URL worker scripts inherit the parent's controller. r=asuth
2018-01-23 10:38:54 -05:00
Ben Kelly
d9fc56fabc
Bug 1231211 P17 Fix test_sandbox_intercept.html to not use allow-same-origin attribute. r=asuth
2018-01-23 10:38:54 -05:00
Ben Kelly
a88ba0dac1
Bug 1231211 P15 Make xhr pass worker ClientInfo and ServiceWorkerDescriptor to NS_NewChannel(). r=asuth
2018-01-23 10:38:54 -05:00
Ben Kelly
ede8f70716
Bug 1231211 P14 Make fetch() pass worker ClientInfo and ServiceWorkerDescriptor to NS_NewChannel(). r=asuth
2018-01-23 10:38:54 -05:00
Ben Kelly
40376986e1
Bug 1231211 P13 Make worker ScriptLoader pass ClientInfo and ServiceWorkerDescriptor to NS_NewChannel() where appropriate. r=asuth
2018-01-23 10:38:54 -05:00
Ben Kelly
132eba9966
Bug 1231211 P11 Add a StorageAllowedForChannel() and use it in ServiceWorkerInterceptController. r=asuth
2018-01-23 10:38:53 -05:00
Ben Kelly
70f338b679
Bug 1231211 P10 Move nsDocShell logic into separate ServiceWorkerInterceptController. r=asuth
2018-01-23 10:38:53 -05:00
Ben Kelly
1d94a9ebaa
Bug 1231211 P9 Move logic out of nsDocShell::ChannelControlled() and into ServiceWorkerManager::DispatchFetchEvent(). r=asuth
2018-01-23 10:38:53 -05:00
Ben Kelly
c0ed8a4f53
Bug 1231211 P5 Add nsContentUtils::IsNonSubresourceInternalPolicyType() method. r=asuth
2018-01-23 10:38:52 -05:00
Ben Kelly
9225189e3a
Bug 1231211 P3 Serialize LoadInfo's mClientInfo, mReservedClientInfo, and mReservedClientInfo members across IPC. r=valentin
2018-01-23 10:38:52 -05:00
Ben Kelly
8e535f8460
Bug 1231211 P2 Pass the controller ServiceWorkerDescriptor on the channel LoadInfo and back in PHttpChannel's OnStartRequest message. r=valentin
2018-01-23 10:38:52 -05:00
Dorel Luca
8d70b7215d
Merge mozilla-central to mozilla-inbound r=merge
2018-01-23 12:14:02 +02:00
Dorel Luca
4b9ccdb392
Merge mozilla-inbound to mozilla-central r=merge a=merge
2018-01-23 12:02:17 +02:00
Timothy Nikkel
3af81f80fc
Bug 1414825. Use a shutdown observer to release the gfx resources of ImageBitmaps. r=kaku,nical
2018-01-22 21:38:45 -06:00
Gurzau Raul
9801931bda
Merge inbound to mozilla-central. a=merge
2018-01-23 02:21:47 +02:00
Boris Zbarsky
da2c3d4bcb
Bug 1431898. Simplify the UpdateCommands setup on windows. r=mystor
...
MozReview-Commit-ID: 3TqFifdyLTr
2018-01-22 12:59:15 -05:00
Boris Zbarsky
bb72d7fd1d
Bug 1431846 part 4. Remove nsIDOMNavigator and nsIMozNavigatorNetwork. r=mystor
...
MozReview-Commit-ID: LSgeY2dM6gv
2018-01-22 12:59:15 -05:00
Boris Zbarsky
b5937fb6a0
Bug 1431846 part 3. Make nsPIDOMWindowOuter::GetNavigator return dom::Navigator*. r=mystor
...
MozReview-Commit-ID: DgZWMcSg0PT
2018-01-22 12:59:15 -05:00
Boris Zbarsky
16c84b6c1b
Bug 1431846 part 2. Rename nsPIDOMWindowInner::GetNavigator() to Navigator(), since it never returns null. r=mystor
...
Also have it return a dom::Navigator.
MozReview-Commit-ID: 5thGopGWIk9
2018-01-22 12:59:15 -05:00
Boris Zbarsky
2280e86208
Bug 1431846 part 1. Kill off unused attributes from nsIDOMNavigator. r=mystor
...
MozReview-Commit-ID: HUUYPLSjWpG
2018-01-22 12:59:15 -05:00
Christoph Kerschbaumer
d8e2caf90a
Bug 1428793: Test block insecure redirects to data: URIs. r=smaug
2018-01-23 09:58:06 +01:00
Christoph Kerschbaumer
47e37d6df2
Bug 1428793: Block insecure redirects to data: URIs. r=smaug
2018-01-23 09:57:47 +01:00
Emilio Cobos Álvarez
af5c08c014
Bug 1409672: Handle document state changes using the invalidation machinery. r=xidorn
...
MozReview-Commit-ID: EoSMrYPS7dl
2018-01-22 17:57:05 +01:00
Valentin Gosu
a48c8f1ada
Bug 1431760 - Add NS_MutateURI.Apply that allows calling methods declared in other interfaces implemented by NS_MutateURI::mMutator r=mayhemer
...
* The method can be chained just as the other methods on NS_MutateURI.
* In case the mutator object does not implement the interface, mStatus will be set to an error code.
* This is useful when you are constructing a new URI and the type of the mutator is known. I expect a future patch will add a MaybeApply method, that does not set mStatus to an error code if the mutator does not implement the interface.
* This patch changes nsHostObjectProtocolHandler::NewURI to use the new method and avoid a static_cast<nsHostObjectURI*>(uri)
MozReview-Commit-ID: 9kvXJX54gUP
--HG--
extra : rebase_source : 2a27778ec583251fac26c74d78125bd7266d6d87
2018-01-22 15:52:37 +01:00
Hiroyuki Ikezoe
2529df076a
Bug 1430654 - Use assert_times_equal for comparing timing values. r=birtles
...
MozReview-Commit-ID: CUn1f8M0jo5
--HG--
extra : rebase_source : 1ac203d28022707f1b34757a1613e6f201a1f706
2018-01-22 14:57:57 +09:00
Hiroyuki Ikezoe
0a91cefd01
Bug 1430654 - Double epsilon value for assert_times_equal. r=birtles
...
Since the function assumes that both of actual and expected values
have the same precision requirements.
MozReview-Commit-ID: 4C3TAH6mUVg
--HG--
extra : rebase_source : 1e40e489745b0d9047d34e851a5f043db616323e
2018-01-22 14:57:57 +09:00
Hiroyuki Ikezoe
fae9243927
Bug 1430654 - Introduce assert_time_equals_literal and use it. r=birtles
...
This assertion is supposed to be used where the first argument has a tolerance
but the second argument doesn't have such tolerance. Whereas
assert_times_equal() is supposed to be used for the case both arguments have
the same tolerance, actually it hasn't, it will be fixed in a subsequent patch
in this patch series.
MozReview-Commit-ID: FEDHilbX2rm
--HG--
extra : rebase_source : e773902b474bd9a411e7bb3f234702a93547ebba
2018-01-22 14:55:16 +09:00
Boris Zbarsky
f1d64479e7
Bug 1431964 part 10. Remove nsIDOMAttr. r=mccr8
...
MozReview-Commit-ID: xj4QeXBF9V
2018-01-21 12:07:31 -05:00
Boris Zbarsky
e338b5f525
Bug 1431964 part 9. Stop using nsIDOMAttr in JS. r=mccr8
...
MozReview-Commit-ID: 59TspEgvNRF
2018-01-21 12:07:31 -05:00
Boris Zbarsky
e38dec29f4
Bug 1431964 part 8. Remove nsIDOMMozNamedAttrMap. r=mccr8
...
MozReview-Commit-ID: C7z0hcjC0Tg
2018-01-20 20:57:26 -05:00
Boris Zbarsky
98002367cb
Bug 1431964 part 7. Remove unused nsIDOMMozNamedAttrMap methods. r=mccr8
...
MozReview-Commit-ID: H8gyGnbqYtf
2018-01-20 18:51:35 -05:00
Boris Zbarsky
0ba39c7972
Bug 1431964 part 6. Remove nsIDOMMozNamedAttrMap::GetLength. r=mccr8
...
MozReview-Commit-ID: 9GJmiVSI0bs
2018-01-20 18:50:12 -05:00
Boris Zbarsky
ac46271e7c
Bug 1431964 part 5. Remove nsIDOMMozNamedAttrMap::Item. r=mccr8
...
MozReview-Commit-ID: GnrOUhx9nTQ
2018-01-20 18:48:36 -05:00
Boris Zbarsky
79df7d2aec
Bug 1431964 part 4. Remove nsIDOMMozNamedAttrMap::GetNamedItemNS. r=mccr8
...
MozReview-Commit-ID: 7l8CcT1ntL7
2018-01-20 18:33:06 -05:00
Boris Zbarsky
6d32b469ca
Bug 1431964 part 3. Remove nsIDOMMozNamedAttrMap::GetNamedItem. r=mccr8
...
MozReview-Commit-ID: 8eXx6IdmZ4W
2018-01-20 18:26:41 -05:00
Boris Zbarsky
a34bb913ee
Bug 1431964 part 2. Remove the XPCOM versions of createAttribute(NS). r=mccr8
...
MozReview-Commit-ID: G4HfD7ni9hd
2018-01-20 18:15:59 -05:00
Boris Zbarsky
e5230b2da9
Bug 1431964 part 1. Remove the XPCOM versions of GetAttributeNode(NS). r=mccr8
...
MozReview-Commit-ID: 5VTrCvHmMWi
2018-01-20 18:12:20 -05:00
Boris Zbarsky
77d2dd0e45
Bug 1431903. Remove unused methods from nsIDOMDataChannel. r=mccr8
...
MozReview-Commit-ID: NRfLiNEWPK
2018-01-21 12:07:29 -05:00
Bogdan Tara
e9a067a401
Merge inbound to mozilla-central. a=merge
2018-01-21 11:51:29 +02:00
Gurzau Raul
76ec8a476e
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-01-20 11:46:16 +02:00
Gurzau Raul
b7e3ec2468
Merge inbound to mozilla-central. a=merge
2018-01-20 11:38:58 +02:00
Boris Zbarsky
3acfd47047
Bug 1431774 part 7. de-COM the image loading content forceImageState API. r=mystor
...
MozReview-Commit-ID: LKlo36VHKP5
2018-01-19 14:19:39 -05:00
Boris Zbarsky
d4e9c1bbea
Bug 1431774 part 6. de-COM the image loading content forceReload API. r=mystor
...
MozReview-Commit-ID: 4n5BFQcHopU
2018-01-19 14:19:39 -05:00
Boris Zbarsky
0840bfb13a
Bug 1431774 part 5. de-COM the image loading content setBlockedRequest API. r=mystor
...
MozReview-Commit-ID: 1hm4WzQK93U
2018-01-19 14:19:39 -05:00
Boris Zbarsky
bd87915168
Bug 1431774 part 4. de-COM the image loading content observer APIs. r=mystor
...
MozReview-Commit-ID: KwWBFXNzWVx
2018-01-19 14:19:39 -05:00
Boris Zbarsky
985bac7189
Bug 1431774 part 3. de-COM the image loading content loadingEnabled API. r=mystor
...
MozReview-Commit-ID: 3JpN3ZZVNg3
2018-01-19 14:19:39 -05:00
Boris Zbarsky
bd29cf763a
Bug 1431774 part 2. Make all attributes and methods on nsIImageLoadingContent noscript, since they're not used from JS. r=mystor
...
MozReview-Commit-ID: 5LqkMJP32J8
2018-01-19 14:19:39 -05:00
Luke Crouch
30b0ae88f8
Bug 587523: remove branching logic; comment fixups r=valentin
...
MozReview-Commit-ID: J8LGTUMehZA
--HG--
extra : rebase_source : bd14c0a652c06e6cdb73c6c52034a4fd2f3abbef
2018-01-18 09:57:14 -06:00
Noemi Erli
74f7da5f13
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-01-19 12:16:58 +02:00
Noemi Erli
1e1fdc2b3d
Merge inbound to mozilla-central. a=merge
2018-01-19 12:10:24 +02:00
Matthew Gregan
a1dd98ef44
Bug 1431333 - Initialize libcubeb logging earlier. r=kamidphish
...
Initializing logging when we create a cubeb context from
GetCubebContextUnlocked() means we never have a chance to set up logging on the
server side if audio remoting is enabled.
2018-01-19 17:50:36 +13:00
Chris Pearce
4c1eb3b8bf
Bug 1428719 - Adjust decrypt throttle to smooth out decrypt bursting when seeking. r=gerald
...
We've had reports from a partner that their EME content is failing after a
seek. This is caused by decrypting EME content too fast after a seek triggering
bug 1338924. So we need to make our decryption less "bursty". So adjust our
decrypt throttling to instead throttle the decrypt to 200ms of content every
100ms of wall-clock-time, rather than 2s of content every 1s of
wall-clock-time. This makes us decode more smoothly, and appears to resolve the
issue with the partner stream.
MozReview-Commit-ID: 1nNuTJrreN
--HG--
extra : rebase_source : 3c2c9529a5493b30db1214bba782243be509b56a
2018-01-19 14:55:12 +13:00
Jon Coppeard
57f7f09133
Bug 1430635 - Add telemetry to track how often preloaded scripts are used. r=baku, data-review=liuche
2018-01-17 03:10:00 -05:00
Jon Coppeard
a38267f276
Bug 1430145
- Add telemetry for script kind. r=baku, data-review=liuche
2018-01-17 03:06:00 -05:00
Luke Crouch
c95e646b6b
Bug 587523: update Fetch API referrer to check for private browsing pref r=valentin
...
MozReview-Commit-ID: 2DFYcWuXfnn
--HG--
extra : rebase_source : 05bf93b54e25ea7962379a6b6b51c46d73d660b6
2018-01-16 15:26:26 -06:00
Jonathan Watt
f1a8db233f
Bug 1019551 - Fix failure to print when pages contain zero sized <canvas>. r=lsalzman
2018-01-12 12:48:20 +00:00
Jonathan Watt
d80eff51f9
Bug 1430619 part 3 - Remove nsIContentViewerContainer. r=smaug
...
MozReview-Commit-ID: BxpgH0DPKQw
2018-01-11 12:27:00 +00:00
Ciure Andrei
dc1715ad21
Merge inbound to mozilla-central. a=merge
2018-01-18 23:53:03 +02:00
Luke Crouch
111ae8a75d
Bug 587523 - rename referer.userControlPolicy to referer.defaultPolicy r=valentin
...
MozReview-Commit-ID: A2hkYfdTCR9
--HG--
extra : rebase_source : 6d3775da80338b66eee44f13ba177f29933dd114
2018-01-10 16:51:10 -06:00
Gurzau Raul
c119ffc21d
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-01-20 11:44:36 +02:00
Hiroyuki Ikezoe
7ec737b816
Bug 1431295 - Drop 'undef None' macro in dom/. r=baku
...
MozReview-Commit-ID: Fmd4A2c7yUu
--HG--
extra : rebase_source : fdad8ac6276efa1a3612eb1c9a2a9478270d426d
2018-01-18 14:12:51 +09:00
Hiroyuki Ikezoe
5c74787c9b
Bug 1431295 - Drop 'undef None' macro in dom/animation/. r=boris
...
MozReview-Commit-ID: BkV6vCc4rmt
--HG--
extra : rebase_source : 9a1ef446045adeb7bbab6814c147947e30626b29
2018-01-18 14:12:51 +09:00
Ciure Andrei
52a06095eb
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-01-19 00:10:04 +02:00
Sylvestre Ledru
0039663a81
Bug 1431072 - Move a duplicate declarations (NS_NPAPIPLUGIN_CALLBACK) into a common file r=jimm
...
MozReview-Commit-ID: HZsNoNUOtnO
--HG--
extra : rebase_source : 21ccd11ee98faa43f3bc95f4f78ea56ab319eca6
2018-01-17 14:32:56 +01:00
Kartikaya Gupta
09bf1b5830
Bug 1426155 - Disable failing media mochitests on windows10-64-qr. r=jrmuizel
...
MozReview-Commit-ID: B9ZCdOeajV8
--HG--
extra : rebase_source : b52160380da6d2621ab2fd8f662e5bca5e0fbec6
2018-01-18 13:39:27 -05:00
Emilio Cobos Álvarez
d9220a8cbf
Bug 1431041: Fix placeholder-shown when the value of the input is invalid. r=smaug
...
Wow, the setup for <input type="number"> is really weird :(.
Looking at the callers, this should be sane.
MozReview-Commit-ID: C0ZNNSdg0Hb
2018-01-18 17:20:39 +01:00
Emilio Cobos Álvarez
aaf0600c08
Bug 1431041: Make placeholder apply to <input type="number">. r=smaug
...
MozReview-Commit-ID: GLbdLxHLiH4
2018-01-18 17:20:37 +01:00
Jean-Yves Avenard
39c3ecdd59
Bug 1431169 - P3. Stop playback mochitest on error. r=rillian
...
Otherwise we need to wait for the test to timeout as the ended event won't be fired.
MozReview-Commit-ID: HKgkG40Dz6w
--HG--
extra : rebase_source : 686e04096d8efc8ee1e4d8024b8b2c9bf52a76a5
2018-01-17 22:38:02 +01:00
Jean-Yves Avenard
ce0fab81aa
Bug 1431169 - P2. Fix Apple AAC decoder on some files. r=rillian
...
It is necessary to provide the AAC's magic cookie to the decoder for some files (such as ambisonics or quad-stereo). We already do so for the Windows and FFmpeg decoder.
It's another case of how did it work before really.
MozReview-Commit-ID: sOtY1sPeBU
--HG--
extra : rebase_source : 4d7d7d18aa878f20238f48ee17cd8dfc267356fc
2018-01-17 22:00:16 +01:00
Jean-Yves Avenard
bd1be7c233
Bug 1431169 - P1. Add test case. r=rillian
...
MozReview-Commit-ID: LfkwxBhetVZ
--HG--
extra : rebase_source : 99ab0af4b47f5d58d7d50361f98fc4c62a86993a
2018-01-17 21:32:17 +01:00
Sylvestre Ledru
a4b8b15778
Bug 1431030 - Ignore the automatic formatting of the NS_NPAPIPLUGIN_CALLBACK definitions r=jimm
...
MozReview-Commit-ID: 2oTHhb2VBWX
--HG--
extra : rebase_source : c49f8b2bdbd459c459d257c27a6fbf8588bcd130
2018-01-17 11:02:35 +01:00
Tim Nguyen
6071f20f6c
Bug 1430374 - Remove support for progressmeter tree cells. r=bz,dao
...
MozReview-Commit-ID: 3hydkeoneC0
--HG--
extra : rebase_source : eca404511d1fc2d9d7e9711fbd1accefd3781b16
2018-01-18 10:36:05 +00:00
Brad Werth
45a547d205
Bug 1415940 Part 6: Create an InspectorUtils::HasRulesModifiedByCSSOM for use by devtools. r=bz,tromey
...
MozReview-Commit-ID: GrQ7HvBIzkZ
--HG--
extra : rebase_source : 0e8ea8cfb041973a0d0c1cc98202e7e0e465c11a
2018-01-05 13:38:56 -08:00
Brad Werth
7e7864add9
Bug 1415940 Part 1: Expand StyleSheet dirty flag into a bitfield, to allow more types of dirtiness. r=bz
...
MozReview-Commit-ID: 7IasNqj85il
--HG--
extra : rebase_source : 414548a7a0d413917bd72ee3fc384cf2280c334b
2018-01-03 14:25:56 -08:00
Valentin Gosu
da90b10e9f
Bug 1431204
- Change calls to nsIURI.spec setter to use nsIURIMutator instead r=mayhemer
...
* changes call to use nsIURIMutator.setSpec()
* Add new NS_MutateURI constructor that takes new Mutator object
* Make nsSimpleNestedURI::Mutate() and nsNestedAboutURI::Mutate() return mutable URIs
* Make the finalizers for nsSimpleNestedURI and nsNestedAboutURI make the returned URIs immutable
MozReview-Commit-ID: 1kcv6zMxnv7
--HG--
extra : rebase_source : 99b13e9dbc8eaaa9615843b05e1539e19b527504
2018-01-19 15:19:42 +01:00
Kartikaya Gupta
79481cf75f
Bug 1431728 - Make the APZ-specific guts of the code dependent on an APZ check. r=aryx
...
MozReview-Commit-ID: 50tYbmFGRcx
--HG--
extra : rebase_source : 4dc532245c9372ddb22c47c4c3ae5731c98387bd
2018-01-19 10:01:04 -05:00
Emilio Cobos Álvarez
c068982e2b
Bug 1431401: Initialise mIsSVGGlyphsDocument on the constructor. r=jmaher
...
Off-hand I wouldn't have suspected of any of my patches, but I just realized of
something... I hate C++, and it's wild that this got into the tree unnoticed,
and without any failure or warning.
I suspect the incoming patch will fix this, if not I'll happily investigate
more.
FWIW the code that this bit replaced was equally uninitialized... I guess it was
wallpapered in any other way.
MozReview-Commit-ID: A03fQluNcKN
--HG--
extra : rebase_source : cead8d8bcde74b7b6bb6ed106ee1f29cc62f72b8
2018-01-19 19:47:48 +01:00
Nico Grunbaum
5477fb29c4
Bug 1419093 - P3 - update rtp source js & mochi tests r=mjf
...
MozReview-Commit-ID: LqI3WG4cgtu
--HG--
extra : rebase_source : f9287fc1e6e6fc7598c41dd6faf7d5fa8c500f45
2017-12-18 19:24:55 -06:00
Nico Grunbaum
2aa7b3a269
Bug 1419093 - P1 - update rtp source IDLs to spec r=mjf,smaug
...
MozReview-Commit-ID: FtOvlPQ8stL
--HG--
extra : rebase_source : 1a4e707f32a54f67a5ef1a9caa979984253e91e8
2017-12-18 19:14:36 -06:00
Nico Grunbaum
522b16da0f
Bug 1430213 - add toggle pref for RTCRtpReceiver RTP sources APIs;r=jib,smaug
...
MozReview-Commit-ID: 7vKUDDpjiP2
--HG--
extra : rebase_source : 53a7c6f43879d216c06a16626050f21344afe293
2018-01-12 11:59:19 -08:00
Noemi Erli
ed5a1a575c
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-01-19 12:15:59 +02:00
Anthony Ramine
0f6e750881
Bug 1431449 - Make URLParams::ParseInput call URLParams::Parse instead of the opposite; r=bz
...
This trades off more virtual calls in URLParams::ParseInput, while removing any extra
allocation when calling URLParams::Parse.
MozReview-Commit-ID: HrIqsguQjrk
--HG--
extra : rebase_source : fd6d4f0455f5c3df72bd3518b98359ac8759a89d
2018-01-18 13:13:51 +01:00
Anthony Ramine
436f24d4f3
Bug 1431449 - Make URLParams::DecodeString static; r=bz
...
MozReview-Commit-ID: KKoaxHSnmSz
--HG--
extra : rebase_source : 100a017dd8b54092a0eb3b88a33c5398e1354870
2018-01-18 13:13:08 +01:00
Anthony Ramine
fbcfbecb79
Bug 1431449 - Introduce URLParams::Parse; r=bz
...
MozReview-Commit-ID: LicbWjZHxjz
--HG--
extra : rebase_source : c49df723c73c03d64b4b9ca5f6d3a52735e38b7d
2018-01-18 12:53:35 +01:00
Anthony Ramine
ace07f37c9
Bug 1431449 - Kill URLSearchParams::ForEach; r=bz
...
MozReview-Commit-ID: 9woZBRwpb4T
--HG--
extra : rebase_source : 9a6e8eb372169129ab5d6f8dad6681776a7b9bbe
2018-01-18 12:20:26 +01:00
Dorel Luca
52d6539c96
Backed out 11 changesets (bug 1382251) for clipbloard failures, mingw32 bustage
...
Backed out changeset a5f447c3bde8 (bug 1382251)
Backed out changeset f9f8aba058c1 (bug 1382251)
Backed out changeset dc0ce4cae588 (bug 1382251)
Backed out changeset 7a304ff7873a (bug 1382251)
Backed out changeset 09cb062d95ee (bug 1382251)
Backed out changeset 95701ac611fa (bug 1382251)
Backed out changeset 37cad137215f (bug 1382251)
Backed out changeset 0d82d0b69c9e (bug 1382251)
Backed out changeset 24de376fb860 (bug 1382251)
Backed out changeset 5f33ad77c5b4 (bug 1382251)
Backed out changeset d2f531c6a6d8 (bug 1382251)
2018-01-18 14:44:31 +02:00
Jan de Mooij
19055f2b0f
Bug 1430053 - Add prefs for index masking Spectre mitigations. r=luke,mccr8
...
--HG--
extra : rebase_source : 7cf15f321e1ca93bcfb90f4faf7ba36dc0df2219
2018-01-18 13:19:41 +01:00
Andrew Sutherland
62002c52d0
Bug 1422335 - Using a sandbox on main-thread when deserializing data for IDB - part 5 - Test, r=baku
2018-01-17 08:56:15 -05:00
Andrea Marchesini
407910f215
Bug 1422335 - Using a sandbox on main-thread when deserializing data for IDB - part 4 - Correct deserialization of wasm modules, r=asuth
2018-01-18 13:19:07 +01:00
Andrea Marchesini
22c36c5d15
Bug 1422335 - Using a sandbox on main-thread when deserializing data for IDB - part 3 - No templates, r=asuth
2018-01-18 13:19:07 +01:00
Andrea Marchesini
29ae60f412
Bug 1422335 - Using a sandbox on main-thread when deserializing data for IDB - part 2 - Upgrade value, r=asuth
2018-01-18 13:19:07 +01:00
Andrea Marchesini
f3cbbe9985
Bug 1422335 - Using a sandbox on main-thread when deserializing data for IDB - part 1 - Deserialize on main-thread using a sandbox, r=asuth
2018-01-18 13:19:06 +01:00
Dorel Luca
5436902556
Backed out changeset 2fdccaab2e7c (bug 1431030) for build bustages on a CLOSED TREE
...
--HG--
extra : amend_source : 4b243382b2a63958021222c739db5e1ae2739b88
2018-01-18 12:35:53 +02:00
Sylvestre Ledru
ecb3dafe1e
Bug 1431030 - Ignore the automatic formatting of the NS_NPAPIPLUGIN_CALLBACK definitions r=jimm
...
MozReview-Commit-ID: 2oTHhb2VBWX
--HG--
extra : rebase_source : 79819bd1e4fd7d8b94f5ccf056749e3ac6f63925
2018-01-17 11:02:35 +01:00
Dorel Luca
a066bff27d
Merge mozilla-inbound to mozilla-central r=merge a=merge
2018-01-18 11:43:47 +02:00
Mike Hommey
dbd4c4810a
Bug 1428608 - Forbid / or !/ in LOCAL_INCLUDES. r=froydnj
...
And remove the two cases that currently set that, without actually using
it. The webrtc gtest one never relied on it, and the gfx one was added
in bug 1427668 for a single header, and the corresponding #includes were
changed in bug 1428678.
--HG--
extra : rebase_source : ebb3aed6ff8e3438d4a2f011725cf1a15986fee6
2018-01-17 17:10:20 +09:00
Hiroyuki Ikezoe
fa8cb05830
Bug 1430975 - Don't pass a copy of StickyTimeDuration. r=boris
...
MozReview-Commit-ID: HlQlMB1FBRi
--HG--
extra : rebase_source : 19888f1aa8cb98ecb1ee0aeaa46c8e4015e12867
2018-01-17 18:05:03 +09:00
J.C. Jones
e900b5ebc6
Bug 1430947 - Add [SecureContext] to navigator.credentials r=bz
...
It was neglected to mark navigator.credentials as [SecureContext], yet it
must be for spec compliance and powerful-features compliance.
MozReview-Commit-ID: BYKGqqhoS2L
--HG--
extra : rebase_source : 441be2ae91d51cfff1ed5a8d1e96db4f9a3c917c
2018-01-16 19:11:44 -07:00
Csoregi Natalia
6254005c4b
Backed out 2 changesets (bug 1431041) for failing dom/html/test/forms/test_input_number_placeholder_shown.html. on a CLOSED TREE
...
Backed out changeset 57641ee7058f (bug 1431041)
Backed out changeset 7a4c3ab0ade8 (bug 1431041)
2018-01-18 07:29:14 +02:00
Alfredo.Yang
4075767669
Bug 1429986
- send telemetry data when users attempt to play mkv file. r=jwwang,liuche
...
MozReview-Commit-ID: Ah3pXC4cJ7n
--HG--
extra : rebase_source : cf35e75e6bbc8ec4f085f1bfd64ed2e309357c64
2018-01-12 15:40:52 +08:00
Kartikaya Gupta
8903b49768
Bug 1429951 - Propagate the non-premultiplied flag for textures to WR. r=sotaro
...
MozReview-Commit-ID: Vd5n5e7XuW
--HG--
extra : rebase_source : ebd563dd785d99a9623906554dfe8ccd507930b4
2018-01-17 12:55:40 -05:00
Emilio Cobos Álvarez
fa8af866b9
Bug 1431041: Fix placeholder-shown when the value of the input is invalid. r=smaug
...
Wow, the setup for <input type="number"> is really weird :(.
Looking at the callers, this should be sane.
MozReview-Commit-ID: C0ZNNSdg0Hb
--HG--
extra : rebase_source : ff8efaaa3b0068b35e3b408e16b6f9d133165e5c
2018-01-17 18:30:59 +01:00
Emilio Cobos Álvarez
0d4c1d977b
Bug 1431041: Make placeholder apply to <input type="number">. r=smaug
...
MozReview-Commit-ID: GLbdLxHLiH4
--HG--
extra : rebase_source : 18454d0720e45bc2734f01d9a84eaad33a36e848
2018-01-17 14:52:01 +01:00
JW Wang
d082d18417
Bug 1430948. P2 - turn on fuzzy mode for MDSM which doesn't require high resolution timers. r=jya
...
MozReview-Commit-ID: BcWz7UmdHC2
--HG--
extra : rebase_source : 3f35b8a6556d46ad43c5775d0951ce73f9e62799
extra : source : 8958b0fc502d4dac5cc299b6d784634b6d423862
2018-01-16 16:12:40 +08:00
JW Wang
5648dab805
Bug 1430948. P1 - add fuzzy mode to MediaTimer. r=jya
...
We will resolve the timer promise even if it is fired slightly before
the scheduled target. This is used by MDSM which doesn't require high-res
timers.
MozReview-Commit-ID: 1IAsG5gG9D7
--HG--
extra : rebase_source : 71c9bec9d196cd736effabb5b9da54c58b44044c
extra : source : 7b96fc15d13d54b78b0aebbf21bb16b08e4eca50
2018-01-16 16:07:21 +08:00
Tiberius Oros
0f3b1d6ace
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-01-18 00:28:57 +02:00
Emilio Cobos Álvarez
e06ff3dbe2
Backout changeset b54c60961def (Bug 1409672) for failing one OSX reftest on a CLOSED TREE. r=backout
...
MozReview-Commit-ID: 6ZHlFBpMOUo
2018-01-17 23:09:38 +01:00
Tiberius Oros
92e228aa49
Merge inbound to mozilla-central. a=merge
2018-01-17 23:48:10 +02:00
Cosmin Sabou
2568dc9ebb
Backed out 11 changesets (bug 1207734) for asserting at layout/painting/nsDisplayList.h:2835 while running mda's dom/media/tests/mochitest/test_getUserMedia_peerIdentity.html on a CLOSED TREE
...
Backed out changeset 4efc37f978d2 (bug 1207734)
Backed out changeset a42b83c0d1b4 (bug 1207734)
Backed out changeset 5b3dfc8f3031 (bug 1207734)
Backed out changeset a4626910ce09 (bug 1207734)
Backed out changeset 8991d0468642 (bug 1207734)
Backed out changeset 2bc1fdf79e03 (bug 1207734)
Backed out changeset 7d5913531948 (bug 1207734)
Backed out changeset c6be6571ad12 (bug 1207734)
Backed out changeset cfa892d6aa84 (bug 1207734)
Backed out changeset 71f635d9a86f (bug 1207734)
Backed out changeset 3f27af783ce1 (bug 1207734)
2018-01-17 18:32:25 +02:00
Narcis Beleuzu
f0fa7217bd
Backed out changeset 056265a8a2ff (bug 1431105) for devtools failures on browser_webconsole_check_stubs_console_api.js. on a CLOSED TREE
2018-01-17 17:52:13 +02:00
Alex Chronopoulos
0f7663d5ba
Bug 1406350 - part3: Use fake constraints to avoid enumeration error in one mochitest. r=pehrsons
...
MozReview-Commit-ID: 4nqamvBsNbo
--HG--
extra : rebase_source : b25d9208c4b094e3929f4201e9f23dd955f47569
2018-01-17 17:01:53 +02:00
Alex Chronopoulos
54498ae40b
Bug 1406350 - part2: Create new gUM basic audio test using loopback setup. r=pehrsons
...
MozReview-Commit-ID: 7IQPdLSQy8a
--HG--
extra : rebase_source : 67223efe512397c2fd69c58b72f9d8ea07099de2
2018-01-17 14:59:42 +02:00
Andrea Marchesini
f3bbd3b9dd
Bug 1431105 - Prefix in Console when used by JSM, r=smaug
2018-01-17 16:02:29 +01:00
Andrea Marchesini
856e142ec9
Backed out bug 1430810 - wrong bug ID in the patch
2018-01-17 16:02:03 +01:00
Andrea Marchesini
15d3611b38
Bug 1430810 - Prefix in Console when used by JSM, r=smaug
2018-01-17 15:59:36 +01:00
Edgar Chen
4281f3eea3
Bug 1430034 - Fix attributeChangedCallback isn't fired with correct newValue when the attribute value is an empty string; r=smaug
...
MozReview-Commit-ID: L3RvNPNDfUC
--HG--
extra : rebase_source : dbe1d825beaec044ebb91d00a45b6feececfc46b
2018-01-15 15:24:41 +08:00
Chung-Sheng Fu
0319902c5b
Bug 1418243 - Fix mochitest failures due to violationDirective change. r=ckerschb
...
MozReview-Commit-ID: AphtAxYo6Hr
--HG--
extra : rebase_source : 24cd7773cb1f3583c524d142908f859ff5e88e8a
2018-01-16 23:00:00 +02:00
Chung-Sheng Fu
d1124b72c7
Bug 1418243 - Fix SecurityPolicyViolationEvent.violatedDirective. r=ckerschb
...
MozReview-Commit-ID: 8DQ7CI5exUL
--HG--
extra : rebase_source : 69181c5e5f61f6fee5224def74c54985c3b47dee
2018-01-16 22:59:00 +02:00
Andrea Marchesini
a6e93a0711
Bug 1430516 - Fixing a regression when a table cell is selected, r=catalinb
2018-01-17 12:52:51 +01:00
Cosmin Sabou
ee8460f7af
Backed out 2 changesets (bug 1358372) for mochitest failures on AudioSession, AudioSession::CommitAudioSessionData, Mutex, nsStringBuffer on a CLOSED TREE
...
Backed out changeset 76e48321127d (bug 1358372)
Backed out changeset f8b2bbebb2f0 (bug 1358372)
2018-01-17 13:56:16 +02:00
David Parks
f4e4ea9b59
Bug 1358372: Part 1 - Move Windows content process AudioSession init before sandbox lowering r=jimm
...
Something about setting the grouping parameter was harmed by the sandbox.
2018-01-10 14:07:56 -08:00
Cosmin Sabou
cff14fad3f
Merge mozilla-central to inbound a=merge on a CLOSED TREE
2018-01-17 11:50:40 +02:00
Cosmin Sabou
1f9b4f0f06
Merge inbound to mozilla-central. a=merge
2018-01-17 11:46:53 +02:00
Matthew Gregan
81fcb1157e
Bug 1430870 - Avoid static ctors in AudioIPC startup code. r=kamidphish
2018-01-17 15:51:29 +13:00
Matthew Gregan
424057b335
Bug 1426867 - Init AudioIPC even earlier. r=kamidphish
2018-01-17 15:51:28 +13:00