Sebastian Hengst
71f8399713
Backed out changeset 5f93d62d9229 (bug 1337936) for asserting in crashtest 869038.html. r=backout
2017-02-22 14:06:26 +01:00
Tobias Schneider
6c083f71b2
Bug 1337936 - (intersection-observer) Revise lifetime management. r=smaug
...
MozReview-Commit-ID: AvdDJaRELXm
2017-02-21 03:13:39 -08:00
Tobias Schneider
cc7ce5802e
Bug 1333580 - Properly unregister last unobserved target. r=mrbkap
...
MozReview-Commit-ID: FfPJFSXeT98
2017-01-24 14:11:34 -08:00
Olli Pettay
3898f7d882
Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8
2017-01-03 21:47:55 +02:00
Tobias Schneider
994270e1fe
Bug 1324209 - Safely iterate over mIntersectionObservers in nsDocument::NotifyIntersectionObservers. r=mstange
...
MozReview-Commit-ID: DmtTUiCObHM
2016-12-21 11:36:41 -08:00
Tobias Schneider
39e291c2b7
Bug 1322717 - Disconnect/Unlink in the proper order to avoid crashes in mozilla::dom::DOMIntersectionObserver::UnlinkTarget. r=mrbkap
2016-12-08 18:54:07 -08:00
Carsten "Tomcat" Book
2ee161bf4e
merge mozilla-inbound to mozilla-central a=merge
2016-11-24 16:41:59 +01:00
Tobias Schneider
2c02b64559
Bug 1315837 - Crash in mozilla::dom::Element::UpdateIntersectionObservation. r=mrbkap
2016-11-23 13:14:00 -05:00
Ting-Yu Lin
7e10b6ab51
Bug 1317588 Part 3 - Remove #define NS_SIDE_TOP/RIGHT/BOTTOM/LEFT. r=mats
...
This patch was written with the help of the following script. Also, manually
add mozilla qualifier to the enum values in nsStyleCoord.h, gfxRect.h, and
Types.h to make it build.
function rename() {
find .\
-type f\
! -path "./obj*"\
! -path "./.git"\
! -path "./.hg"\
\( -name "*.cpp" -or\
-name "*.h" \)\
-exec sed -i -e "s/$1/$2/g" "{}" \;
}
rename "NS_SIDE_TOP" "eSideTop"
rename "NS_SIDE_RIGHT" "eSideRight"
rename "NS_SIDE_BOTTOM" "eSideBottom"
rename "NS_SIDE_LEFT" "eSideLeft"
MozReview-Commit-ID: 9T0ORsqM6nP
2016-11-18 18:12:25 +08:00
Tobias Schneider
28ff83be24
Bug 1315837 - Crash in mozilla::dom::Element::UpdateIntersectionObservation. r=mrbkap
2016-11-15 15:49:00 +01:00
Carsten "Tomcat" Book
b2903208c2
Merge mozilla-central to inbound
2016-11-16 14:53:15 +01:00
Andi-Bogdan Postelnicu
6da3d00d99
Bug 1317241 - Converts for(...; ...; ...) loops to use the new range-based loops in C++11 in dom/. r=baku
...
MozReview-Commit-ID: ysMKgcL3YQ
2016-11-14 11:31:11 +02:00
Andrew McCreight
ec2ef51c68
Backed out changeset 63cafb0c2f0f (bug 1315837) for causing bug 1317415.
2016-11-15 07:59:24 -08:00
Tobias Schneider
d5718fccc9
Bug 1315837 - Fix crash in mozilla::dom::Element::UpdateIntersectionObservation. r=mrbkap
2016-11-09 09:10:00 -05:00
Tobias Schneider
0f9065592b
Bug 1314027 - r=mstange
2016-11-02 00:25:10 -07:00
Tobias Schneider
622b691603
Bug 1314032 - Add null checks to fix crash in mozilla::dom::DOMIntersectionObserver::Update. r=mstange
2016-10-31 12:24:00 -04:00
Tobias Schneider
0b1c8478a1
Bug 1243846 - Implement Intersection Observer API. r=mrbkap, r=mstange
2016-10-28 10:24:00 -04:00