Setup browser component scaffolding and xpcshell/browser chrome tests

RESOLVED FIXED

Status

defect
RESOLVED FIXED
10 years ago
Last year

People

(Reporter: ddahl, Assigned: ddahl)

Tracking

Trunk
x86
All
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

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

Attachments

(1 attachment, 11 obsolete attachments)

Assignee

Description

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

Comment 1

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

Comment 2

10 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 4

10 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

10 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
Closed: 9 years ago
Resolution: --- → FIXED
No longer blocks: FF2SM
Whiteboard: [Nothing actually pushed in this bug]

Updated

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