layout/base/PresShell.cpp
974ab62c9fd5b56fbe4bb364129c08a93842abe5
created 2017-09-21 22:35 +0800
pushed 2017-10-20 16:34 +0000
angelsl angelsl - Bug 1393116 - In ResizeReflow, check width too, when refusing SizeToContent without root frame draft
3b79800e277b832ba1028ce2cac71c50a7a11f1a
created 2017-10-19 23:05 -0400
pushed 2017-10-20 03:06 +0000
Markus Stange Markus Stange - Bug 1350930 - Move profiler markers for reflow and style flushes from the refresh driver into the PresShell. r?bzbarsky draft
67010278e52db1afbad0161ff7a870ceec2b2243
created 2017-09-09 00:49 +0800
pushed 2017-10-19 11:13 +0000
angelsl angelsl - Bug 1393116 - Only fire resize event if size actually changed draft
da06e7c04094fc9184768fdcc5d4ecb051dd4023
created 2017-09-09 00:38 +0800
pushed 2017-10-19 11:13 +0000
angelsl angelsl - Bug 1393116 - Move double-reflow for sizing-to-content one level lower draft
47eb04a16c932e51989c3495806b396936edfdbd
created 2017-10-18 19:16 +0200
pushed 2017-10-18 17:20 +0000
Moritz Brunner Moritz Brunner - Bug 1315660 - Fixed upscaling of drag and drop thumbnail. draft
d4cd287ecb4c670f062a3be0784f843c730f1e8d
created 2017-10-18 18:12 +0200
pushed 2017-10-18 16:30 +0000
Moritz Brunner Moritz Brunner - Bug 1315660 - Fixed upscaling of drag and drop thumbnail. draft
3e79345a5e16e4be3d1d461792edd71153f6601f
created 2017-10-18 17:26 +0800
pushed 2017-10-18 09:29 +0000
Cameron McCormack Cameron McCormack - Bug 1390694 - Part 4: Restyle the document when document state dependencies change. r?emilio draft
6fff417098397741bb82b415394985e0080d9b10
created 2017-09-29 10:51 +1300
pushed 2017-10-18 03:52 +0000
Matt Woodrow Matt Woodrow - Bug 1404181 - Part 24: 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 draft
f391e89f8617e1707329925e3843bfc329909801
created 2017-09-27 16:55 +1300
pushed 2017-10-18 03:52 +0000
Matt Woodrow Matt 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 draft
092f8116b83e0d514cd2f7ec3b2a0d93e4a0c6fa
created 2017-09-27 15:35 +1300
pushed 2017-10-18 03:52 +0000
Matt Woodrow Matt Woodrow - Bug 1404181 - Part 3: Track the current set of alive display items on nsIFrame. r?mstange draft
6694a6b4c7b92a363344a135b06edab334d3c872
created 2017-10-04 14:28 +1300
pushed 2017-10-18 03:52 +0000
Matt Woodrow Matt 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 draft
940a0c98e46c363d97e9cc8ef448faec9ff725f2
created 2017-10-17 15:19 +1300
pushed 2017-10-17 11:58 +0000
Matt Woodrow Matt Woodrow - Bug 1406727. r=mstange,froydnj a=abillings
474d24f4545fb096b91a6eafec3b76e528ef1092
created 2017-10-15 23:13 -0700
pushed 2017-10-17 00:21 +0000
Kris Maglione Kris Maglione - Bug 1404198: Part 2e - Switch to NS_NewTimer* in layout. r=njn
5f061b5d266c4ee7554faab3ea380a06dad6a7d6
created 2017-09-09 00:49 +0800
pushed 2017-10-16 10:56 +0000
angelsl angelsl - Bug 1393116 - Only fire resize event if size actually changed draft
dd08e7032fecb2c8265de396248d03b94ab8c40e
created 2017-09-09 00:38 +0800
pushed 2017-10-16 10:56 +0000
angelsl angelsl - Bug 1393116 - Move double-reflow for sizing-to-content one level lower draft
4822b8e158b7c390d00462ec57b0f22b5994de57
created 2017-09-29 10:51 +1300
pushed 2017-10-16 02:43 +0000
Matt Woodrow Matt Woodrow - Bug 1404181 - Part 24: 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 draft
161aa8d916b924ff230e2f5d91548412047c2458
created 2017-09-27 16:55 +1300
pushed 2017-10-16 02:43 +0000
Matt Woodrow Matt 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 draft
617cec194fd964133d6418092e778d77f88768eb
created 2017-09-27 15:35 +1300
pushed 2017-10-16 02:43 +0000
Matt Woodrow Matt Woodrow - Bug 1404181 - Part 3: Track the current set of alive display items on nsIFrame. r?mstange draft
c074a09e0f869d8415e35e47a1e9908b44dc407e
created 2017-10-04 14:28 +1300
pushed 2017-10-16 02:43 +0000
Matt Woodrow Matt 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 draft
20296803e9e37fa5e33eb36876e5b2416d6078f8
created 2017-10-12 09:25 +0800
pushed 2017-10-13 03:39 +0000
Stone Shih Stone Shih - Bug 1407839 - Various test permafails due to IsPointerEventEnabled(). f=RyanVM. r=smaug.
127683f38e0582f0d66438ae8344da1ae48cce81
created 2017-10-11 13:15 +0200
pushed 2017-10-11 14:15 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 759a43ebc6bf (bug 1405541) for asserting in devtools/client/performance/test/browser_perf-console-record-03.js on Windows 7. r=backout
759a43ebc6bf982c3fbe2482361d6166c54a7cfa
created 2017-10-11 13:03 +0200
pushed 2017-10-11 14:15 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1405541 - Split AUTO_PROFILER_LABEL_DYNAMIC into three macros. r=mstange.
d2091f915c6aecd2ef2b6157f73d0f9bfbc29f95
created 2017-10-10 23:28 -0700
pushed 2017-10-11 07:57 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 901a16fec9fc (bug 1405541) for Windows assertion failures
901a16fec9fc0c875ed274a37efbd379682e62e9
created 2017-10-04 13:44 +1100
pushed 2017-10-11 07:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1405541 - Split AUTO_PROFILER_LABEL_DYNAMIC into three macros. r=mstange.
b489c9d98ec6e705fb0a7b9cedb5cbd542ae9b16
created 2017-09-26 16:25 -0400
pushed 2017-10-10 19:01 +0000
Alexander Surkov Alexander Surkov - Bug 1321960 - Rename nsIPresShell::mSuppressInterruptibleReflows to mWasLastReflowInterrupted to reflect better its purpose. r=dholbert, a=sledru
613f64109bdef590b9748355441b3c620efa7be5
created 2017-10-09 11:19 +0200
pushed 2017-10-09 12:58 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-inbound to mozilla-central. r=merge a=merge
672b02d8600717613ffe84ee46de8b277f1bc977
created 2017-10-04 09:11 +1100
pushed 2017-10-09 08:41 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1403868 (part 4) - Reduce tools/profiler/public/*.h to almost nothing in non-MOZ_GECKO_PROFILER builds. r=mstange.
cdc355ec1f46a79e7ee5d0e3b916f30264aa4d7f
created 2017-10-03 09:05 +1100
pushed 2017-10-08 22:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=froydnj. draft
43f28248c5e4185583f33085b7c073a79e9b3ec0
created 2017-09-09 00:49 +0800
pushed 2017-10-07 12:22 +0000
angelsl angelsl - Bug 1393116 - Only fire resize event if size actually changed draft
2c010cb449c9bb52901fd2938c9e4cce97f2063b
created 2017-09-09 00:38 +0800
pushed 2017-10-07 12:22 +0000
angelsl angelsl - Bug 1393116 - Move double-reflow for sizing-to-content one level lower draft
7427955a799caa93bf1e76ec3d2738e0efb3d8b5
created 2017-09-09 00:49 +0800
pushed 2017-10-07 11:53 +0000
angelsl angelsl - Bug 1393116 - Only fire resize event if size actually changed draft
a71c3bca5b4eacf98112f0dcc978634265bb16d1
created 2017-09-09 00:38 +0800
pushed 2017-10-07 11:53 +0000
angelsl angelsl - Bug 1393116 - Move double-reflow for sizing-to-content one level lower draft
499fbf62e8cfe03065f6b355727e033a4a1e24dd
created 2017-09-09 00:49 +0800
pushed 2017-10-07 11:21 +0000
angelsl angelsl - Bug 1393116 - Only fire resize event if size actually changed draft
362d72d7e817d3b3894c9dfdd45cedc12ead5b96
created 2017-09-09 00:38 +0800
pushed 2017-10-07 11:21 +0000
angelsl angelsl - Bug 1393116 - Move double-reflow for sizing-to-content one level lower draft
d8794ffe5318b8f2fb45479bf63e501beb24daf1
created 2017-09-09 00:49 +0800
pushed 2017-10-07 08:18 +0000
angelsl angelsl - Bug 1393116 - Only fire resize event if size actually changed draft
bf7dd7d2c2d25e04a04d75b78dee642a6497a07d
created 2017-09-09 00:38 +0800
pushed 2017-10-07 08:18 +0000
angelsl angelsl - Bug 1393116 - Move double-reflow for sizing-to-content one level lower draft
3013ce1655c253a0b43a3842e59496e74ccde8ec
created 2017-09-09 00:49 +0800
pushed 2017-10-07 08:11 +0000
angelsl angelsl - Bug 1393116 - Only fire resize event if size actually changed draft
3002b4077846d98c44df2db3159b0486bbb142dc
created 2017-09-09 00:38 +0800
pushed 2017-10-07 08:11 +0000
angelsl angelsl - Bug 1393116 - Move double-reflow for sizing-to-content one level lower draft
e388b8de10a1a6bf63cff173bada17870a4fb402
created 2017-09-21 22:35 +0800
pushed 2017-10-07 08:11 +0000
angelsl angelsl - Bug 1393116 - In ResizeReflow, check width too, when refusing SizeToContent without root frame draft
510710d692a11aea638b94e3bf3fb1be4a342756
created 2017-09-24 19:57 -0700
pushed 2017-10-05 03:07 +0000
Kris Maglione Kris Maglione - Bug 1404198: Part 2 - Add non-virtual constructor for nsITimer and update existing callers. r?njn draft
ec43659fe0c4abfca02a5d4c7d1b5d1d8b2d48c4
created 2017-10-03 14:58 -0700
pushed 2017-10-04 04:25 +0000
Wes Kocher Wes Kocher - Merge m-c to autoland, a=merge
dd14cd329d4fa04da37b0628d0204038a27b4c06
created 2017-10-03 16:31 -0400
pushed 2017-10-03 21:03 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1403915 - Remove some leftover painting callback goop. r?jrmuizel draft
4a8294c6b8e33ba08ef767bede8deeb28234b5b8
created 2017-07-27 14:49 +0100
pushed 2017-10-03 12:14 +0000
Catalin Badea Catalin Badea - Bug 651120 - Remove index argument from content removed/appended/inserted notifications. r=peterv
a8a5e1622e51a15608a241077e5c2b988c671d5f
created 2017-10-02 16:49 -0400
pushed 2017-10-03 10:03 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1403176 - Turn on empty transactions support in layers-free WebRenderLayerManager. r=mstange
45eb821ac9d518ee65d768c89166c48f6c010769
created 2017-09-29 21:57 -0400
pushed 2017-10-03 00:21 +0000
Arthur Edelstein Arthur Edelstein - Bug 1404570 - Fix ubsan runtime error for nsEventStatus enum in PresShell.cpp. r=smaug
fdd0ac4df51ea02a7d5390fea407b62f3fdecef3
created 2017-10-02 16:49 -0400
pushed 2017-10-02 20:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1403176 - Turn on empty transactions support in layers-free WebRenderLayerManager. r?mstange draft
5b0935d488462ccbc30e58a0140ad28743a1e18e
created 2017-09-08 11:01 +0800
pushed 2017-09-29 10:18 +0000
Stone Shih Stone Shih - Bug 1316251 Part3: Trigger pointer event implementation in EventStateManager. r=masayuki
c60d8a8d46dfa4e4489370474ef1220ec41c8e4b
created 2017-09-06 17:28 +0800
pushed 2017-09-29 10:18 +0000
Stone Shih Stone Shih - Bug 1316251 Part2: Revise pointer event implementation. r=masayuki
aaa9c6d59bd58bd679834970e2142c46e04238ef
created 2017-09-06 15:47 +0800
pushed 2017-09-29 10:18 +0000
Stone Shih Stone Shih - Bug 1316251 Part1: Separate pointer event implementation from PresShell. r=masayuki
4a62f816f3baa195edbdb79a08435a418832a045
created 2017-09-24 19:57 -0700
pushed 2017-09-29 04:14 +0000
Kris Maglione Kris Maglione - Bug 1404198: Part 2 - Add non-virtual constructor for nsITimer and update existing callers. r?njn draft
aae70d8659b4f9bf0a146f779b70e66a3ff8b502
created 2017-09-29 10:51 +1300
pushed 2017-09-29 02:34 +0000
Matt Woodrow Matt Woodrow - Bug 1404181 - Part 24: 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 draft
642e032937c2c4d566b807d4173e875eb3e2f51e
created 2017-09-27 15:35 +1300
pushed 2017-09-29 02:34 +0000
Matt Woodrow Matt Woodrow - Bug 1404181 - Part 3: Track the current set of alive display items on nsIFrame. r?mstange draft
f20cf698133372cb21ffedc934a4f1da96b43856
created 2017-09-27 13:25 +1300
pushed 2017-09-29 02:34 +0000
Matt Woodrow Matt 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 draft
7e56238a81d386a444052c4931954360a6756e95
created 2017-09-26 18:46 +0200
pushed 2017-09-27 14:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Don't delete frame properties from PresShell::NotifyDestroyingFrame. draft
c65fce03b9e0a1a7591668f727b846675cffa44a
created 2017-09-26 16:25 -0400
pushed 2017-09-27 09:40 +0000
Alexander Surkov Alexander Surkov - Bug 1321960 - rename nsIPresShell::mSuppressInterruptibleReflows to mWasLastReflowInterrupted to reflect better its purpose, r=dholbert
454541deed27a997d62e5a7b80cae97bdb21eb44
created 2017-09-08 11:01 +0800
pushed 2017-09-25 11:31 +0000
Stone Shih Stone Shih - Bug 1316251 Part3: Trigger pointer event implementation in EventStateManager draft
a78043af492c0ac2cb9cb47c334020037934c021
created 2017-09-06 17:28 +0800
pushed 2017-09-25 11:31 +0000
Stone Shih Stone Shih - Bug 1316251 Part2: Revise pointer event implementation draft
ab2599a126e0f76d49b4e60ee54b8f475b35d37f
created 2017-09-06 15:47 +0800
pushed 2017-09-25 11:31 +0000
Stone Shih Stone Shih - Bug 1316251 Part1: Separate pointer event implementation from PresShell draft
9254a9c215b9c8db9fdc00f5723bc46dcdf5b9eb
created 2017-09-08 11:01 +0800
pushed 2017-09-25 09:32 +0000
Stone Shih Stone Shih - Bug 1316251 Part3: Trigger pointer event implementation in EventStateManager. r?masayuki draft
280eb343baab2b82c64c7c6751b632edaea4a13d
created 2017-09-06 17:28 +0800
pushed 2017-09-25 09:32 +0000
Stone Shih Stone Shih - Bug 1316251 Part2: Revise pointer event implementation. r?masayuki draft
less more (0) -300 -100 -60 tip