layout/base/PresShell.cpp
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.
785f346d9b0b8f565447783e66a4d2db8179f3d5
created 2017-08-30 15:58 +0100
pushed 2017-09-20 09:48 +0000
Jonathan Watt Jonathan Watt - Bug 1401356, part 2 - Rename nsSVGEffects to SVGObserverUtils. r=longsonr
22eebb899bf69211e1fd1a7973a1d9f71d249796
created 2017-08-30 14:14 +0100
pushed 2017-09-20 09:48 +0000
Jonathan Watt Jonathan Watt - Bug 1401356, part 1 - Rename nsSVGEffects.h/.cpp to SVGObserverUtils.h/.cpp. r=longsonr
1dc22f1138e63343e361c2d52b2c46c4843be750
created 2017-09-15 12:22 -0700
pushed 2017-09-16 09:30 +0000
Bobby Holley Bobby Holley - Bug 1398980 - Remove warning about stylo not supporting document state changes. r=me
a387ab8e47528b103d21caaee2085b3435066635
created 2017-09-14 11:37 -0400
pushed 2017-09-15 09:03 +0000
Miko Mynttinen Miko Mynttinen - Bug 1399977 - Allocate some DisplayClipChains using nsDisplayListBuilder arena r=mattwoodrow
8645a74bbbd06b67699317df1abf3897db0e43d5
created 2017-09-13 23:58 +0200
pushed 2017-09-13 21:59 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-inbound to mozilla-central. r=merge a=merge
81c5d6a866100e6c2d74b1ef584633fb5ba31295
created 2017-09-11 15:35 -0400
pushed 2017-09-13 21:59 +0000
Michael Layzell Michael Layzell - Bug 1398883 - Disable the DataTransfer::Protected state for Firefox 57, r=baku
aaf870ea6e87ce8420eee59d4467fea345884c94
created 2017-09-06 23:42 -0400
pushed 2017-09-13 21:57 +0000
Botond Ballo Botond Ballo - Bug 1367765 - Propagate the mHandledByAPZ flag when dispatching a touch event to the DOM. r=rhunt
380200b5b5c008de30e23f057b0d19d7ebba0bf7
created 2017-09-12 14:10 -0400
pushed 2017-09-13 09:28 +0000
Matt Woodrow Matt Woodrow - Bug 1397054 - Reset nsDisplayListBuilder state each frame so that we can use it multiple times. r=mstange
034c6b09eb50bbcf8c5256750be7f6c56f76b646
created 2017-09-10 16:26 +0200
pushed 2017-09-11 21:58 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1398448: Always insert async when reconstructing ancestors to avoid pathological frame construction cases. r=bz
1bf55ab6c1c70e1c2db229c17c7ab46f355aaf44
created 2017-09-08 16:36 -0700
pushed 2017-09-09 09:43 +0000
Daniel Holbert Daniel Holbert - Bug 1398379 part 2: Remove GetRootScrollFrameAsScrollableExternal() since it has no more callers. r=mats
d7af87f6458ef1cfbc5b456aedf3df22369a3adb
created 2017-09-08 16:25 -0700
pushed 2017-09-09 09:43 +0000
Daniel Holbert Daniel Holbert - Bug 1398376 part 3: Collapse formerly-MOZILLA_INTERNAL_API-guarded Foo()/FooInternal() functions together in nsIPresShell and nsPresContext. r=mats
ccc6362557e91d9cc5e11ef7c36a0cd4dcce5513
created 2017-09-08 16:25 -0700
pushed 2017-09-09 09:43 +0000
Daniel Holbert Daniel Holbert - Bug 1398376 part 2: Remove formerly-MOZILLA_INTERNAL_API-guarded FooExternal() functions from nsIPresShell and nsPresContext. r=mats
ea7b55d65d76214f97aaae502d65cb26fc6f5659
created 2017-09-08 13:36 -0700
pushed 2017-09-08 20:36 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
aa4ebd8f3dc71221cce47be241e243705d49d4d0
created 2017-09-06 11:26 -0400
pushed 2017-09-08 20:36 +0000
Michael Layzell Michael Layzell - Bug 1199729 - Part 3: Clear the DataTransfer after handling Drag and Clipboard events, r=baku
cb5a5cf16f1bd33cb02e238f80f6fe48d6945c53
created 2017-09-07 17:02 +0200
pushed 2017-09-08 20:36 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1397091: Merge InsertionKind and LazyConstructionAllowed. r=bz
08951d83c938c02159e4ab6e5c0a0c1c79ba0087
created 2017-09-07 13:39 +0200
pushed 2017-09-08 20:36 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1395719: Convert aAllowLazyFrameConstruction to an enum class. r=bz
f432a118c6e061cd7c200c490456cee2f7134a13
created 2017-09-07 13:38 +0200
pushed 2017-09-08 20:36 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1395719: Make ReconstructDocElementHierarchy take an InsertionKind. r=bz
ef1641e40903ff5e6cff94f2a1d1a3188598e563
created 2017-09-07 22:54 +0900
pushed 2017-09-08 20:15 +0000
Masayuki Nakano Masayuki Nakano - Bug 1369072 - part3: nsXBLPrototypeHandler::DispatchXBLCommand() should use controller of visible window r=smaug
1c3ac6cb53ea9c76c89d8e5d1cb1ee19703e1180
created 2017-09-05 19:39 +0900
pushed 2017-09-08 20:15 +0000
Masayuki Nakano Masayuki Nakano - Bug 1369072 - part2: PresShell::HandleEvent() should retarget KeyboardEvent if focused document is invisible r=smaug
19f8a5d3da39cc4f2313f2dac2c4dbb04a6329e8
created 2017-09-05 17:17 +0900
pushed 2017-09-08 20:15 +0000
Masayuki Nakano Masayuki Nakano - Bug 1369072 - part1: PresShell should climb up scrollable frames when there is no selection, no focused content and root scrollable frame isn't scrollable r=smaug
911c5220cc3e74419f1163aa3caba121ee651167
created 2017-09-01 16:10 +0200
pushed 2017-09-07 10:39 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1396018: Don't pass aFlags all the way through RecreateFramesForContent. r=bz
6b9d06ba6f769234530ae67d8353377d58a93fd0
created 2017-08-30 18:21 +1000
pushed 2017-08-31 12:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1394729 - Measure memory usage of Stylo's Rule Tree. r=heycam.
3da4af5046a90184d0088f87046969c0b80d8348
created 2017-08-08 17:54 +0800
pushed 2017-08-31 12:35 +0000
Wei-Cheng Pan Wei-Cheng Pan - Bug 1373814 - Add new probe to measure start-up input latency. data-r=francois r=francois,smaug
424f755ae73ef15557657f3ca6d0084b4ec72460
created 2017-08-29 16:19 -0700
pushed 2017-08-30 08:45 +0000
Bobby Holley Bobby Holley - Bug 1394987 - Flush styles in PresShell::ReconstructFrames. r=emilio
b395d209667f8689d31ff48ee64392c85621aacb
created 2017-08-25 17:32 -0700
pushed 2017-08-27 01:13 +0000
Wes Kocher Wes Kocher - Merge m-c to autoland, a=merge
02083faed1c7f101bbb4f5892d720a91b70ac0fe
created 2017-08-23 18:05 -0700
pushed 2017-08-27 01:13 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1355721 - stylo: Implement font feature values lookup r=emilio,xidorn
4db851fcde4e4c95b18f7ea805fb5e3b53d63c34
created 2017-08-25 13:21 +0200
pushed 2017-08-25 23:22 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-central to mozilla-inbound. r=merge a=merge on a CLOSED TREE
22c304405b0103e6a684ad0b2721f243d51289b9
created 2017-08-25 09:24 +0200
pushed 2017-08-25 23:22 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1389743: followup: Add a comment about why we post a restyle in DestroyFramesFor. r=comment-only
e28de8d5a10728d257c452e5e5aa6b550642b676
created 2017-08-24 20:30 -0700
pushed 2017-08-25 11:08 +0000
Gregory Szorc Gregory Szorc - Backed out changesets b749fc196a50, 2791eac8d760 (bug 1355721) for build bustage
2791eac8d760aa51a213ccafc85c14059112e381
created 2017-08-23 18:05 -0700
pushed 2017-08-25 11:08 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1355721 - stylo: Implement font feature values lookup r=emilio,xidorn
c840417bbbc5443211309f7f0f2e97229cae49a7
created 2017-08-23 11:03 +0200
pushed 2017-08-24 11:27 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1392964: Remove aDidReconstruct outparam from ContentRemoved. r=mats
e5e5c2fe0f99efd5209df000883e911087947fd4
created 2017-08-09 18:00 +0800
pushed 2017-08-23 23:07 +0000
Kevin Chen Kevin Chen - Bug 1362321 - Do not crash in gfxPlatform:Init if there is a TDR happening; r=bas
5c0a8f5eb8c9f1e26411bd9d48ad1d8da9ef60a2
created 2017-08-23 09:58 +0200
pushed 2017-08-23 14:23 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1389743: Only reconstruct frames synchronously from ContentRemoved when called from frame construction. r=mats
86b793bcbcd090a4189814f14204a2e0ea7929ef
created 2017-07-18 18:38 -0700
pushed 2017-08-23 14:23 +0000
Bobby Holley Bobby Holley - Bug 1383332 - Track the restyle root and use it to do less work during the traversal. r=emilio
464568af8eb17b3eaeb143f4a7f9e233800e2612
created 2017-08-17 12:16 -0400
pushed 2017-08-23 00:07 +0000
Honza Bambas Honza Bambas - Bug 1388448 - Logs for better network requests and context tracking. r=mcmanus
64edaaccec973cd3b0d2aeea1f565d65e8614ea3
created 2017-08-11 14:58 +0800
pushed 2017-08-21 23:40 +0000
Stone Shih Stone Shih - Bug 1361067 Part2: Coalesce mouse move events to be once per refresh cycle. r=smaug.
87bd94e7f6859139710b391156dfb20ca5f05ad0
created 2017-08-16 16:10 -0500
pushed 2017-08-18 20:11 +0000
Michael Kaply Michael Kaply - Bug 1389168 - Remove unnecessary IBM license text. r=gerv
bad9d2d416fad6c749d3fb2420bc8c3e573fd255
created 2017-08-17 17:40 +0800
pushed 2017-08-17 22:33 +0000
Wei-Cheng Pan Wei-Cheng Pan - Bug 1390263 - Follow up for Bug 1357742. r=xidorn
4b52f8da62f7992eb92c80190026031047ad814f
created 2017-08-14 14:29 -0400
pushed 2017-08-15 09:21 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1323320 - Skip displayport size assertions when getting the displayport for visibility testing. r=tnikkel
8fba8ca208f29b73161d38eb06f91ae3325fb3fb
created 2017-08-14 15:16 +0200
pushed 2017-08-15 00:28 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 27e08c76b767 (bug 1388692) for failing mochitest layout/style/test/test_animations_styles_on_event.html on Android. r=backout
0175751964b59799e3e5df53e7e902d1a49733f1
created 2017-07-31 17:30 +0800
pushed 2017-08-15 00:28 +0000
Chung-Sheng Fu Chung-Sheng Fu - Bug 1382499 - Enhance fingerprinting resistance for Touch API r=arthuredelstein,bz
27e08c76b767ec5296084fe3db2e981fc114e35b
created 2017-08-14 19:59 +0900
pushed 2017-08-15 00:28 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1388692 - When doing hit testing, only flush animations if there are throttled compositor animations. r=birtles
5f2f00d59868a133732da2c8b10581de62e764e0
created 2017-08-11 16:37 +1000
pushed 2017-08-14 09:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1387956 - Overhaul ComputedValues measurement, and add style structs measurement. r=bholley.
58f51b833afb7da43b83b997b302543722a1293b
created 2017-08-12 23:49 +0200
pushed 2017-08-12 22:54 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-inbound to mozilla-central. r=merge a=merge
a8aa2a5c2870498d9c21b05fed673d786591f817
created 2017-08-10 14:14 +1000
pushed 2017-08-12 22:54 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1387956 (part 2) - Overhaul handling of nsWindowSizes. r=mccr8.
c4965deefa3b5946753796c10388ff2b48242c4b
created 2017-08-11 13:49 -0700
pushed 2017-08-12 21:35 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1382499) for eslint failures a=backout
f3df0300efae1abf2470e00b0fe4dfcd7ffa6edf
created 2017-08-11 13:39 -0700
pushed 2017-08-12 21:35 +0000
Wes Kocher Wes Kocher - Merge m-c to autoland a=merge
1dcdc22d4919cca28f1b83ace94d4b476deb4c88
created 2017-07-31 17:30 +0800
pushed 2017-08-12 21:35 +0000
Chung-Sheng Fu Chung-Sheng Fu - Bug 1382499 - Enhance fingerprinting resistance for Touch API r=arthuredelstein,bz
54fa8df4ba288dd6226e433c87a6c66911ac3304
created 2017-08-07 16:07 +1200
pushed 2017-08-11 20:16 +0000
Matt Woodrow Matt Woodrow - Bug 1388162 - Add a Destroy function to nsDisplayItem to use instead of manually invoking the destructor, this will allow us to recycle them in the future. r=mstange
d668e62d469150330729bc2e61503587d035988e
created 2017-08-07 14:23 +1200
pushed 2017-08-11 20:16 +0000
Matt Woodrow Matt Woodrow - Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange
c0f5be3f9f5239098364712f31d7a80f3e10cd3b
created 2017-08-10 14:40 +0200
pushed 2017-08-11 01:14 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 8f2dd8f13b53 (bug 1388161) for failing chrome's test_animation_performance_warning.html | preserve-3d transform. r=backout
3c4d5576374d3a4dd74945e7246576a8877dca79
created 2017-08-10 14:40 +0200
pushed 2017-08-11 01:14 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset e9985564e081 (bug 1388162) for failing chrome's test_animation_performance_warning.html | preserve-3d transform. r=backout
e9985564e08132cf64b530587b0165dbb4031bfa
created 2017-08-07 16:07 +1200
pushed 2017-08-11 01:14 +0000
Matt Woodrow Matt Woodrow - Bug 1388162 - Add a Destroy function to nsDisplayItem to use instead of manually invoking the destructor, this will allow us to recycle them in the future. r=mstange
less more (0) -100 -60 tip