Closed
Bug 1030735
Opened 11 years ago
Closed 11 years ago
Enable devtools/styleinspector tests with e10s
Categories
(DevTools :: Inspector, defect)
DevTools
Inspector
Tracking
(e10s+)
RESOLVED
FIXED
Firefox 34
Tracking | Status | |
---|---|---|
e10s | + | --- |
People
(Reporter: pbro, Assigned: pbro)
References
Details
(Whiteboard: [status:shipped])
Attachments
(1 file, 3 obsolete files)
77.42 KB,
patch
|
pbro
:
review+
|
Details | Diff | Splinter Review |
No description provided.
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → pbrosset
Assignee | ||
Comment 1•11 years ago
|
||
Making this depend on bug 1034601 so I can benefit from a number of fixes made there that avoid exceptions thrown when the toolbox closes.
Depends on: 1034601
Assignee | ||
Comment 2•11 years ago
|
||
WIP patch, not all tests have been migrated yet (about 90%).
What I've done so far:
- Removed global skip-if in brower.ini
- Refactored selectNode/getNodeFront in head.js
- Yielded on closeToolbox in cleanup function
- Moved the css-logic testing part out of browser_computedview_media-queries.js and into its own mochitest-chrome test
- Disabled a test because ctx-menu to inspect element doesn't work: filed bug 1039528
- Disabled eye-dropper test as not e10s compatible: filed bug 1040653
- Disabled style-editor link because of viewSourceUtils: filed bug 1040670
- Moved browser_styleinspector_csslogic-inherited-properties.js to a css-logic mochitest-chrome test instead, as it has nothing to do with the style-inspector
- Same for browser_styleinspector_csslogic-specificity.js
- Fixed all other tests so they pass with the --e10s option
About 10 tests left to migrate.
Assignee | ||
Updated•11 years ago
|
Status: NEW → ASSIGNED
Updated•11 years ago
|
tracking-e10s:
--- → +
Assignee | ||
Comment 3•11 years ago
|
||
Finished migrating all tests. Rebased. And also removed browser_styleinspector_inplace-editor.js and instead created browser_inplace-editor.js in browser/devtools/shared/tests where it should have been the whole time.
Attachment #8458623 -
Attachment is obsolete: true
Assignee | ||
Updated•11 years ago
|
Whiteboard: [status:inflight]
Assignee | ||
Comment 4•11 years ago
|
||
Minor bug fix in a test I changed.
Attachment #8467838 -
Attachment is obsolete: true
Assignee | ||
Comment 5•11 years ago
|
||
Comment on attachment 8469487 [details] [diff] [review]
bug1030735-enable-styleinspector-test-in-e10s-mode v2.patch
Joe, here are my changes to the style-inspector tests so that they pass with e10s.
Here is a green try build to make sure they still pass in non-e10s too: https://tbpl.mozilla.org/?tree=Try&rev=814cfb3854e3
Attachment #8469487 -
Flags: review?(jwalker)
Updated•11 years ago
|
Attachment #8469487 -
Flags: review?(jwalker) → review+
Assignee | ||
Comment 6•11 years ago
|
||
Thanks Joe for the review.
Rebased this patch.
Also started a new try build for good measure: https://tbpl.mozilla.org/?tree=Try&rev=479f617d98a5
Attachment #8469487 -
Attachment is obsolete: true
Attachment #8474413 -
Flags: review+
Assignee | ||
Updated•11 years ago
|
Keywords: checkin-needed
Assignee | ||
Updated•11 years ago
|
Whiteboard: [status:inflight] → [status:shipped]
Comment 7•11 years ago
|
||
Flags: in-testsuite+
Keywords: checkin-needed
Whiteboard: [status:shipped] → [status:shipped][fixed-in-fx-team]
Comment 8•11 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: [status:shipped][fixed-in-fx-team] → [status:shipped]
Target Milestone: --- → Firefox 34
Updated•7 years ago
|
Product: Firefox → DevTools
You need to log in
before you can comment on or make changes to this bug.
Description
•