diff --git a/layout/html/forms/src/Makefile.in b/layout/html/forms/src/Makefile.in
index 22d0e85971f..9156986fc66 100644
--- a/layout/html/forms/src/Makefile.in
+++ b/layout/html/forms/src/Makefile.in
@@ -30,6 +30,9 @@ DEFINES += -D_IMPL_NS_HTML
# Note the sophisticated alphabetical ordering :-|
CPPSRCS = \
+ nsFormControlHelper.cpp \
+ nsComboboxControlFrame.cpp \
+ nsListControlFrame.cpp \
nsFormFrame.cpp \
nsFormControlFrame.cpp \
nsButtonControlFrame.cpp \
diff --git a/layout/html/forms/src/makefile.win b/layout/html/forms/src/makefile.win
index d638c21aee4..0f09a5c27f4 100644
--- a/layout/html/forms/src/makefile.win
+++ b/layout/html/forms/src/makefile.win
@@ -23,18 +23,41 @@ DEFINES=-D_IMPL_NS_HTML -DWIN32_LEAN_AND_MEAN
MODULE=raptor
REQUIRES=xpcom raptor js
-CPPSRCS=nsFormFrame.cpp nsFormControlFrame.cpp nsButtonControlFrame.cpp nsCheckboxControlFrame.cpp \
- nsFileControlFrame.cpp nsRadioControlFrame.cpp nsTextControlFrame.cpp nsSelectControlFrame.cpp \
- nsFieldSetFrame.cpp nsLegendFrame.cpp nsHTMLButtonControlFrame.cpp nsLabelFrame.cpp \
- nsImageControlFrame.cpp
+CPPSRCS= \
+ nsFormControlHelper.cpp \
+ nsComboboxControlFrame.cpp \
+ nsListControlFrame.cpp \
+ nsFormFrame.cpp \
+ nsFormControlFrame.cpp \
+ nsButtonControlFrame.cpp \
+ nsCheckboxControlFrame.cpp \
+ nsFileControlFrame.cpp \
+ nsRadioControlFrame.cpp \
+ nsTextControlFrame.cpp \
+ nsSelectControlFrame.cpp \
+ nsFieldSetFrame.cpp \
+ nsLegendFrame.cpp \
+ nsHTMLButtonControlFrame.cpp \
+ nsLabelFrame.cpp \
+ nsImageControlFrame.cpp
-CPP_OBJS=.\$(OBJDIR)\nsFormFrame.obj .\$(OBJDIR)\nsFormControlFrame.obj \
- .\$(OBJDIR)\nsButtonControlFrame.obj .\$(OBJDIR)\nsCheckboxControlFrame.obj \
- .\$(OBJDIR)\nsFileControlFrame.obj .\$(OBJDIR)\nsRadioControlFrame.obj \
- .\$(OBJDIR)\nsTextControlFrame.obj .\$(OBJDIR)\nsSelectControlFrame.obj \
- .\$(OBJDIR)\nsFieldSetFrame.obj .\$(OBJDIR)\nsLegendFrame.obj \
- .\$(OBJDIR)\nsHTMLButtonControlFrame.obj .\$(OBJDIR)\nsLabelFrame.obj \
- .\$(OBJDIR)\nsImageControlFrame.obj
+CPP_OBJS= \
+ .\$(OBJDIR)\nsFormControlHelper.obj \
+ .\$(OBJDIR)\nsComboboxControlFrame.obj \
+ .\$(OBJDIR)\nsListControlFrame.obj \
+ .\$(OBJDIR)\nsFormFrame.obj \
+ .\$(OBJDIR)\nsFormControlFrame.obj \
+ .\$(OBJDIR)\nsButtonControlFrame.obj \
+ .\$(OBJDIR)\nsCheckboxControlFrame.obj \
+ .\$(OBJDIR)\nsFileControlFrame.obj \
+ .\$(OBJDIR)\nsRadioControlFrame.obj \
+ .\$(OBJDIR)\nsTextControlFrame.obj \
+ .\$(OBJDIR)\nsSelectControlFrame.obj \
+ .\$(OBJDIR)\nsFieldSetFrame.obj \
+ .\$(OBJDIR)\nsLegendFrame.obj \
+ .\$(OBJDIR)\nsHTMLButtonControlFrame.obj \
+ .\$(OBJDIR)\nsLabelFrame.obj \
+ .\$(OBJDIR)\nsImageControlFrame.obj
LINCS=-I$(PUBLIC)\xpcom -I$(PUBLIC)\raptor -I$(PUBLIC)\js \
-I$(PUBLIC)\dom -I$(PUBLIC)\netlib \