Webmessaging: add more source info to message#27171
Webmessaging: add more source info to message#27171gterzian wants to merge 2 commits intoservo:mainfrom
Conversation
|
Heads up! This PR modifies the following files:
|
|
@bors-servo try=wpt |
post-message: remove unnecessary call to constellation <!-- Please describe your changes on the following line: --> FIX #27146 FIX #24066 FIX #22647 FIX #22154 --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #___ (GitHub issue number if applicable) <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because ___ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
|
@bors-servo try=wpt |
post-message: remove unnecessary call to constellation <!-- Please describe your changes on the following line: --> FIX #27146 FIX #24066 FIX #22647 FIX #22154 --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #___ (GitHub issue number if applicable) <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because ___ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
04b409e to
4d2f33c
Compare
|
@bors-servo try=wpt |
Webmessaging: add more source info to message <!-- Please describe your changes on the following line: --> FIX #27146 FIX #24066 FIX #22647 FIX #22154 --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #___ (GitHub issue number if applicable) <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because ___ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
|
💔 Test failed - status-taskcluster |
|
@bors-servo try=wpt |
Webmessaging: add more source info to message <!-- Please describe your changes on the following line: --> FIX #27146 FIX #24066 FIX #22647 FIX #22154 --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #___ (GitHub issue number if applicable) <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because ___ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
|
💔 Test failed - status-taskcluster |
a5db469 to
23fee4f
Compare
|
@bors-servo try=wpt |
Webmessaging: add more source info to message <!-- Please describe your changes on the following line: --> FIX #27146 FIX #24066 FIX #22647 FIX #22154 --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #___ (GitHub issue number if applicable) <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because ___ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
|
💔 Test failed - status-taskcluster |
23fee4f to
68e5426
Compare
|
@bors-servo try=wpt |
Webmessaging: add more source info to message <!-- Please describe your changes on the following line: --> FIX #27146 FIX #24066 FIX #22647 FIX #22154 --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #___ (GitHub issue number if applicable) <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because ___ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
|
💔 Test failed - status-taskcluster |
|
☔ The latest upstream changes (presumably #29710) made this pull request unmergeable. Please resolve the merge conflicts. |
|
@mrobinson Looking into this again, while adding more info to the message may still be relevant, I think I missed the core issue at hand: the script-thread crashes on an error on the So I'd say the numerous crashes noted in the linked-to issues is probably related to to a hole in the clean-shutdown procedure. Requires further investigation, but some initial notes:
Any way, requires more investigation, but looking at the panic in #24066 it seems clear that the problem is not that the IPC returns The last issue linked above #22154 appears unrelated actually(a comment in the issue seems to correctly identify a separate problem with trying to send a message layout after it has shutdown). |
These need to be installed in order to build so we can install them via Homebrew. Do this by simply restoring the Homebrew bootstrapping logic we had in place previously. Fixes servo#27171.
These need to be installed in order to build so we can install them via Homebrew. Do this by simply restoring the Homebrew bootstrapping logic we had in place previously. Fixes #27171.
FIX #27146
FIX #24066
FIX #22647
FIX #22154
./mach build -ddoes not report any errors./mach test-tidydoes not report any errors