[transactions] cleanup after the dbapi removal
* end req vs cnx dichotomy
* Transaction takes a cnx at __init__ time
* a couple of super calls are fixed
Related to #3933480.
/* styles for generated forms * * :organization: Logilab * :copyright: 2003-2010 LOGILAB S.A. (Paris, FRANCE), all rights reserved. * :contact: http://www.logilab.fr/ -- mailto:contact@logilab.fr */div.formTitle{width:100%;font-size:160%;font-weight:bold;padding-bottom:0.4em;margin-bottom:0.6em}div.formTitlespan{padding:4px0px;display:block;}div.iformTitle{font-weight:bold;font-size:110%;background:%(formHeaderBgColor)s;border:1pxsolid%(formHeaderBgColor)s;/*#b7b6a3 */border-bottom:none;}div.iformTitlespan{margin:0.5em;}div.iformTitlespan.icounter{margin:0em;}div.iformTitlea{font-size:80%;}div.formBody{width:100%;}fieldset.subentity{border:1pxsolid%(formHeaderBgColor)s;display:block;margin-bottom:1em;padding:0.4em;}table.attributeForm{border:1pxsolid%(formHeaderBgColor)s;margin-bottom:1em;padding:0.8em1.2em;width:100%;}fieldset.subentitytabletd{padding:2px;vertical-align:top;}fieldset.subentitytable.attributeForm{border:none;padding:0em;}.attributeForm,.attributeFormth,.attributeFormtd{border-collapse:separate;}table.attributeFormth,table.attributeFormtd{padding:.2em2px;}table.attributeFormth{text-align:left;width:12em;}table.attributeFormdiv#comfirmPsw{}table.attributeForminput,table.attributeFormtextarea,table.attributeFormselect{border:1pxsolid%(formHeaderBgColor)s;/*#b7b6a3*/}table.attributeFormtextarea{font:100%normalCourier,monospace;width:100%;}table.attributeFormlabel,.entityForm.label{padding:0.2em1em0.2em0;}table.attributeFormlabel.required{background:url("required.png")100%50%no-repeat;}.entityForm.validateButton{margin:5px10px5px0px;}a.addEntity{display:block;margin-bottom:1em;padding-left:0.2em;font-weight:bold;}table#relatedEntities{margin:10px0px;border-collapse:separate;}table#relatedEntitiesth,table#relatedEntitiestd{padding:0px2px;}table#relatedEntitiestr.separator{border-bottom:none;text-align:center;}table#relatedEntitiesth{text-align:right;width:200em;}table#relatedEntitiesth.warning{border:none;text-align:center;}table#relatedEntitiestdspan{display:inline;}table#relatedEntitiesul{margin:0px;padding:0px;}table#relatedEntitiestd{width:100%;}a.handle{font-family:Courier;font-size:120%;}a.editionPending{color:#9c9b24;/*557755*/font-weight:bold;}.pendingDelete{text-decoration:line-through;}div.notransform{text-transform:none;}div.inlinedform{margin-left:2em;}div.editableField{display:inline;}div.editableFieldValue{display:inline;}/* div.editableField:hover, *//* div.editableField p:hover { *//* background-color: #eeedd9; *//* } */.errorinput,/* error added by the form renderer */input.error{/* error added by javascript */background:transparent%(errorMsgBgImg)s;}span.errorMsg{display:block;font-weight:bold;color:%(errorMsgColor)s;}option.separator{font-weight:bold;background:#ccc;text-align:center;}div.notice{display:none;font-style:italic;font-size:110%;padding-left:2em;background:%(msgBgColor)s%(infoMsgBgImg)s;}.helper{font-size:96%;color:%(helperColor)s;}.helper:hover{color:#000;cursor:default;}.validateButton{margin:1em1em0px0px;border-width:1px;border-style:solid;border-color:%(buttonBorderColor)s%(incontextBoxBodyBgColor)s%(incontextBoxBodyBgColor)s%(buttonBorderColor)s;background:%(buttonBgColor)s%(buttonBgImg)s;}