Setup browser component scaffolding and xpcshell/browser chrome tests

RESOLVED FIXED

Status

defect
RESOLVED FIXED
9 years ago
10 months ago

People

(Reporter: ddahl, Assigned: ddahl)

Tracking

Trunk
x86
All

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [Nothing actually pushed in this bug])

Attachments

(1 attachment, 11 obsolete attachments)

(Assignee)

Description

9 years ago
Setup the front end makefiles, content area and tests for the heads up display
(Assignee)

Comment 1

9 years ago
saving my snapshot. keeping this as a "browser" front-end patch for ease of review:)
(Assignee)

Comment 2

9 years ago
I know I need to pull the hud/* out into devtools yet, just seeing if all of this builds on the way to getting this scaffolding out of the way. I will attach the toolkit patch here too
Attachment #427514 - Attachment is obsolete: true
(Assignee)

Comment 3

9 years ago
toolkit patch
(Assignee)

Comment 4

9 years ago
with the latest 2 patches, the build fails due to my non-understanding of make vis a vis Mozilla:)

make[6]: Entering directory `/home/ddahl/code/moz/mozilla-central/obj-i686-pc-linux-gnu-debug/browser/components/devtools/hud/tests/browser'
/home/ddahl/code/moz/mozilla-central/obj-i686-pc-linux-gnu-debug/config/nsinstall -R "/home/ddahl/code/moz/mozilla-central/mozilla/browser/components/devtools/hud/tests/browser/browser_sanity_test.js" ../../../../../../_tests/testing/mochitest/browser/browser/components/devtools/hud/tests/browser
make[6]: Leaving directory `/home/ddahl/code/moz/mozilla-central/obj-i686-pc-linux-gnu-debug/browser/components/devtools/hud/tests/browser'
make[5]: Leaving directory `/home/ddahl/code/moz/mozilla-central/obj-i686-pc-linux-gnu-debug/browser/components/devtools/hud/tests'
make[4]: *** No rule to make target `HeadsUpDisplay.jsm', needed by `libs'.  Stop.
make[4]: Leaving directory `/home/ddahl/code/moz/mozilla-central/obj-i686-pc-linux-gnu-debug/browser/components/devtools/hud'
make[3]: *** [hud_libs] Error 2
make[3]: Leaving directory `/home/ddahl/code/moz/mozilla-central/obj-i686-pc-linux-gnu-debug/browser/components/devtools'
make[2]: *** [devtools_libs] Error 2
make[2]: Leaving directory `/home/ddahl/code/moz/mozilla-central/obj-i686-pc-linux-gnu-debug/browser/components'
make[1]: *** [components_libs] Error 2
make[1]: Leaving directory `/home/ddahl/code/moz/mozilla-central/obj-i686-pc-linux-gnu-debug/browser'
make: *** [default] Error 2
make: Leaving directory `/home/ddahl/code/moz/mozilla-central/obj-i686-pc-linux-gnu-debug/browser'
(Assignee)

Updated

9 years ago
Attachment #427683 - Attachment description: 0.2 Build fails → 0.2 BROWSER/COMPONENTS patch - Build fails
(Assignee)

Comment 5

9 years ago
requires the latest patch on bug 545266
Attachment #427683 - Attachment is obsolete: true
Attachment #427684 - Attachment is obsolete: true
(Assignee)

Comment 6

9 years ago
Posted patch 0.4 WIP (obsolete) — Splinter Review
Attachment #429654 - Attachment is obsolete: true
(Assignee)

Comment 7

9 years ago
Posted patch 0.4.1 WIP (obsolete) — Splinter Review
Changed the panel to an hbox as per ndeakin's advice. Changing it back is also possible. This patch finally shows the UI when activated, but is not logging quite yet.
Attachment #429904 - Attachment is obsolete: true
(Assignee)

Comment 8

9 years ago
Posted patch 0.4.2 WIP (obsolete) — Splinter Review
We are logging, but logging from content is mot working due to some contentWindow.wrappedJSObject.console = new Console(); failure.

Will loop in mrbkap
Attachment #430202 - Attachment is obsolete: true

Updated

9 years ago
Blocks: FF2SM
(Assignee)

Comment 9

9 years ago
Posted patch 0.4.3 WIP (obsolete) — Splinter Review
Attachment #430780 - Attachment is obsolete: true
(Assignee)

Comment 10

9 years ago
Posted patch 0.4.4 WIP (obsolete) — Splinter Review
Attachment #431795 - Attachment is obsolete: true
(Assignee)

Comment 11

9 years ago
Posted patch 0.4.5 WIP (obsolete) — Splinter Review
Attachment #432056 - Attachment is obsolete: true
(Assignee)

Comment 12

9 years ago
Posted patch WIP 0.4.5 (obsolete) — Splinter Review
Attachment #432092 - Attachment is obsolete: true
(Assignee)

Comment 13

9 years ago
Posted patch WIP 0.4.6Splinter Review
Attachment #432094 - Attachment is obsolete: true
(Assignee)

Comment 14

9 years ago
Closing this bug, moving beginning implementation to bug 534398
Status: NEW → RESOLVED
Last Resolved: 9 years ago
Resolution: --- → FIXED
No longer blocks: FF2SM
Whiteboard: [Nothing actually pushed in this bug]

Updated

10 months ago
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.