Closed Bug 367559 Opened 18 years ago Closed 18 years ago

get pageloader extension checked in to mozilla CVS

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rhelmer, Assigned: rhelmer)

Details

Attachments

(1 file)

I've put together a pageloader extension, which we can use to drive the Tp test from chrome (instead of having both the driver and test itself run in content).

This version is intended to be run like:

firefox -chrome chrome://pageloader/content/pageloader.xul

This tests just the rendering engine without any browser.xul/browser.js, and prompts the user for a list of URLs to load.
Attachment #252117 - Flags: review?(rcampbell)
Attachment #252117 - Attachment is patch: false
Attachment #252117 - Attachment mime type: text/plain → application/x-xpinstall
Status: NEW → ASSIGNED
Comment on attachment 252117 [details]
pageloader version 0.5 xpi, includes makefile and unit tests

I'm assuming this is a work in progress. Page cycling seems to work, though I was getting security warnings in a fresh profile that would prevent it from running unattended.
Attachment #252117 - Flags: review?(rcampbell) → review+
Thanks! Is testing/tools/pageloader an OK location?

On the security warnings (clarified in irc that these were SSL warnings from websites) - right, we need changes in the profile for unattended operation, including turning dump() on. I'll document that stuff soon, probably just in a README file.

The other big blocker for unattended operation is specifying the list of URLs to load from on the command line, rather than prompting the user. Also, it should be possible to pass a switch on the command line to autostart, instead of requiring the user to press the Start button.
Assignee: nobody → rhelmer
Status: ASSIGNED → NEW
Absolutely that is an ok location. Feel free to checkin at your convenience.

Those are definitely important options for automating this. You could checkout the way reftest adds its command line options as a starting point.
Landed, thanks!
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Component: Testing → Release Engineering
Product: Core → mozilla.org
QA Contact: testing → release
Version: Trunk → other
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: