Closed Bug 1212083 Opened 9 years ago Closed 9 years ago

Remove direct call functionality from Loop's frontend

Categories

(Hello (Loop) :: Client, defect, P2)

defect

Tracking

(firefox44 fixed)

RESOLVED FIXED
mozilla44
Iteration:
44.2 - Oct 19
Tracking Status
firefox44 --- fixed

People

(Reporter: standard8, Assigned: standard8)

References

Details

(Whiteboard: [web sharing])

User Story

Acceptance criteria:

- All direct call views related views removed.
- All associated css removed.
- All redundant strings removed.
- Views removed from ui-showcase.
- Any redundant prefs removed from firefox.js

Engineering notes:

- Direct call views live in conversationViews.jsx
-- FailureInfoView will need to move from conversationViews.jsx to roomViews.jsx
- Store is in conversationStore.js
- websocket.js and client.js should also be able to be removed
- conversation.jsx will need adjusting to not handle the direct calls.

Attachments

(2 files)

Once bug 1212074 has remove the access to direct calls from the panel, we should remove the direct call functionality from the conversation window.

See user story for more details.

A follow-up bug will remove the functionality from the backend.
Rank: 12
Assignee: nobody → standard8
This is the first of two parts. This part removes all the reliance/links on the direct call code.

It also moves the FailureInfoView from the conversationViews to the roomViews as that's where it is needed now.
Attachment #8671595 - Flags: review?(mdeboer)
This does the actual file removals.
Attachment #8671597 - Flags: review?(mdeboer)
Comment on attachment 8671595 [details] [diff] [review]
Part 1. Remove the direct calls UI from Loop.

Review of attachment 8671595 [details] [diff] [review]:
-----------------------------------------------------------------

You're also good at removing things :)
Attachment #8671595 - Flags: review?(mdeboer) → review+
Attachment #8671597 - Flags: review?(mdeboer) → review+
Blocks: 1213810
Blocks: 1213855
Iteration: --- → 44.2 - Oct 19
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: