b023fdb6af095e8404f44f2cec33c9ae9a8231f3: Bug 1415042 - Use arrow function in test_animation_performance_warning.html. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 07 Nov 2017 13:21:01 +0900 - rev 443726
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1415042 - Use arrow function in test_animation_performance_warning.html. r=birtles MozReview-Commit-ID: JjrL5Tx6y5F
2a2bb9c3b9a867ae3924dc51bbd6c8c74dbe003c: Bug 1408544 - part 2: RangeBoundaryBase shouldn't compute mRef when mOffset is specified r=catalinb
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 02 Nov 2017 21:25:14 +0900 - rev 443725
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1408544 - part 2: RangeBoundaryBase shouldn't compute mRef when mOffset is specified r=catalinb RangeBoundaryBase shouldn't compute mRef when it's initialized with offset. E.g., some users of the template class may initialize it with a container and offset in it but it may not refer mRef or may refer after modifying offset. On the other hand, RangeBoundaryBase::InvalidateOffset() is a special method. It assumes that mRef is always initialized when it's called but can be invalidate mOffset until retrieved actually. This is necessary for nsRange::mStart and nsRange::mEnd since the offset may be changed when some nodes are inserted before the referring node. So, now, InvalidateOffset() should be a protected method and make nsRange a friend class of RangeBoundaryBase. Then, when nsRange sets mStart and/or mEnd, nsRange itself should guarantee that their mRefs are initialized. MozReview-Commit-ID: Alr4YkDXIND
f03a38c18b12e4fb8e715c3cf46999aa59b00ce5: Bug 1408544 - part 1: Reimplement EditorDOMPoint as a subclass of RangeBoundary r=catalinb,m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 01 Nov 2017 14:41:03 +0900 - rev 443724
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1408544 - part 1: Reimplement EditorDOMPoint as a subclass of RangeBoundary r=catalinb,m_kato A lot of methods in editor returns a child offset with an out param when it returns its container and offset in the container. This is ugly hack for performance of nsINode::IndexOf(). However, there are a lot of regression since the relation between offset and child node can be broken really easily. So, we should make EditorDOMPoint as a subclass of RangeBoundary and manage a set of container, reference child and its offset in it (e.g., SetNextSibling() added by this patch). Note that RangeBoundary's performance is not good for temporary use if we set a point with offset, it immediately retrieves mRef. The following patch will improve this performance. MozReview-Commit-ID: 7mcJ1P1OjVr
a5cd9cc9a7e172231bea1abfcd85cd878cf873bd: Backed out changeset aa14c955261c (bug 464450) for Win10 debug non-e10s failures in editor reftests
Phil Ringnalda <philringnalda@gmail.com> - Mon, 06 Nov 2017 19:55:01 -0800 - rev 443723
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Backed out changeset aa14c955261c (bug 464450) for Win10 debug non-e10s failures in editor reftests MozReview-Commit-ID: J83gCo2oGUh
c4e7e866ab7102086151b62c5fa617757315c26e: Bug 1413721 - Run spidermonkey test jobs on windows try pushes, r=dustin
Steve Fink <sfink@mozilla.com> - Wed, 01 Nov 2017 15:14:36 -0700 - rev 443722
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1413721 - Run spidermonkey test jobs on windows try pushes, r=dustin MozReview-Commit-ID: Ko1bBPbY2yn
7a87cbe5d9add84a41dcb108bca33379ad2626f4: Backed out 2 changesets (bug 1412173) for unexpected passes in wpt's /html/browsers/browsing-the-web/unloading-documents/003.html
Phil Ringnalda <philringnalda@gmail.com> - Mon, 06 Nov 2017 19:32:05 -0800 - rev 443721
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Backed out 2 changesets (bug 1412173) for unexpected passes in wpt's /html/browsers/browsing-the-web/unloading-documents/003.html Backed out changeset 68de62dd7a9b (bug 1412173) Backed out changeset 97de1e0cd693 (bug 1412173) MozReview-Commit-ID: HiASSDNl4DD
535fc0791de613e7bc56c4f7576d596b132d255a: Bug 1414897 - render the target_tasks_method template in release promotion r=aki
Rail Aliiev <rail@mozilla.com> - Mon, 06 Nov 2017 13:10:48 -0500 - rev 443720
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1414897 - render the target_tasks_method template in release promotion r=aki MozReview-Commit-ID: KIGf1KAKpDL
e06545e41fdfcab3f580592d42a8806f5b4b86ce: Bug 1413765 - Skip RDM browser_permission_doorhanger.js for permafail. r=me
J. Ryan Stinnett <jryans@gmail.com> - Mon, 06 Nov 2017 20:53:27 -0600 - rev 443719
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1413765 - Skip RDM browser_permission_doorhanger.js for permafail. r=me MozReview-Commit-ID: 3yxHaEjSMyO
242c0719c3bfc9dce6186d4048e7ea37ecbc6034: Bug 1415010 - Bind onanimationxx handlers before creating EventWatcher. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 07 Nov 2017 10:30:07 +0900 - rev 443718
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1415010 - Bind onanimationxx handlers before creating EventWatcher. r=birtles So that we can surely receive these animation events in the handler before the EventWatcher receives the events. MozReview-Commit-ID: 9jVJ3TgwYeq
e75110474d54f79ed4053ec9beff2c16ec7a714e: Bug 1415010 - Use arrow functions. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 07 Nov 2017 10:30:07 +0900 - rev 443717
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1415010 - Use arrow functions. r=birtles MozReview-Commit-ID: D6gL50giYkO
679ce3400b9c0521b776e0bc6bbb9a3d72299559: Bug 1414970 - Add new talos tests to qr-talos task set so they run with WebRender enabled as well. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 06 Nov 2017 17:31:13 -0500 - rev 443716
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1414970 - Add new talos tests to qr-talos task set so they run with WebRender enabled as well. r=jrmuizel MozReview-Commit-ID: JnuIhsEM4fK
5a38089c03751d5b123b41645167d5858c3a6a5f: Bug 1403198 - support WR native font handles in blob image. r=jrmuizel
Lee Salzman <lsalzman@mozilla.com> - Mon, 06 Nov 2017 20:21:25 -0500 - rev 443715
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1403198 - support WR native font handles in blob image. r=jrmuizel MozReview-Commit-ID: 1n0z2xNZDxp
8e450204ab2ea252f370020a936c92cc9a90dc7f: Bug 1403198 - support WR font descriptors on Mac. r=jrmuizel
Lee Salzman <lsalzman@mozilla.com> - Mon, 06 Nov 2017 20:21:06 -0500 - rev 443714
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1403198 - support WR font descriptors on Mac. r=jrmuizel MozReview-Commit-ID: BqN51yY88oJ
d619753f890bc744c68bf7948d2e87930bdd9ecc: Bug 1403198 - support WR font descriptors with DWrite. r=jrmuizel
Lee Salzman <lsalzman@mozilla.com> - Mon, 06 Nov 2017 20:20:43 -0500 - rev 443713
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1403198 - support WR font descriptors with DWrite. r=jrmuizel MozReview-Commit-ID: 8u3kYoKYOuC
87fb72d343ed6942483a99813d58f8203bdc56a2: Bug 1403198 - support WR font descriptors with Fontconfig. r=jrmuizel
Lee Salzman <lsalzman@mozilla.com> - Mon, 06 Nov 2017 20:20:11 -0500 - rev 443712
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1403198 - support WR font descriptors with Fontconfig. r=jrmuizel MozReview-Commit-ID: L52PYBwEqNw
e0ad40dad503e8d176512140c32d05513a57e4a9: Bug 1403198 - send font descriptors to WR instead of raw fonts where possible. r=jrmuizel
Lee Salzman <lsalzman@mozilla.com> - Mon, 06 Nov 2017 20:19:46 -0500 - rev 443711
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1403198 - send font descriptors to WR instead of raw fonts where possible. r=jrmuizel MozReview-Commit-ID: DYcaO3fE1fc
0418d4d4a91ef989fb18d56a1b30e2a6e413cec5: Backed out changeset b1ce6a65a214 (bug 1414318) for failing xpcshell on toolkit/components/terminator/tests/xpcshell/test_terminator_record.js r=backout on a CLOSED TREE
Coroiu Cristina <ccoroiu@mozilla.com> - Tue, 07 Nov 2017 03:12:25 +0200 - rev 443710
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Backed out changeset b1ce6a65a214 (bug 1414318) for failing xpcshell on toolkit/components/terminator/tests/xpcshell/test_terminator_record.js r=backout on a CLOSED TREE
e7a73f6647deb4fd638fe3c00cb5b5827b3d8629: Bug 1414991 - Unified build fixes in media. r=gerald
Chris Pearce <cpearce@mozilla.com> - Tue, 07 Nov 2017 12:57:34 +1300 - rev 443709
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1414991 - Unified build fixes in media. r=gerald MozReview-Commit-ID: KjLeQMSxOfO
68de62dd7a9b9541cbb6cee96fff040f0d824b0e: Bug 1412173 Part 2: Add a crashtest to check we can handle overlapping document open calls. r=bz
Brad Werth <bwerth@mozilla.com> - Mon, 30 Oct 2017 15:35:47 -0700 - rev 443708
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1412173 Part 2: Add a crashtest to check we can handle overlapping document open calls. r=bz MozReview-Commit-ID: LjyQgFicwuO
97de1e0cd69380edd6135f375461571fbb37a763: Bug 1412173 Part 1: Implement the Document ignore-opens-during-unload counter required by spec. r=bz
Brad Werth <bwerth@mozilla.com> - Thu, 02 Nov 2017 11:47:21 -0700 - rev 443707
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1412173 Part 1: Implement the Document ignore-opens-during-unload counter required by spec. r=bz MozReview-Commit-ID: IWfT5c0H3t
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip