Masayuki Nakano
00591135a4
Bug 1278014 part.2 Define mozilla::SelectionType as an enum class and use it instead of RawSelectionType as far as possible r=smaug
...
This patch defines mozilla::SelectionType as an enum class. This is safer than nsISelectionController::SELECTION_* since setting illegal value to its variable is checked at build time. So, as far as possible, this should be used everywhere (but of course, this isn't available in scriptable interfaces).
And also this implements some useful methods for managing SelectionType and RawSelectionType which are implemented in layout/nsSelection.cpp because nsISelectionController is implemented by both PresShell and nsTextEditorState. Therefore, implementing one of them may make hard to find them. On the other hand, nsSelection.cpp is a better file name to look for them.
Note that this patch creates mozilla::Selection::RawType() for binding. Native code should keep using Selection::Type() but the binding code needs to use RawType() due to impossible to convert from SelectionType to RawSelectionType without explicit cast.
MozReview-Commit-ID: 81vX7A0hHQN
--HG--
extra : rebase_source : d9f88e217c713c60d1c2578ce6421c73ccba8650
2016-06-11 11:06:37 +09:00
Till Schneidereit
b0d2250794
Bug 911216 - Part 24: Use promise rejection tracking to report unhandled rejections to the console. r=bz,Paolo
2016-03-22 16:22:24 +01:00
Eric Rahm
2b917eceb6
Bug 1270310
- Part 3: Make string assignment in HTMLInputElement::GetValueInternal fallible. r=smaug
...
This makes the string assignment fallible and also adds checks for the return
value from GetValueInternal and GetValue.
2016-05-20 16:15:52 -07:00
Andrea Marchesini
64734bf74c
Bug 1278838
- Remove separate worker binding for Performance API, r=smaug
...
--HG--
rename : dom/performance/nsPerformance.cpp => dom/performance/Performance.cpp
rename : dom/performance/nsPerformance.h => dom/performance/Performance.h
rename : dom/workers/Performance.cpp => dom/performance/PerformanceWorker.cpp
rename : dom/workers/Performance.h => dom/performance/PerformanceWorker.h
2016-06-09 19:04:42 +02:00
Neil Deakin
baef42a6ab
Bug 1276976, ensure that popups are visible in the right area, r=tn, r=mrbkap
2016-06-09 11:34:12 -04:00
Carsten "Tomcat" Book
801ccd962d
Merge mozilla-central to mozilla-inbound
2016-06-09 15:41:40 +02:00
Carsten "Tomcat" Book
afff301b32
Backed out changeset 5c836acf3197 (bug 906420) on developer request by baku
...
--HG--
extra : rebase_source : 9f109cdb706feef6d2bcd9a2e71f8c4d3c17ebdf
2016-06-09 15:30:53 +02:00
Carsten "Tomcat" Book
a34d39f529
Backed out changeset e7a3ba795e1a (bug 1276976) for timeouts in browser_tableWidget_mouse_interaction.js on a CLOSED TREE
2016-06-09 15:28:22 +02:00
Carsten "Tomcat" Book
f9283e86ce
Backed out changeset 9c8e3a0dbff3 (bug 1208373)
2016-06-09 15:18:46 +02:00
Carsten "Tomcat" Book
51b3fd3c7d
Backed out changeset 2b5684b6362e (bug 1208373)
2016-06-09 15:18:45 +02:00
Carsten "Tomcat" Book
89552f5055
Backed out changeset ba0529f6b073 (bug 1208328)
2016-06-09 15:18:32 +02:00
Neil Deakin
efe80ab561
Bug 1276976, ensure that popups are visible in the right area, r=tn, r=mrbkap
2016-06-09 07:59:31 -04:00
Andreas Pehrson
2597c73af2
Bug 1208328 - Implement MediaStream.onaddtrack. r=jib, r=smaug
...
MozReview-Commit-ID: JVZO5mlxvgW
--HG--
extra : rebase_source : b2ec734dc408e96c9a9f265c11c7308895c3b6ce
2016-05-31 09:29:52 +02:00
Andreas Pehrson
74fadc45ab
Bug 1208373 - Implement MediaStreamTrack.readyState. r=smaug,jib
...
MozReview-Commit-ID: EoMaG0R3Dpp
--HG--
extra : rebase_source : 162ed3922e0ab664f3cf02b2af996ba3e9759ba5
extra : source : eb945c96027405effd2138a069eabd68f192f15c
2016-05-10 17:03:37 +02:00
Andreas Pehrson
e86ac0c2b2
Bug 1208373 - Implement MediaStreamTrack's "ended" event and onended EventHandler. r=smaug,jib
...
MozReview-Commit-ID: DtqzY5nIdPI
--HG--
extra : rebase_source : e236f799c05de0bef9c9d1248e4a6db2e0ae7f31
extra : source : f6a237afe9a83a8389a8e0a4f7435da3c4d0ca54
2016-05-10 17:03:29 +02:00
Bob Owen
7c3321c672
Bug 1277475 Part 1: Add a chrome and XBL accessor for the sandboxed scripts flag to Document WEBIDL. r=bz
...
This also incldues changes to use the new function instead of getting and checking the sandbox flags in most places.
MozReview-Commit-ID: Cv0vJCdLH4D
2016-06-09 11:22:22 +01:00
Andrew Sutherland
af016de2cb
Bug 1272436 - P0: Implement "only-if-cached" RequestCache mode. r=mayhemer, r=bkelly, r=bzbarsky for WebIDL change
...
The fetch spec has re-introduced "only-if-cached" mode which loads only from
the cache. There are privacy implications to this so for the time being it
is required that "same-origin" mode is used.
2016-06-08 12:10:15 -04:00
Jonas Sicking
23a4858f1f
Bug 1263991 part 1: Remove some properties that are not needed right now. r=djvj
2016-06-07 02:46:03 -07:00
Michael Layzell
bd973fcaa4
Bug 906420 - Part 1: Implement DataTransferItem and DataTransferItemList, r=baku
2016-06-07 18:05:55 -04:00
Dan Minor
b3ffeb37b7
Bug 1265408 - Add webidl for IIRFilterNode; r=smaug
...
MozReview-Commit-ID: FdaXR22KwUf
--HG--
extra : rebase_source : cdebad52ab4770de7f733826fd580ec76828b58d
extra : source : 84fab8755ac9df83a36bce68070b9354f59d2a50
2016-06-07 05:50:16 -04:00
Carsten "Tomcat" Book
f70103867d
Backed out changeset 555091dfb391 (bug 1263991) for bustage on a CLOSED TREE
2016-06-07 12:10:43 +02:00
Jonas Sicking
be1a3a8e1d
Bug 1263991 part 1: Remove some properties that are not needed right now. r=djvj
2016-06-07 02:46:03 -07:00
Chris Peterson
41ab04a4e2
Bug 1259335 - Part 2: Remove deprecated navigator.battery API and tests. r=baku
...
--HG--
extra : rebase_source : 82eeaa8964905627803acf250e434bf4036d2d1d
2016-06-06 23:10:44 -07:00
Andrea Marchesini
64fb238b77
Bug 1265767 - Subset of Blink FileSystem API - patch 6 - getFile and getDirectory, r=smaug
2016-06-07 00:55:17 +02:00
Andrea Marchesini
ae27692741
Bug 1265767 - Subset of Blink FileSystem API - patch 5 - DOMFileSystem, r=smaug
...
--HG--
rename : dom/filesystem/compat/ErrorCallbackRunnable.h => dom/filesystem/compat/CallbackRunnables.h
2016-06-07 00:55:17 +02:00
Andrea Marchesini
5a24e4a0ff
Bug 1265767 - Subset of Blink FileSystem API - patch 4 - DirectoryEntry methods, r=smaug
2016-06-07 00:55:17 +02:00
Andrea Marchesini
52fbfbc75d
Bug 1265767 - Subset of Blink FileSystem API - patch 3 - FileEntry methods, r=smaug
2016-06-07 00:55:17 +02:00
Andrea Marchesini
5a7749a26f
Bug 1265767 - Subset of Blink FileSystem API - patch 2 - Entries, r=smaug
2016-06-07 00:55:16 +02:00
Andrea Marchesini
1a7f4ecbd2
Bug 1265767 - Subset of Blink FileSystem API - patch 1 - WebIDL, r=smaug
2016-06-07 00:55:16 +02:00
Wes Kocher
44c9e5473a
Backed out 13 changesets (bug 1265408) for test_interfaces bustage CLOSED TREE
...
Backed out changeset 5aa770304f2a (bug 1265408)
Backed out changeset 465412cecc51 (bug 1265408)
Backed out changeset d7d5bbd33e0e (bug 1265408)
Backed out changeset 4dd3a54d766d (bug 1265408)
Backed out changeset 24d271e05ae2 (bug 1265408)
Backed out changeset 56d602e3a9e6 (bug 1265408)
Backed out changeset 4bd3f7f5a431 (bug 1265408)
Backed out changeset 1b0ec5cf4d30 (bug 1265408)
Backed out changeset 784521a9cc94 (bug 1265408)
Backed out changeset 9ab327850c5f (bug 1265408)
Backed out changeset 388a95b05202 (bug 1265408)
Backed out changeset 2d59146a43fe (bug 1265408)
Backed out changeset 84fab8755ac9 (bug 1265408)
2016-06-06 12:09:14 -07:00
Dan Minor
5b7dd78413
Bug 1265408 - Add webidl for IIRFilterNode; r=smaug
...
MozReview-Commit-ID: FdaXR22KwUf
--HG--
extra : rebase_source : 28dd38c8e755b9325875ba3a2e951daf7d5c011e
2016-04-26 13:59:11 -04:00
Alastor Wu
be17624070
Bug 1276830 - part1 : introduce LineAlignSetting. r=rillian,smaug
...
MozReview-Commit-ID: 1nZhCpPpTEh
--HG--
extra : rebase_source : f0f55cbcf5df79753b05f16579591f2ce8aa195a
2016-06-06 09:53:16 +08:00
Andrea Marchesini
f49a386d9b
Bug 989619 - patch 3 - console API should use [ProtoObjectHack], r=bz
2016-06-04 09:33:24 +02:00
Andrea Marchesini
c30cdb7269
Bug 989619 - patch 2 - console API should use webIDL namespaces, r=bz
2016-06-04 09:32:51 +02:00
Alastor Wu
3e9a37541c
Bug 1276129 - part1 : introduce PositionAlignSetting. r=rillian,smaug
...
MozReview-Commit-ID: AWzNCPLPdYw
--HG--
extra : rebase_source : 65ce98fec2e3c717b2da744e20b19d10b1e2689f
2016-06-02 10:40:23 +08:00
Andrew Swan
e5744b11cf
Bug 1268077: expose AddonListener through mozAddonManager r=rhelmer,smaug
...
MozReview-Commit-ID: Klw4o0qIvCE
--HG--
extra : rebase_source : 4968810209d80e31e854417b30ac4129299bed4e
2016-05-27 15:43:05 -07:00
James Andreou
1d32e86b9c
Bug 1269361 - Add mPrivateBrowsingId to OriginAttributes r=ehsan,jdm
2016-06-02 17:03:11 -04:00
Olli Pettay
025485605e
Bug 1143271 - use [ChromeOnly] on MutationObserverInit, r=bz
...
--HG--
extra : rebase_source : 57629c251e1cd6f073aa117bc448db9cac2a27ca
2016-06-02 22:55:30 +03:00
Kaku Kuo
71389f928f
Bug 1141979 - part14 - WebIDL for bindings; r=jrmuizel, r=smaug
...
MozReview-Commit-ID: 5iR0WUuX6Zu
--HG--
extra : transplant_source : %8E%2C%96%9B%22O%0C8%82%8E%A9C%A5%AE%08yTZE%0C
2016-04-27 11:47:54 +08:00
Kaku Kuo
089b22220f
Bug 1141979 - part3 - implement ImagePixelLayout; r=jrmuizel, r=smaug
...
MozReview-Commit-ID: LFisi5081gz
--HG--
extra : transplant_source : %20w%A0u%E8F%AE/E%07ja%EA%FD%9F%CCi%85%8B%FD
2015-11-13 19:15:24 +08:00
Kaku Kuo
e5ade18f88
Bug 1141979 - part2 - implement ChannelPixelLayout; r=jrmuizel, r=smaug
...
MozReview-Commit-ID: DNUwRoxPwgE
--HG--
extra : transplant_source : J%A5%3C%C9%FA%BB%A4r%9A%3Dg%84%19n%B3%90e%AE%E5%07
2015-11-13 18:28:38 +08:00
Kaku Kuo
ec2d98e4c3
Bug 1141979 - part1 - WebIDL for native implementation; r=jrmuizel, r=smaug
...
MozReview-Commit-ID: 9gC0rxhsOLm
--HG--
extra : transplant_source : %7D%9A%C8%05%99%17Y%1E1%404%A7%14%BE%8B%AC%F0b%A2%5B
2015-11-18 16:57:38 +08:00
Kannan Vijayan ext:(%2C%20Jonas%20Sicking%20%3Cjonas%40sicking.cc%3E)
8687d34336
Bug 1272099, Bug 1272101 - FlyWeb core implementation, DOM and Network changes. r=baku r=hurley
...
--HG--
extra : amend_source : 73ed6e6bccb6b39d7aafd5851bb836a46bcd4e10
2016-06-02 02:47:00 -04:00
Frederik Braun
4f4bbe133a
Bug 1265318 - webidl changes only, r=mrbkap
...
MozReview-Commit-ID: 2tY11A8mkov
2016-05-31 11:22:00 +02:00
Andrea Marchesini
2287a36ed4
Bug 1277001 - Use BlobPart in the Blob/File webidl interface, r=smaug
2016-06-01 12:33:09 +02:00
Andrea Marchesini
3ad65f3a92
Bug 1258489 - Implement HTMLInputElement.webkitdirectory, r=smaug
2016-06-01 12:29:00 +02:00
Kit Cambridge
d9d287a14e
Bug 1265841 - Implement the `notificationclose` service worker event. r=wchen,baku
...
MozReview-Commit-ID: EQfCbQKqn9H
--HG--
extra : rebase_source : 2dad51a3c148db794769fb7c64c28f81ea2ca6ff
extra : histedit_source : 254e2e372ba605f74c1f5106f40b207e492e85e1
2016-04-19 22:04:09 -07:00
Xidorn Quan
ef5e94c156
Bug 1274520 part 1 - Add mozSystemGroup to EventListenerOptions for chrome and XBL to add listener in the system group. r=smaug
...
MozReview-Commit-ID: 6DdLMEazWIC
--HG--
extra : source : 3469098f26ccae51855666073cfbc3ff82b3685b
2016-06-01 11:35:53 +10:00
Brad Lassey
b3e11b9f98
Bug 1186948 - remove plugins that are click-to-play from navigator.plugins (restricted to Flash). r=jst,mconley,mrbkap
2015-08-03 19:24:35 -04:00
Andrea Marchesini
93397ba994
Bug 1276874 - Add spec URLs in File and Blob webidl files, r=smaug
2016-05-31 17:23:57 +02:00
Andrea Marchesini
d466f0aab2
Bug 1048291 - Deprecate File::lastModifiedDate, r=smaug
2016-05-31 17:22:39 +02:00
Andrea Marchesini
d3cf11f109
Bug 1261693 - Implement HTMLInputElement::GetFiles, r=smaug
2016-05-31 12:54:24 +02:00
Marcos Caceres
095622d6de
Bug 1265279 - Web Manifest: Implement window.oninstall. r=baku
...
* Add tests for window.oninstall
* Teach manifestMessages how to fire install event
* Test that the install event fired from Parent process
2016-05-30 18:52:00 +02:00
Kershaw Chang
7649e6aa87
Bug 1258600 - Part2: Implement onconnect, onclose and onterminate event handlers, r=smaug
2016-05-30 08:48:00 +02:00
Kershaw Chang
280397cf5c
Bug 1258600 - Part1: Add PresentationConnectionClosedEvent, r=smaug
2016-05-30 08:47:00 +02:00
Mantaroh Yoshinaga
d8e36f6df5
Bug 1178662 part 5 - Modify the attribute of Animation's WebIDL in order to conform web animation spec. r=smaug
...
The specification of Animation interface is as follow.
https://w3c.github.io/web-animations/#the-animation-interface
MozReview-Commit-ID: O4NkFZuG39
--HG--
extra : rebase_source : 2102bd80167f3dbfe92969dc1bf371fcd6be4570
2016-05-31 09:42:38 +09:00
Hiroyuki Ikezoe
d5e07e1e8b
Bug 1271487 - Enable PerformanceObserver API in nightly by default. r=baku
...
MozReview-Commit-ID: 7v5KhZdVuSm
--HG--
extra : rebase_source : e65095c2ebf46de2edf554d04d046ba7c18520c7
2016-05-10 13:35:35 +09:00
Kershaw Chang
70abe8c5e3
Bug 1258602 - Part1: Add PresentationConnectionList, r=smaug
2016-05-29 19:59:00 +02:00
Kaku Kuo
94991011ed
Bug 1235301 - part 4 - webidl; r=ehsan
...
Please refere to the comment in the HTMLMediaElement.webidl file for details.
MozReview-Commit-ID: C0a6wpGx6yD
--HG--
extra : rebase_source : a9f21b0fbb1c89db9603f0b442c97663e3e98a6c
2016-05-24 23:05:59 +08:00
Daisuke Akatsuka
4f6eba3af3
Bug 1272211 - Part 1: Make timeline argument of Animation constructor default to the document timeline of the active document. r=birtles, r=smaug
...
MozReview-Commit-ID: KUsQF5bryg8
--HG--
extra : rebase_source : 5adf35011db8a64a30fc782ef29707f7070f207e
2016-05-30 09:01:11 +09:00
Paul Adenot
4616d008f9
Bug 1130010: Implement the new AudioNode.disconnect methods. r=dminor,ehsan
...
Initial patch by Thomas Escalon <tesc.bugzilla@gmail.com>.
MozReview-Commit-ID: KDnmKIGWYL
2015-06-05 11:17:14 +02:00
Sebastian Hengst
39bd9f8b8e
Backed out changeset ac56ced6aba2 (bug 1130010) for bustage. r=backout
2016-07-18 19:45:12 +02:00
Paul Adenot
c1df31800a
Bug 1130010: Implement the new AudioNode.disconnect methods. r=dminor,ehsan
...
Initial patch by Thomas Escalon <tesc.bugzilla@gmail.com>.
MozReview-Commit-ID: KDnmKIGWYL
2015-06-05 11:17:14 +02:00
Daosheng Mu
8083dbd7bd
Bug 778654 - Implement and move tabIndex functions to Element class to avoid duplicate work.r=peterv,heycam
...
MozReview-Commit-ID: uetkJztNcn
--HG--
extra : transplant_source : U%E7va%AE%E6%FE%BDN.%28%AA%8F%19%1D%FF%26%E6%B7t
2016-05-24 12:22:17 +08:00
Ralph Giles
d685437e7b
Bug 1275778 - Fix comment typo. r=smaug DONTBUILD
...
MozReview-Commit-ID: D3TLV2HWXEt
--HG--
extra : rebase_source : 5d17316374fb66b4689ab5e6a5ced78001bf1f1e
2016-05-19 13:14:34 -07:00
Till Schneidereit
385d8245b5
Bug 911216 - Part 16: Use new Promise inspection Debugger getters to implement legacy functions on PromiseDebugging. r=bz
2016-05-26 16:13:47 +02:00
Wes Kocher
8249ffcbd2
Backed out 4 changesets (bug 1270310
) for mass mochitest bustage CLOSED TREE
...
Backed out changeset ff9ace379d78 (bug 1270310
)
Backed out changeset 605790e5e611 (bug 1270310
)
Backed out changeset 4c302e1119e1 (bug 1270310
)
Backed out changeset 3e2d76bd1f08 (bug 1270310
)
2016-05-26 00:04:04 -07:00
Eric Rahm
e69bdc29f2
Bug 1270310
- Part 3: Make string assignment in HTMLInputElement::GetValueInternal fallible. r=peterv
...
This makes the string assignment fallible and also adds checks for the return
value from GetValueInternal and GetValue.
2016-05-20 16:15:52 -07:00
Samael Wang
698e3512dd
Bug 1069772 - Part 1: Update document to support prerender visibility state. r=smaug
2016-05-25 16:52:24 +08:00
HoPang Hsu
3ebd7c9d32
Bug 1261002 - Part 1: Implement node.isConnected. r=smaug
2016-05-20 16:31:29 +08:00
Carsten "Tomcat" Book
cb4337c62c
merge mozilla-inbound to mozilla-central a=merge
...
--HG--
rename : dom/presentation/tests/mochitest/file_presentation_non_receiver_oop.html => dom/presentation/tests/mochitest/file_presentation_non_receiver.html
rename : dom/presentation/tests/mochitest/file_presentation_non_receiver_inner_iframe_oop.html => dom/presentation/tests/mochitest/file_presentation_non_receiver_inner_iframe.html
rename : dom/presentation/tests/mochitest/file_presentation_receiver_inner_iframe_oop.html => dom/presentation/tests/mochitest/file_presentation_receiver_inner_iframe.html
2016-05-24 14:52:23 +02:00
Phil Ringnalda
5236d2e4ba
Back out 561138ee5a32 (bug 1271487) for web-platform-tests failures and unexpected passes
...
CLOSED TREE
2016-05-23 21:09:07 -07:00
Xidorn Quan
26c3d73bf6
Bug 1270386 - Move unprefixed fullscreen event handlers from GlobalEventHandlers to Document. r=smaug
...
MozReview-Commit-ID: FfQhDoD5Wf3
--HG--
extra : source : db4cd63a10f577e68b238509b7a13897ff028064
2016-05-24 13:21:22 +10:00
Hiroyuki Ikezoe
240e8e3669
Bug 1271487 - Enable PerformanceObserver API in nightly by default. r=baku
...
MozReview-Commit-ID: EuenLdpscHb
--HG--
extra : rebase_source : 07d84ddd066940b74fd3f1c3e13a73cc4e4b91e2
2016-05-10 13:35:35 +09:00
Jared Wein
b57a662411
Bug 1270853 - Remove HTML5 video controls statistics. r=gijs, r=bz for removing internal chrome/xbl attribute in webidl
...
MozReview-Commit-ID: 53BYXvHaaB9
2016-05-19 23:30:12 -04:00
Boris Zbarsky
cf35c3398f
Bug 1273203. Remove the getStructuredData API from BrowserElement. r=kanru
2016-05-18 02:51:49 -04:00
Sebastian Hengst
51ba720edc
Backed out changeset b9b23b61401f (bug 1273203) for breaking many tests. r=backout
2016-05-18 10:38:17 +02:00
Boris Zbarsky
b2ec3ee967
Bug 1273203. Remove the getStructuredData API from BrowserElement. r=kanru
2016-05-18 02:51:49 -04:00
John Dai
1545cb9d2f
Bug 1088761 - Support reportValidity() for form controls. r=smaug
...
From 2c2f7223e9d88f431f3e3fee7384dffbca07d8a9 Mon Sep 17 00:00:00 2001
--HG--
extra : rebase_source : 7daace21a903c55c893f0c6e7b0e0380b6ddca12
2016-04-15 16:13:00 +08:00
Phil Ringnalda
db3e2c7d7f
Back out 8 changesets (bug 931445, bug 1274104, bug 1270386) for frequent e10s APZ mochitest failures starting with test_group_mouseevents.html
...
CLOSED TREE
Backed out changeset 6db35dcc6885 (bug 1274104)
Backed out changeset 0c2fc088a46d (bug 1274104)
Backed out changeset 17786141f3ac (bug 1274104)
Backed out changeset f7c6b58dddc1 (bug 1274104)
Backed out changeset 67407d1829a3 (bug 1270386)
Backed out changeset 82d2c5404d84 (bug 931445)
Backed out changeset 0921152b9f08 (bug 931445)
Backed out changeset f73352ab6f99 (bug 931445)
2016-05-23 18:42:32 -07:00
Wes Kocher
8bcdb6ce30
Backed out changeset 77c60a79313d (bug 1261693) for breaking test_basic.html on at least Android CLOSED TREE
2016-05-23 12:46:34 -07:00
Wes Kocher
e089e1ab3e
Backed out changeset 17e20404362d (bug 1258489)
2016-05-23 12:46:05 -07:00
Andrea Marchesini
6586afe162
Bug 1258489 - Implement HTMLInputElement.webkitdirectory, r=smaug
2016-05-23 17:02:18 +02:00
Andrea Marchesini
d076c7faec
Bug 1261693 - Implement HTMLInputElement::GetFiles, r=smaug
2016-05-23 17:00:45 +02:00
Andreas Pehrson
05c6dff3b5
Bug 1208390 - Implement MediaStream.getTrackById(). r=jib, r=smaug
...
MozReview-Commit-ID: 5a90ZOx7eUE
--HG--
extra : rebase_source : b2fcb6aa7bc0a442cc80ecf3b9dce81415245b41
2016-05-20 13:01:30 +02:00
Carsten "Tomcat" Book
f4e7ed2079
Backed out changeset 51865375fb83 (bug 1261002) for possible causing android and valgrind issues on a CLOSED TREE
...
--HG--
extra : rebase_source : e275e19e418e23748b1fcbc33b061391a7877bd5
2016-05-23 11:22:29 +02:00
Andreas Pehrson
b3ee63f6aa
Bug 1271669 - Deprecate RTCPeerConnection.getLocalStreams/getRemoteStreams. r=jib, r=smaug
...
getLocalStreams and getRemoteStreams have been removed from the spec.
Also, getLocalStreams becomes a problem now that addTrack takes any MediaStream
as the container for the added track.
The addTrack()'ed MediaStream (perhaps not containing the track sent over the
pc - perhaps containing other tracks not sent over the pc!) will be returned
from getLocalStreams.
MozReview-Commit-ID: JUVCUM32mPR
--HG--
extra : rebase_source : 22373da7e02b315f0f4252c1986e55e960694a69
extra : histedit_source : a10d62b9c1d954090ad8c1444759d0e51a580c31
2016-05-20 10:42:48 +02:00
HoPang Hsu
c709161c11
Bug 1261002 - Part 1: Implement node.isConnected. r=smaug
2016-05-20 16:31:29 +08:00
Xidorn Quan
600a374e5d
Bug 1270386 - Move unprefixed fullscreen event handlers from GlobalEventHandlers to Document. r=smaug
...
MozReview-Commit-ID: FfQhDoD5Wf3
--HG--
extra : source : db4cd63a10f577e68b238509b7a13897ff028064
2016-05-23 09:03:32 +10:00
Boris Zbarsky
2b85094faf
Bug 909633. Remove the HTML Microdata API, since no one else ended up implementing it and now it's been removed from the spec. r=bkelly,jgraham
2016-05-20 23:13:17 -04:00
Hiroyuki Ikezoe
fe5c0e702f
Bug 1271846 - Drop old Frame Timing interfaces. r=baku
...
MozReview-Commit-ID: FXihZGbeCHq
--HG--
extra : rebase_source : 98c331c764ed16a670e4b43d5240a68adc2e553a
2016-05-13 18:54:26 +09:00
Carsten "Tomcat" Book
2211bc30a2
Backed out changeset 5c3ed1091455 (bug 1208373)
2016-05-13 13:51:37 +02:00
Carsten "Tomcat" Book
54853544b8
Backed out changeset ee525e8953bd (bug 1208373)
2016-05-13 13:51:34 +02:00
Andrea Marchesini
6441b9d372
Bug 1258490 - Implement file.webkitrelativepath, r=smaug
2016-05-13 13:11:38 +02:00
Andreas Pehrson
11e0c929f7
Bug 1208373 - Implement MediaStreamTrack.readyState. r=jib,smaug
...
MozReview-Commit-ID: EoMaG0R3Dpp
--HG--
extra : rebase_source : e329085837c597610d32823c6c5b6efad23f27a1
extra : source : eb945c96027405effd2138a069eabd68f192f15c
2016-05-10 17:03:37 +02:00
Andreas Pehrson
df1fe74fee
Bug 1208373 - Implement MediaStreamTrack's "ended" event and onended EventHandler. r=jib,smaug
...
MozReview-Commit-ID: DtqzY5nIdPI
--HG--
extra : rebase_source : 2f8f2b5b141e4384555abd21de7fa823a9b34cf9
extra : source : f6a237afe9a83a8389a8e0a4f7435da3c4d0ca54
2016-05-10 17:03:29 +02:00
Brian Birtles
90fb66a530
Bug 1271904 - Rename KeyframeEffectReadOnly.getFrames() and KeyframeEffect.setFrames() to getKeyframes()/setKeyframes(); r=hiro, r=smaug
...
MozReview-Commit-ID: GwLLY39l1KE
--HG--
rename : dom/animation/test/css-animations/file_keyframeeffect-getframes.html => dom/animation/test/css-animations/file_keyframeeffect-getkeyframes.html
rename : dom/animation/test/css-animations/test_keyframeeffect-getframes.html => dom/animation/test/css-animations/test_keyframeeffect-getkeyframes.html
rename : dom/animation/test/css-transitions/file_keyframeeffect-getframes.html => dom/animation/test/css-transitions/file_keyframeeffect-getkeyframes.html
rename : dom/animation/test/css-transitions/test_keyframeeffect-getframes.html => dom/animation/test/css-transitions/test_keyframeeffect-getkeyframes.html
rename : testing/web-platform/meta/web-animations/keyframe-effect/setFrames.html.ini => testing/web-platform/meta/web-animations/keyframe-effect/setKeyframes.html.ini
rename : testing/web-platform/tests/web-animations/keyframe-effect/setFrames.html => testing/web-platform/tests/web-animations/keyframe-effect/setKeyframes.html
2016-05-13 09:40:52 +09:00
Mike Taylor
5d6c56cc8d
Bug 1262921. Part 2 - Add UseCounter telemetry for AppCache event handlers. r=mrbkap, mayhemer
2016-05-12 17:52:57 -05:00
Mike Taylor
b0b6f1fe75
Bug 1262921. Part 1 - Add UseCounter telemetry for AppCache API. r=mrbkap, mayhemer
2016-05-12 17:52:33 -05:00
Sebastian Hengst
bf7ef7a9a1
Backed out changeset 403d9c085544 (bug 1088761)
2016-05-12 13:19:15 +02:00
John Dai
def16ce1d5
Bug 1088761 - Support reportValidity() for form controls. r=smaug
...
--HG--
extra : rebase_source : 56206e694b413ad1afdd7ded5dd12ef3a0d296f1
2016-05-11 04:24:00 +02:00
Xidorn Quan
efc89967ed
Bug 1269157 - Add Document.fullscreen attribute. r=smaug
...
MozReview-Commit-ID: 7mMjGoc7cvA
--HG--
extra : source : 0a5755272461d84a6a8082ca706d10b1ece84bc6
2016-05-12 10:28:56 +10:00
Xidorn Quan
adac331402
Bug 1268798 part 4 - Mark Document.fullscreenElement and fullscreenEnabled with LenientSetter. r=smaug
...
MozReview-Commit-ID: B2F2sCLm0G8
--HG--
extra : source : be1844a64bb5207f84692a9a2ed73c2dacb45aa9
2016-05-12 10:28:56 +10:00
Jeff Gilbert
80f726ea0b
Bug 1271478 - Implement WebGLContextCreationError. - r=jrmuizel,smaug,mtseng
2016-05-11 16:45:43 -07:00
Ben Tian
359901e333
Bug 1270083 - Make HashChangeEvent members non-nullable. r=khuey
2016-05-06 14:37:52 +08:00
Tom Tung
842431d95a
Bug 1243792 - P1 implement response.redirected - Fetch API & Cache API & ServiceWorker changed. r=bkelly, r=baku.
...
--HG--
extra : rebase_source : 29ec29361738c6d2446b410a98bd4876a689ce99
2016-05-03 09:48:40 +08:00
Carsten "Tomcat" Book
a993b36b4a
Backed out changeset dc42de66de8c (bug 1243791) landing with wrong bug number
...
--HG--
extra : rebase_source : b016defba5a12065b401d0d59b3f03e8b1d7cbe1
2016-05-10 12:50:15 +02:00
Bevis Tseng
446e7384f0
Bug 1268380 - Part 1: Lower the precedence of SyntaxError next to ConstraintError in IDBObjectStore::CreateIndex(). r=khuey
...
--HG--
extra : rebase_source : 30c995da764e281636c1e134b421baf60a1d1c71
2016-04-29 10:56:02 +08:00
Tom Tung
15b89607c6
Bug 1243791 - P1 implement response.redirected - Fetch API & Cache API & ServiceWorker changed. r=bkelly, r=baku.
2016-05-03 09:48:40 +08:00
Robert Longson
4236a89dfc
Bug 1260032 - drop support for altGlyph as a tspan. r=cam r=peterv (DOM Peer)
2016-05-10 10:02:20 +01:00
Boris Zbarsky
76180fb5a7
Bug 1270349
part 4. Use LegacyUnenumerableNamedProperties instead of NameIsEnumerable() calls to determine whether named props on DOM proxies should be enumerable. r=peterv
2016-05-09 22:25:40 -04:00
Boris Zbarsky
327d372ce0
Bug 1270349
part 2. Add [LegacyUnenumerableNamedProperties] to the interfaces that specify it in DOM and HTML. r=peterv
2016-05-09 22:25:40 -04:00
Jeff Gilbert
cb6a19b2c4
Bug 1229332 - Add webidl for EXT_color_buffer_float. - r=bz
2016-05-04 15:48:11 -07:00
Eugen Sawin
caaa34108f
Bug 1243431 - [2.3] Guard Vibration API with user permission. r=bz
2016-05-09 14:38:21 +02:00
Jocelyn Liu
9adeb967f0
Bug 1270387 - Disable Node.rootNode in release builds due to web compatibility issues. r=smaug
...
MozReview-Commit-ID: Gc2XGuFAYlD
--HG--
extra : rebase_source : 903fd104b36839b2fac27e0e67364abb95cec9ce
2016-05-05 14:21:22 +08:00
Ben Tian
88d03021fb
Bug 1263116 - Stop throwing for DOMTokenList's.contains() when using empty string or ASCII whitespace, r=baku
2016-05-05 18:07:22 +08:00
Bevis Tseng
e0e7ead1f0
Bug 1118028 - Allow objectStores and indexes to be renamed. r=khuey
...
--HG--
extra : rebase_source : 4f2d1da2ddafbe786c3908eb46723b4d2f0c48cc
2016-03-30 11:04:56 +08:00
Ehsan Akhgari
eaba90d427
Bug 1261011 - Remove Inter-App Communication API; r=fabrice
2016-05-05 07:39:10 -04:00
Boris Zbarsky
f9fae4ce87
Bug 1257849 part 5. Implement DOMTokenList.prototype.supports(). r=bkelly
2016-05-04 23:41:25 -04:00
Gabriele Svelto
5cdc96be90
Bug 1254287 - Remove the EngineeringMode API r=evelyn,sicking
2016-05-04 12:46:32 +02:00
Alastor Wu
63caf69104
Bug 1242874 - part5 : add test. r=baku, r=ehsan
...
MozReview-Commit-ID: 7xo6gMX0bR7
--HG--
extra : rebase_source : e7f2548b98a5c383ffe65c74ffd548c039c6b6dd
2016-05-03 09:52:53 +08:00
Xidorn Quan
eb882bc07f
Bug 1268749 part 4 - Hide unprefixed Fullscreen API from content when disabled. r=smaug
...
MozReview-Commit-ID: KpjNFYYyCWh
--HG--
extra : rebase_source : 43eebf0398c3accbe2f901d482f9d4399bdf03e6
2016-05-02 14:26:04 +10:00
Michael Kohler
0793a8cbff
Bug 1217031 - createPattern should not throw NS_ERROR_NOT_AVAILABLE if image usability check returns bad r=bz
...
MozReview-Commit-ID: 101uAYhcx3u
--HG--
extra : rebase_source : 1975f947176b61bb232348458ef7a0f485a0f479
2016-05-03 17:41:02 -07:00
Jeff Walden
3017794ba8
Bug 888969 - Permit a cyclic [[Prototype]] chain to be created through a Location object. r=bz, r=efaust
...
--HG--
extra : rebase_source : dca3ecec791ecca5a2512a789c756bb4af1ca895
2016-04-29 19:59:40 -07:00
Carsten "Tomcat" Book
dabe843f8b
Backed out changeset d6cca05b4e9f (bug 1217031) for issues in 2d.pattern.image.incomplete.immediate.html
2016-05-03 12:20:24 +02:00
Andrea Marchesini
3df261e948
Bug 1269303
- Remove RequestSync API, r=fabrice
2016-05-03 11:13:03 +02:00
Michael Kohler
b68d05d398
Bug 1217031 - createPattern should not throw NS_ERROR_NOT_AVAILABLE if image usability check returns bad. r=bz
...
--HG--
extra : amend_source : e241dccd5b12b44cbc99467fa9a8d73ecfe5c584
2016-04-24 12:20:00 +02:00
Andrea Marchesini
a8a55d5447
Bug 1269383 - Remove dom.server-events.enabled pref, r=smaug
2016-05-03 10:21:54 +02:00
Jonathan Watt
c0f13251a1
Bug 1162772, part 5 - Expose Window.isSecureContext to content. r=bz
...
MozReview-Commit-ID: 8IL8txZSZUO
2016-04-28 11:13:09 +01:00
Sebastian Hengst
99571c48ce
Backed out changeset a921444a4b34 (bug 1162772)
2016-04-30 09:53:46 +02:00
Jonathan Watt
b80ffda53f
Bug 1162772, part 5 - Expose Window.isSecureContext to content. r=bz
...
MozReview-Commit-ID: 8IL8txZSZUO
2016-04-28 11:13:09 +01:00
Andrea Marchesini
1c0c183890
Bug 1261009 - Remove the Data Store API, r=fabrice
2016-04-29 09:02:45 +08:00
Boris Chiou
57a8894260
Bug 1067769 - Part 5: Support setting KeyframeEffect.target webidl interface. r=smaug
...
MozReview-Commit-ID: 9494jdI97MT
--HG--
extra : rebase_source : 4c8fa7bfb6502c78a96e1af1e2a6d98d7708d7dd
2016-04-28 23:22:43 +08:00
Carsten "Tomcat" Book
5ee6035efc
Backed out changeset bd757c7d0bad (bug 1242874)
2016-04-28 13:59:01 +02:00
Emilio Cobos Álvarez
0536cb4268
Bug 1224186: Implement DOMTokenlist.replace r=baku,Ms2ger
2016-04-28 11:20:25 +02:00
Alastor Wu
75cb7468c7
bug 1242874 - part5 : add test. r=baku, r=ehsan
...
MozReview-Commit-ID: 1X7xAbiKhC3
--HG--
extra : transplant_source : i%7FRV%07%3C%5EW%EE%95%C366%EEs%02%BA%8C%8B%93
2016-04-28 00:23:52 +08:00
Dan Minor
11d3cf6d22
Bug 1265405 - Add a dictionary to specify how PeriodicWave should be normalized (or not); r=smaug
...
MozReview-Commit-ID: CR5kO8MXdZv
--HG--
extra : rebase_source : 10ac8c5f18b18fdc92d8eb2013354bbbf2da0c9e
2016-04-26 06:54:38 -04:00
Andrea Marchesini
e065196e10
Bug 1267932 - Update EventSource.webidl, r=ehsan
2016-04-27 14:58:54 +08:00
Jocelyn Liu
be57980c08
Bug 911477 - Implement DOM4 methods: prepend(), append(), before(), after() and replaceWith(). r=bz
...
MozReview-Commit-ID: A6SklLqXZtv
--HG--
extra : rebase_source : 87b99d99881347e4fe89dbc203a536bd99c7cb29
2016-04-12 10:48:14 +08:00
Aaron Raimist
ae1acee3f0
Bug 1188539 - Remove the deprecated TouchList::identifiedTouch method; r=jst
...
MozReview-Commit-ID: Gvsky55K19X
--HG--
extra : rebase_source : 24e3fcd07d95f5dd5c9e4963c2d4f7f25f0b5aa4
extra : amend_source : d827583c99917113662368d51e1204c07987099e
2015-08-12 20:57:58 -05:00
Andrea Marchesini
55614d4c60
Bug 1266194 - Implement boolean or EventListenerOptions as 3rd param to addEventListener, r=smaug
2016-04-26 16:23:17 +08:00
Kit Cambridge
3cf5513966
Bug 1266821 - Remove `PushPermissionDescriptor` from the Permissions API. r=baku
...
MozReview-Commit-ID: 7BngZ6Lwpfu
--HG--
extra : rebase_source : 844c129d3cbaa016f44f3cc6aaa65d4202ca70e0
extra : histedit_source : b2aee5b9c8d8857ad5385255aab9092e7715d61c
2016-04-22 11:22:42 -07:00
Paul Adenot
62993a3f50
Bug 1265397 - Add a `length` attribute to OfflineAudioContext. r=smaug
...
MozReview-Commit-ID: J3TqIDI4saW
2016-04-25 11:45:59 +02:00
Ting-Yu Lin
012b5d0a33
Bug 1249201 Part 1 - Add "scroll" reason to CaretStateChangedEvent. r=smaug
...
When the carets are scrolled by APZ, they will hide and dispatch a
"visibilitychange" reason. The floating toolbar (ActionBarHandler.js) on
Android listens to the event to update its visibility.
Now we want to show carets continuously when scrolling the page, so it
make no sense to dispatch a "visibilitychange" reason. However we still
need to notify the toolbar that the carets are scrolling by apz.
Therefore, we need a this new "scroll" reason. It will be dispatch in
AccessibleCaretManager::OnScrollStart() in Part 2.
MozReview-Commit-ID: F9znxHV3xCZ
--HG--
extra : rebase_source : 89914ebe5ed4cbcb5a3fd792a9f260e4c389fe84
2016-04-21 16:43:11 +08:00
JW Wang
6bfff83925
Bug 1265978. Part 1 - add mozDumpDebugInfo() to HTMLMediaElement.webidl. r=bz.
...
MozReview-Commit-ID: E0RZRyWnZrF
2016-04-11 12:02:43 +08:00
Ryo Kato
ed3e9e9db3
Bug 1244591 - Part 1: Implement KeyframeEffect.setFrames r=birtles,smaug
...
WebIDL referes to KeyframeEffect::SetFrames(), which is derived from
KeyframeEffectReadOnly::SetFrames() in terms of implementation.
In addition, make KeyframeEffectReadOnly::ConstructKeyframeEffect call
KeyframeEffectReadOnly::SetFrames() to simplify the code.
MozReview-Commit-ID: 7ASbtoN7Tnp
--HG--
extra : rebase_source : c398ff7154c4533255f56c7ca13314e440eb6258
2016-04-09 15:33:34 +09:00
Brian Birtles
14ae45c97e
Bug 1245000 part 4 - Enable the Animation constructor when Element.animate is enabled; r=bz
...
This also makes the constructor slightly more presentable with regards to its
current limitations.
2016-04-22 13:41:59 +09:00
Brian Birtles
62aa09461a
Bug 1245000 part 2 - Don't ship Animation.ready; r=bz
...
Like Animation.finished, this will likely change to a cancelable promise in the
future (assuming such things materialize) so we should not ship it for the
time being.
2016-04-22 13:41:58 +09:00
Wes Kocher
e80ed17c41
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: 5AQXGbI0ke2
2016-04-21 15:02:19 -07:00
Wes Kocher
aac511837d
Merge inbound to m-c a=merge
...
MozReview-Commit-ID: GW9vcSRPgYc
2016-04-21 14:41:08 -07:00
Brian Birtles
629bf12364
Bug 1266273 - Change type of ComputedTimingProperties.progress from unrestricted double? to double? r=bz
...
To reflect updates to the spec: df138ee131
MozReview-Commit-ID: 525eLGCK4tl
2016-04-21 14:34:05 +09:00
Ehsan Akhgari
756a1054f9
Bug 1265941 - Rename the ReferrerPolicy "origin-only" enum value to "origin"; r=jdm
2016-04-20 14:21:34 -04:00
Andrew Swan
5f6c846326
Bug 1255040 - Add webidl for install/uninstall via AddonManager. r=bz
...
MozReview-Commit-ID: 9eLMPbxostQ
--HG--
extra : transplant_source : %D6T%81%5Dx%9D%FD%AE%FC%B4%C7i%AE%5D%9E%FF%BA%DAx%17
2016-04-20 09:42:38 -07:00
Kit Cambridge
3dc35814a4
Bug 1247685 - WebIDL and DOM implementation changes for app server keys. r=mt,baku
...
MozReview-Commit-ID: 1xYjSuLMnV4
--HG--
extra : rebase_source : 6bcb2e662cfa9a0d942731e8914a9df2e3dee197
2016-03-22 13:38:03 -07:00
Kit Cambridge
d21d6da5e8
Bug 1256488 - Add a Base64 URL-decoder for C++ and chrome JS callers. r=mt,baku
...
MozReview-Commit-ID: IrDwImYfHRu
--HG--
extra : rebase_source : ed7da7447e5d70c596234961625fcd4b8139814f
2016-03-22 12:09:04 -07:00
Dan Minor
3fde1b5f43
Bug 1265400 - Use unsigned long for AudioBuffer length and numberOfChannels; r=smaug
...
MozReview-Commit-ID: 47ZDDvj5QrA
--HG--
extra : rebase_source : 2c441c7d04ec84eeec526a9a93607ffcac263617
2016-04-20 12:32:17 -04:00
Paul Adenot
ec07e4a3d1
Bug 1265403 - Support chaining AudioParam automation methods. r=smaug
...
MozReview-Commit-ID: 7Jh5eWtfU4t
2016-04-19 14:52:27 +02:00
Gerald Squelart
e6882cd324
Bug 1248507 - p9. FFMpeg checks: Notification definition - r=bz
...
MozReview-Commit-ID: DRYHBeTv7xA
2016-04-19 17:36:20 +10:00
Gerald Squelart
d04e284211
Bug 1248507 - p6. Minimal notification definition - r=bz
...
MozReview-Commit-ID: JWd0BWehttB
2016-04-19 17:36:19 +10:00
Brian Birtles
05276091f4
Bug 1245000 part 1 - Add a preference for enabling Element.animate; r=bz
...
MozReview-Commit-ID: H3HPYWeyGCL
2016-04-18 09:16:04 +09:00
Olli Pettay
556d99331e
Bug 1265032 - Enable Document.scrollingElement in release builds, r=bz
2016-04-18 02:31:57 +03:00
Mike Conley
1cff2809c8
Bug 1264409 - Make last transaction ID available via nsIDOMWindowUtils, and pass transaction ID through MozAfterPaint. r=mattwoodrow,mrbkap
...
MozReview-Commit-ID: 7wCYif8F6ws
--HG--
extra : rebase_source : 5a87a558dbb7955c04842b6f8b71adb15ecd3370
2016-04-13 16:59:15 -04:00
Carsten "Tomcat" Book
b8470234ca
Backed out changeset 0eb8cf4e5b92 (bug 1224186) for w2 wpt test issues on a CLOSED TREE
2016-04-14 15:53:52 +02:00
Emilio Cobos Álvarez
71e0a9f1d1
Bug 1224186 - Implement DOMTokenlist.replace r=baku r=Ms2ger
2016-04-13 08:49:00 +02:00
Carsten "Tomcat" Book
49aae827cb
Merge mozilla-central to mozilla-inbound
2016-04-14 11:43:48 +02:00
Carsten "Tomcat" Book
32c25ca2da
merge mozilla-inbound to mozilla-central a=merge
2016-04-14 11:38:11 +02:00
Wes Kocher
2f56b9e37d
Merge m-c to fx-team, a=merge
...
MozReview-Commit-ID: Ca64bkPvrYU
2016-04-13 15:02:31 -07:00
Julian Descottes
0fac5939fc
Bug 659625 - part1: implement Console::clear in dom/base/Console.cpp;r=baku
...
Remove the noop implementation of console.clear and actually clear the
console storage.
mozReview-Commit-ID: B9NGhRARKoR
MozReview-Commit-ID: 2sMEGB2BsAs
--HG--
extra : rebase_source : a889ffce5ef82224feb691b499f790da9ae6f34f
extra : source : 89cfa8c724e1fcb0909e1414b6051dbd62b40105
2016-04-13 16:33:43 +02:00
Carsten "Tomcat" Book
b3cd06e797
Backed out changeset 92a78fabeb8d (bug 1224186) for causing issues in /dom/interfaces.html
2016-04-13 15:09:26 +02:00
Aryeh Gregor
c1a60c58b4
Bug 1055776 - Move namespaceURI, prefix, localName from Node to Element; r=bz
2016-04-13 15:21:12 +03:00
Andrea Marchesini
e3a78f6247
Bug 1258694 - Implement Directory::GetFiles(), r=smaug
2016-04-13 07:15:56 -04:00
David Anderson
ef94ddb6f5
Remove drawWidgetAsOnScreen. (bug 1264393, r=mattwoodrow, webidl r=khuey)
...
--HG--
extra : rebase_source : c885b1db5ede6caa8b1e141d6d76769bac82b16c
2016-04-13 19:24:42 -04:00
Kit Cambridge
3ee90ac4e9
Bug 1261405 - Rename `PushPermissionDescriptor.userVisible` to `userVisibleOnly`. r=baku
...
MozReview-Commit-ID: AORVoEAR4uN
--HG--
extra : rebase_source : 81ee53bed449a272e7e04800b2769378470952cc
2016-04-07 13:54:44 -07:00
Emilio Cobos Álvarez
747ea7015c
Bug 1224186: Implement DOMTokenlist.replace r=baku r=Ms2ger
2016-03-21 06:10:00 +01:00
Andrea Marchesini
ed43c1f6e4
Bug 1258482 - FileList should contain only Files, not Directories, r=smaug
2016-04-12 08:51:52 -04:00
Andrea Marchesini
eb9a84d8f8
Bug 1257180 - patch 1 - Directory clonable to workers, r=smaug
2016-04-12 08:50:38 -04:00
Sebastian Hengst
f25d35d7af
Backed out changeset b416fc68c0a2 (bug 1257180) for crash in test_performance_user_timing.html on Android debug. r=backout on a CLOSED TREE
2016-04-12 17:56:15 +02:00
Sebastian Hengst
08c222b359
Backed out changeset 166555b48e77 (bug 1258482)
2016-04-12 17:56:00 +02:00
Andrea Marchesini
dfd731fd16
Bug 1258482 - FileList should contain only Files, not Directories, r=smaug
2016-04-12 08:51:52 -04:00
Andrea Marchesini
846b1de4c5
Bug 1257180 - patch 1 - Directory clonable to workers, r=smaug
2016-04-12 08:50:38 -04:00
Junior Hsu
fce48d6554
Bug 1148307 - Part 4, use data channel in substitution for TCP session transport (in-process), r=smaug
...
--HG--
rename : dom/presentation/tests/mochitest/test_presentation_receiver.html => dom/presentation/tests/mochitest/test_presentation_tcp_receiver.html
rename : dom/presentation/tests/mochitest/test_presentation_receiver_establish_connection_error.html => dom/presentation/tests/mochitest/test_presentation_tcp_receiver_establish_connection_error.html
rename : dom/presentation/tests/mochitest/test_presentation_receiver_establish_connection_timeout.html => dom/presentation/tests/mochitest/test_presentation_tcp_receiver_establish_connection_timeout.html
rename : dom/presentation/tests/mochitest/test_presentation_receiver_oop.html => dom/presentation/tests/mochitest/test_presentation_tcp_receiver_oop.html
rename : dom/presentation/tests/mochitest/test_presentation_sender.html => dom/presentation/tests/mochitest/test_presentation_tcp_sender.html
rename : dom/presentation/tests/mochitest/test_presentation_sender_default_request.html => dom/presentation/tests/mochitest/test_presentation_tcp_sender_default_request.html
rename : dom/presentation/tests/mochitest/test_presentation_sender_disconnect.html => dom/presentation/tests/mochitest/test_presentation_tcp_sender_disconnect.html
rename : dom/presentation/tests/mochitest/test_presentation_sender_establish_connection_error.html => dom/presentation/tests/mochitest/test_presentation_tcp_sender_establish_connection_error.html
extra : rebase_source : 01a976ea5c73abcc15b86594b97eed7aff57a95b
2016-04-11 11:20:55 +08:00
Dave Townsend
4acb23615f
Bug 1245571: Add a window.navigator.mozAddonManager object that can only be accessed by AMO. r=bz
...
Since we want to add a few APIs that AMO can use to query and manipulate the
user's add-ons we want to expose a custom API. This implements the webidl and
a stub implementation in JavaScript. We use the webidl functions for controlling
access to the API, only the AMO production domains (and some test domains when
testing is enabled) can access it and only when retrieved securely and not in
an inner frame of a page that shouldn't have the API.
MozReview-Commit-ID: 3HUUrduuHwf
--HG--
extra : rebase_source : fe64953c2fde99a56868314edef1982156dadada
2016-02-19 16:49:30 -08:00
Carsten "Tomcat" Book
457bb31f9b
Backed out changeset 89cfa8c724e1 (bug 659625) for android test failures in own test
2016-04-13 12:30:41 +02:00
Julian Descottes
cadb37f0ad
Bug 659625 - part1: implement Console::clear in dom/base/Console.cpp;r=baku
...
Remove the noop implementation of console.clear and actually clear the
console storage.
mozReview-Commit-ID: B9NGhRARKoR
MozReview-Commit-ID: 2sMEGB2BsAs
--HG--
extra : rebase_source : 3023e1f3d9452f3670af12bab55ad79b51a5af12
2016-04-07 19:48:25 +02:00
Chris Pearce
e52ed67d48
Bug 1245789 - Add WebIDL dict definition for Widevine manifest JSON file. r=bz
...
The Widevine CDM has an accompanying manifest file which is in JSON format,
so I use this WebIDL dict to parse the manifest file in a later patch in this
series.
MozReview-Commit-ID: EoPSEciHVKh
2016-04-12 16:12:20 +12:00
Sebastian Hengst
3e646cbd97
Backed out changeset 3cb658c3e3f9 (bug 1148307)
...
--HG--
rename : dom/presentation/tests/mochitest/test_presentation_tcp_receiver.html => dom/presentation/tests/mochitest/test_presentation_receiver.html
rename : dom/presentation/tests/mochitest/test_presentation_tcp_receiver_establish_connection_error.html => dom/presentation/tests/mochitest/test_presentation_receiver_establish_connection_error.html
rename : dom/presentation/tests/mochitest/test_presentation_tcp_receiver_establish_connection_timeout.html => dom/presentation/tests/mochitest/test_presentation_receiver_establish_connection_timeout.html
rename : dom/presentation/tests/mochitest/test_presentation_tcp_receiver_oop.html => dom/presentation/tests/mochitest/test_presentation_receiver_oop.html
rename : dom/presentation/tests/mochitest/test_presentation_tcp_sender.html => dom/presentation/tests/mochitest/test_presentation_sender.html
rename : dom/presentation/tests/mochitest/test_presentation_tcp_sender_default_request.html => dom/presentation/tests/mochitest/test_presentation_sender_default_request.html
rename : dom/presentation/tests/mochitest/test_presentation_tcp_sender_disconnect.html => dom/presentation/tests/mochitest/test_presentation_sender_disconnect.html
rename : dom/presentation/tests/mochitest/test_presentation_tcp_sender_establish_connection_error.html => dom/presentation/tests/mochitest/test_presentation_sender_establish_connection_error.html
2016-04-11 13:12:13 +02:00
Junior Hsu
a8a1aaba30
Bug 1148307 - Part 4 - use data channel in substitution for TCP session transport (in-process), r=smaug
...
--HG--
rename : dom/presentation/tests/mochitest/test_presentation_receiver.html => dom/presentation/tests/mochitest/test_presentation_tcp_receiver.html
rename : dom/presentation/tests/mochitest/test_presentation_receiver_establish_connection_error.html => dom/presentation/tests/mochitest/test_presentation_tcp_receiver_establish_connection_error.html
rename : dom/presentation/tests/mochitest/test_presentation_receiver_establish_connection_timeout.html => dom/presentation/tests/mochitest/test_presentation_tcp_receiver_establish_connection_timeout.html
rename : dom/presentation/tests/mochitest/test_presentation_receiver_oop.html => dom/presentation/tests/mochitest/test_presentation_tcp_receiver_oop.html
rename : dom/presentation/tests/mochitest/test_presentation_sender.html => dom/presentation/tests/mochitest/test_presentation_tcp_sender.html
rename : dom/presentation/tests/mochitest/test_presentation_sender_default_request.html => dom/presentation/tests/mochitest/test_presentation_tcp_sender_default_request.html
rename : dom/presentation/tests/mochitest/test_presentation_sender_disconnect.html => dom/presentation/tests/mochitest/test_presentation_tcp_sender_disconnect.html
rename : dom/presentation/tests/mochitest/test_presentation_sender_establish_connection_error.html => dom/presentation/tests/mochitest/test_presentation_tcp_sender_establish_connection_error.html
2016-04-11 11:20:55 +08:00
Jan-Ivar Bruaroey
acd09b00bf
Bug 1213056 - change getStats to be maplike. r=bz
...
MozReview-Commit-ID: 3nkMtbFfGR2
--HG--
extra : rebase_source : f9c6bf50c82fd94a9755dde69f7cab62d56a57ed
2016-04-07 10:40:37 -04:00
Michael Froman
e2e642f12e
Bug 906986 - Ice restart and tests. r=bwc, r=drno, r=smaug
...
MozReview-Commit-ID: AMEi7SZebBG
MozReview-Commit-ID: GS2EkamNGc7
--HG--
extra : rebase_source : f715bc837331028f6b5e22820c530e34ca5bedb8
2016-04-08 09:20:53 -05:00
Tim Taubert
c75738f5b2
Bug 842818 - Expose WebCrypto API to workers r=baku
2015-09-21 19:29:41 +02:00
Jocelyn Liu
ad2c3f5c70
Bug 811259 - Patch1: Implement Element.insertAdjacentText and Element.insertAdjacentElement. r=smaug
...
MozReview-Commit-ID: g54gUOBop7
--HG--
extra : rebase_source : 20d748bed16589a3d91c91711f3607888dd08801
2016-03-28 16:42:57 +08:00
Marcos Caceres
f7ad23868a
Bug 1250048 - CSP manifest-src doesn't override default-src. r=ckerschb,bkelly,ehsan
...
MozReview-Commit-ID: Ceu3sYUcML4
2016-04-07 14:13:09 -07:00
William Chen
303bd1fd42
Bug 1259590
- Remove B2G ACL code. r=khuey
2016-04-07 09:50:01 -07:00
Andreas Pehrson
d81423155b
Bug 1208371 - Implement DOMMediaStream::Clone() r=smaug,jib,roc
...
MozReview-Commit-ID: FZQIWYZcEDr
--HG--
extra : rebase_source : 33336f84b8ab4f4fe9cc5bf734a7e3b587ff8729
2016-01-22 16:51:37 +08:00
Andreas Pehrson
660d9407e0
Bug 1208371 - Implement MediaStreamTrack::Clone(). r=smaug,jib,roc
...
MozReview-Commit-ID: HrL0RFMcG4B
--HG--
extra : rebase_source : 2b07983ebec0c0a7016b8a0e0e64ad38486d035b
2016-01-22 16:27:51 +08:00
Dave Huseby
c01e63f1a5
Bug 1238177 - fix extension content needs to use the correct user context id origin attribute. r=sicking
...
(HEAD -> oa, refs/patches/oa/Bug_1238177)
Fixes Bug 1238177 -- extension content needs to use the correct user context id origin attribute
2016-04-04 12:20:00 +02:00
Kyle Huey
b98d3ef86c
Bug 1259581: Remove MOZ_MEDIA_NAVIGATOR. r=jesup
2016-04-05 20:12:03 -07:00
Peter Van der Beken
f781f02ccd
Bug 1245650 - remove JavaScript-navigator-property category support. r=bz.
...
Generate normal properties with getters for things marked as NavigatorProperty,
instead of defining these from a resolve hook.
2016-02-05 20:20:08 +01:00
Wes Kocher
46f04c50ca
Backed out 5 changesets (bug 911216) for apparently tripling the runtime of SM(p) jobs along with introducing a failure in SM(p)
...
Backed out changeset d70235224525 (bug 911216)
Backed out changeset 2f503e373e6f (bug 911216)
Backed out changeset 2e98f8b36bc6 (bug 911216)
Backed out changeset bd5acdf4a2a1 (bug 911216)
Backed out changeset 58716e562690 (bug 911216)
MozReview-Commit-ID: 807ajHOZvQn
2016-04-04 15:41:17 -07:00
Till Schneidereit
cee1e3a1d9
Bug 911216 - Part 16: Use new Promise inspection Debugger getters to implement legacy functions on PromiseDebugging. r=bz
2016-03-22 16:22:23 +01:00
Carsten "Tomcat" Book
394034a83e
Backed out changeset 0519406b6e57 (bug 1238177) for eslint test failures
2016-04-03 09:30:03 +02:00
Dave Huseby
32251ddc37
Bug 1238177 - Extension content needs to use the correct user context id origin attribute. r=bholley
...
--HG--
extra : amend_source : f8d3bb6f6b1426ac73669491b651900614f6461c
2016-04-02 13:14:00 -04:00
Kit Cambridge
2bfd46b860
Bug 1257401 - Remove the worker descriptor for `PushManager`. r=khuey
...
MozReview-Commit-ID: 4nZElH1K3W5
--HG--
extra : rebase_source : d325e2fc44124acc0bd04b133605bf04a99ab906
2016-04-01 15:25:49 -07:00
Kit Cambridge
9bf9d2c2c9
Bug 1257401 - Remove the worker descriptor for `PushSubscription`. r=khuey
...
MozReview-Commit-ID: 9rTJn4KU2Es
--HG--
extra : rebase_source : 446483edea7d5a08c4accf3c4787f08bc3a94cd5
2016-03-31 10:49:07 -07:00
Luca Greco
2a28dabb62
Bug 1211665 - Save originAttributes in the console event messages. r=baku
...
Save the originAttributes of the current principal into the console events,
so that we can filter the console messages by originAttributes (e.g.
WebExtensions console events can be filtered using the addonId that the
ExtensionPages' originAttributes contain.
MozReview-Commit-ID: 5v9BWLbgskd
--HG--
extra : transplant_source : %2C%A1%D4%8AEp%E6G%8A%2C%DA%A8%EE%B3%EA%0E%84xk%FF
2016-04-01 13:55:40 +02:00
Bevis Tseng
47e9ad43d3
Bug 1198093 - Part 1: Expose indexedDB to System with [Exposed=System]. r=khuey
2016-03-30 11:22:14 +08:00
J. Ryan Stinnett
013ba36705
Bug 1242644 - HTML swapFrameLoaders. r=bz
...
Adds swapFrameLoaders for HTML frames. It is also possible to swap frame
loaders between XUL and HTML frames.
MozReview-Commit-ID: 43JeiBuMcOL
2016-03-31 19:47:44 -05:00
Eitan Isaacson
1df06a0d6d
Bug 1254378 - Make SpeechSynthesis an event target with a "voiceschanged" event. r=smaug
...
MozReview-Commit-ID: AmreVzU18LI
--HG--
extra : rebase_source : 3437459fc486721be11d42ca234a450b7493d2c7
2016-03-23 10:30:00 -07:00
Eddy Bruel
42c416610a
Bug 1229769 - Expose Promise interface to WorkerDebugger #ifdef SPIDERMONKEY_PROMISE;r=bz
2016-03-30 14:11:07 +02:00
chunminchang
3bf985e558
Bug 1110030 - part7 - Interface between HardwareKeyHandler and Input Method App. r=masayuki, r=smaug
2016-03-21 14:06:04 +08:00
chunminchang
bd0d5a63e4
Bug 1110030 - part6 - Expose DefaultPreventedBy*. r=masayuki, r=smaug
2016-03-15 13:45:23 +08:00
chunminchang
c2b718ebb8
Bug 1110030 - part5 - Expose KeyboardEventInit dictionary. r=masayuki, r=smaug
2016-03-15 13:46:29 +08:00
Boris Zbarsky
052df2b3f5
Bug 1104955 part 1. Add parsing for [Unscopeable] in IDL. r=khuey
2016-03-29 15:49:45 -04:00
Andrea Marchesini
5f2d5ca216
Bug 1260414
- WorkerDebuggerGlobalScope.setConsoleEventHandler should be able to receive a null param, r=bz
2016-03-29 15:56:10 +01:00
Kyle Huey
3fd22a326c
Bug 1259290: Part 1 - Remove unnecessary JS_ReportError calls. r=bz
2016-03-28 10:28:14 -07:00
John Dai
784acc967f
Bug 1256299 - Implement Node.isSameNode. r=bz
...
--HG--
extra : rebase_source : a656c8c9eb9a5c6fe02136c0389c478cff58fa0a
2016-03-25 18:23:50 +08:00
Eddy Bruel
3e2cb55980
Bug 1229769 - We should be able to use DOM promises in the worker debugger;r=khuey
2016-03-24 16:12:00 +01:00
Masatoshi Kimura
160a5b6fb7
Bug 1257877 - Remove UTF-16 support from TextEncoder. r=hsivonen
2016-03-24 19:27:15 +09:00
Brian Birtles
84a59825cc
Bug 1245748 - Update handling of 'composite' dictionary members to match changes to the spec; r=heycam, r=bz
...
Specifically, for the 'composite' member on keyframes, we now indicate "use the
composite value specified on the effect" using a missing/undefined 'composite'
member as opposed to a null value.
MozReview-Commit-ID: ZH45GvCTlP
--HG--
extra : rebase_source : 5acf081fb844f81280765a87ec019b7847ca1885
2016-03-22 16:18:22 +09:00
Brian Birtles
e8806251b8
Bug 1245748 - Rename Keyframe-related IDL types to match changes to Web Animations spec; r=heycam, r=bz
...
In particular, the spec no longer has Keyframe and PropertyIndexedKeyframes
types but rather deals with objects. The algorithms for processing these
objects, however, define various Base* types:
https://w3c.github.io/web-animations/#dictdef-basepropertyindexedkeyframe
https://w3c.github.io/web-animations/#dictdef-basekeyframe
https://w3c.github.io/web-animations/#dictdef-basecomputedkeyframe
MozReview-Commit-ID: 3RqoEO66kJ
--HG--
rename : dom/webidl/Keyframe.webidl => dom/webidl/BaseKeyframeTypes.webidl
extra : rebase_source : 35a586584934170c5427138a85d167258cb34993
2016-03-22 16:16:39 +09:00
Martin Thomson
2238c2d4d1
Bug 1258299 - Move RTCIdentityProvider to a dictionary, r=jib,khuey
...
MozReview-Commit-ID: K97lKyhlsW8
2016-03-24 16:12:56 +11:00
Phil Ringnalda
fd64e52ef9
Back out 1726498035c1 (bug 1258299) for xpcshell failures in test_rtcIdentityProvider.js
...
CLOSED TREE
2016-03-23 19:25:39 -07:00
Martin Thomson
15fbbd24ab
Bug 1258299 - Move RTCIdentityProvider to a dictionary, r=jib,khuey
...
MozReview-Commit-ID: EP1fCvQlYqH
--HG--
extra : rebase_source : df44c64ca5614b1ff351d3aa9ffc78e513f97d58
2016-03-24 03:03:06 +11:00
Andrea Marchesini
931f576f19
Bug 1246091 - patch 4/7 - Expose ConsoleCallData to WorkerDebuggerGlobalScope, r=ejpbruel
2016-03-23 22:55:07 +01:00
Andrea Marchesini
e2091ba30e
Bug 1246091 - patch 2/7 - Propagate initialization error in Console.cpp, r=ejpbruel
2016-03-23 22:55:07 +01:00
Daisuke Akatsuka
c89239f3ad
Bug 1254761 - Part 1: Implement getAnimations({ subtree: true }). r=smaug
...
--HG--
extra : rebase_source : 3079ffea84919cb6b43dce8c28b256edddce4746
2016-03-22 09:33:02 +09:00
Daisuke Akatsuka
9602fa95af
Bug 1256560 - Implement AnimationEffectTiming WebIDL. r=birtles, r=smaug
...
--HG--
extra : rebase_source : ca188cf8fec37819e90310ca21b9250ac4fe0e0e
2016-03-22 16:43:00 -04:00
Jocelyn Liu
b382b4642e
Bug 1003432: Expose CustomEvent in Worker. r=smaug
2016-03-22 00:09:57 +08:00
Jocelyn Liu
4967a99f0c
Bug 1254956 - Implement Node.rootNode. r=Ms2ger,smaug
...
MozReview-Commit-ID: HeV3qnngbTx
--HG--
extra : rebase_source : b25172112a902a2dd4f9af2087a266baa7f8b797
2016-03-16 09:49:10 +08:00
Carsten "Tomcat" Book
35e5eec178
Backed out changeset 5eb1f8858a31 (bug 1254956) for testfailures in rootNode.html
2016-03-21 09:20:37 +01:00
Jocelyn Liu
b8598e36ab
Bug 1254956 - Implement Node.rootNode. r=smaug
...
MozReview-Commit-ID: HeV3qnngbTx
--HG--
extra : rebase_source : 767d31edb8b5ae7223e7e13c2d9be0137f212b62
2016-03-16 09:49:10 +08:00
Andrea Marchesini
8d3c72ef64
Bug 1173320 - patch 7/8 - Tests for FileList and Directories, r=smaug
2016-03-20 11:56:11 +01:00
Andrea Marchesini
548dc7f03a
Bug 1173320 - patch 4/8 - Directory in FileList, r=smaug
2016-03-20 11:56:10 +01:00
Andrea Marchesini
18858bf144
Bug 1173320 - patch 1/8 - Implement Directory object as string and not as BlobImpl, r=smaug
2016-03-20 11:56:10 +01:00
Phil Ringnalda
b47ec4d2bd
Backed out 8 changesets (bug 1173320) for adding dom/filesystem/tests/test_basic.html without making it work on Android
...
Backed out changeset 7e3a105b9160 (bug 1173320)
Backed out changeset 094819fbb07f (bug 1173320)
Backed out changeset 23b0e55ff1db (bug 1173320)
Backed out changeset 8bf8e2fcedad (bug 1173320)
Backed out changeset 3de390c6f47f (bug 1173320)
Backed out changeset fb298010e12e (bug 1173320)
Backed out changeset f1a965c2f796 (bug 1173320)
Backed out changeset 176128ba757f (bug 1173320)
2016-03-19 19:44:22 -07:00
Andrea Marchesini
6f10afaf24
Bug 1173320 - patch 7/8 - Tests for FileList and Directories, r=smaug
2016-03-19 22:29:47 +01:00
Andrea Marchesini
2fdbbe6373
Bug 1173320 - patch 4/8 - Directory in FileList, r=smaug
2016-03-19 22:29:46 +01:00
Andrea Marchesini
232e5767b0
Bug 1173320 - patch 1/8 - Implement Directory object as string and not as BlobImpl, r=smaug
2016-03-19 22:29:46 +01:00
Ryan VanderMeulen
ac97cbbe14
Backed out 8 changesets (bug 1173320) for bustage.
...
Backed out changeset e5c224d964bc (bug 1173320)
Backed out changeset db971ba7c26d (bug 1173320)
Backed out changeset cd7e79d9a750 (bug 1173320)
Backed out changeset 56bbea4fe199 (bug 1173320)
Backed out changeset e94ced2f8e3c (bug 1173320)
Backed out changeset 401c1e7df8ea (bug 1173320)
Backed out changeset bf65b38f759e (bug 1173320)
Backed out changeset ac58a56021ac (bug 1173320)
DONTBUILD CLOSED TREE
2016-03-19 10:52:12 -04:00
Andrea Marchesini
346e100de6
Bug 1173320 - patch 7/8 - Tests for FileList and Directories, r=smaug
2016-03-19 14:34:57 +01:00
Andrea Marchesini
abfa0bb4b2
Bug 1173320 - patch 4/8 - Directory in FileList, r=smaug
2016-03-19 14:33:43 +01:00
Andrea Marchesini
f1f32823dd
Bug 1173320 - patch 1/8 - Implement Directory object as string and not as BlobImpl, r=smaug
2016-03-19 14:32:18 +01:00
Kyle Huey
2fc599905e
Bug 1257355: Remove the worker descriptor for WorkerNavigator. r=bz
...
--HG--
rename : dom/workers/Navigator.cpp => dom/workers/WorkerNavigator.cpp
rename : dom/workers/Navigator.h => dom/workers/WorkerNavigator.h
2016-03-18 14:15:46 -07:00
Luke Wagner
6d089acee2
Bug 1008453. Add support for navigator.hardwareConcurrency. r=khuey
2016-03-16 15:41:38 -04:00
Andrea Marchesini
bfc5e29f9d
Bug 1257480 - null check for GetOrCreateGlobalScope() in WorkerDebuggerGlobalScope, r=khuey
2016-03-18 14:04:57 +01:00
Carsten "Tomcat" Book
d115280c5f
Backed out changeset a7040abce944 (bug 1008453) for w-p-t test failures on a CLOSED TREE
2016-03-18 08:21:42 +01:00
Luke Wagner
83bbb15353
Bug 1008453. Add support for navigator.hardwareConcurrency. r=khuey
2016-03-16 15:41:38 -04:00
Wes Kocher
ef118686fd
Backed out changeset 057ffdc30f1e (bug 1257355) for build bustage CLOSED TREE
...
MozReview-Commit-ID: 6e53Rrv5mEz
--HG--
rename : dom/workers/WorkerNavigator.cpp => dom/workers/Navigator.cpp
rename : dom/workers/WorkerNavigator.h => dom/workers/Navigator.h
2016-03-17 15:38:39 -07:00
Kyle Huey
bee42d87b9
Bug 1257355: Remove the worker descriptor for WorkerNavigator. r=bz
...
--HG--
rename : dom/workers/Navigator.cpp => dom/workers/WorkerNavigator.cpp
rename : dom/workers/Navigator.h => dom/workers/WorkerNavigator.h
2016-03-17 15:06:14 -07:00
Ethan Lin
766d50b78f
Bug 910138 - Part 1. Add support for new canvas ellipse method. r=roc, r=smaug
2016-03-15 00:53:00 +01:00