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
692e6f7518
Bug 1425458 - Resource timing entries Workers - part 6 - PerformanceResourceTiming exposed, 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
Sebastian Hengst
78d2a3c1db
Merge mozilla-central to mozilla-inbound
2018-01-24 14:24:05 +02:00
J.C. Jones
5685e93ac7
Bug 1428916 - WebAuthn: Draft Attestation Preference r=smaug,ttaubert
...
The WebAuthn spec lets RPs ask to specifically get direct attestation certificates
during credential creation using the "Attestation Conveyance Preference" [1].
This change adds that field into the WebIDL and ignores it for now. This is
pre-work to Bug #1430150 which will make this useful (which in turn requires
Bug #1416056's support for anonymizing those attestation certificates).
[1] https://www.w3.org/TR/webauthn/#attestation-convey
MozReview-Commit-ID: 763vaAMv48z
--HG--
extra : rebase_source : 7fb7c64a0ee3167032485378af6074a7366295a4
2018-01-23 12:21:15 -07:00
Andrea Marchesini
6c24d15b8c
Bug 1432522 - Performance should be an EventTarget, r=smaug
2018-01-24 07:33:49 +01: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
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
Peter Van der Beken
40a044892a
Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 5: Convert MessageManager globals to WebIDL. r=bz.
...
The change in browser_net_view-source-debugger.js is needed because we now use WebIDL callbacks for MessageListener, and they add async creation stack frames.
--HG--
extra : rebase_source : 77672a73a6e1447c763930143116a261f2369e67
2017-07-19 14:59:02 +02:00
Peter Van der Beken
8c4cf977e2
Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 4: Convert MessageManager to WebIDL. r=bz.
...
--HG--
extra : rebase_source : 9d34380827193c597b2754e290aa5636b75f7461
2017-06-20 11:09:50 +02:00
Tim Taubert
0af61da4ec
Bug 1406471 - Web Authentication - Implement FIDO AppID Extension r=jcj,smaug
...
Reviewers: jcj, smaug
Reviewed By: jcj
Bug #: 1406471
Differential Revision: https://phabricator.services.mozilla.com/D595
2018-02-22 10:53:49 +01:00
Boris Zbarsky
f91c7c78eb
Bug 1437654. Drop the nsINativeTreeView stuff, since it's all not working anyway. r=gijs
...
There are no consumers of nsITreeBoxObject::SetView, so this fix removes that
setter. There are consumers of GetView, though.
MozReview-Commit-ID: FBEGEFRM9Us
2018-02-13 13:53:52 -05:00
Johann Hofmann
8a35c0aab3
Bug 1345077 - Part 1 - Add an isHandlingUserInput flag to WebRTC permission requests. r=baku,padenot
...
MozReview-Commit-ID: SGu9lWjPH5
--HG--
extra : rebase_source : 18e49399247ea5b69dc603b70ef9981f97b618ba
2018-01-10 23:59:55 +01:00
Nils Ohlmeier [:drno]
5d76400725
Bug 1173851: rename DataChannel to RTCDataChannel r=jib,smaug
...
MozReview-Commit-ID: L8OrIlxM7r1
--HG--
rename : dom/webidl/DataChannel.webidl => dom/webidl/RTCDataChannel.webidl
extra : rebase_source : 013fd0b02c6b5e3a95395bbfed68e27138b507ed
2018-02-09 14:36:48 -08: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
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
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
Ciure Andrei
dc1715ad21
Merge inbound to mozilla-central. a=merge
2018-01-18 23:53:03 +02: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
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
Dorel Luca
a066bff27d
Merge mozilla-inbound to mozilla-central r=merge a=merge
2018-01-18 11:43:47 +02: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
Boris Zbarsky
68cc4fd46f
Bug 1431057 part 1. Add a ChromeUtils.import that does what Cu.import does. r=kmag
...
MozReview-Commit-ID: IOaL8fdyoGO
2017-12-15 23:30:25 -06:00
Tiberius Oros
aed73bde87
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-01-18 00:31:28 +02:00
Andrea Marchesini
35717fcad1
Bug 1431105 - Prefix in Console when used by JSM, r=bgrins, r=smaug
2018-01-17 09:19:36 -08: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
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
Xidorn Quan
2bf366e30a
Bug 1303025 - Accept null for body param in constructor of Response. r=bkelly
...
MozReview-Commit-ID: LeEFcQzPJlv
--HG--
extra : rebase_source : 37980f7601143692989d17a2e715f0c5284730a4
2018-01-13 14:20:50 +11:00
Jessica Jong
4bee56a645
Bug 1428685 - Use dom.webcomponents.shadowdom.enabled pref for Shadow DOM. r=smaug
...
Most of the Shadow DOM related code are behind "dom.webcomponents.enabled" and
this pref is only used by Shadow DOM right now, so we should rename it to
"dom.webcomponents.shadowdom.enabled"
MozReview-Commit-ID: er1c7AsSSW
2018-01-16 17:16:30 +01:00
Gurzau Raul
e0cb05876d
Merge inbound to mozilla-central. a=merge
2018-01-15 11:57:47 +02:00
Jessica Jong
bf1d5c0073
Bug 1429656 - Implement ShadowRoot.activeElement. r=smaug
2018-01-15 14:42:47 +08:00
Alastor Wu
cb52b8db63
Bug 1428722 - part2 : move all user-activation implementation details to nsDocument. r=smaug
...
In order to write tests, I would like to create an method that allows chorome js can directly set the user-activation flag.
Therefore, I need to move all these details into nsDocument, then we could easily simulate the user activation.
MozReview-Commit-ID: 5JrCoQc0vF7
--HG--
extra : rebase_source : 256ff2993ef754dc51409e7e444b868a3302bd65
2018-01-11 17:26:30 +08:00
Coroiu Cristina
c6a942e1bf
Merge inbound to mozilla-central r=merge a=merge
2018-01-13 11:55:23 +02:00
Byron Campen [:bwc]
ae7b275a48
Bug 1425621 - Part 5: Handle transceiver removal caused by rollback after track events. r=drno,jib,smaug
...
MozReview-Commit-ID: 5Z5ntG5Bvgc
--HG--
extra : rebase_source : ae8a2438dfdc1dd968768fba86a8a6752934bd82
extra : intermediate-source : 347e79f12f838355b45f3eebbc33322bf866d75f
extra : source : 8a127885a8d0265994c5f9d4ef9bd384279f6858
2017-12-21 10:22:37 -06:00
Byron Campen [:bwc]
802d9b4a0d
Bug 1425621 - Part 4: Move track event logic to JS. r=drno,jib,smaug
...
MozReview-Commit-ID: 8kUbYQnD3Oc
--HG--
extra : rebase_source : a1f0685c8156c75438cf57e0d55117b8a4025bc8
extra : intermediate-source : 9b756cb6bccaca473925679725688a012d4086f6
extra : source : b3f9155a0ec77f819a0a02ce798d0d0a84da0524
2017-12-20 17:00:40 -06:00
Byron Campen [:bwc]
d81f3f59fe
Bug 1425621 - Part 2: webidl for MediaStream.onremovetrack. r=smaug
...
MozReview-Commit-ID: BqBR3uFlrT2
--HG--
extra : rebase_source : 95cd2848eddac95d49323a37063934e11a9d4d6a
extra : intermediate-source : 5458f04358cb7fdd4974c39347b22a1ed432555d
extra : source : b5aca40119eafb23a6661add2d7a2cdfbbde793d
2017-12-20 12:35:46 -06:00
Nika Layzell
319310193a
Bug 1383876 - Part 4: Remove even more tests which no longer work, r=freesamael, r=smaug
...
MozReview-Commit-ID: 5j8fNeKuHAM
2018-01-12 17:52:58 -05:00
Nika Layzell
a0d1f16079
Bug 1383876 - Part 1: Remove GroupedSHistory and Prerendering logic from C++ code, r=freesamael, r=smaug
...
MozReview-Commit-ID: 2aHA6NcQPGk
2018-01-12 17:52:52 -05:00
Jonathan Kingston
76cec81940
Bug 1398169 - Use pref to disable registerContentHandler in non stable builds. r=baku,dao
...
MozReview-Commit-ID: Gbo1wFr8XU6
--HG--
extra : rebase_source : 422efb30dcf6d8f5da395fc50ccb36c0f4cc0cc6
2018-01-08 02:18:31 +00:00
Brian Birtles
5a753e5e80
Bug 1429671 - Make composite member of Keyframe dictionary objects accept null values; r=bz
...
This patch reflects the following change to the Web Animations spec:
abf76745b5
MozReview-Commit-ID: A2GD1igUf5f
--HG--
extra : rebase_source : 8129f6386b144adebc3bf0320ca7d6bfbba7a2e9
2018-01-11 16:20:49 +09:00
Tim Huang
8933d9d799
Bug 1222285 - Part 1: Spoofing the keyboard event to mimc a certain keyboard layout according to the content-language of the document when 'privacy.resistFingerprinting' is true. r=arthuredelstein,masayuki,smaug
...
This patch makes Firefox to spoof keyboardEvent.code, keyboardEvent.keycode and
modifier states, for 'Shift', 'Alt', 'Control' and 'AltGraph', when 'privacy.resistFingerprinting'
is true. Firefox will spoof keyboard events as a certain keyboard layout according
to the content language of the document, for example, we use US English keyboard for
English content. Right now, it only supports English contents, we will add more
support for more languages later. The spoofing only affects content, chrome
can still see real keyboard events.
MozReview-Commit-ID: 40JPvwLmMMB
--HG--
extra : rebase_source : 870224ba4f87b3e336c5b061ac6859dd1c48c4f2
2017-08-29 11:33:27 +08:00
Dorel Luca
a6794c3a54
Merge mozilla-central to mozilla-inbound r=merge
2018-01-18 11:49:19 +02:00
Jessica Jong
69aab9d558
Bug 1430299 - Add DocumentOrShadowRoot interface. r=smaug
2018-01-18 14:52:15 +08:00
Ciure Andrei
93d5417e33
Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE
2018-01-11 12:08:47 +02:00
Ciure Andrei
f7400ad72e
Merge inbound to mozilla-central r=merge a=merge
2018-01-11 11:54:56 +02:00
Cameron McCormack
eb5c3b0f3a
Bug 1427512 - Part 23: Remove nsIDOMCounter. r=xidorn,bz
...
It's not actually implemented. Since we never return any Counter
object, and to avoid exposing a Counter Web IDL interface object, we
declare getCounterValue() to return void (since it always throws).
MozReview-Commit-ID: JGvYtPmyeSp
2018-01-11 16:17:57 +08:00
Cameron McCormack
e3549b2d1c
Bug 1427512 - Part 22: Remove nsIDOMStyleSheet. r=xidorn,bz
...
MozReview-Commit-ID: KO2mWX4P8lI
2018-01-11 16:17:57 +08:00
Cameron McCormack
55dcbea002
Bug 1427512 - Part 16: Remove nsIDOMCSSRule. r=xidorn,jryans,bz
...
MozReview-Commit-ID: GvVdW9w5Cc4
2018-01-11 16:17:56 +08:00
Cameron McCormack
3ef428b913
Bug 1427419 - Part 26: Move inIDOMUtils.scrollElementIntoView to InspectorUtils. r=bz
...
This is unused in mozilla-central but still used in comm-central.
MozReview-Commit-ID: HlJT7dthI41
2018-01-11 12:38:01 +08:00
Cameron McCormack
ce7231c196
Bug 1427419 - Part 25: Move inIDOMUtils.parseStyleSheet to InspectorUtils. r=bz
...
MozReview-Commit-ID: FQlNRP8ycY3
2018-01-11 12:38:01 +08:00
Cameron McCormack
afa1299635
Bug 1427419 - Part 24: Move pseudo-class lock methods from inIDOMUtils to InspectorUtils. r=bz
...
MozReview-Commit-ID: ItruGMmf5Ih
2018-01-11 12:38:01 +08:00
Cameron McCormack
3f17a89ba7
Bug 1427419 - Part 23: Move inIDOMUtils.getCSSPseudoElementNames to InspectorUtils. r=bz
...
MozReview-Commit-ID: A6FhXc2mJm1
2018-01-11 12:38:01 +08:00
Cameron McCormack
c4663ea0f0
Bug 1427419 - Part 22: Move inIDOMUtils.getUsedFontFaces to InspectorUtils. r=bz
...
This also changes the function to return a sequence (JS Array) instead of
an nsFontFaceList object, and converts nsFontFace/nsIDOMFontFace into a
Web IDL implemented object too.
MozReview-Commit-ID: 1iAW3DYe5kO
--HG--
rename : layout/inspector/nsFontFace.cpp => layout/inspector/InspectorFontFace.cpp
2018-01-11 12:38:01 +08:00
Cameron McCormack
25abd91980
Bug 1427419 - Part 21: Move content state methods from inIDOMUtils to InspectorUtils. r=bz
...
MozReview-Commit-ID: KfrUdNU4as3
2018-01-11 12:38:01 +08:00
Cameron McCormack
075f0e5256
Bug 1427419 - Part 20: Move inIDOMUtils.getBindingURLs to InspectorUtils. r=bz
...
This is unused in mozilla-central but still used by comm-central.
The only consumer of this API really just wants the URL strings, so
we return a sequence<DOMString> instead of an array of nsIURI objects.
MozReview-Commit-ID: ITcEe42shHw
2018-01-11 12:38:01 +08:00
Cameron McCormack
45c9e50a65
Bug 1427419 - Part 19: Move inIDOMUtils.getChildrenForNode to InspectorUtils. r=bz
...
MozReview-Commit-ID: 5AznAfpZIuN
2018-01-11 12:38:00 +08:00
Cameron McCormack
41ac7e60e0
Bug 1427419 - Part 18: Move inIDOMUtils.getParentForNode to InspectorUtils. r=bz
...
MozReview-Commit-ID: 5GxNmyVHf8u
2018-01-11 12:38:00 +08:00
Cameron McCormack
5a4d54c425
Bug 1427419 - Part 17: Move inIDOMUtils.isIgnorableWhitespace to InspectorUtils. r=bz
...
This is still being used by the old DOM Inspector in comm-central.
MozReview-Commit-ID: B8fJzjUUewj
2018-01-11 12:38:00 +08:00
Cameron McCormack
0c66b23322
Bug 1427419 - Part 16: Move inIDOMUtils.cssPropertySupportsType to InspectorUtils. r=bz
...
MozReview-Commit-ID: AfNA6g5lTec
2018-01-11 12:38:00 +08:00
Cameron McCormack
060b4a5e4f
Bug 1427419 - Part 15: Move inIDOMUtils.cssPropertyIsShorthand to InspectorUtils. r=bz
...
MozReview-Commit-ID: LphGIXzOlDB
2018-01-11 12:38:00 +08:00
Cameron McCormack
2212f2845a
Bug 1427419 - Part 14: Move inIDOMUtils.getSubpropertiesForCSSProperty to InspectorUtils. r=bz
...
MozReview-Commit-ID: 8Nyt0V2NUmq
2018-01-11 12:38:00 +08:00
Cameron McCormack
0ef012043a
Bug 1427419 - Part 13: Move inIDOMUtils.isValidCSSColor to InspectorUtils. r=bz
...
MozReview-Commit-ID: DNRfmbDucdT
2018-01-11 12:38:00 +08:00
Cameron McCormack
664c1757c0
Bug 1427419 - Part 12: Move inIDOMUtils.colorToRGBA to InspectorUtils. r=bz
...
MozReview-Commit-ID: 9EAdNibvZ4
2018-01-11 12:38:00 +08:00
Cameron McCormack
2eef6d3612
Bug 1427419 - Part 11: Move inIDOMUtils.rgbToColorName to InspectorUtils. r=bz
...
MozReview-Commit-ID: LZcGUEO4Ois
2018-01-11 12:38:00 +08:00
Cameron McCormack
6e85270511
Bug 1427419 - Part 10: Remove unused nsIDOMUtils.colorNameToRGB. r=bz
...
MozReview-Commit-ID: 962UjCZqX6I
2018-01-11 12:38:00 +08:00
Cameron McCormack
f5ef2d0a72
Bug 1427419 - Part 9: Move inIDOMUtils.getCSSValuesForProperty to InspectorUtils. r=bz
...
MozReview-Commit-ID: D3jf42KI7kO
2018-01-11 12:38:00 +08:00
Cameron McCormack
1a8d3bfd54
Bug 1427419 - Part 8: Move inIDOMUtils.getCSSPropertyNames to InspectorUtils. r=bz
...
While we're at it, move to a more friendly API. EXCLUDE_SHORTHANDS is
currently unused so we drop that.
MozReview-Commit-ID: H64ou63We4a
2018-01-11 12:37:59 +08:00
Cameron McCormack
c81f633513
Bug 1427419 - Part 7: Move inIDOMUtils.isInheritedProperty to InspectorUtils. r=bz
...
MozReview-Commit-ID: AwILrjGiJ3L
2018-01-11 12:37:59 +08:00
Cameron McCormack
710da9d3e3
Bug 1427419 - Part 6: Move selector methods from inIDOMUtils to InspectorUtils. r=bz
...
MozReview-Commit-ID: 8FKRPeIijkC
2018-01-11 12:37:59 +08:00
Cameron McCormack
fc4a76fb7f
Bug 1427419 - Part 5: Move nsIDOMUtils.getCSSLexer to InspectorUtils. r=bz
...
MozReview-Commit-ID: 4UGiS3I2V6B
2018-01-11 12:37:59 +08:00
Cameron McCormack
7371ec9f08
Bug 1427419 - Part 4: Move rule line number methods from inIDOMUtils to InspectorUtils. r=bz
...
MozReview-Commit-ID: HUxWcMPzrSq
2018-01-11 12:37:59 +08:00
Cameron McCormack
abddba8b81
Bug 1427419 - Part 3: Move inIDOMUtils.getCSSStyleRules to InspectorUtils. r=bz
...
MozReview-Commit-ID: 3pcxsYhguOk
2018-01-11 12:37:59 +08:00
Cameron McCormack
04c11b322d
Bug 1427419 - Part 2: Move nsIDOMUtils.getAllStyleSheets to InspectorUtils. r=bz
...
MozReview-Commit-ID: J6lIx4uvMlS
2018-01-11 12:37:59 +08:00
Cameron McCormack
563e7a0e4a
Bug 1427419 - Part 1: Add an InspectorUtils chrome-only IDL namespace. r=bz,tromey
...
Also add a way to access it from SpecialPowers for tests and from
importGlobalProperties for system JS scopes.
MozReview-Commit-ID: IewEs0Gf2M9
2018-01-11 12:37:59 +08:00
Andrew Swan
63c732760f
Bug 1396399
- Clarify rules for applying activeTab permission to content scripts. r=kmag, r=bz
...
MozReview-Commit-ID: 9xPDX8Qk2iR
2017-11-04 21:06:20 -07:00
Andrea Marchesini
bae5308aff
Bug 1429174 - Introducing ConsoleUtils for logging messages to console - message level, r=bkelly
2018-01-10 22:06:38 +01:00
Andrea Marchesini
7e519cc392
Bug 1429174 - Introducing ConsoleUtils for logging messages to console - tests, r=bkelly
2018-01-10 22:06:37 +01:00
Coroiu Cristina
ed1a813295
Backed out 2 changesets (bug 1423495) for wpt failures at /server-timing/test_server_timing.html r=backout on a CLOSED TREE
...
Backed out changeset f7667f5a63af (bug 1423495)
Backed out changeset aca79713b901 (bug 1423495)
2018-01-10 21:40:58 +02:00
Margareta Eliza Balazs
fe2caaa266
Merge inbound to mozilla-central r=merge a=merge
2018-01-09 11:52:55 +02: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
Bogdan Tara
cd1c3cc5dd
Merge mozilla-central to autoland, r=merge a=merge on a CLOSED TREE
2018-01-09 00:16:46 +02:00
Andrea Marchesini
7970f659de
Bug 1419771 - Introduce DOMPrefs, a thread-safe access to preferences for DOM - part 18 - FetchObserver API enabled, r=asuth
2018-01-08 14:05:05 +01:00
Andrea Marchesini
bbefbae583
Bug 1419771 - Introduce DOMPrefs, a thread-safe access to preferences for DOM - part 17 - Network Information enabled, r=asuth
2018-01-08 14:05:05 +01:00
Andrea Marchesini
1b4b3007e5
Bug 1419771 - Introduce DOMPrefs, a thread-safe access to preferences for DOM - part 16 - Webkit/Blink directory picker enabled, r=asuth
2018-01-08 14:05:05 +01:00
Andrea Marchesini
53cbde0f48
Bug 1419771 - Introduce DOMPrefs, a thread-safe access to preferences for DOM - part 15 - Offscreen Canvas enabled, r=asuth
2018-01-08 14:05:05 +01:00
Andrea Marchesini
aacb9ccdfb
Bug 1419771 - Introduce DOMPrefs, a thread-safe access to preferences for DOM - part 14 - Request Context enabled, r=asuth
2018-01-08 14:05:05 +01:00
Andrea Marchesini
f4ab91bebc
Bug 1419771 - Introduce DOMPrefs, a thread-safe access to preferences for DOM - part 13 - Streams API enabled, r=asuth
2018-01-08 14:05:05 +01:00
Andrea Marchesini
4e9579eb6c
Bug 1419771 - Introduce DOMPrefs, a thread-safe access to preferences for DOM - part 12 - Push enabled, r=asuth
2018-01-08 14:05:05 +01:00
Andrea Marchesini
c05772d855
Bug 1419771 - Introduce DOMPrefs, a thread-safe access to preferences for DOM - part 11 - Promise Rejection Event enabled, r=asuth
2018-01-08 14:05:04 +01:00
Andrea Marchesini
01fd1fc62e
Bug 1419771 - Introduce DOMPrefs, a thread-safe access to preferences for DOM - part 10 - StorageManager enabled, r=asuth
2018-01-08 14:05:04 +01:00
Andrea Marchesini
a45ddd5050
Bug 1419771 - Introduce DOMPrefs, a thread-safe access to preferences for DOM - part 8 - ServiceWorkers enabled, r=asuth
2018-01-08 14:05:04 +01:00
Andrea Marchesini
19b6228ddd
Bug 1419771 - Introduce DOMPrefs, a thread-safe access to preferences for DOM - part 7 - Notification Request-Interaction enabled, r=asuth
2018-01-08 14:05:04 +01:00
Andrea Marchesini
8fada45fa4
Bug 1419771 - Introduce DOMPrefs, a thread-safe access to preferences for DOM - part 6 - Notification API enabled, r=asuth
2018-01-08 14:05:04 +01:00
Andrea Marchesini
b0c234924a
Bug 1419771 - Introduce DOMPrefs, a thread-safe access to preferences for DOM - part 3 - DOM Caches enabled, r=asuth
2018-01-08 14:05:03 +01:00
Andrea Marchesini
9a25904cf8
Bug 1419771 - Introduce DOMPrefs, a thread-safe access to preferences for DOM - part 2 - image bitmap, r=asuth
2018-01-08 14:05:03 +01:00
Kyle Machulis
5cd6c64525
Bug 952453 - Remove mozNotification API; r=mattn r=baku
...
MozReview-Commit-ID: 3TMxnPRSh1j
--HG--
rename : dom/tests/mochitest/notification/desktop-notification/test_system_principal.xul => dom/notification/test/chrome/test_notification_system_principal.xul
rename : dom/tests/mochitest/notification/desktop-notification/create_notification.html => dom/notification/test/mochitest/create_notification.html
rename : dom/tests/mochitest/notification/desktop-notification/test_notification_tag.html => dom/notification/test/mochitest/test_notification_tag.html
2018-01-08 14:56:22 -08:00
Florian Quèze
0d1852004e
Bug 862147 - remove window.external.addSearchEngine, r=smaug.
2018-01-05 00:53:59 +01:00
Kyle Machulis
7b2fb44f60
Backing out 8fd1d4a79a48 (Bug 952453) due to notification bustage on MacOS
...
MozReview-Commit-ID: BeziRSoUvh2
2018-01-04 14:50:21 -08:00
Andrea Marchesini
8dcc9b3e38
Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 9 - maxLogLevel pref, r=smaug, r=bgrins
2018-01-04 19:19:44 +01:00
Andrea Marchesini
c1627aadd9
Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 8 - maxLogLevel, r=smaug
2018-01-04 19:19:44 +01:00
Andrea Marchesini
3768013399
Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 6 - no maxLogLevel support, r=smaug
2018-01-04 19:19:44 +01:00
Andrea Marchesini
761f064f3e
Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 5 - prefix, r=smaug, r=bgrins
2018-01-04 19:19:44 +01:00
Andrea Marchesini
64da136229
Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 4 - dump function, r=smaug, r=bgrins
2018-01-04 19:19:44 +01:00
Andrea Marchesini
38e69bdfbb
Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 3 - custom innerID, r=smaug
2018-01-04 19:19:43 +01:00
Andrea Marchesini
3137ff8bcc
Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 2 - consoleID in ConsoleEvent, r=smaug, r=bgrins
2018-01-04 19:19:43 +01:00
Andrea Marchesini
d820259403
Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 1 - Console.createInstance(), r=smaug
2018-01-04 19:19:43 +01:00
J.C. Jones
bce88244c0
Bug 1407789 - Prohibit cross-site iframes for Credential Management r=baku,keeler,ttaubert
...
Credential Management defines a parameter `sameOriginWithAncestors` which is
set true if the responsible document is not either in a top-level browsing
context, or is in a nested context whose heirarchy is all loaded from the
same origin as the top-level context [1][2]. The individual credential types
of CredMan can use this flag to make decisions on whether to error or not.
Our Credential Management implementation right now is a shim to Web
Authentication, which says that if `sameOriginWithAncestors` is false, return
`"NotAllowedError"`.
This ensures that
https://webauthn.bin.coffee/iframe.html
works, but the cross-origin
https://u2f.bin.coffee/iframe-webauthn.html
does not.
[1] https://w3c.github.io/webappsec-credential-management/#algorithm-request
[2] https://w3c.github.io/webappsec-credential-management/#algorithm-create
[3] https://w3c.github.io/webauthn/#createCredential
[4] https://w3c.github.io/webauthn/#getAssertion
MozReview-Commit-ID: KIyakgl0kGv
--HG--
extra : rebase_source : dace4f4d73823913bff759fce8255da8e18ad5e3
2017-10-12 18:18:39 -07:00
Gijs Kruitbosch
a8bb5924c6
Bug 1425356 - remove XUL template support, r=bz
...
MozReview-Commit-ID: HdBoQ15DFOu
--HG--
rename : dom/xul/templates/nsIXULSortService.idl => dom/xul/nsIXULSortService.idl
rename : dom/xul/templates/nsXULContentUtils.cpp => dom/xul/nsXULContentUtils.cpp
rename : dom/xul/templates/nsXULContentUtils.h => dom/xul/nsXULContentUtils.h
rename : dom/xul/templates/nsXULSortService.cpp => dom/xul/nsXULSortService.cpp
rename : dom/xul/templates/nsXULSortService.h => dom/xul/nsXULSortService.h
extra : rebase_source : e3f3504c529e7bd9aa52aecf34b94bb5b0ff92b4
2017-12-19 14:11:06 +00:00
David Teller
e5c2a5003e
Bug 1409852 - Expose an API in ChromeUtils to detect chrome JS dev errors;r=bz
...
MozReview-Commit-ID: GluMLeQOHTZ
--HG--
extra : rebase_source : 37516c3b76a9eb7821ba66ee46ba3c5c0f659e2e
2017-11-16 10:48:45 +01:00
arthur.iakab
373adc6f0d
Merge Inbound to mozilla-central r=merge a=merge
2017-12-22 00:19:24 +02:00
Boris Zbarsky
04324f18ad
Bug 1424474 part 3. Make sure that we only pass non-system subject principals to setters/methods that later use that principal for loading security checks. r=kmag
...
MozReview-Commit-ID: IjUEG5xwn5
2017-12-20 17:43:18 -05:00
Emilio Cobos Álvarez
87520df9da
Bug 1426503: Remove DestInsertionPoints stuff. r=smaug
...
MozReview-Commit-ID: KtaEqZn9GH3
--HG--
extra : rebase_source : 54b76e2437cd3031d12973b7021ba740474f07e3
2017-12-20 22:08:15 +01:00
Andrea Marchesini
797ef68515
Bug 1425463 - Expose Console API to JSM, r=smaug
2017-12-20 14:35:34 +01:00
Ben Kelly
63518babe9
Bug 1425316 P1 Expose a chrome-only Window.shouldReportForServiceWorkerScope() method that initially forwards to ServiceWorkerManager. r=asuth
2017-12-19 10:04:47 -05:00
Michael Froman
7b2eaabdfd
Bug 1414169 - pt 3 - RTCStatsReport.webidl to support about:webrtc changes for showing trickled candidates. r=ng,smaug
...
Add trickledIceCandidateStats, rawLocalCandidates, and rawRemoteCandidates for upcoming display
changes on about:webrtc.
MozReview-Commit-ID: Dgrcy5fRVBt
--HG--
extra : rebase_source : 0bc195bf8c6ccd72d23da0ac3b275d004e5fcce3
2017-12-08 12:16:26 -06:00
Olli Pettay
d78d3295c5
Bug 1412775
- Implement Event.composedPath, r=stone
...
--HG--
extra : rebase_source : a970c4a0daac4a7a02cec34733131734eb93b151
2017-12-18 18:07:36 +02:00
Csoregi Natalia
9743e10556
Backed out 3 changesets (bug 1409852) for build bustage and failing test_js_dev_error_interceptor.js. r=backout on a CLOSED TREE
...
Backed out changeset 06368bf1a32c (bug 1409852)
Backed out changeset 46fce9a2622d (bug 1409852)
Backed out changeset 649d7bdf80ad (bug 1409852)
2017-12-21 15:31:27 +02:00
David Teller
9e97d5406a
Bug 1409852 - Expose an API in ChromeUtils to detect chrome JS dev errors;r=bz
...
MozReview-Commit-ID: GluMLeQOHTZ
--HG--
extra : rebase_source : e1551690496cde70d72c4d35c8a57927ed54a68b
2017-11-16 10:48:45 +01:00
Xidorn Quan
65122eed20
Bug 1326514 - Implement the CSSOM bits for CSSNamespaceRule. r=bz
...
MozReview-Commit-ID: 5UpvH4osOfn
--HG--
extra : rebase_source : 9b04b92e1c270217e068ce72e6c64884067500b7
2017-12-21 12:17:37 +11:00
Stone Shih
f54b118ead
Bug 1303957 Part1: Add support for PointerEvent.getCoalescedEvents. r=smaug.
...
We implement PointerEvent.getCoalescedEvents as
1. Clone the widget events we coalesced.
2. Convert them to dom::PointerEvent when user calls getCoalescedEvents.
MozReview-Commit-ID: 8IKw4PbUsDD
2017-09-20 13:00:57 +08:00
Brian Birtles
8cc46ca7d7
Bug 1425548
- Update references to Web Animations spec in dom/webidl; r=bz
...
MozReview-Commit-ID: OnaTWOWhnk
--HG--
extra : rebase_source : d0d7cac72afe1c1e7a1728b566d37670767e5ff4
2017-12-15 14:55:55 -06:00
J.C. Jones
dccb7bcf7c
Bug 1247124 - Limit FIDO U2F to Secure Contexts r=ttaubert,smaug
...
Use the [SecureContext] webidl notation to hide the powerful "window.u2f"
feature and its interface when not loaded in a secure context.
MozReview-Commit-ID: 7en8b5ieI85
2017-12-13 17:02:38 -06:00
Dorel Luca
96d67a7297
Backed out 2 changesets (bug 1303957) for for frequently failing own mochitest plain dom/events/test/pointerevents/test_getCoalescedEvents.html r=backout on a CLOSED TREE
...
Backed out changeset a0a5bec2bb3f (bug 1303957)
Backed out changeset a91a06d7c3f3 (bug 1303957)
2017-12-14 19:10:47 +02:00
Stone Shih
7d35db1b55
Bug 1303957 Part1: Add support for PointerEvent.getCoalescedEvents. r=smaug.
...
We implement PointerEvent.getCoalescedEvents as
1. Clone the widget events we coalesced.
2. Convert them to dom::PointerEvent when user calls getCoalescedEvents.
MozReview-Commit-ID: 8IKw4PbUsDD
2017-09-20 13:00:57 +08:00
Gurzau Raul
321347c110
Backed out 22 changesets (bug 1419771) for build bustage build/src/dom/base/FuzzingFunctions.cpp on a CLOSED TREE
...
Backed out changeset b2b7b46c8ad0 (bug 1419771)
Backed out changeset 0206657d2ea2 (bug 1419771)
Backed out changeset f0f4b98a07b6 (bug 1419771)
Backed out changeset 4b52904694f4 (bug 1419771)
Backed out changeset 9f40cc12d6c6 (bug 1419771)
Backed out changeset f500a61f564c (bug 1419771)
Backed out changeset 0bd9d964df8a (bug 1419771)
Backed out changeset 1397a6bbb446 (bug 1419771)
Backed out changeset 7e77a00fa8b5 (bug 1419771)
Backed out changeset 5f6df771459a (bug 1419771)
Backed out changeset 7624e70b2965 (bug 1419771)
Backed out changeset b9d674bdc723 (bug 1419771)
Backed out changeset 5e44aeda4196 (bug 1419771)
Backed out changeset 601b49f51b41 (bug 1419771)
Backed out changeset d12dc5557982 (bug 1419771)
Backed out changeset 6c863ab2e986 (bug 1419771)
Backed out changeset 0866d79873ab (bug 1419771)
Backed out changeset 8ecc91474621 (bug 1419771)
Backed out changeset 19b14deed8fe (bug 1419771)
Backed out changeset 000c8d5fbc03 (bug 1419771)
Backed out changeset 2e263a2519c5 (bug 1419771)
Backed out changeset b628d9298be8 (bug 1419771)
2017-12-13 23:41:49 +02:00
Andrea Marchesini
cd3be47aa8
Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 18 - FetchObserver API enabled, r=asuth
2017-12-13 14:02:46 -06:00
Andrea Marchesini
210efe6cb8
Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 17 - Network Information enabled, r=asuth
2017-12-13 14:02:46 -06:00
Andrea Marchesini
49aa47edd3
Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 16 - Webkit/Blink directory picker enabled, r=asuth
2017-12-13 14:02:46 -06:00
Andrea Marchesini
8ad8463643
Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 15 - Offscreen Canvas enabled, r=asuth
2017-12-13 14:02:46 -06:00
Andrea Marchesini
aba8740db3
Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 14 - Request Context enabled, r=asuth
2017-12-13 14:02:46 -06:00
Andrea Marchesini
04278a029a
Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 13 - Streams API enabled, r=asuth
2017-12-13 14:02:46 -06:00
Andrea Marchesini
03cfc272e6
Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 12 - Push enabled, r=asuth
2017-12-13 14:02:45 -06:00
Andrea Marchesini
c9c405725a
Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 11 - Promise Rejection Event enabled, r=asuth
2017-12-13 14:02:45 -06:00
Andrea Marchesini
2ee056048d
Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 10 - StorageManager enabled, r=asuth
2017-12-13 14:02:45 -06:00
Andrea Marchesini
3bb525bc3a
Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 8 - ServiceWorkers enabled, r=asuth
2017-12-13 14:02:45 -06:00
Andrea Marchesini
d2985dddf0
Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 7 - Notification Request-Interaction enabled, r=asuth
2017-12-13 14:02:45 -06:00
Andrea Marchesini
6577e4aae3
Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 6 - Notification API enabled, r=asuth
2017-12-13 14:02:45 -06:00
Andrea Marchesini
bd8d59c237
Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 3 - DOM Caches enabled, r=asuth
2017-12-13 14:02:44 -06:00
Andrea Marchesini
33df556d46
Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 2 - image bitmap, r=asuth
2017-12-13 14:02:44 -06:00
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
Tim Taubert
43288c7d24
Bug 1407093 - Web Authentication - WD-07 updates for user handles r=jcj,smaug
...
Reviewers: jcj, smaug
Reviewed By: jcj, smaug
Bug #: 1407093
Differential Revision: https://phabricator.services.mozilla.com/D328
2017-12-13 11:15:16 +01:00
Ben Kelly
cfb0e62f7b
Bug 1293277 P5 Switch bindings over to new Client and Clients classes. r=baku
2017-12-12 15:44:47 -05:00
Ben Kelly
7fb7be80ac
Bug 1293277 P3 Remove the dom.serviceWorkers.openWindow.enabled pref. r=baku
2017-12-12 15:44:47 -05:00
Kyle Machulis
4feebf20a1
Bug 952453 - Remove mozNotification; r=baku
...
MozReview-Commit-ID: 5wAa5mYFDq4
2017-12-10 12:40:05 -08:00
shindli
3dbeae82e5
Backed out 2 changesets (bug 1424571, bug 952453) for FATAL ERROR PROCESSING MOZBUILD FILE r=backout on a CLOSED TREE
...
Backed out changeset c05f6d6df510 (bug 1424571)
Backed out changeset 2e682c1841a1 (bug 952453)
--HG--
rename : dom/notification/test/mochitest/MockServices.js => dom/tests/mochitest/notification/MockServices.js
rename : dom/notification/test/mochitest/NotificationTest.js => dom/tests/mochitest/notification/NotificationTest.js
rename : dom/notification/test/mochitest/mochitest.ini => dom/tests/mochitest/notification/mochitest.ini
rename : dom/notification/test/mochitest/test_bug931307.html => dom/tests/mochitest/notification/test_bug931307.html
rename : dom/notification/test/mochitest/test_notification_basics.html => dom/tests/mochitest/notification/test_notification_basics.html
rename : dom/notification/test/mochitest/test_notification_storage.html => dom/tests/mochitest/notification/test_notification_storage.html
2017-12-10 07:46:19 +02:00
Kyle Machulis
abd8d10b15
Bug 952453 - Remove mozNotification; r=baku
...
MozReview-Commit-ID: 5wAa5mYFDq4
2017-12-09 21:25:56 -08:00
Andreea Pavel
5ba2665757
Merge inbound to mozilla-central r=merge a=merge
2017-12-09 22:21:17 +02:00
Jessica Jong
7fe15d1a52
Bug 1422931
- Part 2: Make webcomponents preference per-doc. r=smaug
...
This is to fix the case where preference is restore to false when a testcase
ends, but nsDocument::DeleteShell is called afterwards. So, we make the
preference per-doc and set it when the document is created. The value does not
change for the lifetime of the document.
2017-12-09 11:25:14 +08:00
Boris Zbarsky
022fdd6e61
Bug 1424362. Change test_exceptionSanitization.html to not depend on feed: protocol bits, because those are going away. r=qdot
...
MozReview-Commit-ID: ESBwyNuMF9X
2017-12-08 22:01:16 -05:00
Gurzau Raul
91d3bc0100
Merge inbound to mozilla-central r=merge a=merge
2017-12-09 00:36:15 +02:00
Narcis Beleuzu
f0d93dda2c
Backed out 2 changesets (bug 1422931
) for crashtest failures on dom/base/crashtests/1419799.html r=backout on a CLOSED TREE
...
Backed out changeset 60d9744e3fc4 (bug 1422931
)
Backed out changeset cf554d5d70cc (bug 1422931
)
2017-12-08 18:27:56 +02:00
Jessica Jong
00fc818c22
Bug 1422931
- Part 2: Make webcomponents preference per-doc. r=smaug
...
This is to fix the case where preference is restore to false when a
testcas ends, but nsDocument::DeleteShell is called afterwards. So, we
make the preference per-doc and once it is enabled for a document, it
stays enabled.
2017-12-08 22:17:40 +08:00
Clément David
e315ae631a
Bug 1419495 - Remove SelfSupport service r=dexter r=smaug
2017-12-02 21:52:30 +01:00
Brad Werth
09a4b54b80
Bug 1419924 Part 2: Add a crossStart property to FlexLine Chrome object. r=smaug
...
MozReview-Commit-ID: 9xRBo1VVt0S
--HG--
extra : rebase_source : 1f580126e78ea1e7c5d8d18f2fd9f5876541a893
2017-12-01 13:07:45 -08:00
Gurzau Raul
15f8898e50
Merge mozilla-central to autoland. r=merge a=merge CLOSED TREE
2017-12-09 00:56:50 +02:00
Phil Ringnalda
9d10710b26
Backed out 5 changesets (bug 1409083) for eslint failures
...
Backed out changeset 9de539be3665 (bug 1409083)
Backed out changeset 660e79af5c93 (bug 1409083)
Backed out changeset 574cd09aad41 (bug 1409083)
Backed out changeset b21b06a24705 (bug 1409083)
Backed out changeset b21e6a795493 (bug 1409083)
2017-12-07 19:47:09 -08:00
Shane Caraveo
76ee06b331
Bug 1149250 add support for https upgrades from webextensions, r=bz,mayhemer,rpl
...
MozReview-Commit-ID: ChIs2Q6bgEn
--HG--
extra : rebase_source : 942d6ee111df39fdd19d1d035e8eefa9280430f3
2017-12-08 12:12:37 -08:00
Brad Werth
2b55f1e881
Bug 1409083 Part 2: Stub webidl definitions to support flex container/item properties. r=smaug
...
MozReview-Commit-ID: KwNykBkJfPi
--HG--
extra : rebase_source : 6b858035d6d2850afbe310658a65a6f7dd2baa8f
2017-11-15 13:20:35 -08:00
Brad Werth
c9a6a8be69
Bug 1409083 Part 2: Stub webidl definitions to support flex container/item properties. r=smaug
...
MozReview-Commit-ID: KwNykBkJfPi
--HG--
extra : rebase_source : 0e879bc306ca2d17d7e5412bf7d76e8af248b2f2
2017-11-15 13:20:35 -08:00
Noemi Erli
1750c2726f
Backed out changeset 8c5d173f19b4 (bug 1381645) for mochitest test failures e.g. dom/vr/test/mochitest/test_vrDisplay_exitPresent.html r=backout on a CLOSED TREE
2017-12-08 02:04:40 +02:00
Kearwood "Kip" Gilbert
40bf3186a0
Bug 1381645 - Restrict access to WebVR to HTTPS only sites r=daoshengmu,smaug
...
MozReview-Commit-ID: BsqUzSH55nN
--HG--
extra : rebase_source : 85ba09aea7bd050a14dc7853ac412c4f75bc3dc0
2017-11-22 15:57:23 -08:00
Gerald Squelart
13e84a1120
Bug 1407810 - webidl for HTMLMediaElement.mozRequestDebugLog - r=jwwang,smaug
...
MozReview-Commit-ID: EdCZEiQQjAa
--HG--
extra : rebase_source : 9bed86aad8cc1a8097258f450db3e9e1e070ac1c
2017-08-03 12:15:17 +12:00
Peter Snyder
28001d0dce
Bug 1377689 - merge identical headers in set{Request,Response}Header, r=bz,mixedpuppy
...
MozReview-Commit-ID: Kpli9YzEvlt
--HG--
extra : rebase_source : 717c44a3b4b55f3ff0fa40ddb4778bca5265b8d4
2017-12-04 22:48:54 -06:00
Gurzau Raul
f5f1c3f294
Merge inbound to mozilla-central r=merge a=merge
2017-12-06 11:53:55 +02:00
Brad Werth
b5a67ff8c1
Bug 1415670 Part 1: Add a negativeNumber property to GridLine in webidl. r=smaug
...
MozReview-Commit-ID: E3IycnsN6Ep
--HG--
extra : rebase_source : 47e6db76091c237aa3d40341427ff6c406405806
2017-11-08 13:25:16 -08:00
Boris Zbarsky
887ce3941a
Bug 1419270 part 2. Use getter or setter specific NeedsSubjectPrincipal annotations more. r=qdot
...
MozReview-Commit-ID: KBwjFh3TMUg
2017-12-05 16:03:18 -05:00
Boris Zbarsky
03a54660f0
Bug 1423079. Remove the now-unused navigator.cpuHasSSE2 property. r=mystor
...
MozReview-Commit-ID: 7Zx6xvwWjXZ
2017-12-05 16:03:18 -05:00
Bogdan Tara
ebe0a1a20c
Merge inbound to mozilla-central r=merge a=merge
2017-12-04 22:20:49 +02:00
Dan Minor
f9c46ca973
Bug 1421958 - OfferToReceiveVideo and OfferToReceiveAudio should be of type Boolean not Long; r=smaug,jib
...
--HG--
extra : rebase_source : 68289fb95af5c346df85680686748af39ba11327
2017-12-01 12:10:40 -05:00
Tim Taubert
bd80af118b
Backed out changeset 3d02d52b92ee (bug 1333140)
2017-12-01 11:27:05 +01:00
Nico Grunbaum
2e647f7e53
Bug 1363667 - P5 - RTP Source PeerConnection JS IF r=bkelly,mjf
...
MozReview-Commit-ID: HLG5MFzhMNK
--HG--
extra : rebase_source : 9aa29fea2b6b96d1c9802e35cf68e3afe13a3b2a
2017-11-14 10:29:44 -08:00
Nico Grunbaum
0abf999334
Bug 1363667 - P1 - Add RTP Sources WebIDL r=bkelly,mjf
...
MozReview-Commit-ID: 61RqPKfbrDw
--HG--
extra : rebase_source : 413164df9bbabe6e93c217f33b1127ddde6716b9
2017-11-14 09:20:29 -08:00
Brindusan Cristian
6a74eec204
Merge inbound to mozilla-central r=merge a=merge
2017-12-01 00:22:25 +02:00
Chung-Sheng Fu
63739feac3
Bug 1037335 - Add a pref to enable only within Nightly and Early Beta. r=ckerschb,smaug
...
MozReview-Commit-ID: Bi82dHm53qX
--HG--
extra : rebase_source : 61a7c517afb2759d672a1c486213a73ef505a324
extra : amend_source : 572a2c8613fe36ae1ebd613a361bb23acc019912
2017-11-29 16:55:00 +02:00
Chung-Sheng Fu
8dd7eb1b95
Bug 1037335 - Implement security policy violation event. r=ckerschb,smaug
...
MozReview-Commit-ID: 4BYThUXduI4
--HG--
extra : rebase_source : 5d4a34c5e6bb7fd3774fafb1de72e761bce4591f
2017-11-29 16:53:00 +02:00
Olli Pettay
af3373dc1d
Bug 1418002 - Remove HTMLContentElement, r=jessica
2017-11-30 10:57:15 +02:00
Bogdan Tara
df97c78dbf
Merge mozilla-central to inbound. r=merge a=merge on a CLOSED TREE
2017-11-30 01:10:06 +02:00
Bogdan Tara
d8635b15e4
Merge inbound to mozilla-central r=merge a=merge on a CLOSED TREE
2017-11-30 00:41:09 +02:00
Kate McKinley
f9f14d6f64
Bug 1410364 - Don't consider opener when calculating IsSecureContext. r=bz, r=dveditz
...
Per https://github.com/w3c/webappsec-secure-contexts/issues/42 , the
section considering the window opener when calculating secure context is
to be dropped. Firefox already uses "isSecureContextIfOpenerIgnored" in
most places as this is the actual behavior we want. This patch aligns
with the upcoming spec changes by ignoring the window opener. We also no
longer have to keep information about whether our opener was secure as
that no longer factors in our calculations.
2017-11-29 10:40:00 -05:00
Tim Taubert
c5eda6e272
Bug 1406462 - Web Authentication - Add support for authenticator selection criteria and attachment types r=jcj,smaug
...
Reviewers: jcj, smaug
Reviewed By: jcj, smaug
Bug #: 1406462
Differential Revision: https://phabricator.services.mozilla.com/D278
2017-11-29 13:58:33 +01:00
Edgar Chen
9f4324f41e
Bug 1416999 - Remove document.registerElement; r=smaug
...
MozReview-Commit-ID: HiX07Vbljhk
--HG--
rename : dom/base/test/chrome/registerElement_ep.js => dom/base/test/chrome/custom_element_ep.js
rename : dom/base/test/chrome/frame_registerElement_content.html => dom/base/test/chrome/frame_custom_element_content.html
rename : dom/base/test/chrome/test_registerElement_content.xul => dom/base/test/chrome/test_custom_element_content.xul
rename : dom/base/test/chrome/test_registerElement_ep.xul => dom/base/test/chrome/test_custom_element_ep.xul
rename : dom/base/test/test_document_register.html => dom/base/test/test_custom_element.html
rename : dom/tests/mochitest/webcomponents/test_document_register.html => dom/tests/mochitest/webcomponents/test_custom_element_define.html
rename : dom/tests/mochitest/webcomponents/test_document_register_parser.html => dom/tests/mochitest/webcomponents/test_custom_element_define_parser.html
rename : dom/tests/mochitest/webcomponents/test_template_custom_elements.html => dom/tests/mochitest/webcomponents/test_custom_element_template.html
extra : rebase_source : cd2ebf166e8bd9c49910387c9136d7b83b51598d
2017-11-16 12:23:15 +08:00
Kartikaya Gupta
9154159eef
Bug 1419834 - Add hit-testing results for MozMouseHittest events to APZTestData. r=botond,mrbkap
...
This allows us to fire MozMouseHittest events from tests and then read
the hittest result from the compositor APZTestData. The MozMouseHittest
event was chosen in particular because the existing uses of it are
similar in nature - it is a dummy event that is used to determine what
elements a particular coordinate targets. It is also an event that is
never generated by the OS and so using this event gives us more control
over what ends up in the APZTestData.
MozReview-Commit-ID: KHjIX7EpK2A
--HG--
extra : rebase_source : f7d7d729c1935eefd49ed06d8644ff9ef537f2e1
2017-11-29 23:16:26 -05:00
Byron Campen [:bwc]
5daf41d807
Bug 1290948 - Part 2: webidl for RTCRtpTransceiver and supporting interfaces r+jib, r+ehsan r=ehsan+251051,jib
...
MozReview-Commit-ID: DmXufKwCAyW
--HG--
extra : rebase_source : 30948762aa31846ac6ae89cd757010a60e6f44db
2017-08-23 15:47:54 -05:00
Tim Taubert
b98c0ba73b
Bug 1333140 - Require [SecureContext] for WebCrypto API r=bz,smaug
2017-05-18 14:58:05 +02:00
Brindusan Cristian
9f3bd430c2
Merge inbound to mozilla-central a=merge r=merge
2017-11-28 11:50:57 +02:00
Dave Townsend
27380b996e
Bug 1404420: Add custom element support to XUL. r=edgar, r=smaug
...
MozReview-Commit-ID: BietEX2gOoG
--HG--
extra : rebase_source : 6fd9a732a21f2c048d37c3f7139cd18503148767
2017-10-10 15:25:10 -07:00
bechen@mozilla.com
173e42059a
Bug 1415805 - region.scroll setter should not throw. r=smaug
...
MozReview-Commit-ID: FU9YBBeLT5B
--HG--
extra : rebase_source : f0b0ff7b8c1ac44c9f4c9d6058bb6027178d44c6
2017-11-22 16:10:11 +08:00
bechen@mozilla.com
3f824300d2
Bug 1415805 - throw exception at region.lines setter if value is negative. r=smaug
...
MozReview-Commit-ID: 2SMJGQBFpgJ
--HG--
extra : rebase_source : a8a640636be0394d410bf4ba57f094525a4c92c4
2017-11-22 15:12:03 +08:00
Brian Birtles
e83e1a5e71
Bug 1412765 - Add Animation.pending member; r=bz,hiro
...
This reflects the change made to the Web Animations specification in:
9e2053f553
1c3415f4cc
(I got it wrong the first time. The second commit fixes the first.)
And discussed in:
https://github.com/w3c/web-animations/issues/196
In summary, we are splitting the "pending" play state out into a separate
boolean member so that it is possible to distinguish between "play-pending" and
"pause-pending" and because most of the time when you check for
animation.playState === 'running' you also really want to include play-pending
animations.
MozReview-Commit-ID: IJSNoZTKW2I
--HG--
extra : rebase_source : 5d17239fd087cfe3cce1c9697eff97d062b6dd4b
2017-11-21 17:10:59 +09:00
Brindusan Cristian
e61c64950f
Backed out 4 changesets (bug 1415805)for mochitest failures on dom/tests/mochitest/general/test_interfaces.html. r=backout a=backout on a CLOSED TREE
...
Backed out changeset edede99fa1c9 (bug 1415805)
Backed out changeset 67a5bc2dcdc7 (bug 1415805)
Backed out changeset ddfad494a323 (bug 1415805)
Backed out changeset fa895478ed71 (bug 1415805)
2017-11-23 14:02:03 +02:00
bechen@mozilla.com
70bd4b61da
Bug 1415805 - region.scroll setter should not throw. r=smaug
...
MozReview-Commit-ID: FU9YBBeLT5B
--HG--
extra : rebase_source : f0b0ff7b8c1ac44c9f4c9d6058bb6027178d44c6
2017-11-22 16:10:11 +08:00
bechen@mozilla.com
cedf178ade
Bug 1415805 - throw exception at region.lines setter if value is negative. r=smaug
...
MozReview-Commit-ID: 2SMJGQBFpgJ
--HG--
extra : rebase_source : a8a640636be0394d410bf4ba57f094525a4c92c4
2017-11-22 15:12:03 +08:00
Kris Maglione
77ae77c2c9
Bug 1415352: Part 4b - Capture the subject principal in textContent setters. r=bz
...
This is necessary in order to capture the correct triggering principal for
inline <style> nodes.
MozReview-Commit-ID: 7g1n3bdHVi4
--HG--
extra : rebase_source : eb84775237e662f20112f54b148ef11005746950
2017-11-07 14:01:21 -08:00
Kris Maglione
0af54ad118
Bug 1415352: Part 4a - Capture subject principal in innerHTML setters. r=bz
...
This is necessary in order to capture the correct triggering principal for
inline <style> nodes.
MozReview-Commit-ID: 9EaD40vRNkH
--HG--
extra : rebase_source : cdd4a730f24dc57783edcf666ae803379c0d6173
2017-11-07 13:48:58 -08:00
Kris Maglione
58662abbfe
Bug 1415352: Part 1c - Store the subject principal when setting Element.style properties. r=bz
...
This causes the subject principal that was responsible for setting a CSS
property, or the full cssText of an attribute, to be threaded through the call
chain to the point where CSS parsing happens, so that it can be used as the
triggering principal when loading URLs for that property.
Note that this allows for different properties defined in the same style
attribute to have different triggering principals, depending on the caller
which originally set them, as long as the cssText of that attribute is not
modified. Once it is, all properties revert to the principal of the caller
that modified the CSS text.
MozReview-Commit-ID: ISUyxbqAZMX
--HG--
extra : rebase_source : d4173d76d9afed74889269e3bf029abca54a4abb
2017-11-03 21:44:03 -07:00
shindli
6d2a972dfe
Backed out 1 changesets (bug 1410364)
...
Backed out changeset 681fece780ae (bug 1410364) for failing in /secure-contexts/basic-popup-and-iframe-tests.html r=backout a=backout on a CLOSED TREE
2017-11-22 22:17:02 +02:00
Matthew Noorenberghe
f8961d0aed
Bug 1020698 - Implement @autocomplete for <textarea>. r=baku
...
The dom.forms.autocomplete.formautofill check in nsContentUtils::InternalSerializeAutocompleteAttribute
will control if values other than "on" and "off" are supported.
MozReview-Commit-ID: 48X3OzvuOpV
--HG--
rename : dom/html/test/forms/test_input_autocomplete.html => dom/html/test/forms/test_autocomplete.html
extra : rebase_source : b759672d2e9ef3b1e63fd999d149cf753df60539
2017-11-08 21:35:04 -08:00
Matthew Noorenberghe
d1db4c539c
Bug 1020698 - Remove dom.forms.autocomplete.formautofill check on HTMLSelectElement.autocomplete. r=baku
...
It's not necessary to hide the implementation of the property since nsContentUtils::InternalSerializeAutocompleteAttribute
already does a pref check to decide whether values other than "on"/"off" are supported.
MozReview-Commit-ID: 4yG1tfOJavX
--HG--
extra : rebase_source : b58e600aab991eebf1c3f732fb432fb0aa6d47d7
2017-11-22 14:09:44 -05:00
Kate McKinley
35c01740e5
Bug 1410364 - Don't consider opener when calculating IsSecureContext. r=bz, r=dveditz
...
Per https://github.com/w3c/webappsec-secure-contexts/issues/42 , the
section considering the window opener when calculating secure context is
to be dropped. Firefox already uses "isSecureContextIfOpenerIgnored" in
most places as this is the actual behavior we want. This patch aligns
with the upcoming spec changes by ignoring the window opener. We also no
longer have to keep information about whether our opener was secure as
that no longer factors in our calculations.
--HG--
extra : rebase_source : 3d7fa73976571f357e84e369093aecfc10c5872e
extra : amend_source : ca86714f357b653577f3186b6312bfa00f1f45b9
2017-10-31 17:57:06 +09:00
Ciure Andrei
c7cf019289
Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE
2017-11-22 12:20:25 +02:00
Edgar Chen
e6375927b8
Bug 1419313
- Add [CEReactions] to contentEditable attribute; r=smaug
...
MozReview-Commit-ID: KC9YCswvOKd
--HG--
extra : rebase_source : 26a6d6390470b4f7969050a3f87dbec38cce29d7
2017-11-21 22:02:00 +08:00
Adam Gashlin
7404b3ac92
Bug 1369194 - Remove MozWakeLock. r=baku
...
--HG--
extra : histedit_source : 16cb49cbf3bf39bc2bddc721c002741cd5a953df
2017-11-20 17:14:41 -08:00
Adam Gashlin
516257bf9d
Bug 1369194 - Remove navigator.requestWakeLock(). r=gsvelto, r=baku
...
--HG--
extra : histedit_source : b0e47d20d2064273759d387c55acf51ae749920c
2017-11-17 15:17:57 -08:00
Coroiu Cristina
9eb4f34b0a
Merge mozilla-central to inbound. r=merge a=merge on a CLOSED TREE
2017-11-22 01:50:20 +02:00
Coroiu Cristina
d6a2b15dbc
Merge inbound to mozilla-central r=merge a=merge
2017-11-22 01:32:34 +02:00
Jesse Schwartzentruber
ff2729cb15
Bug 1348028 - Implement fuzzPriv.enableAccessibility() in FuzzingFunctions r=smaug,surkov
...
This enables accessibility until the next GC, which is also how fuzzPriv worked.
2017-11-16 16:42:39 -05:00
Samael Wang
9d2c8ac38e
Bug 1406253 - Part 2: Implement nsIImageLoadingContent.currentRequestFinalURI. r=bz
...
ImageLoadingContent.currentURI returns the "URI" of currentRequest, which is
the URI used to start that request. Some consumers need to know the final URI
of that request instead.
If the image request gets redirected on loading (e.g. an add-on intercepts the
request), currentRequestFinalURI will be the redirected URI, while currentURI
would be the original URI before redirect.
MozReview-Commit-ID: 9lX063uAIp1
--HG--
extra : rebase_source : 91451128abc5c3f29c11d3cabfc98cde6c440ea6
2017-11-14 18:20:03 +08:00
Ben Kelly
c223495e4f
Bug 1419536 P2 Create a ClientSource for the WorkerPrivate and mark it execution ready after the script loads. r=baku
2017-11-21 15:13:04 -05:00
Brad Werth
c9815751c2
Bug 1414920 Part 1: Add chrome-only API getElementsWithGrid(), for devtools. r=dholbert,smaug
...
MozReview-Commit-ID: L44Q95wEqDA
--HG--
extra : rebase_source : d3892120516b30b1ee090ed7b9f5a108313d0532
2017-10-31 12:05:02 -07:00
Edouard Oger
6341dc253c
Bug 1419146 - Respect mozErrors in Request. r=bkelly
...
MozReview-Commit-ID: Lbx395q7BYF
--HG--
extra : rebase_source : 9928a998378b4f84914f0b45ebb2266f34b04230
2017-11-20 17:07:26 -05:00
Brindusan Cristian
9bd6ed7630
Merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE
...
--HG--
extra : amend_source : 4c68fb1a967a7c1b64e9779851573eb29a412908
2017-11-21 00:24:13 +02:00
Boris Zbarsky
b5de3264a2
Bug 1379688 part 2. Make the EventTarget interface constructible. r=smaug
...
MozReview-Commit-ID: 4xrSSqXna7F
2017-11-20 13:59:22 -05:00
J.C. Jones
9e3d3fcc01
Bug 1276968 - Update the U2F webIDL to point to U2F v1.1 r=qdot
...
We implemented v1.1 of the U2F specification, which wasn't publicly published
at the time. Bug 1276968 was to come back and fix those links, so here it is.
MozReview-Commit-ID: 8hprQncPwcO
2017-11-16 18:11:02 -07:00
Andreas Pehrson
167e43c316
Bug 1208378 - Implement MediaStreamTrack's muted state and events. r=jib,smaug
...
MozReview-Commit-ID: 1Sp9utMnWXI
--HG--
extra : rebase_source : f2d1036ab37ed9882c0bb9aa1d7b7d68eb7799e4
2017-11-06 19:03:52 +01:00
Luca Greco
60c56aed5c
Bug 1332273 - Support programmatically registered content scripts. r=baku,kmag
...
MozReview-Commit-ID: BiWlyYV7ZvB
--HG--
extra : rebase_source : 25249cef5853c147cb7c76cbc7d49656c549e94c
2017-11-03 17:01:58 +01:00
Noemi Erli
e90c67896c
Backed out 3 changesets (bug 1406253)for build bustage in dom/base/nsCopySupport.cpp r=backout on a CLOSED TREE
...
Backed out changeset 284f3cc2880c (bug 1406253)
Backed out changeset aecb3d509a39 (bug 1406253)
Backed out changeset 9ce01198e8a1 (bug 1406253)
2017-11-20 13:34:29 +02:00
Samael Wang
9a66d9924f
Bug 1406253 - Part 2: Implement nsIImageLoadingContent.currentRequestFinalURI. r=bz
...
ImageLoadingContent.currentURI returns the "URI" of currentRequest, which is
the URI used to start that request. Some consumers need to know the final URI
of that request instead.
If the image request gets redirected on loading (e.g. an add-on intercepts the
request), currentRequestFinalURI will be the redirected URI, while currentURI
would be the original URI before redirect.
MozReview-Commit-ID: 9lX063uAIp1
--HG--
extra : rebase_source : 6e9752b4df52e3874815557fe727c3fe94af2902
2017-11-14 18:20:03 +08:00
Noemi Erli
696ac83de9
Merge mozilla-central to mozilla-autoland. r=merge a=merge CLOSED TREE
2017-11-18 02:55:06 +02:00
Noemi Erli
d96f41a437
Merge inbound to mozilla-central r=merge a=merge
2017-11-18 00:01:46 +02:00
Ciure Andrei
0792c2eee8
Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE
2017-11-17 12:11:30 +02:00
Tim Taubert
73cfd2472a
Bug 1415675 - Web Authentication - Support AbortSignal types r=jcj,smaug
...
Summary:
This patch adds support for aborting WebAuthn requests via AbortSignals.
https://w3c.github.io/webauthn/#abortoperation
https://w3c.github.io/webauthn/#sample-aborting
https://dom.spec.whatwg.org/#abortcontroller-api-integration
It also adds a variety of request abortion/cancellation tests.
To test request cancellation we can use USB tokens as those requests will
never complete without a token and/or user interaction. A bonus here is that
we'll have a little coverage for u2f-hid-rs.
Reviewers: jcj, smaug
Reviewed By: jcj, smaug
Bug #: 1415675
Differential Revision: https://phabricator.services.mozilla.com/D245
--HG--
extra : amend_source : bd779d5c4c6a11dd8ce34c0cc86675825b799031
2017-11-17 09:44:50 +01:00
Michael Froman
cb81178b8a
Bug 1414167 - Add offer/answer labels to local and remote sdp headings on about:webrtc. r=drno,smaug
...
Add a new |offerer| field to RTCStatsReport.
Based on offerer, label the local sdp as offer or answer.
Based on offerer, label the remote sdp as offer or answer.
MozReview-Commit-ID: 4jdWP8tpr9w
--HG--
extra : rebase_source : 5724645ef8e39c2af0c5fccf7d7872ee2cb437b5
2017-11-15 13:40:09 -06:00
Edouard Oger
ee0f18811d
Bug 1416842 - Allow fetch to reject with nsresult in chrome code. r=bkelly
...
MozReview-Commit-ID: FD2NUJZtAhT
--HG--
extra : rebase_source : cff033ea3d7e9581112392e7725290819fbec18b
2017-11-15 14:53:42 -05:00
arthur.iakab
cb136d6136
Backed out changeset ed0cc9f86583::b6b642efbb74 (bug 1396620) for static failure at dom/base/CustomElementRegistry.cpp r=backout on a CLOSED TREE
...
Backed out changeset b6b642efbb74 (bug 1396620)
Backed out changeset ed0cc9f86583 (bug 1396620)
2017-11-17 01:22:14 +02:00
Nika Layzell
995525e901
Bug 1416384 - Part 2b: Get split headers building but not linking, r=smaug
...
MozReview-Commit-ID: JRvPtQTJqSX
--HG--
extra : rebase_source : d80d2cd93c0ad629b92b7b67af664a2ccbbc3658
2017-11-15 11:33:29 -05:00
Boris Zbarsky
e8d2ef04ef
Bug 691151. Remove Event.getPreventDefault. r=smaug
...
MozReview-Commit-ID: FQ3LzP7rW6e
2017-11-15 12:23:58 -05:00
Nika Layzell
5c65681cb0
Bug 1415645 - Part 5: Fix some more consumers of nsGlobalWindow which I missed, r=smaug
...
MozReview-Commit-ID: DvMH4cVw5NK
2017-11-15 11:21:57 -05:00
btara
986d32eb92
Merge mozilla-central to autoland r=merge a=merge on a CLOSED TREE
2017-11-14 22:40:50 +02:00
Tim Taubert
ec80cf873c
Bug 1406468 - Web Authentication - Implement isUserVerifyingPlatformAuthenticatorAvailable() method r=jcj,smaug
...
Summary:
We currently implement no platform authenticators, so this would always
resolve to false. For those cases, the spec recommends a resolve timeout
on the order of 10 minutes to avoid fingerprinting.
A simple solution is thus to never resolve the promise, otherwise we'd
have to track every single call to this method along with a promise
and timer to resolve it after exactly X minutes.
A Relying Party has to deal with a non-response in a timely fashion, so
we can keep this as-is (and not resolve) even when we support platform
authenticators but they're not available, or a user rejects a website's
request to use them.
Reviewers: jcj, smaug
Reviewed By: jcj, smaug
Bug #: 1406468
Differential Revision: https://phabricator.services.mozilla.com/D217
2017-11-14 11:44:46 +01:00
Coroiu Cristina
6a04305b5d
Merge mozilla-central to inbound. r=merge a=merge on a CLOSED TREE
2017-11-14 12:31:45 +02:00
Boris Zbarsky
5d7760ed1c
Bug 1414935. Hide window.print entirely when it's disabled by pref. r=mystor
...
MozReview-Commit-ID: ArDw85eQYeh
2017-11-13 10:38:50 -05:00
Andreea Pavel
449023b47c
Backed out 8 changesets (bug 1290948) for failing mochitest dom/tests/mochitest/general/test_interfaces.html r=backout on a CLOSED TREE
...
Backed out changeset 97a271bf671e (bug 1290948)
Backed out changeset 8ff38e646037 (bug 1290948)
Backed out changeset 314675023cd5 (bug 1290948)
Backed out changeset 1a5f090502b0 (bug 1290948)
Backed out changeset ffb6e6da955f (bug 1290948)
Backed out changeset 56c169018ceb (bug 1290948)
Backed out changeset 49878c508ce6 (bug 1290948)
Backed out changeset bbe53fb92e21 (bug 1290948)
2017-11-14 21:02:11 +02:00
Edgar Chen
fd6b408209
Bug 1396620 - Part 1: Remove created callback for custom elements; r=jdai,smaug
...
MozReview-Commit-ID: IDovq3OZwgy
--HG--
extra : rebase_source : 34b67e07a7e15af815c6921a41272ee0fddfb93d
2017-10-13 23:36:54 +08:00
Edgar Chen
698fdbc62e
Bug 1396620 - Part 1: Remove created callback for custom elements; r=jdai,smaug
...
MozReview-Commit-ID: IDovq3OZwgy
--HG--
extra : rebase_source : bae891833d4f8139fed2ed31af85173694c7eb11
2017-10-13 23:36:54 +08:00
Alastor Wu
3afdf8f65d
Bug 1336400 - part2 : remove MozAutoplayEnabled attribute from HTMLMediaElement. r=smaug
...
MozReview-Commit-ID: FK5F2zkXRjT
--HG--
extra : rebase_source : 73620e7323e938e47e69b996e2c8aa2fc1e549f7
2017-11-13 18:42:47 +08:00
Chung-Sheng Fu
dcc7fc01d6
Bug 1372073 - Spoof MediaStreamTrack. r=arthuredelstein,jib,smaug
...
MozReview-Commit-ID: 71UOGrJ9cgm
--HG--
extra : rebase_source : 50cf31f478fd3b97219f468fb8cb59132ff7e0b6
2017-10-13 11:57:25 +08:00
Chung-Sheng Fu
03debed820
Bug 1372073 - Spoof navigator.mediaDevices.enumerateDevices. r=arthuredelstein,jib,smaug
...
MozReview-Commit-ID: HubfB6M4UM0
--HG--
extra : rebase_source : 050065e484bdae32bf6cfcd730a6bfb626ad0508
2017-09-18 09:52:06 +08:00
Kyle Machulis
f25f505bc5
Bug 1415747 - Remove nsIDOMHTMLScriptElement; r=bz
...
MozReview-Commit-ID: 3I7qVTsKFJC
2017-11-10 13:10:00 -08:00
Andrea Marchesini
bbddef77bd
Bug 1415682 - Abort API exposed to System, r=qdot
2017-11-10 19:37:13 +01:00
Byron Campen [:bwc]
d434aae263
Bug 1290948 - Part 2: webidl for RTCRtpTransceiver and supporting interfaces r+jib, r+ehsan r=ehsan+251051,jib
...
MozReview-Commit-ID: DmXufKwCAyW
--HG--
extra : rebase_source : d4e1b114f86cc6e7d5a51be3299c8f1c1ba92a1d
2017-08-23 15:47:54 -05:00
James Cheng
0df3d7fa98
Bug 1404230 - Part2 - Add a web api to support HDCP policy check on MediaKeys. r=cpearce,smaug
...
MozReview-Commit-ID: HW7DtQ6GuOa
--HG--
extra : rebase_source : 27c4fe3845068d979cac1868d0a7cf9262a3e153
2017-10-02 17:39:00 +08:00
Kyle Machulis
dacb51138d
Bug 1415716 - Remove nsIDOMHTMLOptionElement; r=bz
...
MozReview-Commit-ID: JGxQxeFBQlO
--HG--
extra : rebase_source : 86c8b72862e84f17920d45b375c0db704ebe2eb3
2017-11-08 17:43:09 -08:00
Kyle Machulis
bcce449ae5
Bug 1408186 - Remove nsIDOMHTMLSelectElement and nsIDOMHTMLOptionsCollection; r=bz
...
MozReview-Commit-ID: Gh3JwLUtmz9
--HG--
extra : rebase_source : 6cdee487246406cafe0e5a9afe4a44f62d131c8b
2017-10-12 16:32:25 -07:00
btian
bd65dcd351
Bug 1411878 - Support Element.shadowRoot and Element.assignedSlot / TextNode.assignedSlot on closed shadow root r=mrbkap
...
MozReview-Commit-ID: DSiGN7h5ErY
--HG--
extra : rebase_source : 025d3100cff11849d503fd86a312cb405b6cb32f
2017-11-02 16:53:44 +08:00
Boris Zbarsky
272cbb590b
Bug 1415176. Move getElementsByName from HTMLDocument to Document. r=mccr8
...
MozReview-Commit-ID: CRfrXC2x97S
2017-11-08 11:13:33 -05:00