Commit 45edfcb
committed
Bug 1996291 - Rework getStatus to getStatusByEngineId and fix status reporting in about:inference r=firefox-ai-ml-reviewers,tarek
When going through the tests I could not figure out what this code did.
After some sleuthing I realized that it was gathering information for
the about:inference. However, the code was badly broken, and incorrect
in what it was doing. I simplified the implementation a bit, and fixed
the breakage in about:inference.
There are no tests for this behavior in about:inference, and there as
far as I can tell there are no live models in about:inference that could
be used to test this behavior. Since it's a developer-only facing
feature, I'm not planning on adding a test for it.
Also please note that I'm adding an ml.d.ts file here to centralize some
shared types. See the in-flight TypeScript documentation here:
https://phabricator.services.mozilla.com/D268571
Differential Revision: https://phabricator.services.mozilla.com/D269982
UltraBlame original commit: 90470f1361431a99abb4526828c12b7adc2296cb1 parent afd5e83 commit 45edfcb
File tree
7 files changed
+899
-269
lines changed- toolkit/components
- aboutinference
- content
- tests/browser
- ml
- actors
- tests/browser
7 files changed
+899
-269
lines changedLines changed: 137 additions & 33 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
111 | 111 | | |
112 | 112 | | |
113 | 113 | | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
114 | 161 | | |
115 | 162 | | |
116 | 163 | | |
| |||
557 | 604 | | |
558 | 605 | | |
559 | 606 | | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
560 | 618 | | |
561 | 619 | | |
562 | 620 | | |
| |||
4209 | 4267 | | |
4210 | 4268 | | |
4211 | 4269 | | |
| 4270 | + | |
| 4271 | + | |
| 4272 | + | |
| 4273 | + | |
| 4274 | + | |
| 4275 | + | |
| 4276 | + | |
| 4277 | + | |
4212 | 4278 | | |
4213 | 4279 | | |
4214 | 4280 | | |
4215 | 4281 | | |
4216 | 4282 | | |
4217 | 4283 | | |
| 4284 | + | |
| 4285 | + | |
| 4286 | + | |
| 4287 | + | |
| 4288 | + | |
| 4289 | + | |
| 4290 | + | |
| 4291 | + | |
| 4292 | + | |
4218 | 4293 | | |
4219 | 4294 | | |
4220 | 4295 | | |
| 4296 | + | |
| 4297 | + | |
| 4298 | + | |
| 4299 | + | |
| 4300 | + | |
| 4301 | + | |
| 4302 | + | |
| 4303 | + | |
| 4304 | + | |
| 4305 | + | |
4221 | 4306 | | |
4222 | | - | |
| 4307 | + | |
4223 | 4308 | | |
4224 | 4309 | | |
4225 | 4310 | | |
| |||
4230 | 4315 | | |
4231 | 4316 | | |
4232 | 4317 | | |
4233 | | - | |
| 4318 | + | |
4234 | 4319 | | |
4235 | 4320 | | |
4236 | 4321 | | |
4237 | 4322 | | |
4238 | | - | |
| 4323 | + | |
4239 | 4324 | | |
4240 | 4325 | | |
4241 | 4326 | | |
4242 | 4327 | | |
4243 | 4328 | | |
4244 | 4329 | | |
4245 | | - | |
| 4330 | + | |
4246 | 4331 | | |
4247 | 4332 | | |
4248 | | - | |
4249 | | - | |
4250 | | - | |
4251 | | - | |
4252 | | - | |
4253 | | - | |
4254 | | - | |
4255 | | - | |
4256 | | - | |
4257 | | - | |
4258 | | - | |
4259 | | - | |
4260 | | - | |
4261 | | - | |
4262 | | - | |
| 4333 | + | |
4263 | 4334 | | |
4264 | | - | |
| 4335 | + | |
| 4336 | + | |
| 4337 | + | |
| 4338 | + | |
| 4339 | + | |
| 4340 | + | |
| 4341 | + | |
| 4342 | + | |
| 4343 | + | |
| 4344 | + | |
| 4345 | + | |
| 4346 | + | |
| 4347 | + | |
| 4348 | + | |
4265 | 4349 | | |
4266 | 4350 | | |
4267 | 4351 | | |
| |||
4304 | 4388 | | |
4305 | 4389 | | |
4306 | 4390 | | |
4307 | | - | |
| 4391 | + | |
4308 | 4392 | | |
4309 | 4393 | | |
4310 | 4394 | | |
| |||
4556 | 4640 | | |
4557 | 4641 | | |
4558 | 4642 | | |
4559 | | - | |
| 4643 | + | |
| 4644 | + | |
| 4645 | + | |
| 4646 | + | |
4560 | 4647 | | |
4561 | 4648 | | |
4562 | | - | |
| 4649 | + | |
4563 | 4650 | | |
4564 | 4651 | | |
4565 | 4652 | | |
| |||
4629 | 4716 | | |
4630 | 4717 | | |
4631 | 4718 | | |
4632 | | - | |
4633 | | - | |
4634 | 4719 | | |
4635 | 4720 | | |
4636 | 4721 | | |
| |||
4656 | 4741 | | |
4657 | 4742 | | |
4658 | 4743 | | |
4659 | | - | |
4660 | | - | |
4661 | 4744 | | |
4662 | 4745 | | |
4663 | 4746 | | |
| |||
4693 | 4776 | | |
4694 | 4777 | | |
4695 | 4778 | | |
4696 | | - | |
4697 | | - | |
4698 | 4779 | | |
4699 | 4780 | | |
4700 | 4781 | | |
| |||
4730 | 4811 | | |
4731 | 4812 | | |
4732 | 4813 | | |
4733 | | - | |
4734 | | - | |
4735 | 4814 | | |
4736 | 4815 | | |
4737 | 4816 | | |
| |||
4767 | 4846 | | |
4768 | 4847 | | |
4769 | 4848 | | |
4770 | | - | |
4771 | | - | |
4772 | 4849 | | |
4773 | 4850 | | |
4774 | 4851 | | |
| |||
8427 | 8504 | | |
8428 | 8505 | | |
8429 | 8506 | | |
| 8507 | + | |
| 8508 | + | |
| 8509 | + | |
| 8510 | + | |
| 8511 | + | |
| 8512 | + | |
| 8513 | + | |
| 8514 | + | |
| 8515 | + | |
| 8516 | + | |
| 8517 | + | |
| 8518 | + | |
| 8519 | + | |
| 8520 | + | |
| 8521 | + | |
8430 | 8522 | | |
8431 | 8523 | | |
8432 | 8524 | | |
| |||
8439 | 8531 | | |
8440 | 8532 | | |
8441 | 8533 | | |
| 8534 | + | |
| 8535 | + | |
8442 | 8536 | | |
8443 | 8537 | | |
8444 | 8538 | | |
| |||
8449 | 8543 | | |
8450 | 8544 | | |
8451 | 8545 | | |
| 8546 | + | |
| 8547 | + | |
| 8548 | + | |
| 8549 | + | |
| 8550 | + | |
| 8551 | + | |
| 8552 | + | |
| 8553 | + | |
| 8554 | + | |
| 8555 | + | |
8452 | 8556 | | |
8453 | 8557 | | |
8454 | 8558 | | |
| |||
Lines changed: 13 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
15 | 28 | | |
16 | 29 | | |
17 | 30 | | |
| |||
0 commit comments