plone/plone.dexterity — pull request #19 by datakurre (2014-04-30 18:10:26+00:00)
Title: Fix the default attribute accessor to bind field to context when finding

Fixing DexterityContent default attribute accessor to bind fields before getting their defaults would enable support for zope.schema.interfaces.IContextAwareDefaultFactory. Without bind, context aware default factories would get None as their contexts and would not work.

(This would also enable one to define such behaviors, which would provide dynamic attributes directly for DexterityContent-objects, unless default accessor is hidden by directly an attribute with the same name.)