bb856489ba05d4956adb13cf87b19c66217b4d97: Bug 1057497 - Make BrowserElementChildPreload.js use nsINSSErrorsService.getErrorClass() directly v1. r=kanru
Cykesiopka <cykesiopka.bmo@gmail.com> - Thu, 16 Oct 2014 21:33:00 +0200 - rev 227601
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1057497 - Make BrowserElementChildPreload.js use nsINSSErrorsService.getErrorClass() directly v1. r=kanru
5eeef6a33a628e12ac0cd56eb969c22369efeda6: Bug 1045754 - Part 2 - Tests. r=bz
Kearwood (Kip) Gilbert <kgilbert@mozilla.com> - Thu, 02 Oct 2014 17:29:22 -0700 - rev 227600
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1045754 - Part 2 - Tests. r=bz - Updated smooth scroll behavior mochitest and reftests to match new CSSOM-View DOM scrolling method parameters. - Added tests for Element.ScrollBy and Element.ScrollTo.
8247fd8795427cf500a1c96ac7b6203f604ed0d3: Bug 1045754 - Part 1 - Implement updated CSSOM-View smooth-scrolling specification. r=bz
Kearwood (Kip) Gilbert <kgilbert@mozilla.com> - Wed, 01 Oct 2014 10:47:56 -0700 - rev 227599
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1045754 - Part 1 - Implement updated CSSOM-View smooth-scrolling specification. r=bz - Added new WebIDL dictionary, ScrollToOptions. This dictionary extends ScrollOptions by adding "left" and "top", specifying the scroll offset. This will be later extended with more members to allow scroll offsets to be specified with logical axes. - Implemented Window.Scroll, Window.ScrollTo, Window.ScrollBy, Element.Scroll, Element.ScrollTo, and Element.ScrollBy functions that accept ScrollToOptions as a single parameter. - Removed ScrollOptions dictionary parameter from existing Window.Scroll, Window.ScrollTo, and Window.ScrollBy functions as these have been replaced with functions accepting a single parameter, ScrollToOptions. - Added new WebIDL dictionary, ScrollIntoViewOptions. This dictionary extends ScrollOptions by adding "block", specifying whether the element start or end will be scrolled into view. - Replaced Element.ScrollIntoView(bool,ScrollOptions) with Element.ScrollIntoView(ScrollIntoViewOptions) to match updated CSSOM-View scroll-behavior specification.
4fef557e79e0449d5a84a37bb27d527b14af1096: Bug 1010538 - Part 8 - Element.ScrollLeft and Element.ScrollTop Tests. r=mstange
Kearwood (Kip) Gilbert <kgilbert@mozilla.com> - Fri, 10 Oct 2014 13:43:45 -0700 - rev 227598
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1010538 - Part 8 - Element.ScrollLeft and Element.ScrollTop Tests. r=mstange scroll-behavior-5.html - Element.ScrollLeft and Element.ScrollTop scroll-behavior tests - Set Element.ScrollLeft and Element.ScrollTop, for <div> tag with no 'scroll-behavior' attribute. Expected to be instantaneous. - Set Element.ScrollLeft and Element.ScrollTop, for <div> tag with 'scroll-behavior: auto'. Expected to be instantaneous. - Set Element.ScrollLeft and Element.ScrollTop, for <div> tag with 'scroll-behavior: instant'. Expected to be instantaneous. - Set Element.ScrollLeft and Element.ScrollTop, for <div> tag with 'scroll-behavior: smooth'. Expected to be smooth.
61ef66e30c4009921a22ea973dd2ed6e10b76a77: Bug 1010538 - Part 7 - Add support to Element.ScrollLeft and Element.ScrollTop. r=mstange
Kearwood (Kip) Gilbert <kgilbert@mozilla.com> - Thu, 25 Sep 2014 15:52:00 +0200 - rev 227597
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1010538 - Part 7 - Add support to Element.ScrollLeft and Element.ScrollTop. r=mstange - Setting Element.ScrollLeft or Element.ScrollRight will now scroll smoothly if the scroll-behavior CSS property is set to "smooth".
d3d806ad2b26adc7ebe50a9040f98dad6ddb2d6c: Bug 1010538 - Part 6 - Anchor Link Scrolling Tests. r=mstange
Kearwood (Kip) Gilbert <kgilbert@mozilla.com> - Fri, 10 Oct 2014 13:43:40 -0700 - rev 227596
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1010538 - Part 6 - Anchor Link Scrolling Tests. r=mstange scroll-behavior-4.html - Anchor Link Scrolling - Navigate to Anchor, for <div> tag with no ‘scroll-behavior’ attribute. Expected to be instantaneous. - Navigate to Anchor, for <div> tag with ‘scroll-behavior: auto’. Expected to be instantaneous. - Navigate to Anchor, for <div> tag with ‘scroll-behavior: instant’. Expected to be instantaneous. - Navigate to Anchor, for <div> tag with ‘scroll-behavior: smooth’. Expected to be smooth.
1c3fcc7507fcb99399e8feced99173cfa110c186: Bug 1010538 - Part 5 - Enable automatic smooth scrolling for anchor links. r=mstange
Kearwood (Kip) Gilbert <kgilbert@mozilla.com> - Mon, 15 Sep 2014 15:54:42 -0700 - rev 227595
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1010538 - Part 5 - Enable automatic smooth scrolling for anchor links. r=mstange - When an anchor link is clicked, the SCROLL_SMOOTH_AUTO flag is now set by PresShell::GoToAnchor when calling PresShell::ScrollContentIntoView. - Added an arguement, aAnimateScroll, to PresShell:GoToAnchor to indicate that the scroll may be animated. This will only be set to true when an anchor link is clicked. Opening a page with an anchor link will not trigger such animations.
92cd29a4e132ab57eb900005fdf700229a71b8ba: Bug 1010538 - Part 4 - Tests. r=mstange
Kearwood (Kip) Gilbert <kgilbert@mozilla.com> - Mon, 15 Sep 2014 15:54:40 -0700 - rev 227594
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1010538 - Part 4 - Tests. r=mstange scroll-behavior-1.html - Viewport Scrolling, expected to be smooth: - DOM Method not specifying scroll-behavior, for <body> tag with 'scroll-behavior: smooth’ scroll-behavior-2.html - Div Scrolling, expected to be smooth: - DOM Method not specifying scroll-behavior, for <div> tag with 'scroll-behavior: smooth’ - DOM Method specifying ‘auto’ scroll-behavior, for <div> tag with ‘scroll-behavior: smooth’ - DOM Method specifying 'smooth’ scroll-behavior, for <div> tag with ‘scroll-behavior: smooth’ - DOM Method specifying ‘smooth’ scroll-behavior, for <div> tag with ‘scroll-behavior: instant’ - DOM Method specifying ‘smooth’ scroll-behavior, for <div> tag with ‘scroll-behavior: auto’ - DOM Method specifying ‘smooth’ scroll-behavior, for <div> tag with no scroll-behavior attribute. scroll-behavior-3.html - Div Scrolling, expected to be instant: - DOM Method not specifying scroll-behavior, for <div> tag with ‘scroll-behavior: instant’ - DOM Method not specifying scroll-behavior, for <div> tag with ‘scroll-behavior: auto’ - DOM Method not specifying scroll-behavior, for <div> tag with no scroll-behavior attribute. - DOM Method specifying ‘instant’ scroll-behavior, for <div> tag with ‘scroll-behavior: smooth’ - DOM Method specifying ‘instant’ scroll-behavior, for <div> tag with ‘scroll-behavior: instant’ - DOM Method specifying ‘instant’ scroll-behavior, for <div> tag with ‘scroll-behavior: auto’ - DOM Method specifying ‘instant’ scroll-behavior, for <div> tag with no scroll-behavior attribute. - DOM Method specifying ‘auto’ scroll-behavior, for <div> tag with ‘scroll-behavior: instant’ - DOM Method specifying ‘auto’ scroll-behavior, for <div> tag with ‘scroll-behavior: auto’ - DOM Method specifying ‘auto’ scroll-behavior, for <div> tag with no scroll-behavior attribute.
5e6ced1dbccec591bc474a08431b24c2d554bab1: Bug 1010538 - Part 3 - Implement scroll-behavior CSS property. r=mstange
Kearwood (Kip) Gilbert <kgilbert@mozilla.com> - Mon, 15 Sep 2014 12:30:03 -0700 - rev 227593
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1010538 - Part 3 - Implement scroll-behavior CSS property. r=mstange - Added SCROLL_SMOOTH_AUTO flag to nsIPresShell to enable selection of scroll behavior through CSS. - Updated Element and Window scrolling DOM methods to enable smooth scrolling set through the scroll-behavior CSS property. - Keyboard, scroll bar, mousewheel, and any other events that scroll smoothly with the general.smoothScroll preference enabled will now scroll instantly if the scroll frame has "scroll-behavior: instant" applied through CSS.
968aa79b1200034d34b0d8d9f9b89cc0d1fbc06a: Bug 1010538 - Part 2 - Add scroll-behavior to ScrollbarStyles. r=mstange
Kearwood (Kip) Gilbert <kgilbert@mozilla.com> - Mon, 15 Sep 2014 12:30:00 -0700 - rev 227592
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1010538 - Part 2 - Add scroll-behavior to ScrollbarStyles. r=mstange - ScrollbarStyles extended to support the scroll-behavior CSS property - Corrected naming of parameters to ScrollbarStyles CTOR
6e287db609ed1b93a49115ccbaf38d1d5e008526: Bug 1010538 - Part 1 - Style support for scroll-behavior. r=mstange
Kearwood (Kip) Gilbert <kgilbert@mozilla.com> - Mon, 15 Sep 2014 12:29:58 -0700 - rev 227591
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1010538 - Part 1 - Style support for scroll-behavior. r=mstange - Implemented boilerplate to add the scroll-behavior CSS property. - Added layout.css.scroll-behavior.property-enabled preference to allow the scroll-behavior CSS property to be enabled independently of the CSSOM-View DOM scrolling api extensions for smooth scrolling.
83667d52bfa1a9648e267bf459e62625d4bedd88: Bug 1055393 - gtests for GMPStorage and PB mode storage. r=edwin
Chris Pearce <cpearce@mozilla.com> - Tue, 21 Oct 2014 19:16:19 +1300 - rev 227590
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1055393 - gtests for GMPStorage and PB mode storage. r=edwin
530811c1e3ea1edbe33e8a157b705793336ea172: Backed out changeset 6c4291086b00 for B2G desktop linux bustage on a CLOSED TREE
David Major <dmajor@mozilla.com> - Tue, 21 Oct 2014 17:56:07 +1300 - rev 227589
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Backed out changeset 6c4291086b00 for B2G desktop linux bustage on a CLOSED TREE
7ae7a60dcda83b20087187272c43e0d14868feec: Bug 1073316 - CSP: Use nsRefPtr to store CSPContext in CSPReportSenderRunnable (r=sstamm)
Christoph Kerschbaumer <mozilla@christophkerschbaumer.com> - Wed, 15 Oct 2014 11:50:58 -0700 - rev 227588
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1073316 - CSP: Use nsRefPtr to store CSPContext in CSPReportSenderRunnable (r=sstamm)
04142473004fc03fdba51d753cd16b11f03e8e5a: Bug 1083793: Make nsITreeBoxObject and nsIBoxObject scriptable again, r=bz
Joshua Cranmer <Pidgeot18@gmail.com> - Mon, 20 Oct 2014 17:02:36 -0500 - rev 227587
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1083793: Make nsITreeBoxObject and nsIBoxObject scriptable again, r=bz This scriptability is needed for comm-central to work properly, and hopefully it is only temporary.
0808729b24e876d8a308d60e1105ed3e339c2205: Merge m-c to inbound a=merge
Wes Kocher <wkocher@mozilla.com> - Mon, 20 Oct 2014 19:08:15 -0700 - rev 227586
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Merge m-c to inbound a=merge
187b1aea9615661894387ca887733115962cf6c1: Bug 1060192 - Clear GMP storage on gmp-clear-storage observer service notification. r=jesup
Chris Pearce <cpearce@mozilla.com> - Tue, 21 Oct 2014 14:53:30 +1300 - rev 227585
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1060192 - Clear GMP storage on gmp-clear-storage observer service notification. r=jesup
6c4291086b0029581dec02a05877eac6aca1c1a5: Bug 1068811 - Make middle-mouse-click paste work in X11. r=billm
Blake Kaplan <mrbkap@gmail.com> - Mon, 20 Oct 2014 18:42:40 -0700 - rev 227584
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1068811 - Make middle-mouse-click paste work in X11. r=billm
19d9066805839bf13010a799e8e9aa6c74a23e23: Bug 1081010 - Part 2: Fix -Wswitch warnings in dom/plugins and enable -Werror=switch warning-as-error. r=bsmedberg
Chris Peterson <cpeterson@mozilla.com> - Wed, 08 Oct 2014 21:28:00 -0700 - rev 227583
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1081010 - Part 2: Fix -Wswitch warnings in dom/plugins and enable -Werror=switch warning-as-error. r=bsmedberg
2d4f4862589dcc8156250e62f9bce110aa9f98dc: Bug 1076783. Move scroll info layers to the bottom of the background layer so they are behind most things. r=roc
Timothy Nikkel <tnikkel@gmail.com> - Mon, 20 Oct 2014 20:20:16 -0500 - rev 227582
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1076783. Move scroll info layers to the bottom of the background layer so they are behind most things. r=roc Bug 1041510 moved them to the top so merging and flattening with scroll layer items worked correctly, but we don't need scroll layer items anymore.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip