layout/style/CSSStyleSheet.cpp
821b0005c39b7dae3e9f08857371bc013e334cf5
created 2016-12-01 10:40 -0800
pushed 2016-12-03 06:16 +0000
Daniel Holbert Daniel Holbert - Bug 1321495 part 3: Add needed #includes to various .cpp files in layout/style, to preemptively fix unified-build bustage. r=TYLin
067fb417bb7bc51956941a495f4d6be271c832b4
created 2016-11-23 10:26 +1100
pushed 2016-11-23 15:39 +0000
Xidorn Quan Xidorn Quan - Bug 1307357 part 1 - Make css::Rule hold StyleSheet rather than CSSStyleSheet. r=heycam
2d7fceba0c1bb2afcb6a1d4cad9d163ba75cbccf
created 2016-10-14 22:25 +1100
pushed 2016-10-14 21:41 +0000
Xidorn Quan Xidorn Quan - Bug 1292432 part 9 - Change WebIDL interface of CSSStyleSheet to StyleSheet. r=heycam
5deaf3486070b04ae4f4e0fa8498fd891895886f
created 2016-10-14 22:25 +1100
pushed 2016-10-14 21:41 +0000
Xidorn Quan Xidorn Quan - Bug 1292432 part 8 - Move XPCOM IDL methods which just call WebIDL methods to StyleSheet. r=heycam
c8cac9478593585d5e058dc87f202699fa3bcaaa
created 2016-10-14 22:25 +1100
pushed 2016-10-14 21:41 +0000
Xidorn Quan Xidorn Quan - Bug 1292432 part 6 - Make StyleSheet implement GetCssRules/InsertRule/DeleteRule. r=heycam
0366529b94f1ab614bdfd98b253b309944e00138
created 2016-10-14 22:25 +1100
pushed 2016-10-14 21:41 +0000
Xidorn Quan Xidorn Quan - Bug 1292432 part 5 - Unify completeness check and security check to StyleSheet. r=heycam
ba26eae57658fed1d3efe46d208a91ca9eb1e90d
created 2016-10-14 22:25 +1100
pushed 2016-10-14 21:41 +0000
Xidorn Quan Xidorn Quan - Bug 1292432 part 4 - Move SubjectSubsumesInnerPrincipal to StyleSheet. r=heycam
b7e8b25c9e0797dc20e53d6f36b363c53bf8a8c0
created 2016-10-14 22:25 +1100
pushed 2016-10-14 21:41 +0000
Xidorn Quan Xidorn Quan - Bug 1292432 part 2 - Make StyleSheet inherit nsIDOMCSSStyleSheet. r=heycam
3e0c2cad052c8752f84ef746c2b54371971afb1f
created 2016-10-10 21:07 -0400
pushed 2016-10-11 10:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1308287 part 1. Change [NeedsSubjectPrincipal] to only do the Maybe thing for interfaces that can be exposed to workers. r=baku
68898ebb43909b3b57c361630a72433d8fd8a15c
created 2016-09-29 08:55 +0200
pushed 2016-09-29 09:45 +0000
Andrea Marchesini Andrea Marchesini - Bug 1297393 - Make passing of subject principals to webidl entry points explicit - part 5 - CSSStyleSheet, r=ehsan
0938bc1e608f09461f4f18c13d6ae925c0e29b72
created 2016-09-26 22:03 +1000
pushed 2016-09-27 09:22 +0000
Xidorn Quan Xidorn Quan - Bug 1304302 part 10 - Replace all uses of StyleSheetHandle. r=heycam
3c390d4c86a298f05764285f988f230b58535c65
created 2016-09-26 22:03 +1000
pushed 2016-09-27 09:22 +0000
Xidorn Quan Xidorn Quan - Bug 1304302 part 4 - Add all methods StyleSheetHandle needs to StyleSheet. r=heycam
f97c038c911d5f11f18894b49146c70e731d40ad
created 2016-08-31 20:10 +1000
pushed 2016-09-09 10:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1297300 - Add missing checks to GetSpec() calls in layout/. r=dholbert,heycam.
93657f8dedaafa384bcd49c71b52e195ec968de8
created 2016-09-01 15:01 +1000
pushed 2016-09-02 20:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1299727 - Rename NS_WARN_IF_FALSE as NS_WARNING_ASSERTION. r=erahm.
929f5a625e2e44a071e61a79f7831aac6e817964
created 2016-08-25 13:15 +0200
pushed 2016-08-30 13:51 +0000
Matteo Ferretti Matteo Ferretti - Bug 1241867 - override the DPR without affecting the rendering; r=dbaron
b02228e2a9eb38fa2a1a947f7943def10c5310be
created 2016-08-28 00:46 +0200
pushed 2016-08-29 16:31 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 125b052639cb (bug 1241867) for assertion in test_contentViewer_overrideDPPX.html. r=backout
125b052639cb1879d4a593c715d244c551129118
created 2016-07-26 17:46 +0200
pushed 2016-08-29 16:31 +0000
Matteo Ferretti Matteo Ferretti - Bug 1241867 - override the DPR without affecting the rendering. r=dbaron
d6806f6068fd3abe3acfdf300cf9c38aa5ce902e
created 2016-08-02 13:12 -0700
pushed 2016-08-04 13:58 +0000
Bobby Holley Bobby Holley - Bug 1291390 - Make parsing mode an immutable property of the StyleSheet. r=heycam
0ee3385b2da38acd8d7ae83aa733fe05e4dd201b
created 2016-08-02 13:17 -0700
pushed 2016-08-04 13:58 +0000
Bobby Holley Bobby Holley - Bug 1291390 - Hoist the ParsingMode getter to the superclass and give it a special binary name for WebIDL. r=bholley,r=heycam
9eeb5a616d4a1357877d33748bfd95736cedefb8
created 2016-06-08 12:21 -0700
pushed 2016-06-09 09:58 +0000
Ben Kelly Ben Kelly - Bug 1278688 Attribute style sheet memory to last CSSStyleSheet attached to inner to avoid hiding memory in XUL cache. r=bz
7d0edeb440b70b63aff7dbf3db49d4bea9c822a7
created 2016-03-01 15:10 -0800
pushed 2016-03-11 15:51 +0000
Bobby Holley Bobby Holley - Bug 1252611 - Hoist IsComplete/SetComplete into StyleSheet. r=dholbert
c495729654274a86581f398402cb1cab65bb8dfb
created 2016-03-01 14:38 -0800
pushed 2016-03-11 15:51 +0000
Bobby Holley Bobby Holley - Bug 1252611 - Add a method to get the StyleSheetInfo for a given StyleSheet. r=dholbert
298abf6f10c82a37ae07b5616fab8ac57961a25f
created 2016-03-01 12:39 -0800
pushed 2016-03-11 15:51 +0000
Bobby Holley Bobby Holley - Bug 1252611 - Hoist mDocument into StyleSheet. r=dholbert
a576bae691378d6a016c154bee89e8c3376b34d8
created 2016-02-26 12:51 +1100
pushed 2016-02-26 19:21 +0000
Cameron McCormack Cameron McCormack - Bug 1250788 - Part 3.2: Factor out CSSStyleSheet members so they can be used by ServoStyleSheet. r=bholley
a5003168dd68995070fffd4b2fc925153b1ff8d2
created 2016-02-26 12:51 +1100
pushed 2016-02-26 19:21 +0000
Cameron McCormack Cameron McCormack - Bug 1250788 - Part 3.1: Factor out CSSStyleSheetInner members so they can be used by ServoStyleSheet. r=bholley
f1ee875a249c025d60d29fcc01a991e07df8f0db
created 2016-02-24 18:01 +1100
pushed 2016-02-25 10:58 +0000
Cameron McCormack Cameron McCormack - Bug 1250379 - Create css::Loaders for specific style backend types. r=dholbert
51b6a0ea1b61c90a6b757d9a2d0e2589cc9e8a77
created 2016-02-24 18:01 +1100
pushed 2016-02-25 10:58 +0000
Cameron McCormack Cameron McCormack - Bug 1244074 - Part 4: Use StyleSheetHandle instead of concrete style sheet class in most places. r=dholbert
be60ff668afc9cdb1fc253b9f3f412c29e3af7e4
created 2016-02-19 14:54 +1100
pushed 2016-02-21 01:23 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1249171 - Simplify nsCOMArray::SizeOfExcludingThis(). r=erahm.
75dfe10ec44a88bda2d9721d269ddf2429ac5426
created 2016-02-02 17:36 +0200
pushed 2016-02-03 10:59 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
d77374bc1315f8d5023363d2cea58ca810ba4cb7
created 2016-01-31 10:10 -0800
pushed 2016-02-01 01:53 +0000
Phil Ringnalda Phil Ringnalda - Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
064969357fc94da487ada47c08249995b28cc560
created 2016-01-31 17:12 +0200
pushed 2016-02-01 01:53 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
39ddc3588d532fee48f051b34469c71989a42ac1
created 2016-01-13 13:23 -0700
pushed 2016-01-21 22:17 +0000
Tom Tromey Tom Tromey - Bug 1239336 - set parsing mode on about:PreferenceStyleSheet; r=heycam,bgrins
2e6740e4993cd6bf4a9f28a1d6e8a1d0e2a8bc76
created 2015-12-21 08:52 -0700
pushed 2016-01-13 10:55 +0000
Tom Tromey Tom Tromey - Bug 1230491 - add CSSStyleSheet::parsingMode; r=heycam,bz
1c467d9fb6e9f217f46eccb2a60608e4b48e9320
created 2015-11-20 14:34 -0800
pushed 2015-11-23 13:09 +0000
L. David Baron L. David Baron - Bug 1226489 - Pass only a single rule to StyleRuleChanged. r=bzbarsky
5160a4dfba49bde4a8af379a2e1320766560df8c
created 2015-11-17 17:04 +1100
pushed 2015-11-17 21:10 +0000
Cameron McCormack Cameron McCormack - Bug 990250 - Fold nsIStyleSheet into CSSStyleSheet. r=dbaron
3850cd85d8ed5832268f811772c2b3af8ae12741
created 2015-11-09 18:09 -0800
pushed 2015-11-10 11:00 +0000
Daniel Holbert Daniel Holbert - Bug 1176968 part 3: Add support for "-webkit-device-pixel-ratio" media query, along with its min/max variants (behind a pref). r=heycam
d49ec59732d62c8973a948491d24c5dd6e2f1d12
created 2015-11-09 15:57 +0800
pushed 2015-11-09 13:56 +0000
L. David Baron L. David Baron - Bug 1221436 patch 7 - Remove ReplaceStyleRule/ReplaceRuleInGroup mechanism. r=heycam
136e5543439d157a242a8825329411b615f9ac23
created 2015-11-06 12:10 +1100
pushed 2015-11-06 12:44 +0000
Cameron McCormack Cameron McCormack - Bug 1220516 - Devirtualize CSSStyleSheet::GetOriginalURI. r=bzbarsky
b6d3754b8cac81204bdb89061adf5417259c35cf
created 2015-11-05 19:02 +1100
pushed 2015-11-06 02:44 +0000
Cameron McCormack Cameron McCormack - Bug 1220506 - Remove unused CSSStyleSheet::InsertStyleSheetAt. r=bzbarsky
8e6a677f96a46ac62f6fba7c388999d486f0b0a9
created 2015-11-05 18:24 +1100
pushed 2015-11-06 02:44 +0000
Cameron McCormack Cameron McCormack - Bug 1220513 - Remove unused CSSStyleSheet::StyleSheetCount. r=bzbarsky
4b086ed88cb0c00ba360de85737e6a051729b93b
created 2015-11-05 18:24 +1100
pushed 2015-11-06 02:44 +0000
Cameron McCormack Cameron McCormack - Bug 1220509 - Remove unused CSSStyleSheet::PrependStyleRule. r=bzbarsky
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
48aa6b41ecd37530faedf1362d1a48d4c439cc8a
created 2015-10-14 08:57 +1100
pushed 2015-10-14 10:46 +0000
Cameron McCormack Cameron McCormack - Bug 1196379 - Fix incorrect assertion checking for sorted arrays in nsDocumentRuleResultCacheKey::Matches. r=dbaron
2416e113e47594b3e5ca403a10b81a4ac37d9400
created 2015-10-13 17:43 -0400
pushed 2015-10-14 10:46 +0000
Zack Weinberg Zack Weinberg - Bug 1035091 part 1: change CSS parser and loader APIs to distinguish UA, user, and author sheets instead of just UA vs everyone else. r=heycam
39ccbc9935c23400d960223012dbcf846008a810
created 2015-10-08 15:49 -0400
pushed 2015-10-09 09:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 732209 way delayed followup. Make the comments a bit clearer. DONTBUILD
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
0d4596456439c15f66639ab18c7401d2f19b43b7
created 2015-09-18 07:27 +0200
pushed 2015-09-23 20:13 +0000
Tom Tromey Tom Tromey - Bug 1202095 - re-use @imported style sheets from inIDOMUtils.parseStyleSheet. r=heycam
8e33c66fc2ca55a6c77457e1b277795d760f56d1
created 2015-09-04 08:12 +0200
pushed 2015-09-07 10:01 +0000
Tom Tromey Tom Tromey - Bug 1195978 - set line number when re-parsing sheet. r=heycam
3602ae56a2431a542adf9f9169932d7eaf521195
created 2015-09-03 11:41 -0700
pushed 2015-09-03 18:41 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1035091)
f6e98029d1cb3b7f40dd427802f98223f9c2e419
created 2015-09-02 13:52 -0400
pushed 2015-09-03 11:15 +0000
Zack Weinberg Zack Weinberg - Bug 1035091 part 1: change CSS parser and loader APIs to distinguish UA, user, and author sheets instead of just UA vs everyone else. r=heycam
bab5913ea6cbb558457670e1785b0296cc13acc0
created 2015-08-12 20:19 -0700
pushed 2015-08-13 14:43 +0000
Francois Marier Francois Marier - Bug 992096 - Implement Sub Resource Integrity [1/2]. r=baku,r=ckerschb
9f7deabf4068705258a8eaa97d374cef359fd300
created 2015-08-05 22:42 +1000
pushed 2015-08-05 23:29 +0000
Cameron McCormack Cameron McCormack - Bug 1180118 - Part 9: Clear nsCSSSelector pointers in the pending restyle tracker if they might be stale. r=bzbarsky
01576b408ea703f6abba09d8e38628723df18c75
created 2015-08-04 12:20 +0200
pushed 2015-08-04 19:53 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 13 changesets (bug 1180118) for crashes on a CLOSED TREE
9b41cd9f2bc5822f27f287f515d8fd16a4d3af6e
created 2015-08-04 17:27 +1000
pushed 2015-08-04 19:53 +0000
Cameron McCormack Cameron McCormack - Bug 1180118 - Part 9: Clear nsCSSSelector pointers in the pending restyle tracker if they might be stale. r=bzbarsky
aecfba7454f14c285a6b9620677da8edb17bb06a
created 2015-07-28 23:24 -0700
pushed 2015-07-30 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1188745 - Rename nsTArray::SizeOfExcludingThis() as ShallowSizeOfExcludingThis(). r=froydnj.
9473a85072f4682860113ac18bc24aeeaaeda54b
created 2015-06-26 13:52 +1000
pushed 2015-06-26 11:19 +0000
Cameron McCormack Cameron McCormack - Bug 77999 - Part 2: Add RuleProcessorCache. r=dbaron
726a06ab93c59c71a89e671bf4a336ed9b47a5d1
created 2015-06-26 13:52 +1000
pushed 2015-06-26 11:19 +0000
Cameron McCormack Cameron McCormack - Bug 77999 - Part 1: Add nsDocumentRuleResultCacheKey. r=dbaron
3c5dac5653797c997cda7d561adfd13c4333d90a
created 2015-06-26 13:49 +1000
pushed 2015-06-26 11:19 +0000
Cameron McCormack Cameron McCormack - Bug 1170888 - Restyle the document in EnsureSafeToHandOutCSSRules if we previously cloned sheet inners outside of that method. r=bzbarsky
ffffedfff05367408d7796370a9fc78ad2d0aa14
created 2015-05-26 17:04 -0400
pushed 2015-05-28 00:03 +0000
David Major David Major - Bug 1167189: Cleanup NS_RUNTIMEABORT("OOM") in layout/. r=dbaron
less more (0) -60 tip