marekj wrote:
One word of caution with downloaded gems.
Use 'gem install watir --local' option to to pick up the downloaded
gem and not the --remote
Actually, this only matters if you didn't actually download the gem to
the current directory.
___
This discussion has moved to the Watir-General Google Group. This forum will be
shut down shortly. Please post your questions here.
http://groups.google.com/group/watir-general
___
Wtr-general mailing list
Wtr-general@rubyforge.org
Derek Wong wrote:
I remember in an earlier discussion thread that there was something about
re-compiling some library to support modal dialogs on different versions of
Ruby (correct me if I've misunderstood). Is there a better more maintainable
way to do this without coupling WATIR to a
Željko Filipin wrote:
On 7/13/07, *jhe* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote:
Now, it seems that the difference is that your $ie.text will
return \251, but my $ie.text only return ?, is it caused by
ruby version?
This is out of my league. Sorry. Maybe somebody else
aidy lewis wrote:
I am concerned about hierarchy. In each class I hold methods relating
to a specific HTML page. However, each HTML page does not inherit
another by nature. My dilemma is should I inherit through a sequence
of actions (i.e. a use-case)? A use-case is not OO.
Login = Main_Page
This discussion is currently hosted as a Rubyforge mailing list and an
OpenQA forum, gatewayed to each other, sometimes imperfectly. We are
shutting down both the list and the forum and moving the Watir General
discussion to a new group hosted on Google. This move results from a
community
Angrez Singh wrote:
HI Bret,
I tried subscribing to the group with subscription type as Email -
Send each message to me as it arrives but not able to subscribe.
Got error message There is a problem with your choice of
subscription type
Is there problem with group settings?
Regards,
Paul Rogers wrote:
have you looked at the modal_dialog stuff in watir? Ive never used it
so cant help you much, but its there.
+1
___
Wtr-general mailing list
Wtr-general@rubyforge.org
http://rubyforge.org/mailman/listinfo/wtr-general
Lavanya Lakshman wrote:
I would appreciate if you could give more inputs on the features?
I added the IE.find command to support error recovery.
You also may want to look at Aslak Hellesoy's post on how he captured
screens when watir tests failed.
Bret
Tiffany Fodor wrote:
I just added that line to the rest of the require/include statements at the
beginning of my script and it did the trick.
It is a common practice to put the require and include statements
together, but I don't recommend it. I intend to remove all examples of
this from
What version of Ruby should we recommend?
After a recent discussion we agreed that the rdoc (readme.rb) should read:
Best is to use Ruby 1.8.2-14 or later.
However, if you are using the Watir::IE#modal_dialog method, you must
use Ruby 1.8.2-14 and not a more recent version.
Watir (in
I think the error message may be misleading. I think the problem may
actually be caused by the use of frames. Can you show us the code that
is failing?
Bret
Michael Kernaghan wrote:
Interesting.
I think I have worked out my understanding problems but now I get this
problem. Maybe I need
Tiffany Fodor wrote:
Hi all!
I'm trying to use the verify method from assertions.rb, but I keep getting
the following error:
undefined method 'verify' for main:Object (NoMethodError)
I've added
require watir/assertions
to the beginning of my script, but still can't use the verify
Lavanya Lakshman wrote:
Whenever we consider any tool for automation, the first and the foremost
critical part is the recovery system.
Unfortunately I didn't get much info related to this on the website.
I would appreciate your thoughts and experience related to this.
I agree. Watir
Zeljko wrote:
I have a h4 headline that I have to click.
h4 id=addprojectCreate a new project/h4
This does not work.
ie.h4(:id, addproject).click
Is there a way to click it?
class H4 NonControlElement
TAG = 'H4'
end
module Container
def h4(how, what)
return
marekj wrote:
hmmm... I was thinking that if I have 3 scripts running at the same
time with -b switch they would get confused at which window to talk to.
Take a look at concurrent_search.rb:
require 'thread'
require 'watir'
def test_google
ie = Watir::IE.start('http://www.google.com')
Željko Filipin wrote:
On 6/26/07, *Chris McMahon* [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED] wrote:
Far better to have a test tool that actually works, with some non-core
tests pointing the way to make it better. :-)
So true. :)
(But confusing to new users.)
Zeljko
It is
marekj wrote:
a quick question about attaching to the session of IE.
I am currently relying on attaching to one window on the desktop but I
want to move towards running -b(ackground) option of Watir and running
multiple IE windows. The best way I think I can do this is to maintain
a handle
Bill Agee wrote:
I believe in most cases, your script will run fine if no Windows user
is logged in.
However, in my experience, there can be problems with the
Watir::IE.attach method if no one is logged in to the machine. I
believe this is because IE.attach uses the Shell.Application OLE
jim_matt wrote:
I wanted to share something I discovered. I had reported earlier that
I sometimes I had problems attaching a browser using :title. The
problem turns out to be that title is part of the HTML. The
confusion comes because if the HTML does not have a title, IE
displays the
marekj wrote:
How do you guys read the reports, do you have some custom formatters
to translate into HTML? I am new to ci_reporter and we don't run CI
here. I just want to hook up some presentation layer to reports
generated by ci. Can I specify some formatter options to ci_reporter
at
Michael Kernaghan wrote:
I am looking for a good test example somewhere. I have got a simple
one to work so far. The modal dialogs I actually have to test for real
are more complex, and in fact involve stacked frames in modal dialogs.
Have you looked at our unit tests?
Lennart Borgman (gmail) wrote:
Actually IO#sync means that you should call the sync method on an object
that belongs to the IO class. It does not represent executable Ruby
code. In your case it means to do $stdout.sync, as originally suggested.
Thanks, I had no idea of that. Is that
Lennart Borgman (gmail) wrote:
Bret Pettichord wrote:
It is a Ruby-specific meta language. It is often used in rdoc. I've seen
this lead to lots of confusion.
I would express this idea (IO#sync) thus:
io.sync = true
And the reader would then have to understand that io
Lennart Borgman (gmail) wrote:
[EMAIL PROTECTED] wrote:
Yes. Either pass -b to watir as a command line option, or set
$HIDE_IE = true before calling Watir::IE.new.
Thanks. That worked nicely.
I'm surprised to hear that. Those mechanisms are just automatic ways of
doing what you
Ah, good call. Another way to cure it might be to disable buffering
for $stdout completely, with:
$stdout.sync = true
Thanks. I looked for the syntax for that. I saw something like
IO#sync = true
That did not seem to work. Has it changed?
Actually IO#sync means that you should
Tiffany Fodor wrote:
Am I missing something? Any help would be appreciated!
You'll have to share more of your code with us for us to help.
Bret
___
Wtr-general mailing list
Wtr-general@rubyforge.org
Lennart Borgman (gmail) wrote:
Bret Pettichord wrote:
Lennart Borgman (gmail) wrote:
[EMAIL PROTECTED] wrote:
Yes. Either pass -b to watir as a command line option, or set
$HIDE_IE = true before calling Watir::IE.new.
Thanks. That worked nicely
Michael Kernaghan wrote:
I have no trouble on Vista with Ruby and Watir 1.4.1. However, in my
efforts to do UI with modal Dialog I need to use recent Watir Gem. I
installed Ruby and then the latest Gem according to the instructions.
I get these errors:
maung aung wrote:
Hi,
When i wrote the following statement and run ruby, i got this message:
c:/ruby/lib/ruby/1.8/test/unit/testcase.rb:64:in `initialize': wrong number
of arguments (1 for 3) ArgumentError). When i run without test/unit case, it
run just fine and no complaints. Could
Manish Sapariya wrote:
So here we need Apache httpclient, NekoHTML and some Ruby component.
Does this Ruby component expose IEBrowser?
Not as i understand it. They created an emulator instead. They did not
use IE.
___
Wtr-general mailing list
I thought you all might find this to be of interest.
Bret
-- Forwarded message --
From: Andrew Geweke [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Date: Fri, 22 Jun 2007 10:15:25 -0700
Subject: Re: [jruby-user] Eclipse, JIRB, and long-run production
development.
On Jun 22, 2007, at
mihai wrote:
i have a link in $ie wich opens me a new window
i attach that window to a variable $ie1 like that: $ie1=IE.attach(:title,
/bla bla bla/) and i must verify if that window really exist or not
how do i do that because if that window exist is ok, but if is not exist the
script is
Jeff Fry wrote:
Hey all,
Watir.wait() listens to whether IE thinks its done loading, and then
checks to see that the main document and any sub documents/frames have
finished loading. More and more, there are pages that on load also
kick off various XHRs
maung aung wrote:
I am new to ruby and watir. Can any one direct me where I can get more info
about watir classes and their methods? Especially related to ie class and its
methods. I have been to this site http://wtr.rubyforge.org/rdoc/index.html,
but seems like it doesn't contain most
I've been using Rspec more and more lately and am working on a article
describing how i use it. But today, I see this:
http://dannorth.net/2007/06/introducing-rbehave
http://dannorth.net/2007/06/introducing-rbehave and realize that
things are really moving in the Ruby world!
Bret
Paul Rogers wrote:
From: Kev Jackson [EMAIL PROTECTED]
Date: Thu, 24 Nov 2005 17:24:33 +0900
Local: Thurs, Nov 24 2005 2:24 am
Subject: Watir - evaluation...
Reply to author | Forward | Print | Individual message | Show original |
Report this message | Find messages by this author
I've
Chong Jiang wrote:
Sorry, I do not know how to append this message to my previous one in
threaded form.
Whatever you did worked, so no worries.
___
Wtr-general mailing list
Wtr-general@rubyforge.org
http://rubyforge.org/mailman/listinfo/wtr-general
Charley Baker wrote:
I just added url to frame, you might want to download the latest code.
Check the wiki faq for installing building the latest gem from source.
Thanks!
___
Wtr-general mailing list
Wtr-general@rubyforge.org
Jeff Fry wrote:
I've been searching for but am unable to find the definition of the
.busy and .readyState methods IE is calling. Can you let me know where
they are declared (and ideally, how I might discover where they're
declared). I assume they are included from something else, but I
Brown, David wrote:
Gems prior to 1.5.1.1166 would either give me the access denied errors
as it tried to wait for the inner frames to load - or if those were
suppressed, I had to put in a manual wait whenever I navigated to a new
page: sleep 0.1 until some_element_on_inner_frame.exists?.
Max Russell wrote:
can you post your test script? it would help to diagnose your problem.
# Simple test harness
What was your original question? Your reply was not indexed with the
original post.
Bret
___
Wtr-general mailing list
Manish Sapariya wrote:
I am trying to access following url for last two days,
but no success.
http://cruisecontrolrb.thoughtworks.com/
See http://rubyforge.org/projects/cruisecontrolrb/
Both Alexey and Jeremy have made commits in the past week, but it does
look like the project has lost
kumari wrote:
i think the window doesn't have URL ,it has only tiltle which can't be
caputred before clicking the link.And the title is with respect to name of
the person which changes depending on the link which we r clicking.
Every browser window has a URL. Sometimes the browser will hide
Adam Reed wrote:
Glad I could help. One thing you'd have most likely noticed if you were
to run those 66 separate functions is an RPC Error that would stop
your testing cold. Eventually IE can't open/close fast enough to keep
up with the script, and basically crashes itself. So, you're
Jeff Fry wrote:
It complains about this line in particular:
if $ie.link(:text, page.link_to_text).exists?
But when I try it in irb it seems that page.link_to_text shouldn't be
a problem:
irb(main):040:0 $page = Page.new(c_eastwood,
/view?id=%239202a8c04000641f8056de6, Mystic
Jeff Fry wrote:
100.times do
url = $url_root + /view?id=%239202a8c04000641f80056de6
start = Time.now
$ie.goto(url)
if $ie.link(:text,'Million Dollar Baby').exists?
$results_array $ie.down_load_time.to_s
p '$ie.down_load_time:
reinier wrote:
I am trying to get rid of all cookies via a function.
On this forum I found the Snippet thingy.
http://rubyforge.org/snippet/detail.php?type=snippetid=26
So I included that code in my script and trying to use it, but I can't figure
out how.
this is the code:
[code]
Charley Baker wrote:
It's great to have user contributions, I haven't had a chance to look
at it yet, but will soon. Instead of adding it to a jira ticket, you
should add it to the user contribution area of the wiki on openqa.
http://wiki.openqa.org/display/WTR/Contributions
I've been
Jeff Fry wrote:
1. When we say if you are using the Watir::IE#modal_dialog method,
you must use Ruby 1.8.2-14 and not a more recent version. Do we
really mean 1.8.2-14? It sounds like 1.8.2-15 worked correctly
with --include-dependencies. Can we safely just change
Chris McMahon wrote:
I'm interested in how many registered users the project has.
Other information like page traffic, downloads, would be fun to know also.
I don't believe users register for specific projects. You can ask
Patrick for the other information.
Bret
Can you find the session key in the page itself?
___
Wtr-general mailing list
Wtr-general@rubyforge.org
http://rubyforge.org/mailman/listinfo/wtr-general
Chong Jiang wrote:
Is there some way to return the url of a frame, for example,
ie.frame(:index, 1), so I can navigate to the page with a goto?
ie.frame(:index, 1).url
___
Wtr-general mailing list
Wtr-general@rubyforge.org
imran wrote:
Actually its a Microsoft Tab Strip, the better way to explain it i found a
link.
Please follow it.
http://msdn2.microsoft.com/en-us/library/ms529257.aspx
Thanks waiting for the response.
OK. That is not ActiveX (i guessed wrong). It is a server-side code.
When it hits the
Željko Filipin wrote:
On 6/8/07, *Bret Pettichord* [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED] wrote:
I just installed ruby182-14.exe on clean xp pro machine. Components:
only RubyGems Package Manager. Then I tried to install
watir-1.5.1.1192.gem. I first executed
Y:\gem install win32
imran wrote:
But there is another query.
If you have a new question, please submit it under a (different) subject
line that describes the problem.
___
Wtr-general mailing list
Wtr-general@rubyforge.org
Simba wrote:
When i Run Below is code in IRB ,its throwinf error
require 'watir'
ie=Watir::IE.start(www.google.com)
Error :
NoMethodError :Undefined method Process_id for 1808:Fixnum
Please some body tell me why this error is coming?
Before Going into IRB , I had installed Win32-process
This looks like an ActiveX control. I don't know how to handle ActiveX
controls with Watir. Can you point us to a page that includes this control?
Bret
___
Wtr-general mailing list
Wtr-general@rubyforge.org
mihai wrote:
can i hide my IE page while its being test?
something like:
$ie.hide
#test command
$ie.show
$ie.visible = false
# test
$ie.visible = true
___
Wtr-general mailing list
Wtr-general@rubyforge.org
eisdrache wrote:
I understand what you are saying about the global variables, but in this case
they are a necessary evil as I am using the following code in order to handle
javascript pop-ups:
def startClicker( button , waitTime= 9, user_input=nil )
hwnd = $ie.enabled_popup(waitTime)
Jeff Fry wrote:
Looks good to me...and now checked in.
Thanks. I can never remember what is documented where.
___
Wtr-general mailing list
Wtr-general@rubyforge.org
http://rubyforge.org/mailman/listinfo/wtr-general
Simba wrote:
Since one month I have been trying to implement Watir in our project , but
still now i am struggling to decide which combiniation of ruby watir suites
my project.Presently i am using Raby 1.8.2 Watir-1.5.1.1158 this will work
fine for javascriptscript alert box 's but won't
an error if you try to use this feature in newer
versions of Ruby. If you need modal_dialog, you're limited to 1.8.2.
-c
On 6/8/07, *Jeff Fry* [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED] wrote:
On 6/8/07, *Bret Pettichord* [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED
Paul Carvalho wrote:
Without seeing more of the code, I'm pretty sure you need to start by
moving away from using Global variables.
I agree. You also will want to run each test in a separate thread.
___
Wtr-general mailing list
Manish Sapariya wrote:
This particular mail is targeted to the admin of watir-general
forum on openqa.org. This may be known issue, but I observed that the
postings
done using mailing list mail id, does not get reflected in the
forum and many user's are using just forum for discussing the
Hayato wrote:
Does anyone know how to resolve this issue? Please let me know.
Don't use threads. Blocking COM calls will block ALL ruby threads.
You'll have to spawn code to run in a separate process instead.
Bret
___
Wtr-general mailing list
imran wrote:
But still the code asking me to upgrade to 1.5.1.1100.
What message are you seeing? What is the exact language?
___
Wtr-general mailing list
Wtr-general@rubyforge.org
http://rubyforge.org/mailman/listinfo/wtr-general
jim_matt wrote:
So far, all my scripts are working without a problem.
Thanks for the report.
___
Wtr-general mailing list
Wtr-general@rubyforge.org
http://rubyforge.org/mailman/listinfo/wtr-general
into the code-base as it
stands, even if people think it is a reasonable approach, but I'll
submit a Jira ticket once I have something that I think will work.
Thanks,
Ethan
On 1/10/07, Bret Pettichord [EMAIL PROTECTED] wrote:
John Lolis wrote:
I registered AutoItX3.dll using regsvr32 and it got
Paul Rogers wrote:
why not put your login code into a login class, and have th test class
instantiate that
+ 1
___
Wtr-general mailing list
Wtr-general@rubyforge.org
http://rubyforge.org/mailman/listinfo/wtr-general
Bret Pettichord wrote:
Some of you may have seen some of the recent announcements from
Microsoft regarding their plans to support Ruby in the .Net environment.
This is an excellent post that analyzes the impact that this may have:
http://martinfowler.com/bliki/RubyMicrosoft.html
Here
Have any of you gotten the Fox Test Runner to work? This is used if you
run your Test::Unit based tests using the -rf command line switch.
I have installed fxruby-1.6.11.gem and RXRuby-1.6.11-ruby186.exe, but
still get this error:
no such file to load -- fox (LoadError)
I'm guessing that
aidy lewis wrote:
If I write this
code
require 'test\unit'
class Login Test::Unit::TestCase
end
login = Login.new
/code
I receive
'in `initialize': wrong number of arguments (0 for 1) (ArgumentError)'
You will want to review the rdoc for test-unit:
Paul Rogers wrote:
I added the patch for watir.rb to the jira ticket
thanks for the patch. I committed it to trunk.
___
Wtr-general mailing list
Wtr-general@rubyforge.org
http://rubyforge.org/mailman/listinfo/wtr-general
Fletch wrote:
I have created a couple of large test suites, which use LOTS of requires
require 'dir/test1'
require 'dir/test2'
...
require 'dir/test25'
In an effort to create tidier looking code, is it possible to use something
like Java would have to import, or 'require' all the files
aidy lewis wrote:
#Is it possible to instantiate a class that inherits from Test::Unit
Yes it is. Why do you ask? Did you try this and run into trouble? What
kind of trouble?
___
Wtr-general mailing list
Wtr-general@rubyforge.org
Some of you may have seen some of the recent announcements from
Microsoft regarding their plans to support Ruby in the .Net environment.
This is an excellent post that analyzes the impact that this may have:
http://martinfowler.com/bliki/RubyMicrosoft.html
Bret
Fletch wrote:
I have been looking for a solution to this problem, and was wondering if
anyone could give me some advice.
I noticed yesterday that WATIR did not pay any attention to the maxLength of
the text_field.
I have tried using name.set(abc) and name.value = abc but both are still
Paul Rogers wrote:
Im sure there is code in the set method to limit it to the max size - did it
somehow get broken?
It's certainly possible. We don't have any unit tests for this feature,
and the code supporting it is wrapped in a begin/rescue block. So if it
fails, it would fail
Michael Sofaer wrote:
The newest gem has fixed the problem I was having with segmentation
faults, and I have been able to get up to 8 concurrent windows running,
but now I am hitting a new problem when I try to get to 12.
Michael,
Please start a new thread for this. You replied to the
Shalini,
Could you please try to include more information in your posts to this
list. It can try the patience of the few people we have who are
answering questions here when incomplete information is posted.
In your case, you need to take another look at the stack trace you
posted and then
Bach Le wrote:
I thought the two problems are related because in neither instance was watir
able to find the window after it was created (I didn't look into the
specifics). I did look into it some more after this post and I found out that
it was Vista's security settings that caused watir
Jeff Fry wrote:
Hey y'all, I'm resending these in the hopes of getting info from folks
who know what watir actually does better than I do. If you are up for
updating the wiki chart, great...but if you just want to email me some
corrections, that'd be totally fine too. I'll happily update
Hey Charley - thanks for adding the :action and :method info.
And thanks to both Charley and Bret for the kind words. I do hope the
chart proves useful. In the new version of the Rdoc (not yet checked
in) I have replaced lists of supported attributes for each method with
a link to this
Norm wrote:
Arg, same thing on my other computer. Must be a bug in the version of watir I
am using. Looking at CVS it looks like the ie-new-process has had a lot of
changes... I guess I'll wait for the next gem to be released and try a new
build, until then I'll have to live with the stray
Bach Le wrote:
I've installed watir 1165 and tried using IE.new_process on Windows Vista and
in both tests and irb, IE.new_process fails. It fails after creating the
window when it tries to get the process id from hwnd.
I have a coworker who installed this on his Vista machine and it works
Bach Le wrote:
Bret, the problem actually exists for IE.new as well. I create a new IE
window with IE.new and it creates the window but when I call the goto method
to navigate to any page, a new IE window shows up and the navigation is done
in that window.
I've updated the ticket to
Norm wrote:
Does it have something to do with the fact that ie-new-process puts the
process id to stdout? Maybe that is what is crashing it when running under
rubyw.exe?
I recently changed the code in trunk to stop printing the process id, so
that might explain something...
I'm having a
A new gem is ready for download. This is the latest pull from Subversion
trunk, tagged at 1.5.1.1192. This gem has a new install process, due to
a new dependency on other gems.
http://wiki.openqa.org/display/WTR/Development+Builds
After downloading the gem, execute the following commands in
Chris McMahon wrote:
Maybe try using threads instead of ie-new-process?
Not really a good idea. If you want separate sessions you must use
IE.new_process. Indeed, in trunk, i have changed the default IE.new
method to actually use the IE.new_process implementation because it
behaves more
Jungwhan Kim wrote:
Thanks for the info. But let's say that the default is IE 7. But how
should I start the instance of IE6 in Watir?
Watir starts an IE instance like this,
ie = IE.new
Is there any way to tell Watir to open a specific version of IE after
multiple versions of IE is
Norm wrote:
Using ruby 1.8.5 and watir 1.5.1.1164. When I use the following code the
script stops after opening the browser and doesn't set the text field and
move on with the script, can't figure out why!:
===
require 'watir'
require
Bill Agee wrote:
Give the script from this page a try:
http://rubyforge.org/snippet/detail.php?type=snippetid=26
For a quick demo just copy/paste the whole thing into a file, name it
del_cache.rb, and run it. It always worked fine for me on XP SP2.
Thanks for the tip!
SHALINI GUPTA wrote:
In my project i want to click a link that is variable.i.e user
dependent.But always it comes after an image...
so is there any way to click a link just next to an image.
please help.Its very urgent
There is an little known feature in 1.5 that supports this:
Jeff Fry wrote:
I tried commenting out the empty class in changes.rb as an experiment.
I still see changes.rb in Files (as I'd hoped) and no longer see it
under Classes (as I'd also hoped). Is there something I'm missing
here, or is it alright for me to remove the empty class from
Ruben wrote:
Since no one is replying I'll update my status on the current issue. So for
some reason the cookie/cache watir functions were not working properly for me
but when I tried the same thing on my other computer with Watir 1.5.1.1166
they started to work, somewhat.
For cookies, it
Walter Kruse wrote:
require 'watir'
include Watir (it's magic anyway, it won't hurt)
ie = IE.new (let people see a blank browser)
ie.goto(http://www.google.com http://www.google.com)
Show people the steps and show them later how to abbreviate it with a
small explanation of the Ruby idiom.
Željko Filipin wrote:
I have been browsing Watir Wiki and
http://wiki.openqa.org/display/WTR/Watir+Committers has error message
Error formatting macro: userlister: java.lang.NullPointerException.
You can report this to Patrick if you like. This used to work.
Bret
Jeff Fry wrote:
Cool. In that case, I will not only remove the example I added, I will
also remove it anywhere it's listed as an allowed 'how' value.
Here is the jira ticket.
http://jira.openqa.org/browse/WTR-154
___
Wtr-general mailing list
Željko Filipin wrote:
Why is Project Home child of FAQ at Watir wiki? Is this a bug?
Probably. Feel free to fix it.
___
Wtr-general mailing list
Wtr-general@rubyforge.org
http://rubyforge.org/mailman/listinfo/wtr-general
1 - 100 of 993 matches
Mail list logo