Bug 106879

Summary: Group all request parameters which are used to match CSS Rules into a parameter object.
Product: WebKit Reporter: Hayato Ito <hayato>
Component: CSSAssignee: Hayato Ito <hayato>
Status: RESOLVED FIXED    
Severity: Normal CC: allan.jensen, cmarcelo, dglazkov, macpherson, menard, ojan.autocc, webcomponents-bugzilla, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 82169, 89879    
Attachments:
Description Flags
factored. Introduces MatchRequest
none
Patch for landing none

Description Hayato Ito 2013-01-15 01:01:07 PST
This is a separated patch from bug 82169.
This is a starting point to factor StyleResolver so we can implement the new features.
Comment 1 Hayato Ito 2013-01-15 01:08:15 PST
Created attachment 182717 [details]
factored. Introduces MatchRequest
Comment 2 Dominic Cooney 2013-01-15 06:31:14 PST
Comment on attachment 182717 [details]
factored. Introduces MatchRequest

View in context: https://bugs.webkit.org/attachment.cgi?id=182717&action=review

> Source/WebCore/ChangeLog:3
> +        Group all request parameters which is used to match CSS Rules into a one parameter.

is used => are used

to agree with the plural parameters

Also

a one parameter => a parameter object

"a one" is wrong; "a parameter object" is more specific but at least delete "a", that is "into one parameter"
Comment 3 Dimitri Glazkov (Google) 2013-01-15 09:09:30 PST
Comment on attachment 182717 [details]
factored. Introduces MatchRequest

Please address Dominic's nits.
Comment 4 Hayato Ito 2013-01-15 17:40:30 PST
Thank you for the review.
Let me land the patch afte fixing the ChangeLog.

(In reply to comment #2)
> (From update of attachment 182717 [details])
> View in context: https://bugs.webkit.org/attachment.cgi?id=182717&action=review
> 
> > Source/WebCore/ChangeLog:3
> > +        Group all request parameters which is used to match CSS Rules into a one parameter.
> 
> is used => are used
> 
> to agree with the plural parameters
> 
> Also
> 
> a one parameter => a parameter object
> 
> "a one" is wrong; "a parameter object" is more specific but at least delete "a", that is "into one parameter"
Comment 5 Hayato Ito 2013-01-15 17:47:07 PST
Created attachment 182887 [details]
Patch for landing
Comment 6 WebKit Review Bot 2013-01-15 18:07:30 PST
Comment on attachment 182887 [details]
Patch for landing

Clearing flags on attachment: 182887

Committed r139817: <http://trac.webkit.org/changeset/139817>
Comment 7 WebKit Review Bot 2013-01-15 18:07:35 PST
All reviewed patches have been landed.  Closing bug.