Changes pushed after changeset ce1a86d3b4db161c95d1147676bbed839d7a4732, up to and including changeset 9056f2ee492fa481aa86146aba236c074628e9fd
User
Push date [To Local]
ChangesetPatch author — Commit message
ffxbld
Mon Oct 23 18:21:40 2017 +0000
1488c7223fcc8fc19632664efa58b63d794a63dbffxbld — No bug, Automated HPKP preload list update from host bld-linux64-spot-032 - a=hpkp-update
86a2af1adbb9bcf863b1779cd40a58062c65476effxbld — No bug, Automated HSTS preload list update from host bld-linux64-spot-032 - a=hsts-update
archaeopteryx@coole-files.de
Mon Oct 23 09:33:12 2017 +0000
b39904cff06b5b74798214ff8057a0ed2833fb0bMorris Tseng — Bug 1410359 - Remove unused css filter codes. r=kats
dd361e3ebf4d5834d2647f9c98e305375ca06a66Makoto Kato — Bug 1406358 - Keep SpeechDelegate object until speaking is finished. r=eeejay
1a4d6bea605f35baa8c232f0860bf90e9983759adimi — Bug 1408631 - Release SafeBrowsing lookupcache in worker thread while shutdown. r=francois
5fbd0369b400b567ff0e4064b02dec16b7572a8cGerald Squelart — Bug 1410252 - Convert 'WrapNotNull(new T(...' to 'MakeNotNull<T*>(...' - r=njn
ec8754342714c155836d8fda18a6d0f175a49d1cGerald Squelart — Bug 1410252 - MakeNotNull<PointerType, OptionalPointeeType>(Args...) - r=njn
63c91c79579b9992e674ec17b6008432589d0201Matt Woodrow — Bug 1404181 - Part 27: Add some retained-dl debugging tools. r=mstange
0f8db6837b653c2b9b1de9a0bf10c213ac214308Matt Woodrow — Bug 1404181 - Part 26: Skip DLBI for reused items (since they must not be invalid). r=mstange
90d2b2c704d5854f599ff60f8a1d6e59ae65bf97Matt Woodrow — Bug 1404181 - Part 25: Force rebuilding when we detect changes to the displaylist that didn't have invalidations. Also forces rebuilding of the canvas frame every time so that AddExtraBackgroundItems produces a consistent result. r=mstange
42edf5487253c4f02bc1f5a1d7c46fe7fffaeeedMatt Woodrow — Bug 1404181 - Part 24: Rebuild all display items when we encounter a blend mode, since we can't easily track changes to whether we need the blend container or not. r=mstange
484e07a716f1aac33b4fd9ee246c7eab8b504523Matt Woodrow — Bug 1404181 - Part 23: Only rebuild items within a displayport when the displayport changes, rather than rebuilding the whole document. r=mstange
981efe4437886b05dbba212e3227ce97bc70e407Matt Woodrow — Bug 1404181 - Part 22: Make sure we mark frames as modified any time they change position or style data and make sure we don't accidentally mark the root as being modified when we don't need to. r=mstange
fce6bb594ee93b4ef25a05da21e1a8e2155d7a99Matt Woodrow — Bug 1404181 - Part 21: Add RetainedDisplayListBuilder with the code for doing partial display list builds, and merging it into an existing display list. r=mstange
7188aa2eacc9146b316fce299127457b4339d451Matt Woodrow — Bug 1404181 - Part 20: Add code to override the display list builder dirty area for a stacking context or displayport. This lets us restrict partial building to within one of these contexts. r=mstange
4d21123bf063b151e2fd97ff0b371d28c8f93352Matt Woodrow — Bug 1404181 - Part 19: Some items don't use style data from mFrame, so add overrides that let us check the right frame when determining if an item is invalid. r=mstange
6dcdda0d79773839eb7c061520dc0be4b4516487Matt Woodrow — Bug 1404181 - Part 18: Use nsPresArena for the display list builder arena since it supports recycling. r=mstange
2fb8ca01eaaf9efe007b0eff02face0a8ad55ec8Matt Woodrow — Bug 1404181 - Part 17: Track will-change contributions per-frame so that can remove contributions from invalidated frames. r=mstange
1dbd1a2eaba486f4e2c2325b59b897b3eebc0124Matt Woodrow — Bug 1404181 - Part 16: Track window dragging area contributions per-frame so that can remove contributions from invalidated frames. r=mstange
57299dc2cce3a74a6e930db60a48ebadbb22e1e1Matt Woodrow — Bug 1404181 - Part 15: Add the notion of 'modified' frames, that need new display items built for them (and all their descendants). r=mstange
6bd65bee0bf2812f6495512b91d0dfa976fce5a2Matt Woodrow — Bug 1404181 - Part 14: Add a bunch of new helpers to display list builder and display item for retaining and reusing items. r=mstange
5ae28672a397d4b8e0597ecd4d54977bae482830Matt Woodrow — Bug 1404181 - Part 13: Expose DisplayItemData better from FrameLayerBuilder so we can query the geometry (for sync decode invalidations). r=mstange
5a143355d1c8f9228b99a24d76fde3b7463ec012Matt Woodrow — Bug 1404181 - Part 12: Add pref for retained display lists (starting with it disabled). r=mstange
952c5ec068bd0492067fd08805b7ce441bc712aeMatt Woodrow — Bug 1404181 - Part 11: Factor out PresShell paint count code se we can still call it without needing to build the display items. r=mstange
87d9ba7f88910ba50bec5bd6392eb9a4d6f6c065Matt Woodrow — Bug 1404181 - Part 10: Track theme geometry contributions per-frame so that can remove contributions from invalidated frames. r=mstange
751f80bf76abdd7216fdfa1266111abea67971a1Matt Woodrow — Bug 1404181 - Part 9: Add code for detecting if display list building happened for a given frame, and use it to add some tests for retained display lists. r=mstange
7461fa8a43fa1621f3ed0efd2363051a788cfe33Matt Woodrow — Bug 1404181 - Part 8: Add refcounting for clip chains. r=mstange
edb7dfb73a6ca08f96774040a0ddbb773eca346cMatt Woodrow — Bug 1404181 - Part 7: Add a way to check if existing painted items might need to be redrawn for a sync decode. r=mstange
16fd7be0e5801c969324beb954e2ee8b4a7c577fMatt Woodrow — Bug 1404181 - Part 6: Compute and store the frame that contributed the style data for backgrounds so that we can invalidate the display item when either frame changes. r=mstange
bbca6b8fbbd7fbd04c95266dc1152bc2e4f151c7Matt Woodrow — Bug 1404181 - Part 5: Store an annotated list of rectangles in nsDisplayLayerEventRegions so that we can remove contributions that belong to invalidated frames. r=mstange
defa442c4d8981c663774df4e03e95d6bf25bc21Matt Woodrow — Bug 1404181 - Part 4: Add code to save and restore changes made to display items during FrameLayerBuilder so that we can use them again. r=mstange
a8d68ec7119c0cc052267eee61d94e2f0adae8f2Matt Woodrow — Bug 1404181 - Part 3: Track the current set of alive display items on nsIFrame. r=mstange
ce1bfa06c117258cc3b7541349610a589c2cb942Matt Woodrow — Bug 1404181 - Part 2: Track a 'visible' rect for display list building as well as the 'dirty' rect, so that we can do partial building by specifying a smaller 'dirty' rect. r=mstange
5584bf011ce4acdcb5437377b80c2ece95e6a3a5Matt Woodrow — Bug 1404181 - Part 1: Make AnimatedGeometryRoot/ActiveScrolledRoot retained and refcounted on the heap. r=mstange
4af00e19f7f42328d7ae3fbb921417360c4cf1e5Hiroyuki Ikezoe — Bug 1409657 - Wait for one more frame after MozAfterPaint is received to avoid intermittent failures. r=birtles
fd2d347370030bf286683311e896ce25760108fcSebastian Hengst — merge mozilla-central to autoland. r=merge a=merge
89bfafd51a2c53bc3e0395c34256ba5159618b1dMarco Bonardo — Bug 1356531 - Remove moz_places_faviconindex and old Places migrations. r=Paolo