Yahoo! and Google, via an SEC quarterly financial filing by Yahoo!, have made public their ad partnership agreement, but reportedly have redacted some key sections of the contract. Microsoft and other rivals have criticized the deal as one that allegedly would give Google control over 90% of the search market. Neither Yahoo! nor Google commented on the filing.