diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/web/GwtExtension.java b/sonar-plugin-api/src/main/java/org/sonar/api/web/GwtExtension.java
index <HASH>..<HASH> 100644
--- a/sonar-plugin-api/src/main/java/org/sonar/api/web/GwtExtension.java
+++ b/sonar-plugin-api/src/main/java/org/sonar/api/web/GwtExtension.java
@@ -23,7 +23,9 @@ import org.sonar.api.ServerExtension;
 
 /**
  * @since 1.10
+ * @deprecated in 3.7. Replaced by Ruby on Rails extensions
  */
+@Deprecated
 public interface GwtExtension extends ServerExtension {
   String getGwtId();
 }
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/web/GwtPage.java b/sonar-plugin-api/src/main/java/org/sonar/api/web/GwtPage.java
index <HASH>..<HASH> 100644
--- a/sonar-plugin-api/src/main/java/org/sonar/api/web/GwtPage.java
+++ b/sonar-plugin-api/src/main/java/org/sonar/api/web/GwtPage.java
@@ -21,7 +21,9 @@ package org.sonar.api.web;
 
 /**
  * @since 1.11
+ * @deprecated in 3.7. Replaced by Ruby on Rails pages.
  */
+@Deprecated
 public abstract class GwtPage implements Page, GwtExtension {
 
   public final String getId() {
Deprecated Gwt API