Introduce a way to record actions and play them back

RESOLVED WONTFIX

Status

()

Firefox
General
--
enhancement
RESOLVED WONTFIX
14 years ago
13 years ago

People

(Reporter: Jerome Lacoste, Assigned: Blake Ross)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

14 years ago
I would like the browser to record surfing actions and them allow to play them
back. That would ease certain things and definitively one more killer feature
for the browser.

Type of actions possible:
- auto-login on sites where I have an account. The action would record which
account was selected.
- auto-downloading of a file, maybe selecting the mirror, accepting the license
(something really cool would be to check if the license has changed, but that's
a different issue)
- ...?

I foresee that this could be comletely outside the browser, made as extension
which could record any kind of action. Could be used for example to modify a
preference in about:config automatically, etc...

A standalone version of the tool would finally also be used to test the mozilla
tools, as a GUI test tool.


Other remarks:
- Maybe some server side info is required for some actions, and maybe a W3C spec
is required?
- Could this be a security problem?
maybe an extension.  There are external apps that do this, and you can also use
bookmarklets (i.e. http://www.squarefree.com/bookmarklets/) to automate tasks).

but this is not a killer feature for most users, its an advanced feature that
doesn't really add anything other than automation.
Status: NEW → RESOLVED
Last Resolved: 14 years ago
Resolution: --- → WONTFIX

Comment 2

13 years ago
Automation is a tough nut to crack, and it'd be very hard to make it
multiplatform. A really powerful macro manager would need to be developed for it
to be truly useful. I suggest you look at KeyText from http://mjmsoft.com/ for
what I consider to be the only option on Windows. Anything more complex, e.g.
scripts, would be written by those who already know how to do it, I assume.
You need to log in before you can comment on or make changes to this bug.