Closed
Bug 1382583
Opened 7 years ago
Closed 6 years ago
Fix 16 tests failures on devtools/client/inspector/computed due the EventEmitter refactoring
Categories
(DevTools :: Inspector, enhancement, P2)
DevTools
Inspector
Tracking
(firefox57 fix-optional)
RESOLVED
DUPLICATE
of bug 1382601
Tracking | Status | |
---|---|---|
firefox57 | --- | fix-optional |
People
(Reporter: zer0, Unassigned)
References
Details
Failing tests: devtools/client/inspector/computed/test/browser_computed_browser-styles.js devtools/client/inspector/computed/test/browser_computed_cycle_color.js devtools/client/inspector/computed/test/browser_computed_getNodeInfo.js devtools/client/inspector/computed/test/browser_computed_keybindings_01.js devtools/client/inspector/computed/test/browser_computed_keybindings_02.js devtools/client/inspector/computed/test/browser_computed_matched-selectors-toggle.js devtools/client/inspector/computed/test/browser_computed_matched-selectors_01.js devtools/client/inspector/computed/test/browser_computed_matched-selectors_02.js devtools/client/inspector/computed/test/browser_computed_media-queries.js devtools/client/inspector/computed/test/browser_computed_no-results-placeholder.js devtools/client/inspector/computed/test/browser_computed_original-source-link.js devtools/client/inspector/computed/test/browser_computed_pseudo-element_01.js devtools/client/inspector/computed/test/browser_computed_refresh-on-style-change_01.js devtools/client/inspector/computed/test/browser_computed_search-filter.js devtools/client/inspector/computed/test/browser_computed_select-and-copy-styles-01.js devtools/client/inspector/computed/test/browser_computed_select-and-copy-styles-02.js The refactoring is currently only on: https://github.com/zer0/gecko/tree/event-emitter-1381542 We need to address the test failures before land this patch in m-c.
Reporter | ||
Comment 1•7 years ago
|
||
Here the original try build with the failures: https://treeherder.mozilla.org/#/jobs?repo=try&revision=bba13e27a2371fa8aad68b9b227534b31829cb0d Those failures are most likely due the breaking change in how the `EventEmitter` emits event. Previously, the first argument was the event type: myEmitter.on("custom-event", (eventType, message) => { ... }); Now the first argument is the message: myEmitter.on("custom-event", (message) => { ... }); In the majority of the scenario the `eventType` is ignored by our code, so we should just remove it from the function's signature. For more details and edge cases, see: https://github.com/devtools-html/snippets-for-removing-the-sdk/#events
Updated•7 years ago
|
Flags: qe-verify-
Priority: -- → P2
Reporter | ||
Updated•7 years ago
|
Whiteboard: [nosdk]
Updated•7 years ago
|
status-firefox57:
--- → fix-optional
Updated•7 years ago
|
Blocks: dt-polish-debt
Updated•7 years ago
|
No longer blocks: dt-polish-debt
Updated•7 years ago
|
Component: Developer Tools → Developer Tools: Computed Styles Inspector
Updated•6 years ago
|
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
Updated•6 years ago
|
Product: Firefox → DevTools
Assignee | ||
Updated•3 years ago
|
Component: Inspector: Computed → Inspector
You need to log in
before you can comment on or make changes to this bug.
Description
•