From 08bdd75cc48da52088393cb08823440e52a78989 Mon Sep 17 00:00:00 2001 From: yukihane Date: Sat, 17 Sep 2011 15:23:43 +0900 Subject: [PATCH] =?utf8?q?cookie=E3=82=A4=E3=83=B3=E3=82=B9=E3=82=BF?= =?utf8?q?=E3=83=B3=E3=82=B9=E7=94=9F=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- frontend/src/saccubus/net/Cookie.java | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/frontend/src/saccubus/net/Cookie.java b/frontend/src/saccubus/net/Cookie.java index 7d4fd34..4317e99 100644 --- a/frontend/src/saccubus/net/Cookie.java +++ b/frontend/src/saccubus/net/Cookie.java @@ -14,15 +14,19 @@ public abstract class Cookie { public enum BrowserType { - NONE, MSIE, IE6, Firefox3, Firefox, Chrome, - Opera, Chromium, Other + NONE, MSIE, IE6, FIREFOX3, FIREFOX, CHROME, + OPERA, CHROMIUM, OTHER } public static Cookie create(BrowserType type) { - if (type == BrowserType.Chrome) { - return new CookieWinCrome(); + switch (type) { + case CHROME: + return new CookieWinCrome(); + case FIREFOX: + return new CookieWinFirefox4(); + default: + throw new UnsupportedOperationException(); } - throw new UnsupportedOperationException(); } public abstract String getUserSessionString() throws IOException; -- 2.11.0