6995bd33872bd50c2e873495b7ee92a0250cd558: Bug 1318004 - Converts for(...; ...; ...) loops to use the new range-based loops in C++11. r=Ehsan
Sylvestre Ledru <sledru@mozilla.com> - Wed, 16 Nov 2016 17:12:13 +0100 - rev 442443
Push 36705 by aschen@mozilla.com at Tue, 22 Nov 2016 15:05:57 +0000
Bug 1318004 - Converts for(...; ...; ...) loops to use the new range-based loops in C++11. r=Ehsan MozReview-Commit-ID: lk5eJXUno9
9be5c856bc783225ec66f3a5addcad20f39a20a4: Bug 1318004 - Use C++11's override and remove virtual where applicable. r=Ehsan
Sylvestre Ledru <sledru@mozilla.com> - Wed, 16 Nov 2016 17:08:26 +0100 - rev 442442
Push 36705 by aschen@mozilla.com at Tue, 22 Nov 2016 15:05:57 +0000
Bug 1318004 - Use C++11's override and remove virtual where applicable. r=Ehsan MozReview-Commit-ID: H9tAe0YN1tx
365b0b7f289aa1e0b0ccfdce0ad6769ae4f11fd2: Bug 1318004 - Replace string literals containing escaped characters with raw string literals. r=Ehsan
Sylvestre Ledru <sledru@mozilla.com> - Wed, 16 Nov 2016 17:07:03 +0100 - rev 442441
Push 36705 by aschen@mozilla.com at Tue, 22 Nov 2016 15:05:57 +0000
Bug 1318004 - Replace string literals containing escaped characters with raw string literals. r=Ehsan MozReview-Commit-ID: KOk13e23Py
2f2ebf176eacc9b311f3ff529be50857627bb6ed: Bug 1318004 - Replace default bodies of special member functions with = default; r=Ehsan
Sylvestre Ledru <sledru@mozilla.com> - Wed, 16 Nov 2016 18:26:14 +0100 - rev 442440
Push 36705 by aschen@mozilla.com at Tue, 22 Nov 2016 15:05:57 +0000
Bug 1318004 - Replace default bodies of special member functions with = default; r=Ehsan MozReview-Commit-ID: 33AOhtFrXS8
706a36d583ce641dd0f5bd7c3d89cd4adf19d779: Bug 1318803: provide reason for IPC_FAIL in case of STUN filtering. r=jdm
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Fri, 18 Nov 2016 16:25:34 -0800 - rev 442439
Push 36705 by aschen@mozilla.com at Tue, 22 Nov 2016 15:05:57 +0000
Bug 1318803: provide reason for IPC_FAIL in case of STUN filtering. r=jdm MozReview-Commit-ID: JTClCwfLB0f
015513b6fd0f87ef8c2ccedfcf727f47f67ac6ee: Bug 1318790 - Don't use mouseenter and mouseleave in searchbar binding. r=florian
Drew Willcoxon <adw@mozilla.com> - Mon, 21 Nov 2016 09:50:37 -0800 - rev 442438
Push 36705 by aschen@mozilla.com at Tue, 22 Nov 2016 15:05:57 +0000
Bug 1318790 - Don't use mouseenter and mouseleave in searchbar binding. r=florian MozReview-Commit-ID: 5SKzyEC0fVi
4df1bb338f6d581509ac3917ee79dcc3997bdfa6: Bug 1312178 - Make Reps modes constants; r=Honza
Nicolas Chevobbe <chevobbe.nicolas@gmail.com> - Sun, 20 Nov 2016 19:53:16 +0100 - rev 442437
Push 36705 by aschen@mozilla.com at Tue, 22 Nov 2016 15:05:57 +0000
Bug 1312178 - Make Reps modes constants; r=Honza Edit tests and component creation accordingly. MozReview-Commit-ID: Gsj6QwNTjL0
c4afd11b52ab8ac38835bcf641833ed064532f88: Bug 1317317 - Await for popup menu to exist for container long press button r=Gijs
Jonathan Kingston <jkt@mozilla.com> - Mon, 14 Nov 2016 19:52:00 +0000 - rev 442436
Push 36705 by aschen@mozilla.com at Tue, 22 Nov 2016 15:05:57 +0000
Bug 1317317 - Await for popup menu to exist for container long press button r=Gijs MozReview-Commit-ID: 2QW0meqYbEt
5df1453ded4cb1603ca35ae7a36330108ead5cfa: Bug 418833 - Bump fuzzyness on ua-style-sheet-checkbox-radio-1 reftest for Android. r=jrmuizel
Mike Conley <mconley@mozilla.com> - Fri, 18 Nov 2016 11:55:53 -0500 - rev 442435
Push 36705 by aschen@mozilla.com at Tue, 22 Nov 2016 15:05:57 +0000
Bug 418833 - Bump fuzzyness on ua-style-sheet-checkbox-radio-1 reftest for Android. r=jrmuizel I talked to mstange about this, and what might be happening here is that there's a difference in rounding going on during (I think) rasterization. The change is very small and not human-noticable, so I think taking this fuzzyness is worth the cost considering the gain in functionality. MozReview-Commit-ID: C0CPNrIdCDu
61f417a156acbbbc976bffd3dd96c7f545a5268b: Bug 418833 - Get rid of some padding rules for checkbox and radio on Fennec that were never being applied. r=snorp
Mike Conley <mconley@mozilla.com> - Fri, 18 Nov 2016 13:28:49 -0500 - rev 442434
Push 36705 by aschen@mozilla.com at Tue, 22 Nov 2016 15:05:57 +0000
Bug 418833 - Get rid of some padding rules for checkbox and radio on Fennec that were never being applied. r=snorp MozReview-Commit-ID: LDrUKaP0nN0
0691e88c6ff2ecf4c655eb1b982546d759b07266: Bug 418833 - Make browser_toolbox_computed_view.js have a longer timout to avoid a permaorange on debug builds. r=gl
Mike Conley <mconley@mozilla.com> - Thu, 10 Nov 2016 19:29:33 -0500 - rev 442433
Push 36705 by aschen@mozilla.com at Tue, 22 Nov 2016 15:05:57 +0000
Bug 418833 - Make browser_toolbox_computed_view.js have a longer timout to avoid a permaorange on debug builds. r=gl MozReview-Commit-ID: D1y1kR4Qkm0
9f7debc99bf8e9012d0a4dd1858d8ad6d001ab57: Bug 418833 - Make browser_toolbox_options.js more resilient to things being added to the document loading queue. r=jryans
Mike Conley <mconley@mozilla.com> - Wed, 09 Nov 2016 18:08:59 -0500 - rev 442432
Push 36705 by aschen@mozilla.com at Tue, 22 Nov 2016 15:05:57 +0000
Bug 418833 - Make browser_toolbox_options.js more resilient to things being added to the document loading queue. r=jryans Earlier patches in this series add SVG icons for unstyled checkboxes and radio buttons. This causes us to queue extra loads to documents that have those elements, even when we're natively styling those input elements by default. browser_toolbox_options works by loading up the DevTools options iframe, and then clicking on things to make sure that the right prefs are set. There are checkboxes in the iframe document, which means the extra loads I referred to happen. When our presentation subsystems notice that there are extra loads occurring, we do "paint suppression" to avoid flashes of unstyled content. During paint suppression, nothing is displayed (painting is suppressed), and so nothing is clickable. browser_toolbox_options was not waiting for the "load" event before clicking on items. It got lucky up until the SVGs were added, but this was a race waiting to happen. I've added a wait for the "load" event, and this test now passes. MozReview-Commit-ID: EjzvhxhKlDs
ec772ba1b1d931df819b4bb4896b1493976c67be: Bug 418833 - Make non-native checkbox and radio input styles look right in Fennec. r=snorp
Mike Conley <mconley@mozilla.com> - Thu, 10 Nov 2016 20:46:46 -0500 - rev 442431
Push 36705 by aschen@mozilla.com at Tue, 22 Nov 2016 15:05:57 +0000
Bug 418833 - Make non-native checkbox and radio input styles look right in Fennec. r=snorp <input>'s of type checkbox and radio are rendered as native widgets by default on Desktop, but on Fennec, we fallback to using the built-in, non-native checkboxes. The earlier patches in this series made it possible for agent, user and page stylesheets to make changes to the non-native checkbox and radio input fields. Unfortunately, some of the default agent styles for those checkbox and radio elements on Fennec were accidentally setting rules that they shouldn't. That wasn't a problem before because the inputs couldn't be styled before. Now that they can, we're failing a bunch of reftests because the inputs look wrong in certain situations. For example: 1) We were setting background: var(--form_background) for every radio and checkbox input. --form_background is just a colour though, and that meant that the rest of the background styles were being overwritten. This has been fixed by setting background-color: var(--form_background) instead. The same also applied to some usage of --form_background_disabled. 2) We were setting border-radius: var(--form_border_radius) on all input elements, but this was putting rounded corners on the checkbox and radio inputs as well. This rule has been modified to skip checkbox and radio inputs. MozReview-Commit-ID: CnpTRXcCxoY
a9da196a78847a286f46b2e818ea1f18c43ac9ec: Bug 418833 - Remove !important padding and border-radius rules for checkbox and radio form controls. r=tnikkel
Mike Conley <mconley@mozilla.com> - Fri, 21 Oct 2016 14:07:43 -0400 - rev 442430
Push 36705 by aschen@mozilla.com at Tue, 22 Nov 2016 15:05:57 +0000
Bug 418833 - Remove !important padding and border-radius rules for checkbox and radio form controls. r=tnikkel MozReview-Commit-ID: 86X3PHxmKFg
eecb0af8a88fdeb9d8ea84b8a6eda6944230807f: Bug 418833 - Move default checkbox/radio drawing to images. Allow overriding checkbox/radio styling. r=tnikkel
Wes Johnston <we.j@live.com> - Thu, 03 Nov 2016 16:54:49 -0400 - rev 442429
Push 36705 by aschen@mozilla.com at Tue, 22 Nov 2016 15:05:57 +0000
Bug 418833 - Move default checkbox/radio drawing to images. Allow overriding checkbox/radio styling. r=tnikkel MozReview-Commit-ID: HqyXXuYzjrE
9b5e7c9b5c8cd19e41dc8c0f89830ef6e5b01403: Bug 1317804 - Hide the checkbox toggle in about:privatebrowsing. r=johannh
Mike Conley <mconley@mozilla.com> - Sat, 19 Nov 2016 17:25:58 -0500 - rev 442428
Push 36705 by aschen@mozilla.com at Tue, 22 Nov 2016 15:05:57 +0000
Bug 1317804 - Hide the checkbox toggle in about:privatebrowsing. r=johannh This was originally taking advantage of the fact that we were hiding HTML checkboxes by default via common.inc.css. Since bug 1309316 landed, we don't hide those checkboxes by default anymore. So now we special-case about:privatebrowsing to hide the checkbox. MozReview-Commit-ID: CaImnCPu8cE
93e4c5f0dc7bc959bccf8ebbac606d71ac7d8139: Bug 1318644 - Auto-detect application type if binary has been specified. r=automatedtester
Henrik Skupin <mail@hskupin.info> - Mon, 21 Nov 2016 16:28:46 +0100 - rev 442427
Push 36705 by aschen@mozilla.com at Tue, 22 Nov 2016 15:05:57 +0000
Bug 1318644 - Auto-detect application type if binary has been specified. r=automatedtester MozReview-Commit-ID: 3ZLN4EyIujM
a2fa061b59036ed146412a0d7b607cc7bd9454bf: Bug 1317386 - Swap expectation of which button causes scroll; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Tue, 15 Nov 2016 11:41:23 +0000 - rev 442426
Push 36705 by aschen@mozilla.com at Tue, 22 Nov 2016 15:05:57 +0000
Bug 1317386 - Swap expectation of which button causes scroll; r=automatedtester When we scroll the element into the bottom of the viewport, it is the first button that does not cause a scroll. MozReview-Commit-ID: 1zv3uyUcnRn
bd737369c38629ff47aee1ceb7cef22419624175: Bug 1317386 - Test pointer interactability of first element in paint order; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Tue, 15 Nov 2016 11:21:32 +0000 - rev 442425
Push 36705 by aschen@mozilla.com at Tue, 22 Nov 2016 15:05:57 +0000
Bug 1317386 - Test pointer interactability of first element in paint order; r=automatedtester When returning the tree of interactable elemenets under the cursor, we want to test the first one against the passed element, not that there are _any_ interactable elements under the cursor. MozReview-Commit-ID: AUvKAWKHgZk
d8ad355ff155d942ce6658a630a7f6418e520490: Bug 1317386 - Add test for overlay element after scroll; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Mon, 14 Nov 2016 21:12:00 +0000 - rev 442424
Push 36705 by aschen@mozilla.com at Tue, 22 Nov 2016 15:05:57 +0000
Bug 1317386 - Add test for overlay element after scroll; r=automatedtester Add a test that checks that `scrollIntoView({block: "end", inline: "nearest"})` works by placing the element at the bottom of the viewport, where the overlay does not cover it. MozReview-Commit-ID: Gzv9n17240G
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip