Closed Bug 548196 Opened 14 years ago Closed 14 years ago

add head.js support to browser chrome tests on 1.9.2 branch

Categories

(Testing :: Mochitest, defect)

1.9.2 Branch
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mfinkle, Assigned: mfinkle)

Details

Attachments

(1 file, 2 obsolete files)

Attached patch patch (obsolete) — Splinter Review
Add support for head.js to browser chrome tests. This was already done in mozilla-central. I am just backporting the support for head.js, not support for cleanup functions.
Attachment #428622 - Flags: review?(gavin.sharp)
Attachment #428622 - Attachment is patch: true
Attachment #428622 - Attachment mime type: application/octet-stream → text/plain
Attached patch patch 2 (obsolete) — Splinter Review
added missing files
Assignee: nobody → mark.finkle
Attachment #428622 - Attachment is obsolete: true
Attachment #428623 - Flags: review?(gavin.sharp)
Attachment #428622 - Flags: review?(gavin.sharp)
Is there any reason not to just backport all of the m-c browser-chrome changes?
The cleanup function code, added in bug 485269, depends on the changes made in bug 528469. Might even be some of bug 529860 mixed in there too.

I guess I could just copy the whole darn file and add the new test files. Just adding support for head.js was simpler.
Yeah, I think we should port all the changes. They're all pretty self contained, I think. Will make backporting tests easier too.
(In reply to comment #3)
> The cleanup function code, added in bug 485269, depends on the changes made in
> bug 528469. Might even be some of bug 529860 mixed in there too.

well, the dependency is mostly code cleanup, but the pieces can be implemented apart. I think Gavin is correct here that porting all the changes is probably easier, there should not be any external dependency.
Attached patch patch 3Splinter Review
Adds head.js support and cleanup function support to browser-chrome tests
Attachment #428623 - Attachment is obsolete: true
Attachment #428923 - Flags: review?(gavin.sharp)
Attachment #428623 - Flags: review?(gavin.sharp)
all browser-head.js tests pass
pushed to try server and all browser-chrome tests passed
Attachment #428923 - Flags: review?(gavin.sharp) → review+
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Summary: add head.js to browser chrome tests → add head.js support to browser chrome tests on 1.9.2 branch
OS: Linux → All
Hardware: x86 → All
Component: BrowserTest → Mochitest
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: