ABCDEFGH
1
ItemTargetBugOwnerDoneRelevant File(s)Notes
2
New Tab PageM6Mike and Bernardbrowser/components/newtab, AboutNewTab.jsm
3
Session RestoreM61507287alchenContentSessionStore.jsm, TabStateFlusher.jsmThis work is generally being done by other teams
4
Browser InitializationM71656333Neilbrowser-child.js
5
PaymentsM71614759browser/components/payments/content/paymentDialogFrameScript.jsDisabled by default. Tests don't currently work
6
Browser ElementM31533949mconleyBrowserChild.jsm
7
Browser TabM31533948NeilBrowserTabChild.jsm
8
Drag and DropM31443683Neil
9
SelectM31533958AbdoulayeSelectChild.jsm, SelectParentHelper.jsm
10
Audio PlaybackM41562990AbdoulayeAudioPlaybackChild.jsm, browser-content.js
11
Audio/video controls - UAWidgets
M41505907AbdoulayeUAWidgetsChild.jsm
12
AutoplayM41560229AbdoulayeAutoplayChild.jsm
13
Context MenuM41505909mconleyContextMenuChild.jsm
14
Crash SubframesM41559244AbdoulayeBrowserTestUtils.jsm
15
Datetime pickerM41497280AbdoulayeUAWidgetsChild.jsm, DateTimePickerChild.jsm
16
FindbarM41553384NeilFinderChild.jsm
17
Full page zoomM41558919NeilZoomChild.jsm
18
FullscreenM41505916AbdoulayeDOMFullscreenChild.jsm
19
Password Fill-inM41567175Neiltoolkit/components/passwordmgr
20
Remote promptM41555711mconleyPrompter.jsm, RemotePrompt.jsm
21
AutocompleteM41573836NeilAutoCompletePopupContent.jsm
22
Context Menu Special HandlerM41555154NikaContextMenuSpecialProcessChild.jsmTemporary workaround for bug 1555154
23
Form HistoryM41589938NeilFormSubmitChild.jsmAutocompletes previous form data
24
Form ValidationM41571080AbdoulayeFormValidationChild.jsm
25
LetterboxingM41553384NeilRFPHelperChild.jsmFingerprinting, merge into findbar actor
26
Page InfoM41569738EmmaPageInfoChild.jsm
27
Auto ScrollM51597765asurkovAutoScrollController.jsm
28
Blocked Site HandlerM51591474jjahns (MSU)BlockedSiteChild.jsm, browser.js
29
Content Click HandlerM51595155NeilClickHandlerChild.jsmHas additional parent listener in WebNavigation.jsm
30
ControllersM51558520NeilControllers.jsmEdit menu. Done, but blocked by 1556627
31
Favicon HandlerM51592157NeilLinkHandlerChild.jsm, FaviconLoader.jsmStores icons for page
32
Form AutoFillM51595154NeilFormAutofillContent.jsm, FormAutofillParent.jsmFills in entire form data
33
Keypress ConfluenceM51591494Simple
pianogamer5 (MSU student)
KeyPressEventModelCheckerChild.jsmThis is a site-specific compatibility hack
34
Lightweight ThemesM51595143jjahns (MSU student)LightweightThemeChild.jsmAlso used by sidebar
35
Meta TagsM51590752NeilContentMetaChild.jsmPatch done
36
Network Error PagesM51533951NeilNetErrorChild.jsm, AboutNetErrorHandler.jsmPatch done
37
Page Load Process RedirectM51598919NeilE10SUtils.jsm, browser.jsChanges process type when loading a page
38
Page Style InfoM51576918jjahns (MSU)PageStyleChild.jsm, browser.jsUsed for View->Page Style menu
39
Page ThumbnailsM51576911
pianogamer5 (MSU student)
ThumbnailsChild.jsm, PageThumbs.jsm
40
Picture in PictureM51576915Teja_Bayya (MSU student)PictureInPicture.jsm
41
Popup Blocking UIM51576917mconleyPopupBlockingChild.jsm, browser-custom-element.js
42
Purge Session HistoryM51576908staatsty (MSU student)PurgeSessionHistoryChild.jsm
43
Shield FrameM51586841jjahns (MSU student)ShieldFrameChild.jsm
44
Web ChannelM51591212GijsWebChannelChild.jsmHelper object for account sync
45
Web NavigationM51533943NeilWebNavigationChild.jsm
46
WebRTCM51601301NeilWebRTCChild.jsm, webrtcUI.jsm, browser-siteIdentity.jsCamera/Microphone UI Prompt
47
About Certificate PageM61646197NeilAboutCertViewerHandler.jsmAdded recently, should be an actor instead
48
About Private BrowsingM61614744NeilAboutPrivateBrowsingHandler.jsmUses RemotePages
49
About Protections PageM61614743NeilAboutProtectionsHandler.jsmUses RemotePages
50
About PluginsM61614747NeilAddonManager.jsmUses RemotePages
51
Background Page ThumbsM61606135
NeilBackgroundPageThumbs.jsmOperates on a <browser> it creates itself, will need to be rewritten to do work in parent process
52
Content SearchM61614738NeilContentSearchChild.jsmUsed only for certain about pages and chrome pages
53
Image DimensionsM61601475Simplestaatsty (MSU)browser-child.jsImage document size
54
New Install PageM61614748NeilBrowserContentHandler.jsmUses RemotePages
55
New Login Manager UIM61595134
pianogamer5 (MSU student)
AboutLoginsChild.jsm
56
Offline AppsM61599780SimpleNeilOfflineAppsChild.jsm, browser.jsNo longer used
57
Page TitleM61594752Neilbrowser-child.jsHas numerous listeners
58
PDF HandlingM61614773NeilPdfStreamConverter.jsmPDF Viewer
59
Print PreviewM61669369NeilPrintingChild.jsmPrint preview UI
60
Reader ModeM61591469NeilAboutReaderChild.jsm, ReaderParent.jsm, browser.js
61
Remote Page ManagerM61614713Neiltoolkit/components/remotepagemanagerImportant parts for M5 are done
62
Save To PocketM61591469NeilSaveToPocket.jsmRelated to reader mode
63
TranslationM61614750NeilTranslation.jsm, TranslationContentHandler.jsmNot enabled by default?
64
UI TourM61586108staatsty (MSU student)UITourChild.jsm
65
URI FixupM61649879MattURIFixupChild.jsmIs this old-style actor obsolete? See bug.
66
View Selection SourceM61505915NeilSelectionSourceChild.jsm
67
View SourceM61505915NeilviewSource-content.js
68
Web ManifestsM61644151NeilManifestMessagesChild.jsmHave a patch but unsure how to test it
69
Avoid Flickering PaintM71599544Simpledaotab-content.jsComment implies that this can be removed once 1397365 is fixed. This bug is already fixed, so remove code?
70
Content PrefsM71645538NeilContentPrefServiceChild.jsm / AsyncPrefs.jsmContent Prefs is for domain-specific preferences
71
Media WarningsM71614768Brycebrowser-media.jsShows notifications when media cannot be played
72
Refresh BlockingM71614761Neilcontent-refreshblocker.js, tabbrowser.jsLoaded only when a pref is set
73
Sidebar Reading ModeM71614752Neilbrowser-sidebar.jsAppears to be obsoleted by bug 1226238, so just remove this
74
Sidebar SearchM71558323SimpleNeilSidebar.jsmUsed for window.external.AddSearchProvider
75
Search TelemetryM71614769SimpleNeilSearchTelemetryChild.jsm
76
Tab Crashed PageM71614749NeilaboutTabCrashed.js, ContentCrashHandlers.jsmUsed RemotePages, used for about:tabcrashed
77
Unselected Tab HoverM71607624SimpleBernardUnselectedTabHoverChild.jsmUsed to allow video decoding when the user hovers over a tab
78
79

80
81
Completed72
82
Pending4
83
Complete percentage94.74%
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100