Skip to content

Commit 86652e5

Browse files
committed
time to remove IE (issue #735)
1 parent 948dde3 commit 86652e5

13 files changed

Lines changed: 5 additions & 1035 deletions

src/main/java/org/htmlunit/BrowserVersionFeatures.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -209,10 +209,6 @@ public enum BrowserVersionFeatures {
209209
@BrowserFeature(IE)
210210
HTML_MAIN_TAG,
211211

212-
/** Supports <object> {@code classid} attribute. */
213-
@BrowserFeature(IE)
214-
HTML_OBJECT_CLASSID,
215-
216212
/** Additionally support dates in format "d/M/yyyy". */
217213
@BrowserFeature({FF, FF_ESR})
218214
HTTP_COOKIE_EXTENDED_DATE_PATTERNS_1,

src/main/java/org/htmlunit/Screen.java

Lines changed: 0 additions & 90 deletions
Original file line numberDiff line numberDiff line change
@@ -100,21 +100,6 @@ public void setAvailWidth(final int availWidth) {
100100
// ignore
101101
}
102102

103-
/**
104-
* @return the {@code bufferDepth} property
105-
*/
106-
public int getBufferDepth() {
107-
return 0;
108-
}
109-
110-
/**
111-
* Sets the {@code bufferDepth} property.
112-
* @param bufferDepth the {@code bufferDepth} property
113-
*/
114-
public void setBufferDepth(final int bufferDepth) {
115-
// ignore
116-
}
117-
118103
/**
119104
* @return the {@code colorDepth} property
120105
*/
@@ -160,21 +145,6 @@ public void setDeviceYDPI(final int deviceYDPI) {
160145
// ignore
161146
}
162147

163-
/**
164-
* @return the {@code fontSmoothingEnabled} property
165-
*/
166-
public boolean isFontSmoothingEnabled() {
167-
return true;
168-
}
169-
170-
/**
171-
* Sets the {@code fontSmoothingEnabled} property.
172-
* @param fontSmoothingEnabled the {@code fontSmoothingEnabled} property
173-
*/
174-
public void setFontSmoothingEnabled(final boolean fontSmoothingEnabled) {
175-
// ignore
176-
}
177-
178148
/**
179149
* @return the {@code height} property
180150
*/
@@ -205,36 +175,6 @@ public void setLeft(final int left) {
205175
// ignore
206176
}
207177

208-
/**
209-
* @return the {@code logicalXDPI} property
210-
*/
211-
public int getLogicalXDPI() {
212-
return 96;
213-
}
214-
215-
/**
216-
* Sets the {@code logicalXDPI} property.
217-
* @param logicalXDPI the {@code logicalXDPI} property
218-
*/
219-
public void setLogicalXDPI(final int logicalXDPI) {
220-
// ignore
221-
}
222-
223-
/**
224-
* @return the {@code logicalYDPI} property
225-
*/
226-
public int getLogicalYDPI() {
227-
return 96;
228-
}
229-
230-
/**
231-
* Sets the {@code logicalYDPI} property.
232-
* @param logicalYDPI the {@code logicalYDPI} property
233-
*/
234-
public void setLogicalYDPI(final int logicalYDPI) {
235-
// ignore
236-
}
237-
238178
/**
239179
* @return the {@code pixelDepth} property
240180
*/
@@ -250,36 +190,6 @@ public void setPixelDepth(final int pixelDepth) {
250190
// ignore
251191
}
252192

253-
/**
254-
* @return the {@code systemXDPI} property
255-
*/
256-
public int getSystemXDPI() {
257-
return 96;
258-
}
259-
260-
/**
261-
* Sets the {@code systemXDPI} property.
262-
* @param systemXDPI the {@code systemXDPI} property
263-
*/
264-
public void setSystemXDPI(final int systemXDPI) {
265-
// ignore
266-
}
267-
268-
/**
269-
* @return the {@code systemYDPI} property
270-
*/
271-
public int getSystemYDPI() {
272-
return 96;
273-
}
274-
275-
/**
276-
* Sets the {@code systemYDPI} property.
277-
* @param systemYDPI the {@code systemYDPI} property
278-
*/
279-
public void setSystemYDPI(final int systemYDPI) {
280-
// ignore
281-
}
282-
283193
/**
284194
* @return the {@code top} property
285195
*/

src/main/java/org/htmlunit/javascript/host/ClientRect.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
import static org.htmlunit.javascript.configuration.SupportedBrowser.EDGE;
1919
import static org.htmlunit.javascript.configuration.SupportedBrowser.FF;
2020
import static org.htmlunit.javascript.configuration.SupportedBrowser.FF_ESR;
21-
import static org.htmlunit.javascript.configuration.SupportedBrowser.IE;
2221

2322
import org.htmlunit.javascript.HtmlUnitScriptable;
2423
import org.htmlunit.javascript.configuration.JsxClass;
@@ -33,7 +32,6 @@
3332
* @author Ronald Brill
3433
* @see <a href="http://msdn2.microsoft.com/en-us/library/ms535906.aspx">MSDN Documentation</a>
3534
*/
36-
@JsxClass(IE)
3735
@JsxClass(className = "DOMRect", value = {CHROME, EDGE, FF, FF_ESR})
3836
public class ClientRect extends HtmlUnitScriptable {
3937

src/main/java/org/htmlunit/javascript/host/ClientRectList.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
import static org.htmlunit.javascript.configuration.SupportedBrowser.EDGE;
1919
import static org.htmlunit.javascript.configuration.SupportedBrowser.FF;
2020
import static org.htmlunit.javascript.configuration.SupportedBrowser.FF_ESR;
21-
import static org.htmlunit.javascript.configuration.SupportedBrowser.IE;
2221

2322
import java.util.ArrayList;
2423
import java.util.List;
@@ -37,7 +36,6 @@
3736
* @author Ronald Brill
3837
*/
3938
@JsxClass(className = "DOMRectList", value = {CHROME, EDGE, FF, FF_ESR})
40-
@JsxClass(IE)
4139
public class ClientRectList extends HtmlUnitScriptable {
4240

4341
private List<ClientRect> clientRects_;

0 commit comments

Comments
 (0)