Open Bug 1738689 Opened 3 years ago Updated 2 years ago

Convert calendar views to html

Categories

(Calendar :: Calendar Frontend, task)

Tracking

(Not tracked)

People

(Reporter: henry-x, Unassigned)

References

(Blocks 3 open bugs)

Details

With bug 1694820 complete, and bug 1713130 in progress, my next step is to convert the whole #view-box to html. This would include changing the custom elements to html.

I might also change the class hierarchies (e.g. I don't think it makes sense that MozCalendarMonthDayBoxItem and MozCalendarEventBox inherit from MozCalendarEditableItem), and this is probably a good opportunity to do some general code clean up as well.

I'll be keeping an eye on the accessibility tree as well.

Blocks: 1705041
Blocks: 431076

Are you doing a complete xul removal here?

Flags: needinfo?(henry)

(In reply to Lasana Murray from comment #1)

Are you doing a complete xul removal here?

Yes, that is the plan.

Flags: needinfo?(henry)
No longer blocks: 1712942

@henry does this also include the Tasks views?

(In reply to Till Kleisli from comment #3)

@henry does this also include the Tasks views?

No. Just the day, week, multiweek and month views.

No longer blocks: 1729499
See Also: → 1745229
Depends on: 1713130
Blocks: 1746895

Since I'm leaving I won't be able to work on this. In general I was going to replace the custom XUL elements with custom HTML elements instead:

I was also going to do a general tidy up. Here are some specific things I was planning in this area that do not already have a separate bug:

Assignee: henry → nobody
Status: ASSIGNED → NEW
You need to log in before you can comment on or make changes to this bug.