layout/base/PresShell.cpp
436d102343668d07c92e4be00e90d2d31f89c599
created 2017-12-04 16:25 +0200
pushed 2017-12-05 22:09 +0000
Mats Palmgren Mats Palmgren - Bug 1422839 part 1 - Add internal overflow-clip-box-block/-inline properties and make overflow-clip-box a shorthand. r=dholbert
50ccf635c7319e78dc7366a3b160ebd27674e679
created 2017-12-04 02:47 +0100
pushed 2017-12-04 20:16 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1422654: stylo: Avoid restyling XBL-bound element if the binding doesn't have stylesheets. r=heycam
21b5cd21389af7b0e7d647e3589ffd65108d92c0
created 2017-11-28 01:50 +0100
pushed 2017-12-01 10:56 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1420762: Make StyleSheets notify directly to their StyleSets. r=heycam
8decab233d7d0ee5b8ab3881ddafb8d298e4a0cd
created 2017-12-01 00:20 +0200
pushed 2017-11-30 22:23 +0000
Brindusan Cristian Brindusan Cristian - Backed out 2 changesets (bug 1420762) for merge conflicts r=merge a=merge
00287b88254bc15ea553023a3ccad88094c37778
created 2017-11-28 01:50 +0100
pushed 2017-11-30 22:23 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1420762: Make StyleSheets notify directly to their StyleSets. r=heycam
184697371b6bbd92881377464fbf1423e5f79663
created 2017-11-11 01:39 +0100
pushed 2017-11-23 22:24 +0000
Oriol Brufau Oriol Brufau - Bug 1416391 - Fix Element.scrollIntoView in "nearest" mode to behave according to CSSOM spec. r=tnikkel
d9854fab21d2dc79147aa93f12a7c1bd8b7aff7e
created 2017-11-22 12:03 +0800
pushed 2017-11-23 09:42 +0000
Cameron McCormack Cameron McCormack - Bug 1419645 - Make VerifyReflow work with stylo. r=dbaron
2e1ece860e4e1060b284d0dde592ef065c6a5677
created 2017-11-21 16:25 -0600
pushed 2017-11-22 21:30 +0000
James Willcox James Willcox - Bug 1409113 - Add nsIPresShell::HasHandledUserInput() r=masayuki
45a167ac79a556513eb8e7d0faa2b0737cdc95b5
created 2017-11-19 16:44 -0500
pushed 2017-11-20 09:39 +0000
Markus Stange Markus Stange - Bug 1418836 - Add restyle markers in a place that I missed in bug 1350930. r=bz
817849f011ccc87532c88e0f1ff1da481744aac3
created 2017-11-16 12:17 +0200
pushed 2017-11-17 09:59 +0000
Gurzau Raul Gurzau Raul - Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE
99b6831627b1b511832a5c60c03b7273ac93f10c
created 2017-11-16 16:09 +1300
pushed 2017-11-17 09:59 +0000
Matt Woodrow Matt Woodrow - Bug 1406727. r=froydnj
92235deefc25008210fc2d433cb92174d6adf1b1
created 2017-11-16 12:04 +0200
pushed 2017-11-16 10:05 +0000
Gurzau Raul Gurzau Raul - Merge inbound to mozilla-central r=merge a=merge
917dfffde62acfc2315de61385f82dfb6f29a440
created 2017-11-16 07:45 +0200
pushed 2017-11-16 10:05 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset 0f783930e1b2 (bug 1406727) for GTest failures on ArenaAllocator. r=backout on a CLOSED TREE
0f783930e1b231009e96f7cfbbdb2f8324718cef
created 2017-11-16 16:09 +1300
pushed 2017-11-16 10:05 +0000
Matt Woodrow Matt Woodrow - Bug 1406727. r=froydnj
aa73c7a7f72501017c43ce0ecfbcf5773e7a1015
created 2017-11-16 00:41 +0200
pushed 2017-11-16 10:02 +0000
Brindusan Cristian Brindusan Cristian - Merge mozilla-central to autoland r=merge a=merge on a CLOSED TREE
a554f8204f3b14e779ddfbf5bff0118395fbc6f0
created 2017-11-15 16:10 -0500
pushed 2017-11-16 10:02 +0000
Markus Stange Markus Stange - Bug 1350930 - Move profiler markers for reflow and style flushes from the refresh driver into the PresShell. r=bz
b8067f9bf9a76fca35349c77ece7d5cd23cce145
created 2017-11-09 18:43 +0100
pushed 2017-11-15 22:25 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1415013: Clear servo data on flattened tree changes. r=bz
b8f533c5a2701afaa2624092d781eaecc844492d
created 2017-11-10 21:14 -0500
pushed 2017-11-11 09:58 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1416267 - Update gfxContext matrix functions to avoid flip-flopping between float and double matrices. r=jrmuizel
985e9aa1f587e1385257e7e7779f25eb5cbdee25
created 2017-11-09 03:00 +0100
pushed 2017-11-09 09:53 +0000
Mats Palmgren Mats Palmgren - Bug 1414666 part 2 - A few formatting improvements after mass conversion of PresContext()->PresShell() to PresShell(). r=emilio
f91e74cdcf4c4b98b27ae39f4423a9fb1a926d91
created 2017-11-09 03:00 +0100
pushed 2017-11-09 09:53 +0000
Mats Palmgren Mats Palmgren - Bug 1414666 part 1 - Add nsIFrame::PresShell() for convenient access to the shell. r=emilio
a27cb625d8eda6791da01debf2103a1b4ef07d9c
created 2017-11-08 11:13 -0500
pushed 2017-11-08 22:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 1415176. Move getElementsByName from HTMLDocument to Document. r=mccr8
adcb5a4c7591c970b7ac75071f4c5ce1ecbabcd4
created 2017-11-07 12:21 +0100
pushed 2017-11-08 22:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1415013: Devirtualize PresShell::IsSafeToFlush. r=bz
1ce74c61c5c3355689b65ca7453020e90897ee00
created 2017-11-01 11:24 +0100
pushed 2017-11-04 21:56 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1413143: Make font inflation computation less lazy. r=bz,JanH
6b2e7817128b0406aa974c3e6b9490be67ab5ea7
created 2017-11-01 21:20 +1100
pushed 2017-11-01 21:53 +0000
Cameron McCormack Cameron McCormack - Bug 1390694 - Part 4: Restyle the document when document state dependencies change. r=emilio
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
58801e0c84bc26c2309245db16ad5f26a81e6292
created 2017-10-25 23:12 +0200
pushed 2017-10-27 09:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1411754: Rename PresShell::DestroyFramesFor to DestroyFramesForAndRestyle. r=mats
521cdb7a8fffbf46f1421cef27acfbd7cf370f10
created 2017-10-25 17:19 +0200
pushed 2017-10-26 09:19 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1411612: Kill nsINode::eCONTENT. r=bz
9056f2ee492fa481aa86146aba236c074628e9fd
created 2017-10-23 23:50 +0200
pushed 2017-10-23 21:50 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-inbound. r=merge a=merge
e0de7dfe59f08688398c550c12fddcad0bf2ec5d
created 2017-10-23 11:46 +0200
pushed 2017-10-23 21:50 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-central to mozilla-inbound. r=merge a=merge
80b59c38632ec62fe13de49db3c9e27611e2f6a0
created 2017-10-13 16:12 +1100
pushed 2017-10-23 21:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1405541 (attempt 2) - Split AUTO_PROFILER_LABEL_DYNAMIC into three macros. r=mstange.
1bbadf4957058dffcdf6efb74e03828ebc4487a6
created 2017-09-09 00:49 +0800
pushed 2017-10-23 21:48 +0000
angelsl angelsl - Bug 1393116 - Only fire resize event if size actually changed r=dbaron
a75efb617f8c5c4e92685169e84a11369cf3cde5
created 2017-09-09 00:38 +0800
pushed 2017-10-23 21:48 +0000
angelsl angelsl - Bug 1393116 - Move double-reflow for sizing-to-content one level lower r=dbaron
2e84c446ce7f2de8bb8e0e68895434274b1f6b0d
created 2017-09-21 22:35 +0800
pushed 2017-10-23 21:48 +0000
angelsl angelsl - Bug 1393116 - In ResizeReflow, check width too, when refusing SizeToContent without root frame r=dbaron
981efe4437886b05dbba212e3227ce97bc70e407
created 2017-09-29 10:51 +1300
pushed 2017-10-23 09:33 +0000
Matt Woodrow Matt 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
defa442c4d8981c663774df4e03e95d6bf25bc21
created 2017-09-27 16:55 +1300
pushed 2017-10-23 09:33 +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
a8d68ec7119c0cc052267eee61d94e2f0adae8f2
created 2017-09-27 15:35 +1300
pushed 2017-10-23 09:33 +0000
Matt Woodrow Matt Woodrow - Bug 1404181 - Part 3: Track the current set of alive display items on nsIFrame. r=mstange
ce1bfa06c117258cc3b7541349610a589c2cb942
created 2017-10-04 14:28 +1300
pushed 2017-10-23 09:33 +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
ca6138ea6ef6800a6c4ff7625c2644d366ebcf3b
created 2017-10-20 14:49 +0300
pushed 2017-10-20 22:01 +0000
Attila Craciun Attila Craciun - Backed out 4 changesets (bug 1390694) for failing crash test and in reftest/tests/layout/reftests/xul/mac-tab-toolbar.xul r=backout on a CLOSED TREE.
b9cff3469bfd3a419116d623cff5e72019632b28
created 2017-10-18 17:26 +0800
pushed 2017-10-20 22:01 +0000
Cameron McCormack Cameron McCormack - Bug 1390694 - Part 4: Restyle the document when document state dependencies change. r=emilio
940a0c98e46c363d97e9cc8ef448faec9ff725f2
created 2017-10-17 15:19 +1300
pushed 2017-10-17 21:52 +0000
Matt Woodrow Matt Woodrow - Bug 1406727. r=mstange,froydnj a=abillings
474d24f4545fb096b91a6eafec3b76e528ef1092
created 2017-10-15 23:13 -0700
pushed 2017-10-17 09:45 +0000
Kris Maglione Kris Maglione - Bug 1404198: Part 2e - Switch to NS_NewTimer* in layout. r=njn
20296803e9e37fa5e33eb36876e5b2416d6078f8
created 2017-10-12 09:25 +0800
pushed 2017-10-13 09:13 +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 21:53 +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 21:53 +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 21:53 +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 21:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1405541 - Split AUTO_PROFILER_LABEL_DYNAMIC into three macros. r=mstange.
613f64109bdef590b9748355441b3c620efa7be5
created 2017-10-09 11:19 +0200
pushed 2017-10-09 09:19 +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 09:19 +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.
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2017-10-09 09:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
ec43659fe0c4abfca02a5d4c7d1b5d1d8b2d48c4
created 2017-10-03 14:58 -0700
pushed 2017-10-04 09:11 +0000
Wes Kocher Wes Kocher - Merge m-c to autoland, a=merge
6f9562da270ee6481e15297f0829943eefa1d357
created 2017-10-03 16:31 -0400
pushed 2017-10-04 09:11 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1403915 - Remove some leftover painting callback goop. r=jrmuizel
4a8294c6b8e33ba08ef767bede8deeb28234b5b8
created 2017-07-27 14:49 +0100
pushed 2017-10-03 21:37 +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 09:41 +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-02 23:02 +0000
Arthur Edelstein Arthur Edelstein - Bug 1404570 - Fix ubsan runtime error for nsEventStatus enum in PresShell.cpp. r=smaug
5b0935d488462ccbc30e58a0140ad28743a1e18e
created 2017-09-08 11:01 +0800
pushed 2017-09-29 09:47 +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 09:47 +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 09:47 +0000
Stone Shih Stone Shih - Bug 1316251 Part1: Separate pointer event implementation from PresShell. r=masayuki
c65fce03b9e0a1a7591668f727b846675cffa44a
created 2017-09-26 16:25 -0400
pushed 2017-09-27 09:48 +0000
Alexander Surkov Alexander Surkov - Bug 1321960 - rename nsIPresShell::mSuppressInterruptibleReflows to mWasLastReflowInterrupted to reflect better its purpose, r=dholbert
66ac49d8bfe7c1e219475ca159b748f3a473087b
created 2017-09-05 10:37 +0800
pushed 2017-09-22 21:56 +0000
Stone Shih Stone Shih - Bug 1344108 Part2: Only prevent drag when capturing the pointer events by content. r=smaug.
aad29639fd5bc9ac04c63fa8f2390a3731f1af0c
created 2017-09-04 17:34 +0800
pushed 2017-09-22 21:56 +0000
Stone Shih Stone Shih - Bug 1344108 Part1: Fire lostpointercapture event immediately after pointerup/pointercancel. r=smaug.
less more (0) -300 -100 -60 tip