[562357] Define the preference page that requires jsdt.web in jsdt.web
diff --git a/web/bundles/org.eclipse.wst.jsdt.web.ui/plugin.properties b/web/bundles/org.eclipse.wst.jsdt.web.ui/plugin.properties
index fc7e217..72b1c0c 100644
--- a/web/bundles/org.eclipse.wst.jsdt.web.ui/plugin.properties
+++ b/web/bundles/org.eclipse.wst.jsdt.web.ui/plugin.properties
@@ -69,3 +69,5 @@
 renameParticipant.name.3 = JSDT Web Rename Participant
 queryParticipant.name.0 = JavaScript Query Participant
 javaScriptProposals = JavaScript Proposals
+javaPrefName=JavaScript
+
diff --git a/web/bundles/org.eclipse.wst.jsdt.web.ui/plugin.xml b/web/bundles/org.eclipse.wst.jsdt.web.ui/plugin.xml
index 815a1a9..589eb21 100644
--- a/web/bundles/org.eclipse.wst.jsdt.web.ui/plugin.xml
+++ b/web/bundles/org.eclipse.wst.jsdt.web.ui/plugin.xml
@@ -818,5 +818,13 @@
 			contentTypeIds="org.eclipse.wst.jsdt.core.jsSource"
 			fileExtensions="ts, jsx" />
 	</extension>
-    
+   <extension point="org.eclipse.ui.preferencePages">
+      <page
+            name="%javaPrefName"
+            category="org.eclipse.wst.html.ui.preferences.web"
+            class="org.eclipse.wst.jsdt.internal.ui.preferences.StandaloneJSPreferencePage"
+            id="org.eclipse.wst.jsdt.internal.ui.preferences.TaskTagPreferencePage">
+            <keywordReference id="org.eclipse.wst.jsdt.ui.todo"/>
+      </page>
+   </extension>
 </plugin>