layout/style/Loader.cpp
e29483674e5a0f3e33bd41a24417bfd28a16861b
created 2017-06-25 18:30 +0200
pushed 2017-06-26 11:37 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 7235d05662b0 (bug 1373984) for Android bustage. r=backout on a CLOSED TREE
7235d05662b03741f84c383534a46fecc2075d58
created 2017-06-18 20:37 +0900
pushed 2017-06-26 11:37 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1373984 - Turn nsIDocument::mCharacterSet into mozilla::NotNull<const mozilla::Encoding*>. r=hsivonen
ee1a057752b027d100049c4aaa76bcb795bcb73d
created 2017-06-25 05:10 -0700
pushed 2017-06-26 11:37 +0000
Wes Kocher Wes Kocher - Backed out changeset 77af189b5c49 (bug 1373984) for build bustage in nsHtml5Parser.cpp a=backout CLOSED TREE
77af189b5c493e3a4359613604592485627d16cd
created 2017-06-18 20:37 +0900
pushed 2017-06-26 11:37 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1373984 - Turn nsIDocument::mCharacterSet into mozilla::NotNull<const mozilla::Encoding*>. r=hsivonen
6352096eb0de303cba9440092279e4254a1ec586
created 2017-06-20 19:19 +1000
pushed 2017-06-23 04:52 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1374580 (part 3) - Remove ns{,C}Substring typedefs. r=froydnj.
2915d4b7849612e583048650beabe33bad2cfeca
created 2017-06-20 19:19 +1000
pushed 2017-06-23 04:52 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1374580 (part 2) - Remove nsAFlat{,C}String typedefs. r=froydnj.
8587375461d5d7f26895f81746ed0ce3dffc430c
created 2017-06-16 21:11 +0900
pushed 2017-06-18 18:51 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1369020 - Remove nsContentUtils::ConvertStringFromEncoding and nsContentUtils::CheckForBOM. r=hsivonen
e155fa765af299f0e8cfb42e0a1709e5b04928b9
created 2017-04-27 13:27 +0300
pushed 2017-06-13 10:38 +0000
Henri Sivonen Henri Sivonen - Bug 1261841 part 2 - Use encoding_rs instead of uconv. r=emk,mystor.
3853c5543f6e4e8ef24cc1ac47be5a65e4b672e0
created 2017-06-06 22:27 -0700
pushed 2017-06-07 05:28 +0000
L. David Baron L. David Baron - Bug 1369260 - Remove use of MOZ_ASSERT_IF in layout. r=heycam
42669f4e317b9d18024c431a00f06d2701e72fde
created 2017-06-05 09:24 -0700
pushed 2017-06-07 00:30 +0000
Brad Werth Brad Werth - Bug 1369903 Part 3: Ensure that Loader enables all cloned stylesheets, and checks modified state of all stylesheets, regardless of backend. r=emilio
061521e9f929683159f1ab8af3ad7e57e45493ee
created 2017-06-02 15:40 -0700
pushed 2017-06-06 00:39 +0000
Brad Werth Brad Werth - Bug 1342289 Part 1: Generalize Loader to cycle collect all StyleSheets, not just CSSStyleSheets. r=heycam
80b6a243331452e28ca075271d6c863e2401ef5a
created 2017-05-26 15:59 +0800
pushed 2017-06-05 13:37 +0000
KuoE0 KuoE0 - Bug 1358993 - (Part 1) Make stylo support reusable style sheets. r=heycam
28676da16b1613c4b7e36b7012fd8d46d7905291
created 2017-05-30 11:10 +1000
pushed 2017-05-30 09:53 +0000
Xidorn Quan Xidorn Quan - Bug 1352968 part 4 - Change the direction of child stylesheet list. r=heycam
fc4d115e549ae73dc220bdeb486de0bd47bacedc
created 2017-05-15 15:55 +0800
pushed 2017-05-29 08:26 +0000
KuoE0 KuoE0 - Bug 1367984 - Refactor LoaderReusableStyleSheets to accept StyleSheet to support both of CSSStyleSheet and ServoStyleSheet. r=heycam
dad46e25b2d79eaa5194d4539fdb5923235f3d21
created 2017-05-14 18:11 +0300
pushed 2017-05-17 22:06 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1364746 - stylo: Continue to propagate quirks mode information to Servo r=bholley
95858fbd467f3ebc21584a4e7ca4121a039eb8b8
created 2017-04-27 20:34 +0200
pushed 2017-05-02 12:53 +0000
Thomas Nguyen Thomas Nguyen - Bug 1354563 - Return value of setting referrer could be ignored when loading style. r=heycam
80f9f184eb4058ee8fbe922cb1d62409dc52062d
created 2017-04-10 10:38 +0800
pushed 2017-04-13 01:24 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1325878: Use dom::MediaList in the CSS Loader. r=xidorn
3de3d7d4725eefe688e76e2f5a00388b41041dd8
created 2017-04-03 19:55 +1000
pushed 2017-04-03 21:51 +0000
Xidorn Quan Xidorn Quan - Bug 1352763 part 3 - Have ServoStyleSheet also implement nsICSSLoaderObserver. r=heycam
baffb5defe2f1627aeb76a91d4adbc1ac590a431
created 2017-04-03 16:18 +1000
pushed 2017-04-03 21:51 +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 03:23 +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 01:29 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1338446 Part 3 - Label SheetLoadData in Loader::PostLoadEvent. r=heycam
13e7021f1350fb25f5aaca042b519f406da3d8af
created 2017-03-10 16:57 -0800
pushed 2017-03-13 23:39 +0000
Brad Werth Brad Werth - Bug 1314045 Part 1: Return load table assertion to full force now that Servo stylesheet caching will keep load table consistent. r=heycam
8982e979869551dc7c274f19759fb5c182eaa6dd
created 2016-12-20 17:19 +0800
pushed 2017-03-07 14:18 +0000
Wei-Cheng Pan Wei-Cheng Pan - Bug 1310127 - Part 13: Use MOZ_MUST_USE in netwerk/protocol/http r=heycam
817642eb6e45ad0f9e91310d115e53b52432046a
created 2017-02-27 11:20 -0800
pushed 2017-03-07 14:18 +0000
Brad Werth Brad Werth - Bug 1339627 Part 2: Change StyleSheet Loader to attempt to cache ServoStyleSheets. r=heycam
f7367db2913f24bf9d9eaa5625d25c1444ac7bfc
created 2017-03-06 14:59 -0800
pushed 2017-03-07 14:18 +0000
Brad Werth Brad Werth - Bug 1339627 Part 1: Add a Servo-specific StyleSheet table to nsXULPrototypeCache. r=heycam
da2bee86bcb2716f89e6a5d4345f73f17bb4f0ee
created 2017-02-21 14:05 -0800
pushed 2017-02-24 10:53 +0000
Brad Werth Brad Werth - Bug 1290218 Part 9: Generalize stylesheet Loader to cache Servo sheets in the same way that it caches Gecko sheets. r=heycam
a72b5585f19c0dc375a267eb99bc1e917cb0b1d6
created 2017-02-15 13:33 -0800
pushed 2017-02-24 10:53 +0000
Brad Werth Brad Werth - Bug 1290218 Part 8: Implement ServoStyleSheet Clone. r=heycam
cd6d1b2b9b6c6ad68f3fb1d6168e29a549f08981
created 2017-02-14 14:44 -0800
pushed 2017-02-24 10:53 +0000
Brad Werth Brad Werth - Bug 1290218 Part 7: Bypass XULPrototypeCache (which is a singleton) for non-Gecko Loaders. r=heycam
495b8a307555744c3b8320098a4e526b9bc6404e
created 2016-12-15 20:16 -0700
pushed 2017-02-17 21:51 +0000
Tom Tromey Tom Tromey - Bug 1060419 - make log_print use Printf.h, r=froydnj
ba2907a40e0954cf6104848ddd3c3977db01ad6e
created 2017-02-14 11:23 -0800
pushed 2017-02-15 11:44 +0000
Daniel Holbert Daniel Holbert - Bug 1339546 part 2: Make layout/style/*.cpp include corresponding .h file as the first header. r=xidorn
70debab476881121ddfe92fc60c80cfae0a63bc7
created 2017-02-07 11:49 +0800
pushed 2017-02-09 10:38 +0000
Tim Huang Tim Huang - Bug 1336802 - Part 2: Updating the whole code base to make sure nsILoadInfo get null check. r=smaug
0d4ed23eb2f3037a2d06b34c685357474768c348
created 2017-02-06 09:19 +0800
pushed 2017-02-06 13:56 +0000
Tom Tung Tom Tung - Bug 1220936 - Flush console report to innerWindowID by using nsIDocument and nsILoadGroup. r=bkelly.
89782a895ca2b4ecf9eb1a7c514d033a916b9ad8
created 2017-01-31 15:10 +0800
pushed 2017-02-01 03:55 +0000
Cameron McCormack Cameron McCormack - Bug 1314045 - stylo: Downgrade "Bad loading table" assertion since it occurs frequently. r=me
70e19926d22bc7ad68fc64825a869ab65afde184
created 2017-01-31 18:17 +0100
pushed 2017-01-31 17:17 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 0d069e7395e9 (bug 1314045) for Windows build bustage: warning at Loader.cpp(1885). r=backout on a CLOSED TREE
0d069e7395e939fd8359f47c158d60527c7cd24b
created 2017-01-31 17:38 +0100
pushed 2017-01-31 16:39 +0000
Cameron McCormack Cameron McCormack - Bug 1314045 - stylo: Downgrade "Bad loading table" assertion since it occurs frequently. r=me
959f53ed7fad6cd1650a1c9852c4514bf06d34be
created 2017-01-31 17:30 +0100
pushed 2017-01-31 16:33 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 4787d54f7aa6 (bug 1314045)
4787d54f7aa6e8a328e46139b848bf157c2fc351
created 2017-01-31 23:36 +0800
pushed 2017-01-31 15:37 +0000
Cameron McCormack Cameron McCormack - Bug 1314045 - stylo: Downgrade "Bad loading table" assertion since it occurs frequently. r=me
2b1fcb4b8c8854eea5190c22bdd31c9aca3510f1
created 2017-01-19 23:49 -0500
pushed 2017-01-20 04:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 1332353. Make it clearer when a stylesheet is really owned by its mDocument. r=heycam
613c5d1ec7b91e8637f4d08156ab2019d3873b8c
created 2017-01-06 15:05 +0800
pushed 2017-01-06 07:21 +0000
Cameron McCormack Cameron McCormack - Bug 1290209 - Part 9: Don't return early from Loader::PrepareSheet for a ServoStyleSheet. r=xidorn
19fcced7d097c3405c40d933b43a124a6888d822
created 2017-01-06 15:05 +0800
pushed 2017-01-06 07:21 +0000
Cameron McCormack Cameron McCormack - Bug 1290209 - Part 8: Move CSSStyleSheet::SetEnabled up to StyleSheet. r=xidorn
8639e59531527cd5b6f7ac62a1fa223dbf352007
created 2017-01-06 15:05 +0800
pushed 2017-01-06 07:21 +0000
Cameron McCormack Cameron McCormack - Bug 1290209 - Part 7: Rename an argument. r=xidorn
ffafd1ed4e059b50af43d01cb7cef9ea8da34248
created 2017-01-06 15:05 +0800
pushed 2017-01-06 07:21 +0000
Cameron McCormack Cameron McCormack - Bug 1290209 - Part 6: Move CSSStyleSheet::mMedia up to StyleSheet. r=bzbarsky
e6bbf6f71474c3af9320be21f3c3205b8e8e5a7f
created 2017-01-06 15:05 +0800
pushed 2017-01-06 07:21 +0000
Cameron McCormack Cameron McCormack - Bug 1290209 - Part 1: Move CSSStyleSheet::SetTitle up to StyleSheet. r=xidorn
82fe5697e8faa2d0702b8694ea4b8e588a9368c7
created 2016-12-29 18:33 +0100
pushed 2016-12-30 15:30 +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-30 15:30 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1304792: stylo: Implement @import. r=heycam
7947d53b3587e86934f37c41d11d89a97a6d39da
created 2016-12-13 12:14 +0100
pushed 2016-12-30 15:30 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1304792: Minimal Loader and CSSParser cleanup. r=heycam
55d314ba1016210806451972c91c1716c75d4e3c
created 2016-12-16 14:50 +1100
pushed 2016-12-16 15:10 +0000
Xidorn Quan Xidorn Quan - Bug 1323919 - Rename nsIMediaList.h to nsMediaList.h. r=heycam
7ce8eed27c4379463d09d2e5236961f4f83fd8f4
created 2016-12-11 19:27 +0100
pushed 2016-12-13 10:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1029867: Remove useless nsCSSParser::mHTMLMediaMode. r=heycam
069a6200844132e8e517940e45cd9528263a2e46
created 2016-10-25 10:15 -0700
pushed 2016-11-10 16:09 +0000
Matt Brubeck Matt Brubeck - Bug 1292275 - Stylo: Fix crash after failed stylesheet load. r=heycam
4f462877e3f8a15c00b9b0b7bdcc0e840f18415e
created 2016-09-26 16:55 +0200
pushed 2016-09-28 07:11 +0000
Paul Bignier Paul Bignier - Bug 1282408 - Add ignore-initialization-check annotation to mStatus from SheetLoadData. r=dbaron
0938bc1e608f09461f4f18c13d6ae925c0e29b72
created 2016-09-26 22:03 +1000
pushed 2016-09-26 12:04 +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-26 12:04 +0000
Xidorn Quan Xidorn Quan - Bug 1304302 part 8 - Change include of {CSS,Servo}StyleSheet.h to StyleSheetInlines.h. r=heycam
12e6d7c5a65f19c168c4dd6a4c68f2606b84a711
created 2016-09-26 22:03 +1000
pushed 2016-09-26 12:04 +0000
Xidorn Quan Xidorn Quan - Bug 1304302 part 2 - Some small fixes. r=heycam
f97c038c911d5f11f18894b49146c70e731d40ad
created 2016-08-31 20:10 +1000
pushed 2016-09-09 04:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1297300 - Add missing checks to GetSpec() calls in layout/. r=dholbert,heycam.
126d0c86f8ee4288ded7fc349e79d5e9bde0152e
created 2016-09-07 10:30 +0800
pushed 2016-09-08 09:23 +0000
Tom Tung Tom Tung - Bug 1187335 - P6 - Support script/css to set integrity metadata to serviceWorker. r=bkelly. r=francois.
89c1c3294bee9930d4421f0f033f9d9ed0a69be3
created 2016-09-08 09:59 +0800
pushed 2016-09-08 09:23 +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.
b516e1d6e46165d5553ec894fadc55ce514f862c
created 2016-08-26 16:02 +1000
pushed 2016-09-02 06:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1297961 (part 1) - Introduce nsURI::GetSpecOrDefault(). r=hurley.
ef4aaae8d79bb6ca37b88d3440db1247fa10e260
created 2016-08-12 15:19 +1000
pushed 2016-08-16 01:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1294620 - Use infallible XPIDL attribute getters more. r=erahm.
d6806f6068fd3abe3acfdf300cf9c38aa5ce902e
created 2016-08-02 13:12 -0700
pushed 2016-08-03 17:26 +0000
Bobby Holley Bobby Holley - Bug 1291390 - Make parsing mode an immutable property of the StyleSheet. r=heycam
5980af5a8eb750c8bcd15467aedbcfbbb5d0d958
created 2016-07-28 12:23 -0700
pushed 2016-07-29 00:26 +0000
Bobby Holley Bobby Holley - Bug 1290214 - Remove NS_ERRORs in css::Loader. r=emilio
less more (0) -100 -60 tip