Kris Maglione
7e3b82a9eb
Bug 1462964: Remove obsolete nsIDOMBlob interface. r=bz
...
MozReview-Commit-ID: 2HIlaSrvfBe
2018-05-21 17:32:44 -07:00
Nika Layzell
fbd3b168bb
Bug 1455217 - Part 3: Use the new xpidl Promise type instead of nsISupports, r=bz
2018-05-14 17:55:54 -04:00
Boris Zbarsky
7396d0b5a7
Bug 1429903 part 2. Stop using nsIDOMEventTarget in xpidl. r=mccr8
...
MozReview-Commit-ID: HQw7TyJUapY
2018-04-20 00:49:30 -04:00
Nika Layzell
5d2b3a7e28
Bug 1414974 - Part 3: Move Get{Inner,Outer}WindowWithId onto the specific subclasses, r=smaug
...
These were originally exposed directly as static methods on nsGlobalWindow, but
as they are clearly associated with either the inner or outer window, it makes
more sense for them to be called as such.
MozReview-Commit-ID: LFq8EfnhDlo
2017-11-09 10:44:47 -05:00
Andrew McCreight
2c2e9cbbbe
Bug 1412125, part 2 - Fix dom/ mode lines. r=qdot
...
This was automatically generated by the script modeline.py.
MozReview-Commit-ID: BgulzkGteAL
2017-10-26 15:08:41 -07:00
Masatoshi Kimura
e29c3d5a3e
Bug 1313150 - Remove |weak| parameter from nsIMutableArray methods. r=froydnj
...
MozReview-Commit-ID: 7JoD4VYzZp3
2017-10-21 23:53:02 +09:00
Bill McCloskey
ce42826bdf
Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
...
MozReview-Commit-ID: DKR6ROiHRS7
2017-06-26 14:19:58 -07:00
Carsten "Tomcat" Book
238bf154d5
Backed out changeset 4f6302a98ae4 (bug 1372405)
2017-06-21 13:59:26 +02:00
Bill McCloskey
67e8af4720
Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
...
MozReview-Commit-ID: DKR6ROiHRS7
2017-06-20 21:44:11 -07:00
Carsten "Tomcat" Book
bbe9441993
Backed out changeset 9846de3bd954 (bug 1372405)
2017-06-20 08:27:02 +02:00
Bill McCloskey
f69608368b
Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
...
MozReview-Commit-ID: DKR6ROiHRS7
2017-06-19 22:25:47 -07:00
Tom Tromey
a4b717ab39
Bug 1060419 - make log_print use Printf.h, r=froydnj
...
MozReview-Commit-ID: BIZ1GQEZ1vs
2016-12-15 20:16:31 -07:00
Kershaw Chang
d4140b5e9b
Bug 1259349 - Filter the device availability by URL. r=smaug
2016-11-07 22:13:00 -05:00
Shih-Chiang Chien
08f9204a28
Bug 1291971 - Part 4, enable controller startNewPresentation_error test. r=smaug.
...
MozReview-Commit-ID: 51dfCphD0XJ
2016-10-04 09:00:10 +02:00
Shih-Chiang Chien
43a18962a6
Bug 1291971 - Part 1, enable controller idlharness test. r=smaug.
...
MozReview-Commit-ID: bDuOdLpPDh
2016-10-04 00:22:34 +02:00
Ehsan Akhgari
cc8426a0af
Bug 1310436 - Remove support for verifying the presence of app in the presentation API; r=baku
2016-10-17 10:05:12 -04:00
Chun-Min Chang
122ad655ff
Bug 1306210 - Expose the principal of the device request. r=smaug
...
MozReview-Commit-ID: ihzebnIUUU
2016-10-04 14:27:05 +08:00
Kershaw Chang
99505ba609
Bug 1301259 - Part1: Move session info structures to PresentationServiceBase class, r=smaug
2016-09-28 23:35:00 +02:00
Kershaw Chang
85815f337e
Bug 1228474 - Support sending blob/arraybuffer for data channel. r=smaug
2016-09-17 19:42:00 -04:00
Kershaw Chang
b6c3ca6e76
Bug 1299040 - Implement transport builder constructor. r=smaug
2016-09-16 08:59:00 -04:00
Phil Ringnalda
2f505ce078
Backed out changeset e684bf18e5d9 (bug 1299040) for bad implicit conversion constructor bustage
...
CLOSED TREE
2016-09-15 19:31:32 -07:00
Kershaw Chang
c9efa4f714
Bug 1299040 - Implement transport builder constructor. r=smaug
2016-09-15 07:09:00 -04:00
Shih-Chiang Chien
b883ae155c
Bug 1264110 - fix timing issue in test cases. r=kershaw.
...
MozReview-Commit-ID: 2Ia4L7EizrA
2016-09-05 18:18:11 +08:00
Nicholas Nethercote
b5810a1eb4
Bug 1299384 - Use MOZ_MUST_USE with NS_warn_if_impl(). r=erahm.
...
This change avoids lots of false positives for Coverity's CHECKED_RETURN
warning, caused by NS_WARN_IF's current use in both statement-style and
expression-style.
In the case where the code within the NS_WARN_IF has side-effects, I made the
following change.
> NS_WARN_IF(NS_FAILED(FunctionWithSideEffects()));
> -->
> Unused << NS_WARN_IF(NS_FAILED(FunctionWithSideEffects()));
In the case where the code within the NS_WARN_IF lacks side-effects, I made the
following change.
> NS_WARN_IF(!condWithoutSideEffects);
> -->
> NS_WARNING_ASSERTION(condWithoutSideEffects, "msg");
This has two improvements.
- The condition is not evaluated in non-debug builds.
- The sense of the condition is inverted to the familiar "this condition should
be true" sense used in assertions.
A common variation on the side-effect-free case is the following.
> nsresult rv = Fn();
> NS_WARN_IF_(NS_FAILED(rv));
> -->
> DebugOnly<nsresult rv> = Fn();
> NS_WARNING_ASSERTION(NS_SUCCEEDED(rv), "Fn failed");
2016-09-02 17:12:24 +10:00
Chun-Min Chang
6b68e26ca9
Bug 1299061 - Expose the browser that the request was originated in; r=smaug
...
MozReview-Commit-ID: 2iFQiYeoxBh
2016-08-31 20:56:17 +08:00
Kershaw Chang
34a666a2d9
Bug 1288297 - Construct PresentationRequest with multiple URLs, r=smaug
2016-09-05 01:17:00 +02:00
Shih-Chiang Chien
af3a85e44b
Bug 1228508 - Part 1, create new availability object for each getAvailability(). r=smaug.
...
MozReview-Commit-ID: 8DjlW3C58Tz
2016-08-31 10:31:15 +08:00
Kershaw Chang
3e001e2b42
Bug 1298360 - Separate session id and window id mapping into two parts. r=smaug
2016-08-29 19:40:00 -04:00
Shih-Chiang Chien
0ee0f106c3
Bug 1228526 - Part 1, support device filtering by requested presentation URL. r=smaug
...
MozReview-Commit-ID: JrqeavLGub1
2016-08-26 10:59:27 +08:00
Shih-Chiang Chien
1822d8c190
Bug 1292057 - add NSPR log for Presentation API. r=kershaw
...
MozReview-Commit-ID: Ko1BrG99Uqj
2016-08-15 18:26:13 +08:00
Shih-Chiang Chien
f499858e8f
Bug 1288600 - reject promise with NotFoundError while no device, and NotAllowedError while canceled by user. r=smaug.
...
MozReview-Commit-ID: ArQHhdIpQjg
2016-08-09 09:58:14 +08:00
Shih-Chiang Chien
c161a12bc0
Bug 1287717 - Part 2, close receiver page while loading fail. r=smaug.
...
MozReview-Commit-ID: Dogham2LmHG
2016-08-04 09:46:14 +08:00
Kershaw Chang
4f6cef49d3
Bug 1197690 - Part2: Implement reconnect, r=smaug
2016-08-02 19:11:00 +02:00
Shih-Chiang Chien
d1736335bc
Bug 1276378 - Part 2: Implement PresentationConnection.terminate(). r=smaug
...
MozReview-Commit-ID: 7GqgIdsuM3f
2016-06-14 08:15:07 +01:00
Shih-Chiang Chien
183fa56f2e
Bug 1272197 - Part 2, implement start presentation procedure. r=junior
...
MozReview-Commit-ID: 6RwrwfPpCuR
2016-07-04 18:12:04 +08:00
Junior Hsu
b21fb63142
Bug 1264513 - Part 2: PPresentationBuilder.ipdl changes - OOP handling for builder, r=smaug
2016-06-03 14:48:26 +08:00
Junior Hsu
73e04640f5
Bug 1264513 - Part 1: IPresentationSessionTransportBuilder.idl changes - necessary refactory in in-proc data channel handling, r=smaug
2016-06-03 14:48:26 +08:00
Kershaw Chang
817ba01559
Bug 1258600 - Part2: Implement onconnect, onclose and onterminate event handlers, r=smaug
2016-05-30 08:48:00 +02:00
Kershaw Chang
a248d5b53e
Bug 1258602 - Part3: Changes for making the initial state to “connecting”, r=smaug
2016-05-29 23:01:00 +02:00
Kershaw Chang
c27158210e
Bug 1267965 - Part3: Call NotifySessionConnect when registering listener and when receiver is ready. r=smaug
2016-05-25 02:21:00 +02:00
Kershaw Chang
c90010823c
Bug 1267965 - Part1: Move duplicate code into PresentationServiceBase. r=smaug
2016-05-25 02:19:00 +02:00
KuoE0
d53d9c6431
Bug 1235123 - Part 3 - Update interfaces and implantations of nsIPresentationDevice and nsIPresentationUIGlue to support 1-UA use case, r=schien
2016-04-28 15:18:21 +08:00
KuoE0
8434496296
Bug 1234492 - Part 1 - Add direction in PresentationService, r=smaug
...
Conflicts:
dom/presentation/PresentationConnection.cpp
dom/presentation/PresentationService.cpp
dom/presentation/interfaces/nsIPresentationService.idl
dom/presentation/ipc/PPresentation.ipdl
dom/presentation/ipc/PresentationIPCService.cpp
dom/presentation/ipc/PresentationParent.cpp
2016-04-18 02:19:00 +02:00
Ryan VanderMeulen
e6e0857e41
Backed out 3 changesets (bug 1234492) for frequent OSX test_presentation_dc_receiver.html failures.
...
Backed out changeset 94ec70bf8c22 (bug 1234492)
Backed out changeset ac0e65743b5d (bug 1234492)
Backed out changeset 801cac365dd9 (bug 1234492)
2016-04-24 18:50:55 -04:00
KuoE0
6a84e01e73
Bug 1234492 - Part 1: Add direction in PresentationService. r=smaug
2015-11-27 16:06:32 +08:00
Junior Hsu
a0e7fcd75d
Bug 1148307 - Part 4, use data channel in substitution for TCP session transport (in-process), r=smaug
2016-04-11 11:20:55 +08:00
Junior Hsu
168111d292
Bug 1148307 - Part 2, let session transport send DOM string. r=smaug
2016-04-11 11:20:55 +08:00
Sebastian Hengst
cd7dbf8185
Backed out changeset dfe4cc7062d1 (bug 1148307)
2016-04-11 13:12:26 +02:00
Sebastian Hengst
3f59d3b216
Backed out changeset 3cb658c3e3f9 (bug 1148307)
2016-04-11 13:12:13 +02:00
Junior Hsu
75501f4251
Bug 1148307 - Part 4 - use data channel in substitution for TCP session transport (in-process), r=smaug
2016-04-11 11:20:55 +08:00