Граф коммитов

680785 Коммитов

Автор SHA1 Сообщение Дата
Simon Giesecke 2ac5e4e5ab Bug 1596129 - Make use of std::find_if in IDBDatabase::DeleteObjectStore. r=dom-workers-and-storage-reviewers,ttung
Depends on D52863

Differential Revision: https://phabricator.services.mozilla.com/D52864

--HG--
extra : moz-landing-system : lando
2019-11-21 11:01:55 +00:00
Simon Giesecke 9b32f09fd2 Bug 1596129 - Make use of std::find_if in IDBDatabase::CreateObjectStore. r=dom-workers-and-storage-reviewers,ttung
Depends on D52862

Differential Revision: https://phabricator.services.mozilla.com/D52863

--HG--
extra : moz-landing-system : lando
2019-11-20 15:18:33 +00:00
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