Ryan VanderMeulen
aa1decaaea
Merge inbound to m-c. a=merge
2015-08-31 15:21:02 -04:00
Sean Lin
6c2d449fa8
Bug 1192727 - Improve the way that Presentation receiver gets the ID of the incoming session. r=smaug
2015-08-31 13:24:35 +08:00
Nicholas Nethercote
69d088e45f
Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
...
The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and
adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in
code we control and which should be removable with a little effort.
2015-08-27 20:44:53 -07:00
Nick Robson
f3e110d556
Bug 904479 - Added createPromiseWithId() that returns id of resolver r=kanru,nsm
2015-08-19 14:53:22 -07:00
Aryeh Gregor
2aab280bb3
Bug 874842 - Return Event instead of nsIDOMEvent
2015-08-12 14:39:31 +03:00
Liang-Heng Chen
4c86763c8e
Bug 1188935 - Part 3: register MulticastDNSDeviceProvider on Android only if API level >= 21; r=schien
2015-08-06 03:24:00 +02:00
Sean Lin
85041d0928
Bug 1069230 - Presentation API implementation. Part 9 - Tests. r=kikuo
2015-04-23 11:44:01 +08:00
Sean Lin
9dd7d7ff7f
Bug 1069230 - Presentation API implementation. Part 8 - Data transport channel. r=jdm
2015-04-22 16:01:38 +08:00
Sean Lin
933833e030
Bug 1069230 - Presentation API implementation. Part 7 - Presentation session. r=smaug
2015-04-22 16:01:38 +08:00
Sean Lin
7960b1aa1d
Bug 1069230 - Presentation API implementation. Part 6 - mozChromeEvent for app launch. r=fabrice r=smaug
2015-03-30 15:48:11 +08:00
Sean Lin
8e140a105f
Bug 1069230 - Presentation API implementation. Part 5 - Establish session (receiver). r=smaug
2015-03-30 15:46:11 +08:00
Sean Lin
e70218180a
Bug 1069230 - Presentation API implementation. Part 4 - Establish session (sender) & available changes. r=smaug
2015-03-30 14:27:27 +08:00
Sean Lin
5c1242918f
Bug 1069230 - Presentation API implementation. Part 3 - IPC. r=smaug
2015-03-26 11:16:21 +08:00
Sean Lin
8c65319fc0
Bug 1069230 - Presentation API implementation. Part 2 - Presentation service and listeners. r=smaug
2015-03-25 19:47:56 +08:00
Sean Lin
d2cfdcf0f4
Bug 1069230 - Presentation API implementation. Part 1 - WebIDL Bindings. r=smaug
2015-03-19 15:48:28 +08:00
Liang-Heng Chen
b9311d44e4
Bug 1180596 - Part 2 - make customizable settings of Presentation API. r=schien
2015-07-30 18:40:00 +02:00
Liang-Heng Chen
8e348aa0e3
Bug 1180596 - Part 1 - make add/remove/get devices available without init. r=fabrice
2015-07-21 02:28:00 +02:00
Bobby Holley
59c4d9cf6c
Bug 1188696 - Hoist nsRefPtr.h into MFBT. r=froydnj
2015-07-29 10:44:59 -07:00
Liang-Heng Chen
e9bc8551b9
Bug 1158029 - Part 2: mDNS XPCOM module using NsdManager. r=mcmanus
2015-07-16 02:43:00 -04:00
Liang-Heng Chen
b6bdc71520
Bug 1171827 - Temporarily disale mDNS device provider. r=schien
2015-06-15 03:53:00 -04:00
Eric Rahm
9100016c49
Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
...
This is straightforward mapping of PR_LOG levels to their LogLevel
counterparts:
PR_LOG_ERROR -> LogLevel::Error
PR_LOG_WARNING -> LogLevel::Warning
PR_LOG_WARN -> LogLevel::Warning
PR_LOG_INFO -> LogLevel::Info
PR_LOG_DEBUG -> LogLevel::Debug
PR_LOG_NOTICE -> LogLevel::Debug
PR_LOG_VERBOSE -> LogLevel::Verbose
Instances of PRLogModuleLevel were mapped to a fully qualified
mozilla::LogLevel, instances of PR_LOG levels in #defines were mapped to a
fully qualified mozilla::LogLevel::* level, and all other instances were
mapped to us a shorter format of LogLevel::*.
Bustage for usage of the non-fully qualified LogLevel were fixed by adding
|using mozilla::LogLevel;| where appropriate.
2015-06-03 15:25:57 -07:00
Ryan VanderMeulen
dd9d4880c3
Bug 1115480 - Re-add metadata to the dom/presentation xpcshell.ini that shouldn't have been removed.
2015-06-03 10:16:50 -04:00
Liang-Heng Chen
e6b0a5953a
Bug 1115480 - Part 2: Implement mDNS device provider. r=schien
2015-05-20 23:06:00 -04:00
Junior Hsu
2505312b64
Bug 1166599 - make |_devices| init appropriately. r=fabrice
...
Also remove the redundant |TCPPresentationServer.close|
2015-05-27 02:19:00 +02:00
Junior Hsu
1df6e49812
Bug 1164811 - Let TCP presentation server can be inited again in |listener.onClose|. r=fabrice
2015-05-14 03:37:00 -04:00
Ehsan Akhgari
fa0a409d85
Bug 1154275 - Remove ise() in favor of is(); r=Ms2ger
2015-05-13 14:31:58 -04:00
Andrew McCreight
c979f253c0
Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
2015-05-03 15:32:37 -04:00
Junior Hsu
cbd9b3d321
Bug 1153063 - turn on logging for debug in test_tcp_control_channel.js. r=fabrice
2015-04-15 11:01:02 +08:00
Junior Hsu
4f2e99b9ca
Bug 1120308 - tcp control channel for presentation api. r=fabrice
2014-11-17 13:34:10 -08:00
Andrea Marchesini
94545cbb2e
Bug 1148527 - Indentation fix after bug 1145631, r=ehsan
2015-03-27 18:52:19 +00:00
Ehsan Akhgari
5cccea6f0f
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Shih-Chiang Chien
65b37e606a
Bug 1080474 - Part 2 - expose device information via PresentationDeviceInfoManager API. r=khuey r=fabrice.
2014-11-14 13:55:24 -08:00
Shih-Chiang Chien
612ffe3478
Bug 1080474 - Part 1 - device manager for Presentation API. r=fabrice.
2014-08-27 10:28:03 +08:00