canvas-lms/ui
Alexandre Trindade 1643e4536f support iframe attributes in submission_type_selection placement
why:
  The 'submission_type_selection' placement should support DL
  messages. This placement accepts LtiResourceLink content item
  type which can indicate the preferred dimension of the iframe

  LtiResourceLink should use iframe width and height attributes
  when received

flag=none
refs INTEROP-7344

--------------------------------------------------
Test plan
(requires a LTI tool with submission_type_selection added)
--------------------------------------------------
- Recompile the JS: "rake js:webpack_development"

- Go to the Assignments page

- Click on "+ assignment"

- Find the Submission type combo box

- Choose the tool from the list

- Send a deep linking message. Iframe (JSON), for example:
 {"width":222,"height":888}

- create the assignment

- the assignment created should launch with the received dimensions

Change-Id: I404889afc557d07cca78665aaddd3d3a3896bd30
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/292013
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Xander Moffatt <xmoffatt@instructure.com>
QA-Review: Xander Moffatt <xmoffatt@instructure.com>
Product-Review: Alexis Nast <alexis.nast@instructure.com>
2022-06-01 16:52:17 +00:00
..
boot Specify webpackChunkName for better ChunkLoadError debugging 2022-05-31 18:29:38 +00:00
ext setup moment for catalan only when i18n is ready 2022-03-16 16:37:46 +00:00
features support iframe attributes in submission_type_selection placement 2022-06-01 16:52:17 +00:00
shared Check section permissions when editing section events 2022-05-31 21:08:26 +00:00
shims webpack: remove support for virtual i18n! modules 2022-03-10 21:38:10 +00:00
.eslintrc.js Add typescript support 2021-08-18 18:21:17 +00:00
.i18nrc Add typescript support 2021-08-18 18:21:17 +00:00
.xssignore
global.d.ts spec: remove .js extension from spec imports 2022-03-17 18:39:17 +00:00
imports.d.ts Typescriptify ui/shared/instui-bindings/* 2022-05-11 18:18:14 +00:00
index.js isolate async errors correctly 2022-05-11 19:51:19 +00:00