layout/style/Loader.h
f0a91d36587266d7454a450c6044d573664fbed5
created 2019-01-02 14:05 +0100
pushed 2019-01-03 22:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
1ec0c8e82a3d11acae7dd7cfbc81fe0a9d1ef024
created 2018-10-14 18:12 +0200
pushed 2018-10-14 22:18 +0000
Mats Palmgren Mats Palmgren - Bug 1494745 part 4 - Make Loader::AddObserver void since it's infallible. r=bz
3d099fce8fa41d9d93981b743761c88c282a3ce9
created 2018-09-20 11:20 -0400
pushed 2018-09-20 21:55 +0000
Nathan Froyd Nathan Froyd - Bug 1415980 - make hash keys movable and not copyable; r=erahm
f0e98df4e42f45d1491860b5b22a4b1ee832365a
created 2018-09-17 05:35 +0000
pushed 2018-09-17 16:45 +0000
Thomas Nguyen Thomas Nguyen - Bug 1330487 - Part 2 : Refactor, new constructor of URIPrincipalReferrerPolicyAndCorsModeHashKey from SheetLoadData r=heycam
7af45723ee38c7aa7b772421b58f014f29b0e6f4
created 2018-09-17 05:35 +0000
pushed 2018-09-17 16:45 +0000
Thomas Nguyen Thomas Nguyen - Bug 1330487 - Part 1: Parse referrer policy from header and propagate to stylesheet r=heycam
69f43ac4d5a71a1a0a56dee588f47b58bdab7cdc
created 2018-07-31 01:19 +0300
pushed 2018-07-31 09:53 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset 9035ff3757ac (bug 1415980) at request from froydnj on the suspicion that it's going to break MSVC builds when it gets merged to central.
9035ff3757acd19ae5aece396bc2cc5ee61a58ce
created 2018-07-30 17:15 -0400
pushed 2018-07-31 09:53 +0000
Nathan Froyd Nathan Froyd - Bug 1415980 - make hash keys movable and not copyable; r=erahm
1ea4380fd2ca2a2d590dfff6e5b4d5076f57d8e8
created 2018-07-20 11:44 +0200
pushed 2018-07-29 09:46 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1477198: Remove Document.obsoleteSheet. r=bz
ad3352de6bca44bf782074c5efa2ff7381f113cd
created 2018-06-22 14:54 +0200
pushed 2018-06-22 21:50 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1470420: Change an nsAutoPtr to UniquePtr in the Loader. r=xidorn
0f3dd9d99d7899b9c402edf8a87e69c4e8ce8cee
created 2018-06-22 14:40 +0200
pushed 2018-06-22 21:50 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1470420: Cleanup ParseSheet. r=xidorn
f1f7160233b10487456b976cf1df0b686899017f
created 2018-06-22 14:23 +0200
pushed 2018-06-22 21:50 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1470420: Make Stop() infallible. r=xidorn
136247a01cbf367639798fc3f8e77e0419c28cb0
created 2018-06-22 14:23 +0200
pushed 2018-06-22 21:50 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1470420: Make InsertChildSheet infallible. r=xidorn
bfd72943e30fb7cb1d38d7babc93ba51c5b96b0d
created 2018-06-22 12:53 +0200
pushed 2018-06-22 21:50 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1470358: Deduplicate sheet insertion code between document and shadow root. r=heycam
88b5778a01ca057f79f44a6c68857ada09abf602
created 2018-05-08 06:11 +0200
pushed 2018-05-08 15:48 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1459498: Rename nsIStyleSheetLinkingElement::StyleSheetInfo to SheetInfo. r=heycam
3a0526903d90f1ebb45549583f80327d3a702829
created 2018-05-08 06:08 +0200
pushed 2018-05-08 15:48 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1459498: Remove a useless QI. r=heycam
9f3986a987fac207fd17c2d56e75ffec30b73bbb
created 2018-05-06 16:18 +0200
pushed 2018-05-08 15:48 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1459498: Remove useless CreateSheet arguments. r=heycam
00978d0f6e27b5a334ec5cdd2ab992b088683001
created 2018-05-06 16:10 +0200
pushed 2018-05-08 15:48 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1459498: Use StyleSheetInfo more. r=heycam
f240bdfb1d699c7b1bde2acf615250fa926485be
created 2018-05-06 14:59 +0200
pushed 2018-05-07 08:55 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1459497: Refactor the preferred style set stuff in order to move the state away from the loader. r=heycam
f823923df3e626c88df6b83677ebbb8bb6ef83c3
created 2018-04-30 19:55 +0200
pushed 2018-05-02 15:00 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1457920: Loader::ParseSheet is not really fallible. r=xidorn
af58b003b734c75f9b61cbd5ca8e98450638ba80
created 2018-04-30 19:50 +0200
pushed 2018-05-02 15:00 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1457920: Cleanup a useless argument in Loader. r=xidorn
04bb8bf9a707b925182b3ec604d41fffc2484b8a
created 2018-04-30 19:23 +0200
pushed 2018-05-02 15:00 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1457920: Remove ServoStyleSheet usage. r=xidorn
b0741467f091642d4789857bdb27570e1591f931
created 2018-04-24 19:17 +0200
pushed 2018-04-26 21:39 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1386840: Defer loading and don't block rendering for non-matching stylesheets. r=bz,heycam
bd6cdf470fa46fa54ceb0819fb58a1605e711352
created 2018-04-24 14:56 +0200
pushed 2018-04-26 21:39 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1456435: Make the loader a bit less outparam-happy. r=heycam
144000c6901bc15ff984525c7f50996f870c9133
created 2018-04-24 14:12 +0200
pushed 2018-04-26 21:39 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1456435: Less bool outparam in Loader too. r=heycam
985679bb19281871a38e16b330fa63c63881513e
created 2018-02-13 17:23 -0800
pushed 2018-04-18 10:41 +0000
Bobby Holley Bobby Holley - Bug 1454460 - Pass a bonafide nsACString to Servo. r=bz
6aa3b57955fed5e137d0306478e1a4b424a6d392
created 2018-03-29 00:55 +0300
pushed 2018-03-28 21:55 +0000
Gurzau Raul Gurzau Raul - Merge inbound to mozilla-central. a=merge
9eee0f48055b055ca94655772745ad6fec963163
created 2018-03-28 18:10 +0300
pushed 2018-03-28 21:55 +0000
Cosmin Sabou Cosmin Sabou - Backed out 3 changesets (bug 1449321, bug 1449566, bug 1449565) as per developer request.
151e6133adcfac40596d909402a54e0aa82530e4
created 2018-03-29 02:33 +1100
pushed 2018-03-28 21:54 +0000
Xidorn Quan Xidorn Quan - Bug 1447828 part 4 - Remove StyleBackendType uses from Loader. r=emilio
062fb7ce4184b9bb80495d343d5bcea301361cbd
created 2018-03-23 17:02 +0000
pushed 2018-03-28 21:54 +0000
Jonathan Watt Jonathan Watt - Bug 1449565 - Remove the aGeckoParentRule parameter from css::Loader's InsertChildSheet and LoadChildSheet. r=emilio
8e5206684eea8da76d938de3c02c3e8c240e7c9b
created 2018-03-20 18:04 +0100
pushed 2018-03-21 19:13 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447358: Unifdef the old style system code. r=jwatt
543c4f3183a2812d33b75226cecafa04bb35c541
created 2018-03-12 15:07 +0100
pushed 2018-03-13 17:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1444905: Remove scoped style support from the old style system. r=xidorn,smaug
6d99da728f77889eaed19f7b9fae25d0e3971326
created 2018-03-06 14:45 -0500
pushed 2018-03-07 10:03 +0000
Boris Zbarsky Boris Zbarsky - Bug 1442126. Make sure to consistently fail a sheet load if any of its imports fail. r=bholley
023a3a83d667d1c10319def65340467cb64db086
created 2018-02-27 16:57 -0800
pushed 2018-02-28 21:47 +0000
Bobby Holley Bobby Holley - Bug 1438974 - Dispatch to the appropriate event target. r=smaug
dd55c414f2ad08734cc477a26aa3ea2ab3b3388b
created 2018-02-13 13:25 -0800
pushed 2018-02-28 21:47 +0000
Bobby Holley Bobby Holley - Bug 1438974 - Make Servo stylesheet parsing completion async by default. r=bz
76745afd3072c0c20c1796b88665dcf81c8793f8
created 2018-02-13 09:34 -0800
pushed 2018-02-28 21:47 +0000
Bobby Holley Bobby Holley - Bug 1438974 - Separate synchronous stylesheet parsing into a separate path. r=bz
40c130e79ebbab7ab76fe964d8e9070393c4f1b5
created 2018-02-13 09:12 -0800
pushed 2018-02-28 21:47 +0000
Bobby Holley Bobby Holley - Bug 1438974 - Separate the Gecko and Servo parsing paths in the Loader. r=bz
51fe30371a87fdc36404a99e5a7509bc092bb9e5
created 2018-02-13 08:46 -0800
pushed 2018-02-28 21:47 +0000
Bobby Holley Bobby Holley - Bug 1438974 - Add an explicit "being parsed" flag to SheetLoadData and remove mParsingDatas. r=bz
8d4be00621c3b155b1d4978ef7cbf631f957468c
created 2018-02-28 10:09 +0200
pushed 2018-02-28 21:47 +0000
Bobby Holley Bobby Holley - Bug 1441896 - Pass an explicit parent SheetLoadData for child stylesheet loads. r=bz CLOSED TREE
77a3e035aca6aa11293db4514bc0c930d3c2f054
created 2017-11-07 14:25 -0800
pushed 2017-11-23 09:44 +0000
Kris Maglione Kris Maglione - Bug 1415352: Part 4c - Use subject principal as the triggering principal for inline <style> nodes. r=bz
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2017-10-28 08:30 +0000
Daniel Holbert Daniel Holbert - Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame
197ce71943518bfb260f2b2cb3f91b55e58f9341
created 2017-10-12 15:43 -0700
pushed 2017-10-13 09:13 +0000
Kris Maglione Kris Maglione - Bug 1407056: Part 1 - Provide more consistent principal/origin URL to content policies. r=bz,ckerschb
ec0c2767cf57ed606e9bed54a15d6bdadae12579
created 2017-10-05 19:40 -0700
pushed 2017-10-10 09:13 +0000
Kris Maglione Kris Maglione - Bug 1406278: Part 8b - Use subject principal as triggering principal in style <link> "href" attribute. r=bz
32fb897ebe85c0a5134e987f2dfc15284f8ae8b4
created 2017-08-29 16:01 +0300
pushed 2017-09-02 08:52 +0000
Henri Sivonen Henri Sivonen - Bug 1354989 - Avoid pivoting via UTF-16 when loading CSS in the Stylo mode. r=jdm,SimonSapin
53e3c926ff036276c3a018523f7e7f1416f12931
created 2017-08-15 00:05 -0400
pushed 2017-08-16 23:59 +0000
Thomas Nguyen Thomas Nguyen - Bug 1384493 - LoadStyleLink and LoadInlineStyle should use correct referrer policy. r=heycam
0fb6eef0222c898fe8a64f6995804d7399942c91
created 2017-06-28 18:07 -0700
pushed 2017-07-03 08:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1372041: Refactor a bunch of stuff so link rel="media" is honored. r=heycam
fc4d115e549ae73dc220bdeb486de0bd47bacedc
created 2017-05-15 15:55 +0800
pushed 2017-05-29 08:18 +0000
KuoE0 KuoE0 - Bug 1367984 - Refactor LoaderReusableStyleSheets to accept StyleSheet to support both of CSSStyleSheet and ServoStyleSheet. r=heycam
80f9f184eb4058ee8fbe922cb1d62409dc52062d
created 2017-04-10 10:38 +0800
pushed 2017-04-12 22:13 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1325878: Use dom::MediaList in the CSS Loader. r=xidorn
baffb5defe2f1627aeb76a91d4adbc1ac590a431
created 2017-04-03 16:18 +1000
pushed 2017-04-03 21:43 +0000
Xidorn Quan Xidorn Quan - Bug 1352763 part 2 - Pass borrowed child stylesheet to Gecko for loading rather than the import rule. r=emilio
d5b7156ec45f277a225608c1e719cbb946850527
created 2017-03-19 19:33 -0700
pushed 2017-03-24 13:24 +0000
Kris Maglione Kris Maglione - Bug 1348442: Part 1 - Allow loading preloaded stylesheets asynchronously. r=heycam
c86e4966a1224fd6a66e23f686fcc0abd2ce8397
created 2017-03-13 17:00 +0800
pushed 2017-03-21 00:49 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1338446 Part 3 - Label SheetLoadData in Loader::PostLoadEvent. r=heycam
8639e59531527cd5b6f7ac62a1fa223dbf352007
created 2017-01-06 15:05 +0800
pushed 2017-01-06 16:00 +0000
Cameron McCormack Cameron McCormack - Bug 1290209 - Part 7: Rename an argument. r=xidorn
6f60ec0d460a3aabf1865cdd638db81392d3f7a1
created 2017-01-05 11:29 +0800
pushed 2017-01-06 01:30 +0000
Thomas Nguyen Thomas Nguyen - Bug 1304623 - Create a pref to control the default referrer policy - part 3. r=bkelly
82fe5697e8faa2d0702b8694ea4b8e588a9368c7
created 2016-12-29 18:33 +0100
pushed 2016-12-31 00:56 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1304792: Use borrowed types for ServoImportRule. r=Manishearth r=heycam
ab2e9b88f958292d03d5edd41442c61ecd81b5af
created 2016-12-17 10:58 +0100
pushed 2016-12-31 00:56 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1304792: stylo: Implement @import. r=heycam
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
59bdda2c019e81a77e8b8713038a01c45e9e1848
created 2016-09-26 22:03 +1000
pushed 2016-09-27 09:22 +0000
Xidorn Quan Xidorn Quan - Bug 1304302 part 8 - Change include of {CSS,Servo}StyleSheet.h to StyleSheetInlines.h. r=heycam
89c1c3294bee9930d4421f0f033f9d9ed0a69be3
created 2016-09-08 09:59 +0800
pushed 2016-09-08 22:22 +0000
Tom Tung Tom Tung - Bug 1187335 - P2 - Modify the way to report to console for worker and use LoadTainting to decide CORS or not. r=bkelly. r=francois.
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
f25ce46d4eac84012375576d5474106948acccb8
created 2016-06-07 12:20 +1000
pushed 2016-07-12 14:30 +0000
Cameron McCormack Cameron McCormack - Bug 1285474: Decide style system backend type for documents earlier. r=bholley
less more (0) -100 -60 tip