Mercurial > nightly_tester_tools
comparison chrome/content/screenshot/providers.js @ 2:472a16863ecc
expanded nightly.jar
| author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
|---|---|
| date | Tue, 02 Dec 2008 20:38:20 +0900 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| 1:93e46514f20d | 2:472a16863ecc |
|---|---|
| 1 var Providers = { | |
| 2 _providers: [], | |
| 3 _selected: null, | |
| 4 | |
| 5 addProvider: function(provider) | |
| 6 { | |
| 7 this._providers.push(provider); | |
| 8 if (this._selected == null) | |
| 9 this._selected = provider; | |
| 10 }, | |
| 11 | |
| 12 selectProvider: function(provider) | |
| 13 { | |
| 14 this._selected = provider; | |
| 15 }, | |
| 16 | |
| 17 getSelectedProvider: function() | |
| 18 { | |
| 19 return this._selected; | |
| 20 }, | |
| 21 | |
| 22 getProviders: function() | |
| 23 { | |
| 24 return this._providers; | |
| 25 } | |
| 26 } | |
| 27 | |
| 28 var ImageShack = { | |
| 29 addFormFields: function(formdata) | |
| 30 { | |
| 31 formdata.addControl("uploadtype", "on"); | |
| 32 formdata.addControl("url", "paste image url here"); | |
| 33 formdata.addControl("MAX_FILE_SIZE", "3145728"); | |
| 34 formdata.addControl("refer", ""); | |
| 35 formdata.addControl("brand", ""); | |
| 36 formdata.addControl("optsize", "320x320"); | |
| 37 }, | |
| 38 | |
| 39 getFileFormField: function() | |
| 40 { | |
| 41 return "fileupload"; | |
| 42 }, | |
| 43 | |
| 44 getReferer: function() | |
| 45 { | |
| 46 return "http://www.imageshack.us/"; | |
| 47 }, | |
| 48 | |
| 49 getSubmissionURL: function() | |
| 50 { | |
| 51 return "http://www.imageshack.us/"; | |
| 52 } | |
| 53 } | |
| 54 | |
| 55 var AllYouCanUpload = { | |
| 56 addFormFields: function(formdata) | |
| 57 { | |
| 58 formdata.addControl("images[0].submittedPhotoSize", "100%"); | |
| 59 formdata.addControl("imagesCount", "1"); | |
| 60 }, | |
| 61 | |
| 62 getFileFormField: function() | |
| 63 { | |
| 64 return "images[0].fileName"; | |
| 65 }, | |
| 66 | |
| 67 getReferer: function() | |
| 68 { | |
| 69 return "http://allyoucanupload.webshots.com/"; | |
| 70 }, | |
| 71 | |
| 72 getSubmissionURL: function() | |
| 73 { | |
| 74 return "http://allyoucanupload.webshots.com/uploadcomplete"; | |
| 75 } | |
| 76 } | |
| 77 | |
| 78 Providers.addProvider(ImageShack); | |
| 79 //Providers.addProvider(AllYouCanUpload); |
