layout/style/nsRuleProcessorData.h
8b5bc945e72f799492685699b3aa53d2a450431b
created 2013-04-11 22:20 -0500
pushed 2013-06-24 18:52 +0000
Joshua Cranmer Joshua Cranmer - Bug 856108 - Port static analyses to clang, part 2e: use MOZ_STACK_CLASS in layout. r=mats
c1e0d7e7b16461eafdbdb3c0f0b4e0e9f39c3bcc
created 2013-03-21 20:05 -0400
pushed 2013-05-13 16:59 +0000
David Zbarsky David Zbarsky - Bug 847007: Remove nsIContent includes r=Ms2ger
03c1bff644916196ca3d0a7ffee551b2ea11f2ad
created 2013-03-13 13:54 -0700
pushed 2013-05-13 16:59 +0000
Daniel Holbert Daniel Holbert - Bug 849407: Disable flex item style fixup for anonymous content in nsFrameManager::ReResolveStyleContext(). r=bz
32e86b67c86291000fb04b6e6042d4e8c4933469
created 2013-02-20 23:35 -0800
pushed 2013-05-13 16:59 +0000
Daniel Holbert Daniel Holbert - Bug 812822 part 3: Add a TreeMatchContext flag to indicate that we should skip flex item style fixup, and use it when framing anonymous content in ConstructFrame(). r=bz
4f28ea0c6160a2aa47a069f0105d6c53f0b5067b
created 2013-01-16 15:48 +1100
pushed 2013-04-01 19:47 +0000
Cameron McCormack Cameron McCormack - Bug 829363 - Make :scope match style scope roots. r=bzbarsky
4cb4df72f89d8a426ff79f7436b27ca42f4feae0
created 2013-01-09 10:25 +1100
pushed 2013-04-01 19:47 +0000
Cameron McCormack Cameron McCormack - Bug 508725 - Part 6: Modify selector matching to take style scopes into account. r=dbaron
43dbc57db58c4d1492fcb6e683c945ea6c6eab01
created 2013-01-09 10:25 +1100
pushed 2013-04-01 19:47 +0000
Cameron McCormack Cameron McCormack - Bug 508725 - Part 5: Record the <style scoped> elements in scope in preparation for selector matching. r=dbaron
e7fd233752f6468558ea7ea66417d2a7203cbbbf
created 2013-01-08 19:36 +1100
pushed 2013-04-01 19:47 +0000
Cameron McCormack Cameron McCormack - Backout bug 508725 (d267bb4b58b5, 50f71edffeb9, 6aec8e22fe60, e62e1f33958a, 0f146c435249, eb959b9f4862, 2b0ee42f3aa0, 02db01cd6796, 2ef0e517d43d, b650588e05c9 and a3c916829d56) for build failure on a CLOSED TREE.
eb959b9f48625a44dd0d89ff44e3711f92e9f10e
created 2013-01-08 19:09 +1100
pushed 2013-04-01 19:47 +0000
Cameron McCormack Cameron McCormack - Bug 508725 - Part 6: Modify selector matching to take style scopes into account. r=dbaron
2b0ee42f3aa069e6adfca3fd4acd806127c3b6f3
created 2013-01-08 19:09 +1100
pushed 2013-04-01 19:47 +0000
Cameron McCormack Cameron McCormack - Bug 508725 - Part 5: Record the <style scoped> elements in scope in preparation for selector matching. r=dbaron
9e7a93d0d0bdc8e5e2497517b844ae347ee51343
created 2012-12-04 23:15 -0500
pushed 2013-02-19 18:06 +0000
Boris Zbarsky Boris Zbarsky - Bug 648722 part 2. Make :scope match the context node for selectors API calls. r=dbaron
16b8ffa027677bf4676c20265e4ba281b12c982d
created 2012-11-15 06:09 +1100
pushed 2013-01-07 21:25 +0000
Cameron McCormack Cameron McCormack - Bug 811581 - Add a base class for all *RuleProcessorData classes. r=bz
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
3f2823d467bfae54c95cc2242194ab2357e6934f
created 2012-06-12 17:44 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c95bd17c4ae77baa34324a9e790b5684254830eb
created 2012-03-30 18:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
545ab372f7116abcb0d24ce62f79bae6dcb8b32c
created 2012-03-27 12:48 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
7eb3fbbd50d7d1ce99527ee27f8b619c87e96fc7
created 2012-03-13 16:10 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
7c70058ad7b7503b674d110cd91209605fa80bfe
created 2011-11-16 15:10 -0800
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Merge. Write barriers have not yet been integrated.
8da6b16bdd33a7c882d9aa04c05277c911c74fae
created 2011-10-28 15:06 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-10-08 18:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-10-08 18:29 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
b7f3236f127b6f8d455efa6ad75f82a3a3c5f3d4
created 2012-06-10 19:44 -0400
pushed 2012-08-27 22:37 +0000
Ryan VanderMeulen Ryan VanderMeulen - Revert c39d36167b99 due to a horribly munged backout.
c39d36167b99139c4e39c2180f21cebae7ea6dbd
created 2012-06-10 19:37 -0400
pushed 2012-08-27 22:37 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout the bug 754202 backout due to orange.
9421cb7212c3de02b7150133aa1fa2f167ca4edc
created 2012-06-07 15:19 -0400
pushed 2012-07-16 19:38 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 762345 - Skip all the QIing stuff in the TreeMatchContext constructor if possible; r=bzbarsky a=akeybl
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-07-16 19:38 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
3a950b9f6fdcf26e89ccb9c17de9446100d325b8
created 2012-06-07 15:19 -0400
pushed 2012-06-11 19:37 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 762345 - Skip all the QIing stuff in the TreeMatchContext constructor if possible; r=bzbarsky a=akeybl
cf941140cded6887c3ca5b6fabb9723a0dba78cb
created 2012-03-30 02:16 -0400
pushed 2012-06-04 19:57 +0000
Josh Matthews Josh Matthews - Bug 722853 - Derive private browsing status from docshell when assigning element states. r=dbaron
0c0553bc5bc9fcd9052b527f134d75ee0b487b8f
created 2012-03-26 18:41 +0200
pushed 2012-06-04 19:57 +0000
Ms2ger Ms2ger - Backout bug 722853 - changeset f40a17213344; r=orange
f40a17213344bff17f296ba89ed0a5a558c0f191
created 2012-02-21 09:57 -0500
pushed 2012-06-04 19:57 +0000
Josh Matthews Josh Matthews - Bug 722853 - Derive private browsing status from docshell when assigning element states. r=dbaron
d2140528affe9085a3e71388727967fbaca09787
created 2012-03-12 22:54 -0500
pushed 2012-04-24 17:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 705877 part 3. Hang an optional Bloom filter and some methods for managing it off the TreeMatchContext. r=dbaron
f925f2f8d1fd474de2463ce949d03403714a23ac
created 2012-03-12 22:12 -0700
pushed 2012-04-24 17:33 +0000
Phil Ringnalda Phil Ringnalda - Back out 83a33626d965:6e9330f5a9bd (bug 732667 and bug 705877) for Windows build bustage
beb5d8473216a8ca834adf5862bb72ed89587693
created 2012-03-12 22:54 -0500
pushed 2012-04-24 17:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 705877 part 3. Hang an optional Bloom filter and some methods for managing it off the TreeMatchContext. r=dbaron
add05f884131c8a45ff7cb15111efa84ebc1e040
created 2011-11-14 18:10 +0000
pushed 2012-02-01 00:38 +0000
Ed Morley Ed Morley - Backout 15cf68a3c027, 2f403e4c42c8, 61534874aed7, 1cb3705557d9 & 03970d1fc919 (bug 661746) for Win PGO build failures; a=bz
2f403e4c42c88edc2bd831db44107f927b8475be
created 2011-11-14 16:30 +1300
pushed 2012-02-01 00:38 +0000
David Zbarsky David Zbarsky - Bug 661746 - Part 4: use const nsIDocument in selector matching. r=bzbarsky
03970d1fc9191ff84c8d1ec538b56ba4ecda16b6
created 2011-11-14 16:29 +1300
pushed 2012-02-01 00:38 +0000
David Zbarsky David Zbarsky - Bug 661746 - Part 1: Delay setting slow selector flags during selector matching to avoid mutating Elements. r=bzbarsky
41a01f78db7a85912c92fadd49298601a84ddc41
created 2011-10-18 13:53 +0300
pushed 2011-12-21 12:10 +0000
Olli Pettay Olli Pettay - Bug 682420 - Rename nsINode::GetOwnerDoc to nsINode::OwnerDoc, part 1, r=jst
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-12-21 12:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-12-21 12:10 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
750c300b9928476d11fbe37c9e253ae4224a209d
created 2011-09-06 17:20 -0700
pushed 2011-11-08 22:56 +0000
Felix Fung Felix Fung - Bug 577266 - Correct misspellings in source code
5a3e00beb461f8978e23c88297d80a9072fa805e
created 2011-03-29 13:29 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 598832 part 15. Make RuleProcessorData not inherit from TreeMatchContext anymore, so we can decouple the lifetimes. r=dbaron
49fa60035338fdf7bc127f2c4a64465ef381b78a
created 2011-03-29 13:29 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 598832 part 14. Make RuleProcessorData a stack-only class. r=dbaron
3efc95473d4b9547c33de8f5deb3dae6a0e449e5
created 2011-03-29 13:29 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 598832 part 13. Stop using RuleProcessorData in the DOM-exposed selector-matching methods. r=dbaron
d0198ec8be5c1eab68687be6a4fe7cf5d9988fc9
created 2011-03-29 13:29 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 598832 part 12. Stop using RuleProcessorData in SelectorMatchesTree. r=dbaron
b6e6b920759062d287781f02acf4d23f2cceb4dc
created 2011-03-29 13:29 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 598832 part 11. Stop caching the parent content pointer and the element pointer; just use the passed-in aElement. r=dbaron
0ac105c41106f67c88d18857f7eb963a4ef7fd88
created 2011-03-29 13:29 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 598832 part 10. Stop caching information about the element's attributes; just get it from the DOM as needed. r=dbaron
507584f316f507f26fe71416f386179642bb6c0f
created 2011-03-29 13:29 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 598832 part 9. Stop caching the element's local name; just get it from the DOM as needed. r=dbaron
9620fda1e190e4de031e5d0c1fa73b96e9fb83af
created 2011-03-29 13:29 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 598832 part 7. Stop caching the content state of elements; just reget it from the DOM as needed. r=dbaron
b97449d870661d974eac07ad0e9c60a1eb46a3bc
created 2011-03-29 13:29 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 598832 part 6. Stop caching the language of elements; just reget it from the DOM as needed. r=dbaron
578244f7682791417fffd3f708049fdbe82c3adf
created 2011-03-29 13:29 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 598832 part 5. Move caching of nth-index stuff to the TreeMatchContext. r=dbaron
cc247d27fd26df2d36b84153fd2a369f08270264
created 2011-03-29 13:29 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 598832 part 4. Move tracking of whether we're in quirks mode to the TreeMatchContext. r=dbaron
9e8a8d33d832a7c381ef6bf03640e2f2b4b73354
created 2011-03-29 13:29 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 598832 part 3. Stop keeping track of whether the node or document is HTML in the RuleProcessorData. r=dbaron
062e9c1f0f1210ca555c721cc4e8deb10a55904e
created 2011-03-29 13:29 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 598832 part 2. Move tracking of the scope root to the TreeMatchContext. r=dbaron
111f5d2ac1d400af20c1ccf1044395e3952cf389
created 2011-03-29 13:29 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 598832 part 1. Move TreeMatchContext out to where things other than the rule processor can get at it. r=dbaron
877a1f5be4f421a31b6814f7bc1b2a5ebda1fc5d
created 2010-10-20 13:26 +0200
pushed 2011-04-26 22:38 +0000
Mounir Lamouri Mounir Lamouri - Bug 595036 (2/2) - Introduce nsEventStates class to represent event states. r+a=bz
27aa022a527d272d181870e96db12fd0d4725905
created 2010-04-30 09:12 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 562688 part 14. Eliminate eELEMENT usage in the rule processor; switch to Element as we can. r=dbaron
less more (0) -60 tip