4adb7586410a73f250f31a9696429befa3ef20be: Bug 1247775 - Part 2: Remove Direct2D 1.0 code from Thebes. r=dvander
Bas Schouten <bschouten@mozilla.com> - Fri, 12 Feb 2016 02:05:35 +0100 - rev 284083
Push 29995 by cbook@mozilla.com at Fri, 12 Feb 2016 14:16:12 +0000
Bug 1247775 - Part 2: Remove Direct2D 1.0 code from Thebes. r=dvander MozReview-Commit-ID: EC8yhkvvood
9320c843aa7e99ad88c20367841be0254d676a11: Bug 1247775 - Part 1: Remove D3D10/D2D 1.0 texture integration from layers. r=dvander
Bas Schouten <bschouten@mozilla.com> - Fri, 12 Feb 2016 00:52:59 +0100 - rev 284082
Push 29995 by cbook@mozilla.com at Fri, 12 Feb 2016 14:16:12 +0000
Bug 1247775 - Part 1: Remove D3D10/D2D 1.0 texture integration from layers. r=dvander MozReview-Commit-ID: CPBTl0cEG3p
d8804baafb3fac3199037f5f6c35b92f56eb190c: Back out 3 changesets (bug 1216001) for Win8 reftest failures in 1193519-sideways-lr-3.html and 1193519-sideways-lr-4.html and intermittent OS X failures in font-display-2.html
Phil Ringnalda <philringnalda@gmail.com> - Thu, 11 Feb 2016 20:43:41 -0800 - rev 284081
Push 29995 by cbook@mozilla.com at Fri, 12 Feb 2016 14:16:12 +0000
Back out 3 changesets (bug 1216001) for Win8 reftest failures in 1193519-sideways-lr-3.html and 1193519-sideways-lr-4.html and intermittent OS X failures in font-display-2.html CLOSED TREE Backed out changeset dbadb8fe5803 (bug 1216001) Backed out changeset a30593ebd58e (bug 1216001) Backed out changeset c1646ffa71b4 (bug 1216001)
9479748cba304928d6146426dce23ef1800f9c21: Back out ff446e81eaf5 (bug 1216681) for Linux PGO bustage
Phil Ringnalda <philringnalda@gmail.com> - Thu, 11 Feb 2016 20:27:36 -0800 - rev 284080
Push 29995 by cbook@mozilla.com at Fri, 12 Feb 2016 14:16:12 +0000
Back out ff446e81eaf5 (bug 1216681) for Linux PGO bustage CLOSED TREE
75d96e417aaf3e7ea1e9a8ac33c1e8a4076cf1fe: Bug 1245463: [MSE] P6. Fix incorrect assertions. r=me
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 12 Feb 2016 14:55:10 +1100 - rev 284079
Push 29995 by cbook@mozilla.com at Fri, 12 Feb 2016 14:16:12 +0000
Bug 1245463: [MSE] P6. Fix incorrect assertions. r=me mAppendRunning is set prior the append task being queued; so it is possible that the segment parser loop hasn't yet been started, yet mAppendRunning is true. Separate this diagnostic with a new flag ON A CLOSED TREE. MozReview-Commit-ID: GgTyyltKOJr
dca0577d741c7898b188122b3aeb3d63990e8568: Bug 1245463: [MSE] P5. Remove dead code. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 10 Feb 2016 18:14:17 +1100 - rev 284078
Push 29995 by cbook@mozilla.com at Fri, 12 Feb 2016 14:16:12 +0000
Bug 1245463: [MSE] P5. Remove dead code. r=gerald MozReview-Commit-ID: Elnm0WPuqHC
dbadb8fe5803dd33231bda873ffc0a0d4007c4dd: Bug 1216001 part 3 - Cache the result of IsSelected() for the duration of painting. r=bz
Mats Palmgren <mats@mozilla.com> - Fri, 12 Feb 2016 02:13:57 +0100 - rev 284077
Push 29995 by cbook@mozilla.com at Fri, 12 Feb 2016 14:16:12 +0000
Bug 1216001 part 3 - Cache the result of IsSelected() for the duration of painting. r=bz
a30593ebd58e6bf9f31db4a1c9d9382d2591940a: Bug 1216001 part 2 - Optimize nsRange::ExcludeNonSelectableNodes by counting ignorable whitespace text nodes next to an unselectable node as unselectable too. r=bz
Mats Palmgren <mats@mozilla.com> - Fri, 12 Feb 2016 02:13:57 +0100 - rev 284076
Push 29995 by cbook@mozilla.com at Fri, 12 Feb 2016 14:16:12 +0000
Bug 1216001 part 2 - Optimize nsRange::ExcludeNonSelectableNodes by counting ignorable whitespace text nodes next to an unselectable node as unselectable too. r=bz
c1646ffa71b40babef414c91078eaee3d5e9b0d7: Bug 1216001 part 1 - Optimize nsRange::IsNodeSelected. r=bz
Mats Palmgren <mats@mozilla.com> - Fri, 12 Feb 2016 02:13:57 +0100 - rev 284075
Push 29995 by cbook@mozilla.com at Fri, 12 Feb 2016 14:16:12 +0000
Bug 1216001 part 1 - Optimize nsRange::IsNodeSelected. r=bz
bc43896028798d7be1607e785a33e445f4ac2268: Bug 1227224 - Further improvements to generic tree traversal algorithms. r=botond
Kevin Wern <kevin.m.wern@gmail.com> - Mon, 25 Jan 2016 04:04:13 -0800 - rev 284074
Push 29995 by cbook@mozilla.com at Fri, 12 Feb 2016 14:16:12 +0000
Bug 1227224 - Further improvements to generic tree traversal algorithms. r=botond - Introduce a more general version of ForEachNode that takes two actions (pre-action and post-action). - Express the one-action version of ForEachNode in terms of the two-action version. - Add TraversalFlag::Abort, which stops traversal immediately. - Express DepthFirstSearch in terms of ForEachNode. - Add ForEachNodePostOrder and DepthFirstSearchPostOrder. - The new functions are all recursive, and traverse children in the order provided by the node accessors. Adjust tests to reflect this. - Refactor two APZCTreeManager functions, FindTargetNode and GetAPZCAtPoint, to use the algorithms. MozReview-Commit-ID: 83Y7psjkUWG
c2efabe8fab11e8d03316678f9958a6192b34dfa: Fix up missing dependency in bug 1247162. r=me
Mike Hommey <mh+mozilla@glandium.org> - Fri, 12 Feb 2016 09:42:58 +0900 - rev 284073
Push 29995 by cbook@mozilla.com at Fri, 12 Feb 2016 14:16:12 +0000
Fix up missing dependency in bug 1247162. r=me
b925d9697385b50381601b25b034fbc2ce5cd372: Backed out changeset 19c631cc41c8 (bug 1243589) for test_transformed_scrolling_repaints.html failures on OS X
Wes Kocher <wkocher@mozilla.com> - Thu, 11 Feb 2016 16:34:28 -0800 - rev 284072
Push 29995 by cbook@mozilla.com at Fri, 12 Feb 2016 14:16:12 +0000
Backed out changeset 19c631cc41c8 (bug 1243589) for test_transformed_scrolling_repaints.html failures on OS X
ff446e81eaf54e9fdf76b274b180739fe70cf29f: Bug 1216681 - Add a windows version of fileid to extract a guid from windows binaries. r=jimm,ted
Chris Manchester <cmanchester@mozilla.com> - Thu, 29 Oct 2015 13:25:03 -0700 - rev 284071
Push 29995 by cbook@mozilla.com at Fri, 12 Feb 2016 14:16:12 +0000
Bug 1216681 - Add a windows version of fileid to extract a guid from windows binaries. r=jimm,ted This patch introduces a small utility program to extract a guid from a shared library or executable on windows to identify the correct symbol file to read in fix_stack_using_bpsyms.py. In order for this to work correctly on windows, the library name provided by MozDescribeCodeAddress needs to be a full path, so the LoadedImageName field from the IMAGEHLP_MODULE64 structure is used here instead of the ModuleName field.
f11b6e1d652e15da20cc9b96c39afa6feb48731e: Bug 1246264 - Ensure cache directory exists for artifacts installation r=chmanchester
Sambuddha Basu <sambuddhabasu1@gmail.com> - Fri, 12 Feb 2016 03:43:18 +0530 - rev 284070
Push 29995 by cbook@mozilla.com at Fri, 12 Feb 2016 14:16:12 +0000
Bug 1246264 - Ensure cache directory exists for artifacts installation r=chmanchester
c56ae44b87f6a7ca640223755de9efb02f5e01cc: Backed out 2 changesets (bug 1247250) for bustage. r=bustage on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 12 Feb 2016 00:42:48 +0100 - rev 284069
Push 29995 by cbook@mozilla.com at Fri, 12 Feb 2016 14:16:12 +0000
Backed out 2 changesets (bug 1247250) for bustage. r=bustage on a CLOSED TREE Backed out changeset 8aded3a039f5 (bug 1247250) Backed out changeset 374e6d0abf0e (bug 1247250)
17ffbe7ca24ef527cc80acefd436dcfad9c70bab: Bug 1245463: [MSE] P4. Remove no longer working Dump() commands. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 10 Feb 2016 18:05:39 +1100 - rev 284068
Push 29995 by cbook@mozilla.com at Fri, 12 Feb 2016 14:16:12 +0000
Bug 1245463: [MSE] P4. Remove no longer working Dump() commands. r=gerald MozReview-Commit-ID: 71hgJ63ksPU
83a2de2fcf02d98c76ac7591c1149ae120a21d81: Bug 1245463: [MSE] P3. When abort() is called, wait until the current appendBuffer completes. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 12 Feb 2016 00:55:55 +1100 - rev 284067
Push 29995 by cbook@mozilla.com at Fri, 12 Feb 2016 14:16:12 +0000
Bug 1245463: [MSE] P3. When abort() is called, wait until the current appendBuffer completes. r=gerald The W3C spec indicates that while everything in MSE is asynchronous, the abort() command is to interrupt the current segment parser loop and have the reset parser loop synchronously completes the frames present in the input buffer. This causes a fundamental issue that abort() will never result in a deterministic outcome as the segment parser loop may be in different condition. We used to really attempt to abort the current operation, however there could have been a race in the order in which tasks were queued. As such, we now simply wait for the current appendBuffer to complete. This also simplifies the code greatly, as we don't need to worry about pending concurrent appendBuffer. The actually happens to be similar to the Chromium behavior. Similar to bug 1239983, we strongly assert should a segment parser loop be running when it must have completed. MozReview-Commit-ID: 9772PLQEozf
e8bb35ea72e4e02987136676a7be20c22917a7f3: Bug 1245463: [MSE] P2. Remove MediaSource's duration mirror. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 12 Feb 2016 00:54:44 +1100 - rev 284066
Push 29995 by cbook@mozilla.com at Fri, 12 Feb 2016 14:16:12 +0000
Bug 1245463: [MSE] P2. Remove MediaSource's duration mirror. r=gerald It served no purpose other than implementing the MSE spec by the letter. The spirit is preserved. This allows to disable tail dispatching on the MediaSourceDemuxer's TaskQueue which prevents us from performing synchronous operation on the main thread. MozReview-Commit-ID: G7aqfvGsf1e
48364b8680551e127db69864cc3a3dce8a932328: Bug 1245463: [MSE] P1. Do not attempt to retrieve the buffered range if the mediasource is in closed state. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 10 Feb 2016 17:06:18 +1100 - rev 284065
Push 29995 by cbook@mozilla.com at Fri, 12 Feb 2016 14:16:12 +0000
Bug 1245463: [MSE] P1. Do not attempt to retrieve the buffered range if the mediasource is in closed state. r=gerald The changes that follow may cause the active sourcebuffer list to be modified; which will trigger an assertion if the mediasource object is closed. MozReview-Commit-ID: 8A1CMKAUyTq
aac070f65cc757df30b4ba4b904e890195ec59d0: Bug 1244328 - Merge the functionality of DOMSettableTokenList into DOMTokenList and make everything that used to refer to DOMSettableTokenList refer to DOMTokenList instead. r=bzbarsky
Deepthi Venkitaramanan <deepthivenkitaramanan@gmail.com> - Thu, 11 Feb 2016 17:50:42 -0500 - rev 284064
Push 29995 by cbook@mozilla.com at Fri, 12 Feb 2016 14:16:12 +0000
Bug 1244328 - Merge the functionality of DOMSettableTokenList into DOMTokenList and make everything that used to refer to DOMSettableTokenList refer to DOMTokenList instead. r=bzbarsky
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip