diff --git a/blocks/all.js b/blocks/blocks.js similarity index 58% rename from blocks/all.js rename to blocks/blocks.js index b233bfcd8..f6758c2c5 100644 --- a/blocks/all.js +++ b/blocks/blocks.js @@ -10,18 +10,18 @@ */ 'use strict'; -goog.module('Blockly.blocks.all'); +goog.module('Blockly.libraryBlocks'); goog.module.declareLegacyNamespace(); -const colour = goog.require('Blockly.blocks.colour'); -const lists = goog.require('Blockly.blocks.lists'); -const logic = goog.require('Blockly.blocks.logic'); -const loops = goog.require('Blockly.blocks.loops'); -const math = goog.require('Blockly.blocks.math'); -const procedures = goog.require('Blockly.blocks.procedures'); -const texts = goog.require('Blockly.blocks.texts'); -const variables = goog.require('Blockly.blocks.variables'); -const variablesDynamic = goog.require('Blockly.blocks.variablesDynamic'); +const colour = goog.require('Blockly.libraryBlocks.colour'); +const lists = goog.require('Blockly.libraryBlocks.lists'); +const logic = goog.require('Blockly.libraryBlocks.logic'); +const loops = goog.require('Blockly.libraryBlocks.loops'); +const math = goog.require('Blockly.libraryBlocks.math'); +const procedures = goog.require('Blockly.libraryBlocks.procedures'); +const texts = goog.require('Blockly.libraryBlocks.texts'); +const variables = goog.require('Blockly.libraryBlocks.variables'); +const variablesDynamic = goog.require('Blockly.libraryBlocks.variablesDynamic'); /* eslint-disable-next-line no-unused-vars */ const {BlockDefinition} = goog.requireType('Blockly.blocks'); @@ -38,7 +38,7 @@ exports.variablesDynamic = variablesDynamic; /** * A dictionary of the block definitions provided by all the - * Blockly.blocks.* modules. + * Blockly.libraryBlocks.* modules. * @type {!Object} */ const blocks = Object.assign( diff --git a/blocks/colour.js b/blocks/colour.js index abf7347e1..91b82a282 100644 --- a/blocks/colour.js +++ b/blocks/colour.js @@ -9,7 +9,7 @@ */ 'use strict'; -goog.module('Blockly.blocks.colour'); +goog.module('Blockly.libraryBlocks.colour'); /* eslint-disable-next-line no-unused-vars */ const {BlockDefinition} = goog.requireType('Blockly.blocks'); diff --git a/blocks/lists.js b/blocks/lists.js index dbb6b2aa4..46975d6cd 100644 --- a/blocks/lists.js +++ b/blocks/lists.js @@ -10,7 +10,7 @@ */ 'use strict'; -goog.module('Blockly.blocks.lists'); +goog.module('Blockly.libraryBlocks.lists'); const xmlUtils = goog.require('Blockly.utils.xml'); const {Align} = goog.require('Blockly.Input'); diff --git a/blocks/logic.js b/blocks/logic.js index f7428ca19..04e1572be 100644 --- a/blocks/logic.js +++ b/blocks/logic.js @@ -10,7 +10,7 @@ */ 'use strict'; -goog.module('Blockly.blocks.logic'); +goog.module('Blockly.libraryBlocks.logic'); /* eslint-disable-next-line no-unused-vars */ const AbstractEvent = goog.requireType('Blockly.Events.Abstract'); diff --git a/blocks/loops.js b/blocks/loops.js index 7ac0228e2..e6772c82e 100644 --- a/blocks/loops.js +++ b/blocks/loops.js @@ -10,7 +10,7 @@ */ 'use strict'; -goog.module('Blockly.blocks.loops'); +goog.module('Blockly.libraryBlocks.loops'); /* eslint-disable-next-line no-unused-vars */ const AbstractEvent = goog.requireType('Blockly.Events.Abstract'); @@ -297,9 +297,12 @@ Extensions.register( * loopTypes.add('custom_loop'); * * // Else if using Closure Compiler and goog.modules: - * const {loopTypes} = goog.require('Blockly.blocks.loops'); + * const {loopTypes} = goog.require('Blockly.libraryBlocks.loops'); * loopTypes.add('custom_loop'); * + * // Else if using blockly_compressed + blockss_compressed.js in browser: + * Blockly.libraryBlocks.loopTypes.add('custom_loop'); + * * @type {!Set} */ const loopTypes = new Set([ diff --git a/blocks/math.js b/blocks/math.js index a5143ba99..bd5458fdd 100644 --- a/blocks/math.js +++ b/blocks/math.js @@ -10,7 +10,7 @@ */ 'use strict'; -goog.module('Blockly.blocks.math'); +goog.module('Blockly.libraryBlocks.math'); const Extensions = goog.require('Blockly.Extensions'); // N.B.: Blockly.FieldDropdown needed for type AND side-effects. diff --git a/blocks/procedures.js b/blocks/procedures.js index cf5553a82..eed3a718b 100644 --- a/blocks/procedures.js +++ b/blocks/procedures.js @@ -10,7 +10,7 @@ */ 'use strict'; -goog.module('Blockly.blocks.procedures'); +goog.module('Blockly.libraryBlocks.procedures'); /* eslint-disable-next-line no-unused-vars */ const AbstractEvent = goog.requireType('Blockly.Events.Abstract'); diff --git a/blocks/text.js b/blocks/text.js index decefb53e..efaebb500 100644 --- a/blocks/text.js +++ b/blocks/text.js @@ -10,7 +10,7 @@ */ 'use strict'; -goog.module('Blockly.blocks.texts'); +goog.module('Blockly.libraryBlocks.texts'); const Extensions = goog.require('Blockly.Extensions'); const {Msg} = goog.require('Blockly.Msg'); diff --git a/blocks/variables.js b/blocks/variables.js index 8875f287a..56a7b5eb8 100644 --- a/blocks/variables.js +++ b/blocks/variables.js @@ -10,7 +10,7 @@ */ 'use strict'; -goog.module('Blockly.blocks.variables'); +goog.module('Blockly.libraryBlocks.variables'); const ContextMenu = goog.require('Blockly.ContextMenu'); const Extensions = goog.require('Blockly.Extensions'); diff --git a/blocks/variables_dynamic.js b/blocks/variables_dynamic.js index 3360d978e..6020c7859 100644 --- a/blocks/variables_dynamic.js +++ b/blocks/variables_dynamic.js @@ -10,7 +10,7 @@ */ 'use strict'; -goog.module('Blockly.blocks.variablesDynamic'); +goog.module('Blockly.libraryBlocks.variablesDynamic'); /* eslint-disable-next-line no-unused-vars */ const AbstractEvent = goog.requireType('Blockly.Events.Abstract'); diff --git a/scripts/gulpfiles/build_tasks.js b/scripts/gulpfiles/build_tasks.js index 4178b04bf..5119ba0af 100644 --- a/scripts/gulpfiles/build_tasks.js +++ b/scripts/gulpfiles/build_tasks.js @@ -80,7 +80,7 @@ const NAMESPACE_OBJECT = '$'; * - .importAs: the name that this chunk's exports object will be * given when passed to the factory function of other chunks that * depend on it. (Needs to be distinct from .exports since (e.g.) - * "Blockly.blocks.all" is not a valid variable name.) + * "Blockly.libraryBlocks" is not a valid variable name.) * - .factoryPreamble: code to override the default wrapper factory * function preamble. * - .factoryPostamble: code to override the default wrapper factory @@ -107,9 +107,9 @@ const chunks = [ }, { name: 'blocks', - entry: 'blocks/all.js', - exports: 'Blockly.blocks.all', - importAs: 'BlocklyBlocks', + entry: 'blocks/blocks.js', + exports: 'Blockly.libraryBlocks', + importAs: 'libraryBlocks', }, { name: 'javascript', diff --git a/scripts/gulpfiles/chunks.json b/scripts/gulpfiles/chunks.json index f817e0af8..4f80d1dce 100644 --- a/scripts/gulpfiles/chunks.json +++ b/scripts/gulpfiles/chunks.json @@ -1,12 +1,12 @@ { "chunk": [ "blockly:259", - "all:10:blockly", + "blocks:10:blockly", + "all:11:blockly", "all1:11:blockly", "all2:11:blockly", "all3:11:blockly", - "all4:11:blockly", - "all5:11:blockly" + "all4:11:blockly" ], "js": [ "./core/inject.js", @@ -80,11 +80,9 @@ "./core/utils/math.js", "./core/utils/array.js", "./core/workspace.js", - "./core/events/events_block_delete.js", "./core/keyboard_nav/basic_cursor.js", "./core/keyboard_nav/tab_navigate_cursor.js", "./core/warning.js", - "./core/events/events_bubble_open.js", "./core/comment.js", "./core/events/events_block_drag.js", "./core/events/events_block_move.js", @@ -99,21 +97,22 @@ "./core/zoom_controls.js", "./core/workspace_drag_surface_svg.js", "./core/events/events_selected.js", - "./core/events/events_comment_move.js", - "./core/events/events_comment_delete.js", - "./core/events/events_comment_create.js", - "./core/events/events_comment_base.js", - "./core/events/events_comment_change.js", - "./core/workspace_comment.js", "./core/interfaces/i_movable.js", "./core/interfaces/i_selectable.js", "./core/interfaces/i_copyable.js", + "./core/events/events_comment_delete.js", + "./core/events/events_comment_change.js", + "./core/workspace_comment.js", + "./core/events/events_comment_create.js", + "./core/events/events_comment_base.js", + "./core/events/events_comment_move.js", "./core/workspace_comment_svg.js", "./core/workspace_audio.js", "./core/events/events_trashcan_open.js", "./core/sprites.js", "./core/drag_target.js", "./core/delete_area.js", + "./core/events/events_block_delete.js", "./core/positionable_helpers.js", "./core/trashcan.js", "./core/touch_gesture.js", @@ -197,7 +196,6 @@ "./core/events/events_var_delete.js", "./core/variable_map.js", "./core/names.js", - "./core/events/events_ui_base.js", "./core/events/events_marker_move.js", "./core/renderers/common/marker_svg.js", "./core/keyboard_nav/marker.js", @@ -226,6 +224,8 @@ "./core/utils/svg_paths.js", "./core/renderers/common/constants.js", "./core/field.js", + "./core/events/events_ui_base.js", + "./core/events/events_bubble_open.js", "./core/procedures.js", "./core/workspace_svg.js", "./core/utils/rect.js", @@ -277,7 +277,7 @@ "./blocks/logic.js", "./blocks/lists.js", "./blocks/colour.js", - "./blocks/all.js", + "./blocks/blocks.js", "./generators/javascript/variables_dynamic.js", "./generators/javascript/variables.js", "./generators/javascript/text.js", diff --git a/scripts/migration/renamings.js b/scripts/migration/renamings.js index 4c2c584ba..e148a97ce 100644 --- a/scripts/migration/renamings.js +++ b/scripts/migration/renamings.js @@ -1043,6 +1043,36 @@ const renamings = { }, }, }, + 'Blockly.blocks.all': { + module: 'Blockly.libraryBlocks', + }, + 'Blockly.blocks.colour': { + module: 'Blockly.libraryBlocks.colour', + }, + 'Blockly.blocks.lists': { + module: 'Blockly.libraryBlocks.lists', + }, + 'Blockly.blocks.logic': { + module: 'Blockly.libraryBlocks.logic', + }, + 'Blockly.blocks.loops': { + module: 'Blockly.libraryBlocks.loops', + }, + 'Blockly.blocks.math': { + module: 'Blockly.libraryBlocks.math', + }, + 'Blockly.blocks.procedures': { + module: 'Blockly.libraryBlocks.procedures', + }, + 'Blockly.blocks.text': { + module: 'Blockly.libraryBlocks.text', + }, + 'Blockly.blocks.variables': { + module: 'Blockly.libraryBlocks.variables', + }, + 'Blockly.blocks.variablesDynamic': { + module: 'Blockly.libraryBlocks.variablesDynamic', + }, }, }; diff --git a/tests/compile/main.js b/tests/compile/main.js index f7ab99e7a..586f4ce36 100644 --- a/tests/compile/main.js +++ b/tests/compile/main.js @@ -11,8 +11,8 @@ goog.require('Blockly'); goog.require('Blockly.geras.Renderer'); goog.require('Blockly.VerticalFlyout'); // Blocks -goog.require('Blockly.blocks.all'); -goog.require('Blockly.blocks.testBlocks'); +goog.require('Blockly.libraryBlocks'); +goog.require('Blockly.libraryBlocks.testBlocks'); Main.init = function() { Blockly.inject('blocklyDiv', { diff --git a/tests/compile/test_blocks.js b/tests/compile/test_blocks.js index 9cf7efd68..2b8cc6621 100644 --- a/tests/compile/test_blocks.js +++ b/tests/compile/test_blocks.js @@ -9,7 +9,7 @@ */ 'use strict'; -goog.provide('Blockly.blocks.testBlocks'); +goog.provide('Blockly.libraryBlocks.testBlocks'); goog.require('Blockly'); diff --git a/tests/deps.js b/tests/deps.js index 3631d4ff3..19b5c7257 100644 --- a/tests/deps.js +++ b/tests/deps.js @@ -1,13 +1,13 @@ -goog.addDependency('../../blocks/all.js', ['Blockly.blocks.all'], ['Blockly.blocks.colour', 'Blockly.blocks.lists', 'Blockly.blocks.logic', 'Blockly.blocks.loops', 'Blockly.blocks.math', 'Blockly.blocks.procedures', 'Blockly.blocks.texts', 'Blockly.blocks.variables', 'Blockly.blocks.variablesDynamic'], {'lang': 'es6', 'module': 'goog'}); -goog.addDependency('../../blocks/colour.js', ['Blockly.blocks.colour'], ['Blockly.FieldColour', 'Blockly.common'], {'lang': 'es6', 'module': 'goog'}); -goog.addDependency('../../blocks/lists.js', ['Blockly.blocks.lists'], ['Blockly.ConnectionType', 'Blockly.FieldDropdown', 'Blockly.FieldDropdown', 'Blockly.Input', 'Blockly.Msg', 'Blockly.Mutator', 'Blockly.common', 'Blockly.utils.xml'], {'lang': 'es6', 'module': 'goog'}); -goog.addDependency('../../blocks/logic.js', ['Blockly.blocks.logic'], ['Blockly.Events', 'Blockly.Extensions', 'Blockly.FieldDropdown', 'Blockly.FieldLabel', 'Blockly.Msg', 'Blockly.Mutator', 'Blockly.common', 'Blockly.utils.xml'], {'lang': 'es6', 'module': 'goog'}); -goog.addDependency('../../blocks/loops.js', ['Blockly.blocks.loops'], ['Blockly.ContextMenu', 'Blockly.Events', 'Blockly.Extensions', 'Blockly.FieldDropdown', 'Blockly.FieldLabel', 'Blockly.FieldNumber', 'Blockly.FieldVariable', 'Blockly.Msg', 'Blockly.Variables', 'Blockly.Warning', 'Blockly.common', 'Blockly.utils.xml'], {'lang': 'es6', 'module': 'goog'}); -goog.addDependency('../../blocks/math.js', ['Blockly.blocks.math'], ['Blockly.Extensions', 'Blockly.FieldDropdown', 'Blockly.FieldLabel', 'Blockly.FieldNumber', 'Blockly.FieldVariable', 'Blockly.common', 'Blockly.utils.xml'], {'lang': 'es6', 'module': 'goog'}); -goog.addDependency('../../blocks/procedures.js', ['Blockly.blocks.procedures'], ['Blockly.Comment', 'Blockly.ContextMenu', 'Blockly.Events', 'Blockly.FieldCheckbox', 'Blockly.FieldLabel', 'Blockly.FieldTextInput', 'Blockly.Input', 'Blockly.Msg', 'Blockly.Mutator', 'Blockly.Names', 'Blockly.Procedures', 'Blockly.Variables', 'Blockly.Warning', 'Blockly.Xml', 'Blockly.common', 'Blockly.config', 'Blockly.utils.xml'], {'lang': 'es9', 'module': 'goog'}); -goog.addDependency('../../blocks/text.js', ['Blockly.blocks.texts'], ['Blockly.ConnectionType', 'Blockly.Extensions', 'Blockly.FieldDropdown', 'Blockly.FieldImage', 'Blockly.FieldMultilineInput', 'Blockly.FieldTextInput', 'Blockly.FieldVariable', 'Blockly.Input', 'Blockly.Msg', 'Blockly.Mutator', 'Blockly.common', 'Blockly.utils.xml'], {'lang': 'es9', 'module': 'goog'}); -goog.addDependency('../../blocks/variables.js', ['Blockly.blocks.variables'], ['Blockly.ContextMenu', 'Blockly.Extensions', 'Blockly.FieldLabel', 'Blockly.FieldVariable', 'Blockly.Msg', 'Blockly.Variables', 'Blockly.common', 'Blockly.utils.xml'], {'lang': 'es6', 'module': 'goog'}); -goog.addDependency('../../blocks/variables_dynamic.js', ['Blockly.blocks.variablesDynamic'], ['Blockly.ContextMenu', 'Blockly.Extensions', 'Blockly.FieldLabel', 'Blockly.FieldVariable', 'Blockly.Msg', 'Blockly.Variables', 'Blockly.common', 'Blockly.utils.xml'], {'lang': 'es6', 'module': 'goog'}); +goog.addDependency('../../blocks/blocks.js', ['Blockly.libraryBlocks'], ['Blockly.libraryBlocks.colour', 'Blockly.libraryBlocks.lists', 'Blockly.libraryBlocks.logic', 'Blockly.libraryBlocks.loops', 'Blockly.libraryBlocks.math', 'Blockly.libraryBlocks.procedures', 'Blockly.libraryBlocks.texts', 'Blockly.libraryBlocks.variables', 'Blockly.libraryBlocks.variablesDynamic'], {'lang': 'es6', 'module': 'goog'}); +goog.addDependency('../../blocks/colour.js', ['Blockly.libraryBlocks.colour'], ['Blockly.FieldColour', 'Blockly.common'], {'lang': 'es6', 'module': 'goog'}); +goog.addDependency('../../blocks/lists.js', ['Blockly.libraryBlocks.lists'], ['Blockly.ConnectionType', 'Blockly.FieldDropdown', 'Blockly.FieldDropdown', 'Blockly.Input', 'Blockly.Msg', 'Blockly.Mutator', 'Blockly.common', 'Blockly.utils.xml'], {'lang': 'es6', 'module': 'goog'}); +goog.addDependency('../../blocks/logic.js', ['Blockly.libraryBlocks.logic'], ['Blockly.Events', 'Blockly.Extensions', 'Blockly.FieldDropdown', 'Blockly.FieldLabel', 'Blockly.Msg', 'Blockly.Mutator', 'Blockly.common', 'Blockly.utils.xml'], {'lang': 'es6', 'module': 'goog'}); +goog.addDependency('../../blocks/loops.js', ['Blockly.libraryBlocks.loops'], ['Blockly.ContextMenu', 'Blockly.Events', 'Blockly.Extensions', 'Blockly.FieldDropdown', 'Blockly.FieldLabel', 'Blockly.FieldNumber', 'Blockly.FieldVariable', 'Blockly.Msg', 'Blockly.Variables', 'Blockly.Warning', 'Blockly.common', 'Blockly.utils.xml'], {'lang': 'es6', 'module': 'goog'}); +goog.addDependency('../../blocks/math.js', ['Blockly.libraryBlocks.math'], ['Blockly.Extensions', 'Blockly.FieldDropdown', 'Blockly.FieldLabel', 'Blockly.FieldNumber', 'Blockly.FieldVariable', 'Blockly.common', 'Blockly.utils.xml'], {'lang': 'es6', 'module': 'goog'}); +goog.addDependency('../../blocks/procedures.js', ['Blockly.libraryBlocks.procedures'], ['Blockly.Comment', 'Blockly.ContextMenu', 'Blockly.Events', 'Blockly.FieldCheckbox', 'Blockly.FieldLabel', 'Blockly.FieldTextInput', 'Blockly.Input', 'Blockly.Msg', 'Blockly.Mutator', 'Blockly.Names', 'Blockly.Procedures', 'Blockly.Variables', 'Blockly.Warning', 'Blockly.Xml', 'Blockly.common', 'Blockly.config', 'Blockly.utils.xml'], {'lang': 'es9', 'module': 'goog'}); +goog.addDependency('../../blocks/text.js', ['Blockly.libraryBlocks.texts'], ['Blockly.ConnectionType', 'Blockly.Extensions', 'Blockly.FieldDropdown', 'Blockly.FieldImage', 'Blockly.FieldMultilineInput', 'Blockly.FieldTextInput', 'Blockly.FieldVariable', 'Blockly.Input', 'Blockly.Msg', 'Blockly.Mutator', 'Blockly.common', 'Blockly.utils.xml'], {'lang': 'es9', 'module': 'goog'}); +goog.addDependency('../../blocks/variables.js', ['Blockly.libraryBlocks.variables'], ['Blockly.ContextMenu', 'Blockly.Extensions', 'Blockly.FieldLabel', 'Blockly.FieldVariable', 'Blockly.Msg', 'Blockly.Variables', 'Blockly.common', 'Blockly.utils.xml'], {'lang': 'es6', 'module': 'goog'}); +goog.addDependency('../../blocks/variables_dynamic.js', ['Blockly.libraryBlocks.variablesDynamic'], ['Blockly.ContextMenu', 'Blockly.Extensions', 'Blockly.FieldLabel', 'Blockly.FieldVariable', 'Blockly.Msg', 'Blockly.Variables', 'Blockly.common', 'Blockly.utils.xml'], {'lang': 'es6', 'module': 'goog'}); goog.addDependency('../../core/block.js', ['Blockly.Block'], ['Blockly.ASTNode', 'Blockly.Connection', 'Blockly.ConnectionType', 'Blockly.Events.BlockChange', 'Blockly.Events.BlockCreate', 'Blockly.Events.BlockDelete', 'Blockly.Events.BlockMove', 'Blockly.Events.utils', 'Blockly.Extensions', 'Blockly.IASTNodeLocation', 'Blockly.IDeletable', 'Blockly.Input', 'Blockly.Tooltip', 'Blockly.blocks', 'Blockly.common', 'Blockly.constants', 'Blockly.fieldRegistry', 'Blockly.inputTypes', 'Blockly.utils.Coordinate', 'Blockly.utils.Size', 'Blockly.utils.array', 'Blockly.utils.idGenerator', 'Blockly.utils.object', 'Blockly.utils.parsing'], {'lang': 'es6', 'module': 'goog'}); goog.addDependency('../../core/block_animations.js', ['Blockly.blockAnimations'], ['Blockly.utils.Svg', 'Blockly.utils.dom'], {'lang': 'es6', 'module': 'goog'}); goog.addDependency('../../core/block_drag_surface.js', ['Blockly.BlockDragSurfaceSvg'], ['Blockly.utils.Coordinate', 'Blockly.utils.Svg', 'Blockly.utils.dom', 'Blockly.utils.svgMath'], {'lang': 'es6', 'module': 'goog'}); diff --git a/tests/generators/index.html b/tests/generators/index.html index b258ad18d..9e37f05b6 100644 --- a/tests/generators/index.html +++ b/tests/generators/index.html @@ -13,7 +13,7 @@ goog.require('Blockly.JavaScript.all'); goog.require('Blockly.Lua.all'); goog.require('Blockly.PHP.all'); goog.require('Blockly.Python.all'); -goog.require('Blockly.blocks.all'); +goog.require('Blockly.libraryBlocks'); diff --git a/tests/mocha/index.html b/tests/mocha/index.html index b054c4af8..7d734de53 100644 --- a/tests/mocha/index.html +++ b/tests/mocha/index.html @@ -43,15 +43,15 @@ goog.require('Blockly.PHP.texts'); goog.require('Blockly.Python'); goog.require('Blockly.Python.texts'); - goog.require('Blockly.blocks.colour'); - goog.require('Blockly.blocks.logic'); - goog.require('Blockly.blocks.lists'); - goog.require('Blockly.blocks.loops'); - goog.require('Blockly.blocks.math'); - goog.require('Blockly.blocks.procedures'); - goog.require('Blockly.blocks.texts'); - goog.require('Blockly.blocks.variables'); - goog.require('Blockly.blocks.variablesDynamic'); + goog.require('Blockly.libraryBlocks.colour'); + goog.require('Blockly.libraryBlocks.logic'); + goog.require('Blockly.libraryBlocks.lists'); + goog.require('Blockly.libraryBlocks.loops'); + goog.require('Blockly.libraryBlocks.math'); + goog.require('Blockly.libraryBlocks.procedures'); + goog.require('Blockly.libraryBlocks.texts'); + goog.require('Blockly.libraryBlocks.variables'); + goog.require('Blockly.libraryBlocks.variablesDynamic'); // Run tests. goog.require('Blockly.test.astNode'); diff --git a/tests/playgrounds/advanced_playground.html b/tests/playgrounds/advanced_playground.html index e5279d74c..d322bc0e0 100644 --- a/tests/playgrounds/advanced_playground.html +++ b/tests/playgrounds/advanced_playground.html @@ -18,12 +18,12 @@ goog.require('Blockly.Themes.Zelos'); // Other. goog.require('Blockly.WorkspaceCommentSvg'); +goog.require('Blockly.libraryBlocks'); goog.require('Blockly.Dart.all'); goog.require('Blockly.JavaScript.all'); goog.require('Blockly.Lua.all'); goog.require('Blockly.PHP.all'); goog.require('Blockly.Python.all'); -goog.require('Blockly.blocks.all'); `); document.write(``); } else { document.write( ``); + document.write(``); document.write(``); document.write(``); document.write(``); document.write(``); document.write(``); - document.write(``); document.write(``); } })(); diff --git a/tests/playgrounds/prepare.js b/tests/playgrounds/prepare.js index a077cc533..8b9d534cb 100644 --- a/tests/playgrounds/prepare.js +++ b/tests/playgrounds/prepare.js @@ -55,7 +55,7 @@ goog.bootstrap( [ 'Blockly', - 'Blockly.blocks.all', + 'Blockly.libraryBlocks', 'Blockly.Dart.all', 'Blockly.JavaScript.all', 'Blockly.Lua.all', @@ -74,12 +74,12 @@ // Load blockly_compressed.js et al. using '); + document.write(''); + document.write(''); document.write(''); document.write(''); document.write(''); document.write(''); document.write(''); - document.write(''); - document.write(''); } })();