code: function blockFormSubmitInsideEditor() {
          editor.on('init', function () {
            editor.dom.bind(editor.getBody(), 'submit', function (e) {
              e.preventDefault();
            });
          });
        }
docs: iOS Safari and possible other browsers have a bug where it won't fire
  a click event when a contentEditable is focused. This function fakes click events
  by using touchstart/touchend and measuring the time and distance travelled.
   /*
  function touchClickEvent() {
  editor.on('touchstart', function(e) {
  var elm, time, startTouch, changedTouches;
  
  elm = e.target;
  time = new Date().getTime();
  changedTouches = e.changedTouches;
  
  if (!changedTouches || changedTouches.length > 1) {
  return;
  }
  
  startTouch = changedTouches[0];
  
  editor.once('touchend', function(e) {
  var endTouch = e.changedTouches[0], args;
  
  if (new Date().getTime() - time > 500) {
  return;
  }
  
  if (Math.abs(startTouch.clientX - endTouch.clientX) > 5) {
  return;
  }
  
  if (Math.abs(startTouch.clientY - endTouch.clientY) > 5) {
  return;
  }
  
  args = {
  target: elm
  };
  
  each('pageX pageY clientX clientY screenX screenY'.split(' '), function(key) {
  args[key] = endTouch[key];
  });
  
  args = editor.fire('click', args);
  
  if (!args.isDefaultPrevented()) {
  iOS WebKit can't place the caret properly once
  you bind touch events so we need to do this manually
  TODO: Expand to the closest word? Touble tap still works.
  editor.selection.placeCaretAt(endTouch.clientX, endTouch.clientY);
  editor.nodeChanged();
  }
  });
  });
  }
   
  WebKit has a bug where it will allow forms to be submitted if they are inside a contentEditable element.
  For example this: <form><button></form>