Simon Giesecke
f81c6cb091
Bug 1596129 - Make use of std::transform, avoid doing an insert sort into an nsTArray in IDBDatabase::ObjectStoreNames. r=dom-workers-and-storage-reviewers,ttung
...
Depends on D52861
Differential Revision: https://phabricator.services.mozilla.com/D52862
--HG--
extra : moz-landing-system : lando
2019-11-21 08:55:38 +00:00
Simon Giesecke
766fe5ebfe
Bug 1596129 - Make use of range-based for in BackgroundRequestChild::ActorDestroy. r=dom-workers-and-storage-reviewers,ttung,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D52861
--HG--
extra : moz-landing-system : lando
2019-11-20 16:21:34 +00:00
Simon Giesecke
dd2dfbdb42
Bug 1596129 - Make use of std::transform instead of custom for loop in BackgroundRequestChild::HandleResponse. r=dom-workers-and-storage-reviewers,ttung
...
Depends on D52859
Differential Revision: https://phabricator.services.mozilla.com/D52860
--HG--
extra : moz-landing-system : lando
2019-11-20 15:12:34 +00:00
Simon Giesecke
06d137dba8
Bug 1596129 - Merge BackgroundRequestChild array members mPreprocessHelpers and mCloneDatas into one. r=dom-workers-and-storage-reviewers,ttung,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D52859
--HG--
extra : moz-landing-system : lando
2019-11-21 16:46:08 +00:00
Dorel Luca
f22af0f64c
Backed out 2 changesets (bug 1594035) for Browser-chrome failiures on normandy/test/browser/browser_Normandy.js. CLOSED TREE
...
Backed out changeset 066674b8313d (bug 1594035)
Backed out changeset 6f93019be0d6 (bug 1594035)
--HG--
extra : rebase_source : 7815196d6ce40c374d2ea1d0438230f0bc7201bc
2019-11-22 05:14:24 +02:00
Andrew Halberstadt
98edc028b6
Bug 1598142 - [tryselect] Prevent pushing to try with both artifact builds and --pernosco, r=jmaher
...
Pernosco doesn't currently work with artifact builds. This just makes sure we don't waste
time and resources (until it is fixed).
Differential Revision: https://phabricator.services.mozilla.com/D54050
--HG--
extra : moz-landing-system : lando
2019-11-20 23:42:41 +00:00
Brian Grinstead
d497e5fd20
Bug 1596591
- Rename inc.xul files to inc.xhtml r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D53843
--HG--
rename : browser/base/content/browser-allTabsMenu.inc.xul => browser/base/content/browser-allTabsMenu.inc.xhtml
rename : browser/base/content/macWindow.inc.xul => browser/base/content/macWindow.inc.xhtml
rename : browser/components/controlcenter/content/identityPanel.inc.xul => browser/components/controlcenter/content/identityPanel.inc.xhtml
rename : browser/components/controlcenter/content/protectionsPanel.inc.xul => browser/components/controlcenter/content/protectionsPanel.inc.xhtml
rename : browser/components/customizableui/content/customizeMode.inc.xul => browser/components/customizableui/content/customizeMode.inc.xhtml
rename : browser/components/customizableui/content/panelUI.inc.xul => browser/components/customizableui/content/panelUI.inc.xhtml
rename : browser/components/downloads/content/downloadsCommands.inc.xul => browser/components/downloads/content/downloadsCommands.inc.xhtml
rename : browser/components/downloads/content/downloadsContextMenu.inc.xul => browser/components/downloads/content/downloadsContextMenu.inc.xhtml
rename : browser/components/downloads/content/downloadsPanel.inc.xul => browser/components/downloads/content/downloadsPanel.inc.xhtml
rename : browser/components/downloads/content/downloadsStrings.inc.xul => browser/components/downloads/content/downloadsStrings.inc.xhtml
rename : browser/components/places/content/bookmarksHistoryTooltip.inc.xul => browser/components/places/content/bookmarksHistoryTooltip.inc.xhtml
rename : browser/components/places/content/editBookmarkPanel.inc.xul => browser/components/places/content/editBookmarkPanel.inc.xhtml
rename : browser/components/places/content/placesCommands.inc.xul => browser/components/places/content/placesCommands.inc.xhtml
rename : browser/components/places/content/placesContextMenu.inc.xul => browser/components/places/content/placesContextMenu.inc.xhtml
extra : moz-landing-system : lando
2019-11-21 09:46:01 +00:00
Dorel Luca
665b49a8bb
Backed out 2 changesets (bug 1591563) for Spidermonkey failures. CLOSED TREE
...
Backed out changeset 53d79a9ad34f (bug 1591563)
Backed out changeset 9bd151c03945 (bug 1591563)
2019-11-22 05:02:39 +02:00
Dorel Luca
4f48da1b73
Backed out changeset 0257181c4fe2 (bug 1598507) for Spidermonkey failures. CLOSED TREE
2019-11-22 04:43:35 +02:00
Michael Cooper
4b77f237fd
Bug 1594035 p2 - Add filler enrollment IDs to old Normandy studies and rollouts. r=Gijs
...
Having null or undefined values for enrollment IDs causes trouble with
Telemetry. The easiest approach is to assign all objects that could have an
enrollment ID but don't a filler value. This value will be ignored by tooling
and should be fairly obvious to humans reading the code.
Any newly created studies and rollouts will have enrollment IDs set. The
migrations introduced here will ensure that any old studies and rollouts get a
value. Therefor all of them will have an enrollment ID that is non-null. This
simplifies the code that deals with enrollment IDs, instead of scattering null
checks all around the code.
Differential Revision: https://phabricator.services.mozilla.com/D52085
--HG--
extra : moz-landing-system : lando
2019-11-20 00:21:34 +00:00
Michael Cooper
95327e78e3
Bug 1594035 p1 - Register UI listener sooner in Normandy init to avoid race conditions r=Gijs
...
Without this patch, the UI finished listener is only registered after the
migrations are completely run. If the UI finishes intializating before this
happens, then our listener will never fire, and we'll miss the event. This
causes initialization to never proceed.
With this patch, we register the listener synchronously (before the first
`await`) and so are guaranteed to receive the event, no matter how long the
migrations take to run.
Differential Revision: https://phabricator.services.mozilla.com/D53896
--HG--
extra : moz-landing-system : lando
2019-11-21 16:58:17 +00:00
Andrei Oprea
00a4140def
Bug 1594405 - Cache mozjexl evaluation results to reuse between frequent calls r=k88hudson
...
MozReview-Commit-ID: 8BVWPm810jk
Differential Revision: https://phabricator.services.mozilla.com/D53415
--HG--
extra : moz-landing-system : lando
2019-11-21 16:37:49 +00:00
Ricky Stewart
35f7bc06ec
Bug 1598134 - configure and unit test performance regressed by inspect.stack() call from bug 1582155 r=mshal,froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D54038
--HG--
extra : moz-landing-system : lando
2019-11-21 14:59:19 +00:00
Jason Laster
5ac14e224d
Bug 1598174 - Fix skipBreakpoints is undefined error in tests. r=bhackett
...
Differential Revision: https://phabricator.services.mozilla.com/D54064
--HG--
extra : moz-landing-system : lando
2019-11-21 16:17:28 +00:00
Kershaw Chang
0074c17ca8
Bug 1587686 - Cancel post-redirect channel if pre-redirect channel is already canceled r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D52546
--HG--
extra : moz-landing-system : lando
2019-11-21 16:17:55 +00:00
Jonathan Kew
fbf91045d0
Bug 1593414 - Try to use the full list of user-preferred languages on Windows to guide CJK font-preference priority. r=emk
...
Differential Revision: https://phabricator.services.mozilla.com/D54043
--HG--
extra : moz-landing-system : lando
2019-11-21 15:42:00 +00:00
ffxbld
533132c23d
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D54125
--HG--
extra : moz-landing-system : lando
2019-11-21 15:29:52 +00:00
Rob Wu
d5a21ff298
Bug 1584391 - Attempt to debug leak in browser_ext_themes_ntp_colors_perwindow.js r=rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D52354
--HG--
extra : moz-landing-system : lando
2019-11-21 12:12:13 +00:00
Māris Fogels
fd2e3c6b9e
Bug 1593105 - [mozbuild] Port mozbuild.util.FileAvoidWrite to Python 3 r=firefox-build-system-reviewers,mshal
...
The FileAvoidWrite class does a bunch of stuff with bytes and strings
that doesn't work in Python 3. Make sure the object is handling only
bytes or only strings under the hood so Python 3 is happy.
The FileAvoidWrite unit tests written with MockedOpen don't work in
Python 3 either. Swap them out for vanilla pytest tests without
the MockedOpen dependency.
Differential Revision: https://phabricator.services.mozilla.com/D51341
--HG--
extra : moz-landing-system : lando
2019-11-21 15:13:37 +00:00
Harry Twyford
d7c31e9a0d
Bug 1593825 - Implement badged favicons. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D53148
--HG--
extra : moz-landing-system : lando
2019-11-21 14:58:15 +00:00
Chris H-C
2c3d275f39
Bug 1591563 - Only build the fogotype crate on Nightly r=janerik,lina
...
Depends on D53713
Differential Revision: https://phabricator.services.mozilla.com/D53714
--HG--
extra : moz-landing-system : lando
2019-11-20 21:37:12 +00:00
Chris H-C
0e992e24f7
Bug 1591563 - Add an empty do-nothing crate for fogotype work r=janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D53713
--HG--
extra : moz-landing-system : lando
2019-11-20 21:37:02 +00:00
Tim Nguyen
c466b25172
Bug 1597844 - Fix positioning of form validation and date/time input popups. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D53902
--HG--
extra : moz-landing-system : lando
2019-11-22 00:13:15 +00:00
Hiroyuki Ikezoe
49285c5161
Bug 1598225 - Call restoreNormalRefresh before closing window. r=m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D54197
--HG--
extra : moz-landing-system : lando
2019-11-22 01:35:03 +00:00
Jeff Walden
62732d4bf4
Bug 1598507 - Fix nonunified builds. r=sfink
...
Differential Revision: https://phabricator.services.mozilla.com/D54239
--HG--
extra : moz-landing-system : lando
2019-11-22 01:37:46 +00:00
Daniel Varga
19e8a51a77
Backed out changeset 59e0b3d74d19 (bug 1598448) for webrender-lint-tidy fail. On a CLOSED TREE
2019-11-22 03:45:45 +02:00
Ehsan Akhgari
e580bb5d66
Bug 1505917 - Only consider a resource as a tracker if we would be blocking its load from the network in strict content blocking mode; r=Honza
...
Differential Revision: https://phabricator.services.mozilla.com/D54029
--HG--
extra : moz-landing-system : lando
2019-11-21 09:45:13 +00:00
Ehsan Akhgari
eae928f35e
Bug 1597841 - Add preferences for the automated storage access grant heuristics for ETP; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D54051
--HG--
extra : moz-landing-system : lando
2019-11-21 12:30:21 +00:00
Matthew Noorenberghe
c5f5b70fa5
Bug 1595656 - Only clear user-facing passwords with the browsingData API. r=rpl
...
FxA/Sync stores a credential in login storage but this is no longer user-facing so users shouldn't expect it to be cleared. Users can still diconnect Sync properly from about:preferences.
Differential Revision: https://phabricator.services.mozilla.com/D53834
--HG--
extra : moz-landing-system : lando
2019-11-21 14:42:57 +00:00
Matthew Noorenberghe
ebd3c33af6
Bug 1595656 - isUserFacingLogin should only exclude the FxA one, not legacy extension ones. r=sfoster
...
We shouldn't hide data saved by legacy extensions, the user should remain in control of them since they may contain credentials they want to delete.
Differential Revision: https://phabricator.services.mozilla.com/D53833
--HG--
extra : moz-landing-system : lando
2019-11-21 14:41:41 +00:00
Rishi Gupta
42889b7b8e
Bug 1597737 : Importing urlparse from six to keep py2, py3 compatible r=whimboo,marionette-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D54128
--HG--
extra : moz-landing-system : lando
2019-11-21 14:33:45 +00:00
Harry Twyford
d3de0e27da
Bug 1593664 - Add urlbar.megabar.expandTextOnFocus pref and increase font size to the equivalent of 15px on focus. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D53723
--HG--
extra : moz-landing-system : lando
2019-11-21 09:15:21 +00:00
Marian Raiciof
d89d3711ad
Bug 1596770 - Add '--enable-fission' command line argument to 'mach marionette-test' r=whimboo,marionette-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D53205
--HG--
extra : moz-landing-system : lando
2019-11-21 13:43:49 +00:00
Jan de Mooij
0183c42c4f
Bug 1597943 part 3 - Remove JSOP_CONDSWITCH and CondSwitch source notes. r=arai
...
Unfortunately SRC_TABLESWITCH is still used by code coverage.
Differential Revision: https://phabricator.services.mozilla.com/D54089
--HG--
extra : moz-landing-system : lando
2019-11-21 13:32:00 +00:00
Jan de Mooij
369d0d0f41
Bug 1597943 part 2 - Remove For::UpdateOffset and DoWhile::CondOffset source notes. r=arai
...
Depends on D54087
Differential Revision: https://phabricator.services.mozilla.com/D54088
--HG--
extra : moz-landing-system : lando
2019-11-21 12:59:19 +00:00
Jan de Mooij
0798d11d6c
Bug 1597943 part 1 - Remove some now-unused source notes. r=arai
...
Removes:
* SRC_IF
* SRC_IF_ELSE
* SRC_COND
* SRC_CONTINUE
* SRC_BREAK
* SRC_BREAK2LABEL
* SRC_SWITCHBREAK
* SRC_NEXTCASE
IonBuilder no longer needs those source notes since bug 1595476.
Differential Revision: https://phabricator.services.mozilla.com/D54087
--HG--
extra : moz-landing-system : lando
2019-11-21 12:59:19 +00:00
Sylvestre Ledru
2f6d8cf062
Bug 1591500 - Move the coding style doc from mdn to the internal docs r=sg
...
Differential Revision: https://phabricator.services.mozilla.com/D50638
--HG--
extra : moz-landing-system : lando
2019-11-21 12:46:28 +00:00
Belén Albeza
ba7e841092
Bug 1596148 - Part 2: Re-enable start SW mochitest r=jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D53991
--HG--
extra : moz-landing-system : lando
2019-11-21 13:25:48 +00:00
Belén Albeza
ee4721a1c4
Bug 1596148 - Part 1: Allow remote debugging of service workers r=jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D53990
--HG--
extra : moz-landing-system : lando
2019-11-20 22:51:06 +00:00
danwalsh99
da48b9cb49
Bug 1590358 - [remote] Replace static assertions in browser chrome tests with info(), r=remote-protocol-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D53352
--HG--
extra : moz-landing-system : lando
2019-11-21 13:25:46 +00:00
Ryan VanderMeulen
277857312a
Bug 1598202 - Update jsoncpp to version 1.9.2. r=gsvelto
...
Differential Revision: https://phabricator.services.mozilla.com/D54076
--HG--
rename : toolkit/components/jsoncpp/include/json/features.h => toolkit/components/jsoncpp/include/json/json_features.h
extra : moz-landing-system : lando
2019-11-21 11:59:28 +00:00
Gijs Kruitbosch
94b2e1d932
Bug 1586139 - fix race condition in reader mode test, r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D53946
--HG--
extra : moz-landing-system : lando
2019-11-21 13:14:55 +00:00
Glenn Watson
7c0b1bcdc7
Bug 1598448 - Change compositor example to use EGLImage instead of pbuffer. r=sotaro
...
Update the example compositor implementation to use the faster
EGLImage technique that the Gecko implementation now uses.
Differential Revision: https://phabricator.services.mozilla.com/D54185
--HG--
extra : moz-landing-system : lando
2019-11-21 23:40:57 +00:00
Gijs Kruitbosch
9421776013
Bug 1263176 - get appropriate description on Windows 8/10 for apps/filetypes delegated via TWINUI / Windows Storage types, r=emk,mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D53370
--HG--
extra : moz-landing-system : lando
2019-11-22 00:07:21 +00:00
Daniel Varga
f12c40c242
Backed out changeset afe80b4ff889 (bug 1595934) Requested by ehsan to see if it fixex bug 1597915. On a CLOSED TREE
2019-11-22 02:01:51 +02:00
Daniel Varga
af05b317ec
Backed out 7 changesets (bug 1597216, bug 1596777, bug 1536156) for reftest failures at reftest/bipbop_300_215kbps.mp4.lastframe.htm. On a CLOSED TREE
...
Backed out changeset a3fa99d936f3 (bug 1536156)
Backed out changeset 29dd64930421 (bug 1536156)
Backed out changeset 77c16444e714 (bug 1536156)
Backed out changeset d540f1802ff6 (bug 1536156)
Backed out changeset 8283eed414d2 (bug 1536156)
Backed out changeset 01d2c84810f0 (bug 1597216)
Backed out changeset e0184916cf37 (bug 1596777)
2019-11-22 01:58:42 +02:00
Gabriele Svelto
3233e4e9ef
Bug 1598005 - Remove the useless browserDumpID field from the plug-in crash events r=froydnj,baku
...
Differential Revision: https://phabricator.services.mozilla.com/D53977
--HG--
extra : moz-landing-system : lando
2019-11-21 12:29:58 +00:00
Henrik Skupin
40e00a5be5
Bug 1557232 - [marionette] Skip test_switch_tabs_in_different_windows_with_focus_change on Linux due to intermittent failures. r=marionette-reviewers,ato
...
Differential Revision: https://phabricator.services.mozilla.com/D54115
--HG--
extra : moz-landing-system : lando
2019-11-21 13:03:45 +00:00
Johan Lorenzo
a966f72bb8
Bug 1597928 - Snap repackage: Stop fetching scripts from the hg.mozilla.org archive endpoint r=jlund
...
Differential Revision: https://phabricator.services.mozilla.com/D53933
--HG--
extra : moz-landing-system : lando
2019-11-21 09:50:47 +00:00
Andreas Pehrson
391dbe5d1b
Bug 1536156 - Clear future frames when VideoSink is finished. r=padenot
...
Depends on D53832
Differential Revision: https://phabricator.services.mozilla.com/D54117
--HG--
extra : moz-landing-system : lando
2019-11-21 12:41:06 +00:00