Last Comment Bug 813187 - Support for @page :left, :right, :first selectors (pseudo-classes)
: Support for @page :left, :right, :first selectors (pseudo-classes)
Status: NEW
: css2, dev-doc-needed, testcase
Product: Core
Classification: Components
Component: Printing: Output (show other bugs)
: Trunk
: All All
-- normal with 9 votes (vote)
: ---
Assigned To: Nobody; OK to take it and work on it
: Jet Villegas (:jet)
Depends on:
Blocks: css2.1-tests 1246805
  Show dependency treegraph
Reported: 2012-11-19 09:06 PST by Brendan Dahl [:bdahl]
Modified: 2016-06-11 10:02 PDT (History)
8 users (show)
See Also:
Crash Signature:
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Description User image Brendan Dahl [:bdahl] 2012-11-19 09:06:22 PST
Comment 1 User image Gérard Talbot 2013-03-10 22:14:32 PDT

Jean-Yves, why the dev-doc-needed keyword if the pseudo-classes have not been implemented yet?

The appropriate layout component for this bug should be Printing: Output

This bug should be blocking bug 605520 and it does not block bug 115199

There is a bunch of tests on :left, :right, :first pseudo-classes at
and also at

I propose to update the summary to read:

Support for @page :left, :right, :first selectors (pseudo-classes)

so that this helps finding this bug report when searching

css2 and testcase keywords should be added

OS field should be All

Comment 2 User image Jean-Yves Perrier [:teoli] 2013-03-10 23:12:25 PDT
Re: 1. 

Gerard, dev-doc-needed will allow this bug to appear on our list of tasks once RESOLVED. There is no need to read every comment on it until it is RESOLVED to be sure to add ddn at the right moment.
Comment 3 User image Gérard Talbot 2013-03-11 11:35:39 PDT
> 4-
> There is a bunch of tests on :left, :right, :first pseudo-classes at

Corrected links:
 and also at
Comment 4 User image David E. Ross 2013-03-13 18:41:47 PDT
A question about the change to the Summary:  

Have all the other selectors in @Page been implemented?  If not, in which bug report is that deficiency described?
Comment 5 User image Gérard Talbot 2013-03-14 08:40:51 PDT
Hello David,

As far as CSS 2.1 is involved, there are only 3 selectors for @page at rule. 

CSS Paged Media Module Level 3
also lists :blank. 

Specialized/customized at-rules like {@top-left-corner, @top-left, @top-center, @top-right, @top-right-corner, ..., @bottom-right-corner} are different issues and should probably be filed in another bug report when/once CSS Paged Media Module Level 3 reaches Candidate Recommendation.


Note You need to log in before you can comment on or make changes to this bug.