047455dcfc2037b755cd2c23434f0b8767b7b352: Bug 1439023 - Don't reset autocomplete controller state when autofill fell back to form history. r=jaws
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Fri, 08 Feb 2019 17:46:51 -0800 - rev 458980
Push 35553 by shindli@mozilla.com at Thu, 14 Feb 2019 04:41:18 +0000
Bug 1439023 - Don't reset autocomplete controller state when autofill fell back to form history. r=jaws Otherwise the cached value won't be used for filling by satchel and _fillFromAutocompleteRow won't fill a result that isn't a `autofill-profile` style: https://searchfox.org/mozilla-central/rev/03ebbdab952409640c6857d835d3040bf6f9e2db/browser/extensions/formautofill/FormAutofillContent.jsm#283,295 Differential Revision: https://phabricator.services.mozilla.com/D19249
6d917b008b34ffec42c5679c581b231da28bea68: Bug 1524774: Add fuzzy annotation to allow for subtle 1px difference on scrollbar corner in reftest frame-scrolling-attr-2.html. (no review, test-manifest-tweak only)
Daniel Holbert <dholbert@cs.stanford.edu> - Wed, 13 Feb 2019 11:49:19 -0800 - rev 458979
Push 35553 by shindli@mozilla.com at Thu, 14 Feb 2019 04:41:18 +0000
Bug 1524774: Add fuzzy annotation to allow for subtle 1px difference on scrollbar corner in reftest frame-scrolling-attr-2.html. (no review, test-manifest-tweak only)
6448f6a14609745b0f4d18f539123576efa32abe: Bug 1527714 - Update pdf.js to version 2.1.266. r=bdahl
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 13 Feb 2019 15:17:21 -0500 - rev 458978
Push 35553 by shindli@mozilla.com at Thu, 14 Feb 2019 04:41:18 +0000
Bug 1527714 - Update pdf.js to version 2.1.266. r=bdahl
f405cc68a129277e3532d364f09134ddf3238175: Bug 1524335: Make InOrderPacket take last_sequence_number by reference; r=dmajor
Dan Minor <dminor@mozilla.com> - Wed, 13 Feb 2019 13:05:20 -0500 - rev 458977
Push 35553 by shindli@mozilla.com at Thu, 14 Feb 2019 04:41:18 +0000
Bug 1524335: Make InOrderPacket take last_sequence_number by reference; r=dmajor Differential Revision: https://phabricator.services.mozilla.com/D19694
69e057ca6ad85a14aa07f388a5b6d44d3fc9f32d: Bug 1523944: Fix shutdown leak related to macOS TouchBar support. r=mstange
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Wed, 13 Feb 2019 14:16:39 -0500 - rev 458976
Push 35553 by shindli@mozilla.com at Thu, 14 Feb 2019 04:41:18 +0000
Bug 1523944: Fix shutdown leak related to macOS TouchBar support. r=mstange
fbe70e26f7ffef954345336933b4419952506b46: Bug 1520910 - disable font-inflation-1-ref.html for frequent failures. r=jmaher
Andrei Ciure <aciure@mozilla.com> - Tue, 12 Feb 2019 13:16:00 +0200 - rev 458975
Push 35553 by shindli@mozilla.com at Thu, 14 Feb 2019 04:41:18 +0000
Bug 1520910 - disable font-inflation-1-ref.html for frequent failures. r=jmaher
1aaea0fdd040f7a25ac867bd932db2e785d0921c: Merge mozilla-central to inbound. a=merge CLOSED TREE
Oana Pop Rus <opoprus@mozilla.com> - Wed, 13 Feb 2019 12:38:16 +0200 - rev 458974
Push 35553 by shindli@mozilla.com at Thu, 14 Feb 2019 04:41:18 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
03c808feaf89ded542dfbfba1ca8d7b07accbe3b: Bug 1489259, let more reflows happen while running browser_appmenu.js, r=testfailure
Olli Pettay <Olli.Pettay@helsinki.fi> - Wed, 13 Feb 2019 10:55:36 +0200 - rev 458973
Push 35553 by shindli@mozilla.com at Thu, 14 Feb 2019 04:41:18 +0000
Bug 1489259, let more reflows happen while running browser_appmenu.js, r=testfailure
c6829642e2d081d1a1be21b828a5eb7947eedc52: Backed out changeset 43baecd33ce6 (bug 1527225) for jsreftest at [@ js::Nursery::maybeResizeNursery(JS::GCReason)]. CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Thu, 14 Feb 2019 02:07:32 +0200 - rev 458972
Push 35552 by shindli@mozilla.com at Thu, 14 Feb 2019 04:39:44 +0000
Backed out changeset 43baecd33ce6 (bug 1527225) for jsreftest at [@ js::Nursery::maybeResizeNursery(JS::GCReason)]. CLOSED TREE
2ae0011bb82c88c2da0842dfda9c850a0f05b070: Bug 1525075 - Use the ICB size for Element.{clientWidth, clientHeight} instead of expanded the layout viewport size. r=botond
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 13 Feb 2019 23:47:32 +0000 - rev 458971
Push 35552 by shindli@mozilla.com at Thu, 14 Feb 2019 04:39:44 +0000
Bug 1525075 - Use the ICB size for Element.{clientWidth, clientHeight} instead of expanded the layout viewport size. r=botond This is what Chrome does. documentElement-clientWidth-on-minimum-scale-size.tentative.html was the test case for this but unfortunately it was disabled in bug 1515043. And it seems that the test case failed on Android in the first place. Differential Revision: https://phabricator.services.mozilla.com/D19461
43baecd33ce64f6c09114f6463da2ceffb03bebe: Bug 1527225 - Use mozilla::Clamp in maybeResizeNursery() r=jandem
Paul Bone <pbone@mozilla.com> - Wed, 13 Feb 2019 14:48:31 +0000 - rev 458970
Push 35552 by shindli@mozilla.com at Thu, 14 Feb 2019 04:39:44 +0000
Bug 1527225 - Use mozilla::Clamp in maybeResizeNursery() r=jandem Differential Revision: https://phabricator.services.mozilla.com/D19473
76e2c2df0ce01be4e542e40afbe2412f850c2c61: Bug 1436086: Implement keyboard navigation for the main and Bookmarks toolbars. r=Gijs
James Teh <jteh@mozilla.com> - Wed, 13 Feb 2019 22:51:06 +0000 - rev 458969
Push 35552 by shindli@mozilla.com at Thu, 14 Feb 2019 04:39:44 +0000
Bug 1436086: Implement keyboard navigation for the main and Bookmarks toolbars. r=Gijs Having separate tab stops for every toolbar control results in an unmanageable number of tab stops. Therefore, we group several buttons under a single tab stop and allow movement between them using left/right arrows. However, text inputs use the arrow keys for their own purposes, so they need their own tab stop. There are also groups of buttons before and after the URL bar input which should get their own tab stop. The subsequent buttons on the toolbar are then another tab stop after that. Tab stops for groups of buttons are set using the <toolbartabstop/> element. This element is invisible, but gets included in the tab order. When one of these gets focus, it redirects focus to the appropriate button. This avoids the need to continually manage the tabindex of toolbar buttons in response to toolbarchanges. Navigation to for the View site information button and notification anchors is now managed by this new framework. As such, they no longer need their own position in the tab order and the CSS has been tweaked accordingly. For now, this new functionality is behind a pref (browser.toolbars.keyboard_navigation) which is currently disabled by default. Differential Revision: https://phabricator.services.mozilla.com/D15060
b075ee1b25dcd9609e9f5441ce51711769e3d6ad: Bug 1527612 - Format displayName in the server. r=loganfsmyth
Jason Laster <jlaster@mozilla.com> - Wed, 13 Feb 2019 22:32:00 +0000 - rev 458968
Push 35552 by shindli@mozilla.com at Thu, 14 Feb 2019 04:39:44 +0000
Bug 1527612 - Format displayName in the server. r=loganfsmyth Differential Revision: https://phabricator.services.mozilla.com/D19666
788e4338d31f2bb0709d3c4c06f3d46a7f77cc54: Bug 1527469 - add necessary piping to enable windows10-aarch64 build and tests on try r=jmaher,gbrown
Edwin Gao <egao@mozilla.com> - Wed, 13 Feb 2019 21:10:16 +0000 - rev 458967
Push 35552 by shindli@mozilla.com at Thu, 14 Feb 2019 04:39:44 +0000
Bug 1527469 - add necessary piping to enable windows10-aarch64 build and tests on try r=jmaher,gbrown - makes changes to various configuration files, thanks jmaher - for the time being, disable tests via `taskcluster/ci/test/test-platforms.yml` to prevent overwhelming the hardware at Bitbar Differential Revision: https://phabricator.services.mozilla.com/D19581
5542b48b6dfe260f3819dc4d3cef68f4628d6387: Bug 1522918 - Fully remove optional permission data upon uninstall r=rpl
Rob Wu <rob@robwu.nl> - Tue, 12 Feb 2019 14:04:39 +0000 - rev 458966
Push 35552 by shindli@mozilla.com at Thu, 14 Feb 2019 04:39:44 +0000
Bug 1522918 - Fully remove optional permission data upon uninstall r=rpl Differential Revision: https://phabricator.services.mozilla.com/D18217
84d60f483f423627765a018df1a43a32f623670f: Bug 1527498 - WR texture cache code cleanup r=jrmuizel
Dzmitry Malyshau <dmalyshau@mozilla.com> - Wed, 13 Feb 2019 21:49:55 +0000 - rev 458965
Push 35552 by shindli@mozilla.com at Thu, 14 Feb 2019 04:39:44 +0000
Bug 1527498 - WR texture cache code cleanup r=jrmuizel This is a preparatory change that can be useful by itself: - use match on EntryKind to allow safe expansion - avoid code duplication in get() - fix some comments Differential Revision: https://phabricator.services.mozilla.com/D19674
bf288072dd8a6a646fda6e78e3782cbd3b20f023: Bug 1527522 - Add external hooks to WR to allow integration with the Gecko profiler. r=kvark,emilio
Glenn Watson <github@intuitionlibrary.com> - Wed, 13 Feb 2019 21:46:32 +0000 - rev 458964
Push 35552 by shindli@mozilla.com at Thu, 14 Feb 2019 04:39:44 +0000
Bug 1527522 - Add external hooks to WR to allow integration with the Gecko profiler. r=kvark,emilio Differential Revision: https://phabricator.services.mozilla.com/D19611
b4258349e68b37138bc1e926105cce0b8e1db569: Bug 1526382 - Part 2: Make nsIClassInfo use Array<nsIIDRef> for 'interfaces', r=mccr8
Nika Layzell <nika@thelayzells.com> - Wed, 13 Feb 2019 21:42:08 +0000 - rev 458963
Push 35552 by shindli@mozilla.com at Thu, 14 Feb 2019 04:39:44 +0000
Bug 1526382 - Part 2: Make nsIClassInfo use Array<nsIIDRef> for 'interfaces', r=mccr8 This is a follow-up to the previous part, which actually changes one of these callers to use Array<nsIIDRef> instead of [array] nsIIDPtr. From doing this patch, it seems like we should consider changing the type `nsIIDRef` to instead simply be `nsIID`, and treat it more like the `AString` types from the POV of XPIDL. `nsIIDPtr` would then continue to exist for backwards compatibility, but we can probably remove almost all current consumers over time. Depends on D19175 Differential Revision: https://phabricator.services.mozilla.com/D19176
9b2bfb8871c9cc0d72eece1baab8e677809a3578: Bug 1526382 - Part 1: Split nsID& and nsID* in xpconnect, r=mccr8
Nika Layzell <nika@thelayzells.com> - Wed, 13 Feb 2019 21:42:00 +0000 - rev 458962
Push 35552 by shindli@mozilla.com at Thu, 14 Feb 2019 04:39:44 +0000
Bug 1526382 - Part 1: Split nsID& and nsID* in xpconnect, r=mccr8 Currently the [ref] and [ptr] types share the same underlying implementation. This is unfortunate, and can cause correctness problems with outparam refs (as an example). By using the same tools used to allow other larger objects (such as jsid, nsTArray, and nsString) to be stored directly in the nsXPTCVariant object, this patch directly stores the nsID in the nsXPTCVariant object when calling from JS into C++. Using this new strategy avoids an nsID* allocation every time we pass one over XPConnect, and should also allow us to simplify callers. In addition, some special casing is added to xpidl to make it possible to use the nsid reference type objects directly inside of Array<T>, which will allow us to remove `[array] nsIIDPtr` callers. Differential Revision: https://phabricator.services.mozilla.com/D19175
cd616c3e3eea88cf4acdd4040a2c68ec29a35551: Backed out 12 changesets (bug 1460874) for geckoview failures at geckoview.test.RuntimeSettingsTest.automaticFontSize.
Brindusan Cristian <cbrindusan@mozilla.com> - Wed, 13 Feb 2019 23:37:14 +0200 - rev 458961
Push 35552 by shindli@mozilla.com at Thu, 14 Feb 2019 04:39:44 +0000
Backed out 12 changesets (bug 1460874) for geckoview failures at geckoview.test.RuntimeSettingsTest.automaticFontSize. Backed out changeset 593a2316ac28 (bug 1460874) Backed out changeset 3d4297e781cb (bug 1460874) Backed out changeset 2020cb134d1f (bug 1460874) Backed out changeset 9fc145133f20 (bug 1460874) Backed out changeset 17fbff3da236 (bug 1460874) Backed out changeset 1026b786e779 (bug 1460874) Backed out changeset 78f59df737fc (bug 1460874) Backed out changeset 81c4e88003a5 (bug 1460874) Backed out changeset 02f24dec5ae4 (bug 1460874) Backed out changeset c7fce6c79bef (bug 1460874) Backed out changeset d42e39761eb8 (bug 1460874) Backed out changeset 2d5e902b5b88 (bug 1460874)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip