layout/style/Loader.cpp
13faabcf8e965cca857e3cc8fdbea289a09c7ea0
created 2017-12-17 22:29 +0100
pushed 2017-12-19 22:17 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1425769: Base class for ShadowRoot and Document to manage style state. r=smaug
38af716749fcf7db4628feba3172477161cd1d10
created 2017-11-08 16:59 +0000
pushed 2017-12-06 10:25 +0000
Jonathan Watt Jonathan Watt - Bug 1180145, part 2 - Taint style sheet sub-resources of no-cors resources against resource timing reporting. r=heycam
77a3e035aca6aa11293db4514bc0c930d3c2f054
created 2017-11-07 14:25 -0800
pushed 2017-11-22 22:52 +0000
Kris Maglione Kris Maglione - Bug 1415352: Part 4c - Use subject principal as the triggering principal for inline <style> nodes. r=bz
6b49a0395cb47a3a18c6837aa49d5b622c953f1d
created 2017-11-22 11:18 +0100
pushed 2017-11-22 10:30 +0000
Andrea Marchesini Andrea Marchesini - Bug 1419382 - Moving ownership of nsIInputStream when using netUtil functions - part 2 - NS_NewInputStreamChannel, r=smaug
4d7c0110f849a28f5cee9a98291c0c5c4a2eb176
created 2017-11-04 22:48 -0700
pushed 2017-11-11 10:04 +0000
Chris Peterson Chris Peterson - Bug 1416164 - Replace NS_POSTCONDITION with MOZ_ASSERT. r=froydnj
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2017-10-28 08:48 +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
23e2e65211f5c7787d45f56da9ea56bcf5f73a94
created 2017-10-19 11:39 +0200
pushed 2017-10-19 09:41 +0000
Andrea Marchesini Andrea Marchesini - Bug 1409327 - NS_NewBufferedInputStream should take the ownership of the inputStream, r=smaug
cb8c65940190581eb878f9999ae71a50d9fec873
created 2017-10-17 22:03 +0200
pushed 2017-10-17 20:23 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 4666cde20909 (bug 1409327)
4666cde209096d4aca8c6c0f938b5142c7d0ca49
created 2017-10-17 20:38 +0200
pushed 2017-10-17 18:38 +0000
Andrea Marchesini Andrea Marchesini - Bug 1409327 - NS_NewBufferedInputStream should take the ownership of the inputStream, r=smaug
197ce71943518bfb260f2b2cb3f91b55e58f9341
created 2017-10-12 15:43 -0700
pushed 2017-10-13 00:50 +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 03:38 +0000
Kris Maglione Kris Maglione - Bug 1406278: Part 8b - Use subject principal as triggering principal in style <link> "href" attribute. r=bz
a46a5879b8781ae9ea99f37b5d34a891f0f75047
created 2017-09-02 10:54 +0200
pushed 2017-09-02 09:00 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-inbound to mozilla-central. r=merge a=merge
32fb897ebe85c0a5134e987f2dfc15284f8ae8b4
created 2017-08-29 16:01 +0300
pushed 2017-09-02 09:00 +0000
Henri Sivonen Henri Sivonen - Bug 1354989 - Avoid pivoting via UTF-16 when loading CSS in the Stylo mode. r=jdm,SimonSapin
2f14f9759a376c1c9c0173e47b649cab47c9215e
created 2017-08-31 17:23 -0700
pushed 2017-09-02 02:45 +0000
Kris Maglione Kris Maglione - Bug 1363482: Part 9 - Preload system stylesheets off-thread during startup. r=heycam
3e03fe144848f2301df32b29668abe7e41327ca8
created 2017-08-21 13:26 -0700
pushed 2017-08-25 17:28 +0000
Bill McCloskey Bill McCloskey - Bug 1350432 - Remove mEventObservers to SynchronizedEventQueue (r=froydnj)
87bd94e7f6859139710b391156dfb20ca5f05ad0
created 2017-08-16 16:10 -0500
pushed 2017-08-18 23:29 +0000
Michael Kaply Michael Kaply - Bug 1389168 - Remove unnecessary IBM license text. r=gerv
53e3c926ff036276c3a018523f7e7f1416f12931
created 2017-08-15 00:05 -0400
pushed 2017-08-16 11:25 +0000
Thomas Nguyen Thomas Nguyen - Bug 1384493 - LoadStyleLink and LoadInlineStyle should use correct referrer policy. r=heycam
d7a49fecc6b9a164c145ea664015e9792f62d050
created 2017-07-06 16:05 -0700
pushed 2017-07-28 20:28 +0000
Bill McCloskey Bill McCloskey - Bug 1385413 - Remove thread parameter from onDispatchedEvent (r=erahm)
0acc77eb92c6372cb73f441d2753c77068d87c2f
created 2017-07-26 16:13 +0800
pushed 2017-07-26 19:24 +0000
Bevis Tseng Bevis Tseng - Bug 1378930 - Part 2: Remove the aName parameter from SchedulerGroup/DocGroup/DispatcherTrait. r=billm
185f5128f55610ba8718caed0d2597ad8c33e563
created 2017-07-10 15:00 -0700
pushed 2017-07-15 14:37 +0000
Andrew McCreight Andrew McCreight - Bug 1379786, part 4 - Use GetIsSystemPrincipal() method instead of going through secman in CHECK_PRINCIPAL_AND_DATA. r=mrbkap
a97c16caf744c028ea686c421e675b84dbb427bc
created 2017-06-28 16:51 -0700
pushed 2017-07-08 00:30 +0000
Tom Tromey Tom Tromey - Bug 1306887 - keep SourceMap response header on CSS style sheets; r=bz,heycam
91914706f61aa50a1542ed574f1922cb060e9a91
created 2017-06-29 10:09 -0700
pushed 2017-07-03 09:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1372041: Refactor @import so it also respects the stylesheet's media properly. r=heycam
0fb6eef0222c898fe8a64f6995804d7399942c91
created 2017-06-28 18:07 -0700
pushed 2017-07-03 09:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1372041: Refactor a bunch of stuff so link rel="media" is honored. r=heycam
64412d8b6f4b4b64ace0c914fe897b4bc02cefbd
created 2017-06-18 20:37 +0900
pushed 2017-06-27 13:15 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1373984 - Turn nsIDocument::mCharacterSet into mozilla::NotNull<const mozilla::Encoding*>. r=hsivonen
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)
less more (0) -100 -60 tip