Quick Search:

Line History

line history graph

Show Arbitrary Diff

From to

Supports revisions and tags.

History

trunk 1681 1614 1381 attach 1637 1621

latest revision Branch trunk

1681 annotated / raw | Diffs: previous, other | Lines: 970 ( +6, -6 )

Created: 2009-01-28 09:09:26 -0600 (13 months ago) | Author: angrez | Changeset: 1681

changed code to use document_var, body_var, window_var, browser_var instead of "document", "body", "window", "browser" variables.
All these variables are defined in firefox.rb & htmlelements.rb (in frame class)

1666 annotated / raw | Diffs: previous, other | Lines: 970 ( +33, -3 )

Created: 2009-01-20 23:30:59 -0600 (13 months ago) | Author: angrez | Changeset: 1666

changed code to add event handler which resets the context of document when page gets loaded automatically

1659 annotated / raw | Diffs: previous, other | Lines: 940 ( +8, -0 )

Created: 2008-12-15 14:56:58 -0600 (15 months ago) | Author: jarib | Changeset: 1659

Add execute_script() - needs test(s)

1653 annotated / raw | Diffs: previous, other | Lines: 932 ( +6, -9 )

Created: 2008-12-05 18:20:04 -0600 (15 months ago) | Author: bret | Changeset: 1653

trying to leave attempts to support multiple windows in a good place, so it can be picked up again some day...

1652 annotated / raw | Diffs: previous, other | Lines: 935 ( +2, -5 )

Created: 2008-12-05 17:44:47 -0600 (15 months ago) | Author: bret | Changeset: 1652

use window_var consistently

1651 annotated / raw | Diffs: previous, other | Lines: 938 ( +9, -9 )

Created: 2008-12-05 14:07:38 -0600 (15 months ago) | Author: bret | Changeset: 1651

encapsulate js calls to 'browser'

1650 annotated / raw | Diffs: previous, other | Lines: 938 ( +30, -10 )

Created: 2008-12-05 13:49:53 -0600 (15 months ago) | Author: bret | Changeset: 1650

encapsulate js calls to "window"

1646 annotated / raw | Diffs: previous, other | Lines: 918 ( +4, -6 )

Created: 2008-12-03 17:58:55 -0600 (15 months ago) | Author: bret | Changeset: 1646

This test proves that FireWatir is not managing multiple windows correctly.

1645 annotated / raw | Diffs: previous, other | Lines: 920 ( +30, -30 )

Created: 2008-12-03 16:48:59 -0600 (15 months ago) | Author: bret | Changeset: 1645

Replace string concatination (+=) with appending (<<) when constructing javascript commands. This is supposed to improve performance, although i observed no measurable improvement, sadly.

1644 annotated / raw | Diffs: previous, other | Lines: 920 ( +10, -31 )

Created: 2008-12-03 16:43:52 -0600 (15 months ago) | Author: bret | Changeset: 1644

remove unnecessary, complex code.
remove thread.join, which may have been the source for reported hangs.

1643 annotated / raw | Diffs: previous, other | Lines: 941 ( +4, -11 )

Created: 2008-12-03 16:16:09 -0600 (15 months ago) | Author: bret | Changeset: 1643

simplify code, by replacing the remaining calls to jssh_socket.send with calls to js_eval

1642 annotated / raw | Diffs: previous, other | Lines: 948 ( +3, -11 )

Created: 2008-12-03 16:04:18 -0600 (15 months ago) | Author: bret | Changeset: 1642

simplify code, by replacing more calls to jssh_socket.send with calls to js_eval

1641 annotated / raw | Diffs: previous, other | Lines: 956 ( +1, -12 )

Created: 2008-12-03 15:56:45 -0600 (15 months ago) | Author: bret | Changeset: 1641

remove duplicate code

1640 annotated / raw | Diffs: previous, other | Lines: 967 ( +23, -26 )

Created: 2008-12-03 12:40:19 -0600 (15 months ago) | Author: bret | Changeset: 1640

simplify code, by replacing constants with literals.

1638 annotated / raw | Diffs: previous, other | Lines: 970 ( +91, -248 )

Created: 2008-12-03 11:33:05 -0600 (15 months ago) | Author: bret | Changeset: 1638

merge code from branches/attach to trunk

1614 annotated / raw | Diffs: previous, other | Lines: 1127 ( +9, -21 )

Created: 2008-11-13 12:34:58 -0600 (16 months ago) | Author: charley | Changeset: 1614

Backing out changes, rolling back to last revision 1571.

Branch point for: attach

1613 annotated / raw | Diffs: previous, other | Lines: 1139 ( +21, -9 )

Created: 2008-11-13 12:22:24 -0600 (16 months ago) | Author: charley | Changeset: 1613

Changed classname to CommonWatir from WatirCommon'

1571 annotated / raw | Diffs: previous, other | Lines: 1127 ( +1, -3 )

Created: 2008-10-30 15:14:05 -0500 (16 months ago) | Author: bret | Changeset: 1571

Simplify Watir versioning; make it consistent with firewatir.

Tags: watir-1.6.1 watir-1.6.2

1570 annotated / raw | Diffs: previous, other | Lines: 1129 ( +0, -2 )

Created: 2008-10-30 15:04:24 -0500 (16 months ago) | Author: bret | Changeset: 1570

Remove dead code (IE.quit).
Update FireWatir::Firefox::VERSION to match the gem version. It was set as 1.1.1 in 1.2.1.

1558 new/copied annotated / raw | Diffs: previous, other | Lines: 1131 ( +1131, -0 )

Created: 2008-10-29 14:29:45 -0500 (16 months ago) | Author: bret | Changeset: 1558

Copied from: trunk/firewatir/lib/firewatir.rb 1555

Move firewatir libraries into firewatir directory.

Tags: watir-1.6.0

1555 annotated / raw | Diffs: previous, other | Lines: 1179 ( +924, -924 )

Created: 2008-10-28 17:48:20 -0500 (16 months ago) | Author: bret | Changeset: 1555

Copied to: trunk/firewatir/lib/firewatir/firefox.rb 1558

reformat

1551 annotated / raw | Diffs: previous, other | Lines: 1179 ( +1, -1 )

Created: 2008-10-28 13:43:31 -0500 (16 months ago) | Author: bret | Changeset: 1551

Fix some warnings.

1550 annotated / raw | Diffs: previous, other | Lines: 1179 ( +1, -1 )

Created: 2008-10-28 13:37:12 -0500 (16 months ago) | Author: bret | Changeset: 1550

Softcoded support for browser implementations in Browser, so that additional browsers can be supported on the fly.

1549 annotated / raw | Diffs: previous, other | Lines: 1179 ( +1, -1 )

Created: 2008-10-28 12:21:45 -0500 (16 months ago) | Author: bret | Changeset: 1549

Browser class now knows which implementations support which browsers.

1545 annotated / raw | Diffs: previous, other | Lines: 1179 ( +3, -0 )

Created: 2008-10-27 17:21:55 -0500 (16 months ago) | Author: bret | Changeset: 1545

Refactor options-setting code.

1540 annotated / raw | Diffs: previous, other | Lines: 1176 ( +28, -27 )

Created: 2008-10-24 14:01:35 -0500 (16 months ago) | Author: charley | Changeset: 1540

Format and code clean up, adding support for new browser on Mac OSX.

1503 annotated / raw | Diffs: previous, other | Lines: 1175 ( +4, -3 )

Created: 2008-10-13 18:45:51 -0500 (17 months ago) | Author: bret | Changeset: 1503

Use === for class comparisons.

1443 annotated / raw | Diffs: previous, other | Lines: 1174 ( +1, -1 )

Created: 2008-09-22 21:28:19 -0500 (17 months ago) | Author: bret | Changeset: 1443

OK, put the firewatir classes back into the firewatir class, where they belong. Got this to work. This change also gets new functionality from Mike & Aidy working.

With this change, 10 more watir-core tests pass with firewatir.

Bret

1438 annotated / raw | Diffs: previous, other | Lines: 1174 ( +3, -3 )

Created: 2008-09-19 19:10:58 -0500 (17 months ago) | Author: bret | Changeset: 1438

Put FireWatir's Container module in the FireWatir module to avoid namespace pollution. I think this was requested by Pistos.

1437 annotated / raw | Diffs: previous, other | Lines: 1174 ( +4, -18 )

Created: 2008-09-19 18:53:59 -0500 (17 months ago) | Author: bret | Changeset: 1437

Update copyright notice. Remove duplicate code.

1420 annotated / raw | Diffs: previous, other | Lines: 1188 ( +1, -1 )

Created: 2008-09-03 16:21:28 -0500 (18 months ago) | Author: bret | Changeset: 1420

FireWatir now uses Watir Exceptions (now in watir-common) instead of FireWatir Exceptions. This fixes 36 of the 111 watir core tests that failed when run with firewatir.

1401 new/moved annotated / raw | Diffs: previous, other | Lines: 1188 ( +1188, -0 )

Created: 2008-08-28 18:22:42 -0500 (18 months ago) | Author: bret | Changeset: 1401

Moved from: trunk/firewatir/firewatir.rb 1396

Moving firewatir lib into proper lib directory (need to do the same with watir).

1396 annotated / raw | Diffs: previous, other | Lines: 1188 ( +1, -8 )

Created: 2008-08-28 10:04:23 -0500 (18 months ago) | Author: aidy_lewis | Changeset: 1396

Moved to: trunk/firewatir/lib/firewatir.rb 1401

deleted the obtrusive 'puts' in the initialize method

1381 new annotated / raw | Lines: 1195 ( +1195, -0 )

Created: 2008-07-16 16:24:52 -0500 (20 months ago) | Author: bret | Changeset: 1381

Importing from https://firewatir.googlecode.com/svn/trunk/FireWatir revision 147.

Branch point for: tag:firewatir-1.2.1

latest revision Branch attach

1637 annotated / raw | Diffs: previous, other | Lines: 970 ( +22, -55 )

Created: 2008-12-03 11:00:35 -0600 (15 months ago) | Author: bret | Changeset: 1637

use js_eval to simplify code, and other cleanup.

1636 annotated / raw | Diffs: previous, other | Lines: 1003 ( +30, -136 )

Created: 2008-12-02 18:03:59 -0600 (15 months ago) | Author: bret | Changeset: 1636

Rename internal variables. Remove dead code. Condense comments.

1635 annotated / raw | Diffs: previous, other | Lines: 1109 ( +11, -35 )

Created: 2008-12-02 17:22:56 -0600 (15 months ago) | Author: bret | Changeset: 1635

Remove dead code. Rename internal option. Change window_number to be an instance variable (not a class variable). This probably fixes bugs when switching between more than one Firefox browser.

1626 annotated / raw | Diffs: previous, other | Lines: 1133 ( +2, -21 )

Created: 2008-12-02 14:15:35 -0600 (15 months ago) | Author: bret | Changeset: 1626

Remove @@window_stack code from FireWatir::Firefox, since it's behavior was only confusing users and is inconsistent with Watir::IE.

This appears to have been the source of this problem:
1. f1 = Firefox.new
2. f2 = f1.attach
3. f1 has changed!

1624 annotated / raw | Diffs: previous, other | Lines: 1152 ( +0, -2 )

Created: 2008-12-01 23:02:41 -0600 (15 months ago) | Author: bret | Changeset: 1624

Remove reset_attach_timeout class method from IE, Firefox, Browser. It was only used for testing, and was complicating things.

1623 annotated / raw | Diffs: previous, other | Lines: 1154 ( +0, -3 )

Created: 2008-12-01 22:49:37 -0600 (15 months ago) | Author: bret | Changeset: 1623

remove dead code

1622 annotated / raw | Diffs: previous, other | Lines: 1157 ( +55, -25 )

Created: 2008-12-01 22:40:00 -0600 (15 months ago) | Author: bret | Changeset: 1622

Gavin's patch, excluding the "require 'watir/ie'" statements. I had to remove these to get the tests to run correctly in my environment.

1621 new annotated / raw | Diffs: previous, other | Lines: 1127 ( +0, -0 )

Created: 2008-12-01 22:12:40 -0600 (15 months ago) | Author: bret | Changeset: 1621

Branch for work on making attach compatible.