3d45225e09c7b12ae146f56974f2caf0e74cbe97: Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
Gaia Pushbot <release+gaiajson@mozilla.com> - Wed, 25 Sep 2013 11:05:22 -0700 - rev 148721
Push 25353 by kwierso@gmail.com at Thu, 26 Sep 2013 03:32:54 +0000
Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump ======== https://hg.mozilla.org/integration/gaia-central/rev/0964e9ebb851 Author: Kevin Grandon <kevingrandon@yahoo.com> Desc: Merge pull request #12369 from KevinGrandon/bug_919591_contacts_defer_scripts Bug 919591 - Defer contact scripts r=vingtetun,francisco ======== https://hg.mozilla.org/integration/gaia-central/rev/013acf302f09 Author: Kevin Grandon <kevingrandon@yahoo.com> Desc: Bug 919591 - Defer contact scripts
94548c13fd470a8e8979025cf71762b484813f0a: Merge inbound to m-c
Wes Kocher <wkocher@mozilla.com> - Wed, 25 Sep 2013 20:25:06 -0700 - rev 148720
Push 25352 by kwierso@gmail.com at Thu, 26 Sep 2013 03:27:24 +0000
Merge inbound to m-c
e64ed43f90ad78d17db8fc48d8341131cecf595f: Followup to bug 828312 patch 9a: Mark test as fuzzy-if on Android. CLOSED TREE
L. David Baron <dbaron@dbaron.org> - Wed, 25 Sep 2013 17:53:12 -0700 - rev 148719
Push 25352 by kwierso@gmail.com at Thu, 26 Sep 2013 03:27:24 +0000
Followup to bug 828312 patch 9a: Mark test as fuzzy-if on Android. CLOSED TREE
0c577bd421ea5e670249c9fecdc8eb600c5335d9: Followup to bug 828312 patch 9a: Mark test as fuzzy-if on Mac OS X 10.8, where the Ahem font is behaving in ways it shouldn't. CLOSED TREE
L. David Baron <dbaron@dbaron.org> - Wed, 25 Sep 2013 15:45:24 -0700 - rev 148718
Push 25352 by kwierso@gmail.com at Thu, 26 Sep 2013 03:27:24 +0000
Followup to bug 828312 patch 9a: Mark test as fuzzy-if on Mac OS X 10.8, where the Ahem font is behaving in ways it shouldn't. CLOSED TREE
acfa7e48b7f2dff25d18366fbc4b8ca23b44e9e2: Backed out 5 changesets (bug 905493, bug 920125, bug 919603) for mochitest orange on a CLOSED TREE.
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 25 Sep 2013 18:22:33 -0400 - rev 148717
Push 25352 by kwierso@gmail.com at Thu, 26 Sep 2013 03:27:24 +0000
Backed out 5 changesets (bug 905493, bug 920125, bug 919603) for mochitest orange on a CLOSED TREE. Backed out changeset ccef656b2973 (bug 919603) Backed out changeset 4b29ce0b2fff (bug 919603) Backed out changeset b0a051ec55b7 (bug 919603) Backed out changeset baa9a774aad1 (bug 920125) Backed out changeset e03276bf4eaa (bug 905493)
3139d5f853b98aee3874435b3a328ecfbeab3c4d: Bug 907908 - Mark 776265-1a.html as random-if on Android 2.2 for too many intermittent failures.
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 25 Sep 2013 17:02:07 -0400 - rev 148716
Push 25352 by kwierso@gmail.com at Thu, 26 Sep 2013 03:27:24 +0000
Bug 907908 - Mark 776265-1a.html as random-if on Android 2.2 for too many intermittent failures. DONTBUILD CLOSED TREE
75f1eb31f5e5025923b0da9ded2710c9890472cc: Bug 907905 - Mark 647192-1.html as random-if on Android 2.2 for too many intermittent failures.
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 25 Sep 2013 17:01:53 -0400 - rev 148715
Push 25352 by kwierso@gmail.com at Thu, 26 Sep 2013 03:27:24 +0000
Bug 907905 - Mark 647192-1.html as random-if on Android 2.2 for too many intermittent failures.
ccef656b29735af4322f9924b4623f9b68d207b5: Bug 919603 followup. Make sure EventTarget has a [Global] descendant, so it actually works right. r=peterv pending, because CLOSED TREE
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 25 Sep 2013 16:07:08 -0400 - rev 148714
Push 25352 by kwierso@gmail.com at Thu, 26 Sep 2013 03:27:24 +0000
Bug 919603 followup. Make sure EventTarget has a [Global] descendant, so it actually works right. r=peterv pending, because CLOSED TREE
c42bd1756a79776d23d88b8af28a521bab1ad83a: Bug 920248: Temporarily disable TLS false start, r=keeler, r=wtc
Brian Smith <brian@briansmith.org> - Wed, 25 Sep 2013 12:00:36 -0700 - rev 148713
Push 25352 by kwierso@gmail.com at Thu, 26 Sep 2013 03:27:24 +0000
Bug 920248: Temporarily disable TLS false start, r=keeler, r=wtc
9e259b87bdcfc1b6793f73007c48fd5f05e84451: Bug 828312 patch 11: Don't generate change hints for restyling of later continuations, since the handling of the change hints from the first continuation is required to do the necessary work. r=bzbarsky
L. David Baron <dbaron@dbaron.org> - Wed, 25 Sep 2013 12:28:08 -0700 - rev 148712
Push 25352 by kwierso@gmail.com at Thu, 26 Sep 2013 03:27:24 +0000
Bug 828312 patch 11: Don't generate change hints for restyling of later continuations, since the handling of the change hints from the first continuation is required to do the necessary work. r=bzbarsky This depends on bug 898333 in order to avoid causing: TEST-UNEXPECTED-FAIL | chrome://mochitests/content/chrome/dom/tests/mochitest/chrome/test_focused_link_scroll.xul | Assertion count 1 is greater than expected range 0-0 assertions. due to the assertion: ###!!! ASSERTION: Shouldn't be trying to restyle non-elements directly: '!aContent || aContent->IsElement()', file ../../../layout/base/nsStyleChangeList.cpp, line 62 The assertion count change in layout/generic/crashtests/571995.xhtml is expected because it changes us from having 7 of: ###!!! ASSERTION: Shouldn't be trying to restyle non-elements directly: '!aContent || aContent->IsElement()', file ../../../layout/base/nsStyleChangeList.cpp, line 62 with the stack: mozilla::ElementRestyler::CaptureChange(nsStyleContext*, nsStyleContext*, nsChangeHint) [layout/base/nsChangeHint.h:191] mozilla::ElementRestyler::RestyleSelf(nsRestyleHint) [layout/base/RestyleManager.cpp:2304] to only having one. This is expected since this patch changes RestyleSelf to only call CaptureChange for the first continuation or block-in-inline sibling.
57dddc90e0465816c32448304f0c93b61b023c0e: Bug 828312 patch 10: Add assertions to check that handling of nsChangeHint_ChildrenOnlyTransform doesn't need to check continuations. r=bzbarsky
L. David Baron <dbaron@dbaron.org> - Wed, 25 Sep 2013 12:28:08 -0700 - rev 148711
Push 25352 by kwierso@gmail.com at Thu, 26 Sep 2013 03:27:24 +0000
Bug 828312 patch 10: Add assertions to check that handling of nsChangeHint_ChildrenOnlyTransform doesn't need to check continuations. r=bzbarsky This is part of the patch stack making change hints apply across all continuations and block-in-inline siblings.
bab54dc717fe8c94198ba980aaed1af68b2661ed: Bug 828312 patch 9b: Make handling of RecomputePosition hint check continuations. r=bzbarsky
L. David Baron <dbaron@dbaron.org> - Wed, 25 Sep 2013 12:28:08 -0700 - rev 148710
Push 25352 by kwierso@gmail.com at Thu, 26 Sep 2013 03:27:24 +0000
Bug 828312 patch 9b: Make handling of RecomputePosition hint check continuations. r=bzbarsky This is part of the patch stack making change hints apply across all continuations and block-in-inline siblings.
8ba2dc63f1bff15241402a299832e902fac32025: Bug 828312 patch 9a: Make sticky positioning handle block-in-inline splits correctly. r=dholbert
L. David Baron <dbaron@dbaron.org> - Wed, 25 Sep 2013 12:28:08 -0700 - rev 148709
Push 25352 by kwierso@gmail.com at Thu, 26 Sep 2013 03:27:24 +0000
Bug 828312 patch 9a: Make sticky positioning handle block-in-inline splits correctly. r=dholbert This assumes that the specification for how position:sticky behaves for block-in-inline splits matches the specification for position:relative, in other words, matches http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level . It's also necessary for patch 9b since the new rule for handling of style change hints is that a style change hint applies to all continuations and all block-in-inline siblings ("special siblings"). The change in StickyScrollContainer::GetScrollRanges is really the fix for bug 918994, but adjusted for the change here to use block-in-inline siblings ("special siblings") in addition to continuations.
c9e8dbb04c43d07bfa52aed7cff8a15b9fc48ce8: Bug 828312 patch 8: Make handling of UpdateEffects hint check continuations. r=bzbarsky
L. David Baron <dbaron@dbaron.org> - Wed, 25 Sep 2013 12:28:07 -0700 - rev 148708
Push 25352 by kwierso@gmail.com at Thu, 26 Sep 2013 03:27:24 +0000
Bug 828312 patch 8: Make handling of UpdateEffects hint check continuations. r=bzbarsky This is part of the patch stack making change hints apply across all continuations and block-in-inline siblings.
b6efc5e9468744a4ec7d60db73bdaf1de0976ecc: Bug 828312 patch 7: Use more typical loop structure and don't mutate |frame| in UpdateOverflow hint handling. r=bzbarsky
L. David Baron <dbaron@dbaron.org> - Wed, 25 Sep 2013 12:28:07 -0700 - rev 148707
Push 25352 by kwierso@gmail.com at Thu, 26 Sep 2013 03:27:24 +0000
Bug 828312 patch 7: Use more typical loop structure and don't mutate |frame| in UpdateOverflow hint handling. r=bzbarsky
7076f4fa4ecf6482907b4cd3430693a6b53261c7: Bug 828312 patch 6: Make early transform handling check continuations. r=bzbarsky
L. David Baron <dbaron@dbaron.org> - Wed, 25 Sep 2013 12:28:07 -0700 - rev 148706
Push 25352 by kwierso@gmail.com at Thu, 26 Sep 2013 03:27:24 +0000
Bug 828312 patch 6: Make early transform handling check continuations. r=bzbarsky This is part of the patch stack making change hints apply across all continuations and block-in-inline siblings.
044a7c94e02c5bf8432090b7d5a7f0f39fcc5477: Bug 828312 patch 5: Don't handle UpdateCursor more than once per round of style change processing, since it's global. r=bzbarsky
L. David Baron <dbaron@dbaron.org> - Wed, 25 Sep 2013 12:28:07 -0700 - rev 148705
Push 25352 by kwierso@gmail.com at Thu, 26 Sep 2013 03:27:24 +0000
Bug 828312 patch 5: Don't handle UpdateCursor more than once per round of style change processing, since it's global. r=bzbarsky (This is part of the patch stack making change hints apply across all continuations and block-in-inline siblings. In this case, however, the change hint only needs to apply once, globally.)
cab84ad2c07c54ed42e6c4eed0d60742c03798c5: Bug 898209 patch 16: Move a comment that should have been moved in patch 15. No review.
L. David Baron <dbaron@dbaron.org> - Wed, 25 Sep 2013 12:28:07 -0700 - rev 148704
Push 25352 by kwierso@gmail.com at Thu, 26 Sep 2013 03:27:24 +0000
Bug 898209 patch 16: Move a comment that should have been moved in patch 15. No review.
ed9c22ef51e0478b4d2c2b9e2e3b9b9210fb3f47: Bug 898333, patch 2: Change RestyleManager::Restyle's tree traversal to reach next-continuations (and same-display block-in-inline siblings) from their prev-continuation rather than from their parent. r=bzbarsky
L. David Baron <dbaron@dbaron.org> - Wed, 25 Sep 2013 12:28:07 -0700 - rev 148703
Push 25352 by kwierso@gmail.com at Thu, 26 Sep 2013 03:27:24 +0000
Bug 898333, patch 2: Change RestyleManager::Restyle's tree traversal to reach next-continuations (and same-display block-in-inline siblings) from their prev-continuation rather than from their parent. r=bzbarsky This patch fundamentally makes three changes: (1) Change the way RestyleSelf is used so that it is called in a loop, over all of the same-style continuations and block-in-inline siblings. (I had a note here reminding myself: TODO: Don't set hints for descendants! but I no longer remember what it meant.) (2) Change the traversal of children to traverse all of the children of the items traversed in (1). (3) When traversing children, skip children that are continuations, since we already reached them in (1) and (2). A later patch will change the RestyleSelf loop to copy for the later continuations rather than repeating the work. This will mean reverting many of the RestyleSelf changes contained here. Some of the pieces marked temporary will be removed in bug 828312 patch 11, and the rest should hopefully be removed in bug 918064.
b680053ea755d57715e2b5e65b94e70bcc406bb0: Bug 898333, patch 1: Restyle the :after pseudo-element after the content children. r=bzbarsky
L. David Baron <dbaron@dbaron.org> - Wed, 25 Sep 2013 12:28:07 -0700 - rev 148702
Push 25352 by kwierso@gmail.com at Thu, 26 Sep 2013 03:27:24 +0000
Bug 898333, patch 1: Restyle the :after pseudo-element after the content children. r=bzbarsky
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip