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

46615 Коммитов

Автор SHA1 Сообщение Дата
Sebastian Hengst 7165915669 Backed out changeset 2768a8779068 (bug 1356507) for eslint failure at advanced.js:72. r=backout 2017-05-03 11:10:26 +02:00
Timothy Guan-tin Chien f15440fc4a Bug 1356507 - Show version and updater in the preferences update pane. r=jaws
This change includes unmodified aboutDialog-appUpdater.js into
preferences.xul, so we could enable the updater UI there. Also,
copied code on version/distribution strings from aboutDialog.js.

MozReview-Commit-ID: 7o24az7Tn28

--HG--
extra : rebase_source : d3120bfa9d30f0f3fb8a1dad9e5c62427b1e6d62
2017-04-27 19:59:14 +08:00
Edouard Oger 963e44f5ef Bug 1353571 part 1 - Remove pref identity.fxaccounts.profile_image.enabled. r=markh
MozReview-Commit-ID: 4iy2S1kYUEh

--HG--
extra : rebase_source : 7e221ec8844a822b0983c1d0785c9fa8a25e830b
2017-04-07 15:57:43 -04:00
Felipe Gomes d8b5706710 Bug 1361798 - Configure Nightly to download and use the flash 3rd party blocklist, in preparation for switching Flash as Click-to-Activate. r=bsmedberg
This pref change will means that Flash will also start to be blocked on null or system principals, including chrome-privileged test files (e.g. mochitest-chrome/browser-chrome).

MozReview-Commit-ID: CmxF2dJubwS
2017-05-03 18:12:44 -03:00
Johann Hofmann d9be18a0fe Bug 1352364 - Share toolbar button styling code between platforms. r=dao
MozReview-Commit-ID: 54hKvMmBq22

--HG--
rename : browser/themes/osx/places/bookmarks-notification-finish.png => browser/themes/shared/places/bookmarks-notification-finish.png
rename : browser/themes/osx/places/bookmarks-notification-finish@2x.png => browser/themes/shared/places/bookmarks-notification-finish@2x.png
rename : browser/themes/windows/toolbarbutton-dropdown-arrow-inverted.png => browser/themes/shared/toolbarbutton-dropdown-arrow-inverted.png
rename : browser/themes/windows/browser.css => browser/themes/shared/toolbarbuttons.inc.css
extra : rebase_source : 3cac9d868f799cd19315b6f0756e07c1d238c314
2017-04-05 13:48:16 +02:00
Tim Taubert ed341f2836 Bug 1360810 - Add telemetry for session restore privacy levels chosen by users r=mikedeboer data-r=bsmedberg 2017-05-02 11:10:41 +02:00
Phil Ringnalda cbcda12051 Bug 1352792 - disable browser_downloads_panel_block.js for failing every time that adding unrelated tests causes it to move into a different chunk
MozReview-Commit-ID: J3baNLdtLk3

--HG--
extra : rebase_source : 934701ebf9642591465fe80061138561cc2f126d
2017-05-01 21:15:16 -07:00
Iris Hsiao 1401934d7b merge mozilla-inbound to mozilla-central a=merge 2017-05-02 11:04:36 +08:00
Ben Hearsum 3fc6f41c38 bug 1358601: set up CI builds and tests for DevEdition on mozilla-beta - enable pgo, fix Linux treeherder symbols, use correct mozconfigs for Mac and Windows. r=rail
MozReview-Commit-ID: LQAzdw7paGf
2017-05-01 16:26:26 -04:00
Neil Deakin cf77cf0e03 Bug 1356587, update the gEditUIVisible flag when the panelUI is opened and closed so that the command updating optimization actually applies. Currently it never applies once the panel has been opened at least once, r=gijs 2017-05-01 10:42:33 -04:00
Neil Deakin 8d7a93a4e3 Bug 1354564, add a queue-up mechanism to command dispatchers that lets updates be queued up so that duplicates can be removed. Use this for tab switching to reduce the number of extraneous command updates that occur, r=mconley 2017-05-01 10:42:33 -04:00
Sebastian Hengst 140c5952f1 Backed out changeset ddf532ded6f2 (bug 1317856) for various plugin related test failures, e.g. test_refresh_navigator_plugins.html. r=backout 2017-05-01 21:03:17 +02:00
Felipe Gomes 1814db25a0 Bug 1317856 - Configure Nightly to download and use the flash 3rd party blocklist, in preparation for switching Flash as Click-to-Activate. r=bsmedberg
MozReview-Commit-ID: Ch806ETHKAP
2017-05-01 15:03:09 -03:00
Matheus Longaray 1cec8e74d5 Bug 1332386 - Create extra print preview browser when using Simplify Page option. r=mconley
This patch creates a new print preview browser to host the simplified cloned-document
when Simplify Page option is used on preview. Also, this patch keeps track of what browser
should be presented, based on whether the 'Simplify page' checkbox is checked.

MozReview-Commit-ID: FZSRUyC49Wk
2017-05-01 17:30:48 +02:00
Kevin Jones 4171e7467d Bug 1360940 - Don't instantiate lazy browsers when checking if the window can close. r=mconley
--HG--
extra : amend_source : b43a008cff64aec3fd09fd743bb794c9ecc4fbdf
2017-04-30 15:21:00 -04:00
Ryan VanderMeulen 7d60d02ada Bug 1361060 - Update pdf.js to version 1.8.290. r=bdahl 2017-05-01 11:01:24 -04:00
Wes Kocher 4120535ec8 Merge m-c to autoland, a=merge
MozReview-Commit-ID: 6eRu2UC1Xmg
2017-05-01 16:01:52 -07:00
Wes Kocher 7faa53484a Merge inbound to central, a=merge
MozReview-Commit-ID: 8sRTD0l9sKa
2017-05-01 15:55:18 -07:00
Wes Kocher 27e71be87e Bug 1361150 - Fix up browser/components/moz.build metadata r=gps
The safebrowsing files are defined in two different places with differing levels of greediness, and with different bugzilla components defined (one of which doesn't even exist any longer). Additionally, controlcenter files are defined down in a completely different section of the file, making it easy to not see it when making changes to the file.

MozReview-Commit-ID: HUr86lUmH4R

--HG--
extra : rebase_source : 2cc10de0c4d46efde210072789d0aaf9989e417e
2017-05-01 14:12:16 -07:00
Gregory Szorc 7ab3f694fd Bug 1359968 - Re-upload clang 3.9 archive as a public tooltool artifact; r=mshal
The old archive was uploaded with internal visibility. This was almost
certainly a mistake.

I downloaded the old archive and produced a new one and re-uploaded it to
tooltool with public visibility. I had to reproduce the archive because
tooltool won't let you promote an existing item to public.

It appears that environment state and possibly differences in the
tar command result in diverging tar archives. For example:

==> clang.orig <==
drwxr-xr-x ehsan/wheel       0 2017-02-01 20:34 clang/
drwxr-xr-x ehsan/wheel       0 2017-02-01 20:34 clang/bin/
drwxr-xr-x ehsan/wheel       0 2017-02-01 20:34 clang/include/
drwxr-xr-x ehsan/wheel       0 2017-02-01 20:34 clang/lib/
drwxr-xr-x ehsan/wheel       0 2017-02-01 20:34 clang/libexec/
drwxr-xr-x ehsan/wheel       0 2017-02-01 20:34 clang/share/
drwxr-xr-x ehsan/wheel       0 2017-02-01 20:34 clang/share/clang/
drwxr-xr-x ehsan/wheel       0 2017-02-01 20:34 clang/share/man/
drwxr-xr-x ehsan/wheel       0 2017-02-01 20:34 clang/share/scan-build/
drwxr-xr-x ehsan/wheel       0 2017-02-01 20:34 clang/share/scan-view/

==> clang.new <==
drwxr-xr-x gps/gps           0 2017-02-01 20:34 clang/
drwxr-xr-x gps/gps           0 2017-02-01 20:34 clang/bin/
-rwxr-xr-x gps/gps       18099 2017-02-01 20:15 clang/bin/git-clang-format
-rwxr-xr-x gps/gps     6731340 2017-02-01 20:33 clang/bin/llvm-mc
-rwxr-xr-x gps/gps     2241688 2017-02-01 20:34 clang/bin/obj2yaml
-rwxr-xr-x gps/gps    17105264 2017-02-01 20:33 clang/bin/llvm-c-test
-rwxr-xr-x gps/gps    13153616 2017-02-01 20:33 clang/bin/bugpoint
-rwxr-xr-x gps/gps    49666672 2017-02-01 20:33 clang/bin/clang-3.9
-rwxr-xr-x gps/gps       52901 2017-02-01 20:15 clang/bin/scan-build
-rwxr-xr-x gps/gps     6214036 2017-02-01 20:30 clang/bin/llvm-ar

Content within should be identical. It's just the file ordering and
owner bits that are different. This shouldn't matter.

MozReview-Commit-ID: HOzNXAd7xwq

--HG--
extra : rebase_source : 92650cbd1869b744a5f6a1d3534fb512f85b32d1
2017-04-28 10:18:08 -07:00
Mike Conley ed52b7ccd0 Bug 1358356 - Avoid intermittent in browser_toolbariconcolor_restyles.js by using Services.focus.activeWindow instead of focus() to activate windows. r=sfoster
MozReview-Commit-ID: KQWqZPXg27F

--HG--
extra : rebase_source : 116359ce30726fc2f65a0be95c84696db983687e
2017-05-01 12:43:29 -04:00
Ursula Sarracini 1fb51e5e8f Bug 1360316 - Replace NewTabPrefsProvider in aboutNewTabService r=Mardak
MozReview-Commit-ID: 83viGxE2ezT

--HG--
extra : rebase_source : 69f1ea69dc68561b16ad9c057d7c1f297c5beb38
2017-05-01 11:42:44 -04:00
Sebastian Hengst 450ceee50f merge mozilla-central to autoland. r=merge a=merge 2017-04-29 21:33:12 +02:00
Sebastian Hengst 98ce3de2ed merge autoland to mozilla-central. r=merge a=merge
MozReview-Commit-ID: H1xftEhaJOS
2017-04-29 21:26:04 +02:00
Sebastian Hengst 8961c1494e Backed out changeset 99fd6973d18e (bug 1332386) for frequently failing browser_tabSwitchPrintPreview.js on Linux x64 opt-ish builds. r=backout a=backout
MozReview-Commit-ID: 7oyiuBSTGtI
2017-04-29 20:47:54 +02:00
Sebastian Hengst 42fd33ff9c merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: ELENTh08Be7
2017-04-29 11:10:31 +02:00
Sebastian Hengst a08b36930c Backed out changeset 9542b21d8f46 (bug 1347543) for failing browser_all_files_referenced.js. r=backout 2017-04-28 23:05:52 +02:00
Joel Maher f4e71843ff Bug 1358356 - Intermittent browser_toolbariconcolor_restyles.js. disable on windows/debug. r=gbrown
MozReview-Commit-ID: EXCtx4hfRoD
2017-04-28 17:03:58 -04:00
Sebastian Hengst f4f104e7e0 merge mozilla-central to autoland. r=merge a=merge 2017-04-29 11:11:48 +02:00
Phil Ringnalda eb8dafe978 Backed out 2 changesets (bug 1349489) for xpcshell failures in test_Macys.js
CLOSED TREE

Backed out changeset e7ace7047297 (bug 1349489)
Backed out changeset 6b3ebb0930bd (bug 1349489)

MozReview-Commit-ID: GMMNNjIWIIR
2017-04-28 20:31:32 -07:00
Phil Ringnalda f8d5e6ddf9 Backed out 3 changesets (bug 1354682) for sessionstore browser-chrome bustage
CLOSED TREE

Backed out changeset 55405fd328f9 (bug 1354682)
Backed out changeset 56b8122e64a3 (bug 1354682)
Backed out changeset 9374009a95e5 (bug 1354682)

MozReview-Commit-ID: BNVhwID8NwD
2017-04-28 20:24:34 -07:00
Andrew Swan 68bb0be5e8 Bug 1354682 Initial list of exceptions for the legacy addon warning r=clouserw
MozReview-Commit-ID: LIUMdFRWVBP

--HG--
extra : rebase_source : c1824bf82135e33e4c47676a7905b752828cfd8d
2017-04-27 14:49:04 -07:00
Sean Lee 5e1dd7c171 Bug 1349489 - Part 2: Add test fixtures for autofill field name heuristics.; r=MattN
MozReview-Commit-ID: IuvSEpSHVtK

--HG--
extra : rebase_source : bac8f8dfed0687fe3ab9557a4cc9712b05c0e575
2017-04-21 15:20:26 +08:00
Sean Lee 71cb736348 Bug 1349489 - Part 1: Move the codes from FormAutofillHandler.collectFormFields to FormAutofillHeuristics.getFormInfo.; r=MattN
MozReview-Commit-ID: BQTpopSyBUe

--HG--
extra : rebase_source : 0f7494d1c2e1e991d8a0a45a0bbeed356feee457
2017-04-21 15:15:35 +08:00
Sean Lee becccc7385 Bug 1349489 - Part 2: Add test fixtures for autofill field name heuristics.; r=MattN
MozReview-Commit-ID: IuvSEpSHVtK

--HG--
extra : rebase_source : b763eba5ea36744f9b05149d42b6d5680e0843e8
2017-04-21 15:20:26 +08:00
Sean Lee 3a4a71d136 Bug 1349489 - Part 1: Move the codes from FormAutofillHandler.collectFormFields to FormAutofillHeuristics.getFormInfo.; r=MattN
MozReview-Commit-ID: BQTpopSyBUe

--HG--
extra : rebase_source : 18852259ad76ec23c33fdcc29f7e461df2e0599f
2017-04-21 15:15:35 +08:00
Luke Chang 6125817003 Bug 1359892 - [Form Autofill] Support full-name fields. r=MattN
MozReview-Commit-ID: 3G3d5nv6j7v

--HG--
extra : rebase_source : 24914b2545194278dcf342e57ac1914ac636c4ef
2017-04-13 17:12:59 +08:00
Andrew Swan 7decfc6e21 Bug 1354682 Initial list of exceptions for the legacy addon warning r=clouserw
MozReview-Commit-ID: LIUMdFRWVBP

--HG--
extra : rebase_source : 4c6a1c1e5255c8ace43a0ee07d59c0be3f5f0e20
2017-04-27 14:49:04 -07:00
Wes Kocher 5ddbffd2b7 Merge m-c to autoland, a=merge
MozReview-Commit-ID: EdAdRAuMmuz
2017-04-28 16:49:11 -07:00
Wes Kocher f1ae056d77 Merge inbound to central, a=merge
MozReview-Commit-ID: I6PDL3TWDB0
2017-04-28 16:35:05 -07:00
Wes Kocher 2e85784df7 Backed out changeset 0e3f9e184e6b (bug 1347543) for landing on the wrong tree a=backout
MozReview-Commit-ID: 33rhqi8g77s

--HG--
extra : rebase_source : a83a2ee1cdf5778fee3eeae289161600374b4c9a
2017-04-28 12:32:38 -07:00
Nihanth Subramanya b884e0d04c Bug 1347543 - Use SVGs instead of PNGs for toolbar button icons. r=dao
MozReview-Commit-ID: AdW6POOBeeh

--HG--
extra : rebase_source : 627395018a62b88f1a91d772984e43d257cdd35c
2017-04-28 21:47:07 +05:30
Matheus Longaray e723d98949 Bug 1332386 - Create extra print preview browser when using Simplify Page option. r=mconley
This patch creates a new print preview browser to host the simplified cloned-document
when Simplify Page option is used on preview. Also, this patch keeps track of what browser
should be presented, based on whether the 'Simplify page' checkbox is checked.

MozReview-Commit-ID: FZSRUyC49Wk

--HG--
extra : rebase_source : cccc12f17f315089c9e5d05116077b7f87f4053b
2017-04-20 14:04:03 +02:00
Ursula Sarracini d02542fcae Bug 1345122 - Update NewTabUtils.jsm for Activity Stream's needs r=mak
MozReview-Commit-ID: 3SpJucjKNby

--HG--
extra : rebase_source : 4613cc7c8ab832cbf605d50e385513b6b84a75ee
2017-04-28 10:00:30 -04:00
Luke Chang b553da7bbd Bug 1358943 - [Form Autofill] Support "address-line*" fields. r=MattN
MozReview-Commit-ID: 2Kut671GHQh

--HG--
extra : rebase_source : 7ef5bd93805d931425d5359c6aeff69022b00a09
2017-04-24 10:58:37 +08:00
Thom Chiovoloni e2eefbc4d7 Bug 1359984 - Add mobile root to places organizer and bookmark sidebar search panels. r=mak
MozReview-Commit-ID: 2Yv6ll19F91

--HG--
extra : rebase_source : 65637308baa9f91f845d9b7448e9c3433181d1db
2017-04-26 19:21:07 -07:00
Shane Caraveo d76d15db1e Bug 1359851 - "Load SocialAPI providers lazily". r=mconley 2017-04-26 09:19:00 +02:00
Carsten "Tomcat" Book a5d29a374a Merge mozilla-central to mozilla-inbound 2017-04-28 10:45:09 +02:00
Carsten "Tomcat" Book 1045b9730a merge mozilla-inbound to mozilla-central a=merge 2017-04-28 10:36:11 +02:00
Aaron Klotz 4841c23410 Bug 1360371: Backed out changesets c39e811e3a09 and d4e6fb6fb40a as they are no longer necessary; r=backout
MozReview-Commit-ID: 7QSHmDn828Y

--HG--
rename : browser/app/firefox.exe.64.manifest => browser/app/firefox.exe.manifest
rename : ipc/app/plugin-container.exe.64.manifest => ipc/app/plugin-container.exe.manifest
extra : rebase_source : efded7e1b6cb0cd5875ca53bdddae6e18eff7ce9
2017-04-27 16:27:45 -06:00
Sebastian Hengst 0936d33fb8 Backed out changeset 88c2a0b2dde5 (bug 1319111) for crashing Talos. r=backout 2017-04-28 00:16:39 +02:00
Phil Ringnalda c310aaa870 Backed out changeset ab35d61ad843 (bug 1359655) for Windows e10s timeouts in browser_downloads_panel_block.js and browser_downloads_panel_footer.js
CLOSED TREE

MozReview-Commit-ID: F2VbANlwRGw

--HG--
rename : browser/extensions/shield-recipe-client/test/unit/query_server.sjs => browser/extensions/shield-recipe-client/test/unit/test_server.sjs
2017-04-27 20:18:11 -07:00
Phil Ringnalda 44cd802e93 Backed out 2 changesets (bug 1349489) for xpcshell failures in test_Macys.js and test_Walmart.js
CLOSED TREE

Backed out changeset 7b8379154e08 (bug 1349489)
Backed out changeset a093b634c4d5 (bug 1349489)

MozReview-Commit-ID: 35RBBL8o1I9
2017-04-27 19:23:21 -07:00
Kevin Jones fe32690b63 Bug 1360239 - Explicitly make pinned tabs nonlazy. r=dao
MozReview-Commit-ID: 7fOboqJamqE
2017-04-28 09:08:38 +02:00
Wes Kocher 9528ad9a03 Merge m-c to inbound, a=merge
MozReview-Commit-ID: DaH1djmEY5A
2017-04-27 13:29:07 -07:00
Wes Kocher 2aa72d4cdc Merge inbound to central, a=merge
MozReview-Commit-ID: HZUHBRK4UmL
2017-04-27 13:00:07 -07:00
Joel Maher 905dc9c4e5 Bug 1354865 - Intermittent browser/components/privatebrowsing/test/browser/browser_privatebrowsing_newtab_from_popup.js. r=gbrown 2017-04-27 11:52:43 -04:00
Joel Maher 318f4575da Bug 1358356 - Intermittent browser/base/content/test/windows/browser_toolbariconcolor_restyles.js. disabled for osx/debug. r=gbrown
MozReview-Commit-ID: Dlmi20LW0HB
2017-04-27 11:38:33 -04:00
Geoff Brown a9623d4d6e Bug 1354415 - requestLongerTimeout for browser_extension_update_background.js; r=aswan
This test has been intermittently timing out after 90 seconds on Linux Debug.
2017-04-27 07:52:55 -06:00
Kevin Jones 0b02063268 Bug 1358735 - Ensure userContextId is always set in TabStateCache. r=mikedeboer
--HG--
extra : amend_source : d5a2d35fa588876f88785d57db1a4b0b2da16926
2017-04-25 04:54:00 -04:00
Ryan VanderMeulen 3c3c6e6773 Bug 1360342 - Update pdf.js to version 1.8.269. r=bdahl
--HG--
extra : rebase_source : 4ee0256ecb9ea964f73812b0b687c9b0a8bb327e
2017-04-27 16:09:49 -04:00
Drew Willcoxon 197941aadc Bug 1355322 - Add anchor button to urlbar for action menu. r=Gijs
MozReview-Commit-ID: CajXNdGt9cZ

--HG--
extra : rebase_source : 18df66d122108ebba769ed3cada7a8c0847b206f
2017-04-27 18:17:29 -07:00
Sean Lee c0d7c47e39 Bug 1349489 - Part 2: Add test fixtures for autofill field name heuristics.; r=MattN
MozReview-Commit-ID: IuvSEpSHVtK

--HG--
extra : rebase_source : bf44316d0f5eff29b5ea6cda3012641dab63fc8e
2017-04-21 15:20:26 +08:00
Sean Lee 0b77a3ca32 Bug 1349489 - Part 1: Move the codes from FormAutofillHandler.collectFormFields to FormAutofillHeuristics.getFormInfo.; r=MattN
MozReview-Commit-ID: BQTpopSyBUe

--HG--
extra : rebase_source : 62ba5d9c0e62fb00de36262fc191fc1b89d36c2b
2017-04-21 15:15:35 +08:00
Aaron Klotz ad8a291810 Bug 1358276: Add FixCorruptOleAccRegistration to PostUpdate; r=mhowell
MozReview-Commit-ID: 64hU21BgELu

Some third-party software tampers with the registry settings for the
IAccessible COM interface which is provided by Windows. If these settings
become corrupted, our a11y implementation breaks. We attempt to detect this
by loading the path to the IAccessible typelib and checking to see if that file
still exists. If it is missing, we reset the typelib GUID and version to the
system default.

The GUIDs and version number included in this patch hold from Windows 7 through
to Windows 10 Anniversary Update. The Windows 10 Creators update does not use
a typelib anymore, so we do nothing in that case. This fix is intended to run
on 32-bit builds only.

--HG--
extra : rebase_source : 1e8948ec09c707e99182424f79f746419b490b24
2017-04-26 14:19:19 -06:00
Michael Kelly 3444f107a8 Bug 1359655 - Sync shield-recipe-client from GitHub (commit e37261c) r=Gijs
MozReview-Commit-ID: CxzS2AtSZSQ

--HG--
rename : browser/extensions/shield-recipe-client/test/unit/test_server.sjs => browser/extensions/shield-recipe-client/test/unit/query_server.sjs
extra : rebase_source : 0c66b00da6633bca3830fab1ad95a5a7e6c15cf3
2017-04-27 12:30:07 -07:00
Wes Kocher a463bb4c4c Merge m-c to autoland, a=merge
MozReview-Commit-ID: 6CUQEJghjzU
2017-04-27 13:37:47 -07:00
Doug Thayer 979585d6ed Bug 1326572 - Provide an API for nsIProfiler r=kmag,mstange
In order to rewrite the Gecko Profiler add-on as a WebExtension,
we need an API for the profiler which allows us to control the
nsIProfiler, and symbolicate the stacks that it provides. This
is the implementation of the simpler parts of that API.

TODO:
- Support profiling of remote targets through a new devtools
  API.
- Support the dump_syms breakpad code which was asm.js in the
  old extension by directly calling into native code.
- Figure out a faster way to send the large volume of data from
  getSymbols all the way from our extension down to the content
  process and then into the page's context.

MozReview-Commit-ID: JzDbV4l2eXd

--HG--
extra : rebase_source : fee9acfaa522372c22c61f9b0f1cab13d5da2a86
2017-04-11 09:03:40 -07:00
Carsten "Tomcat" Book e1e203f1f5 Merge mozilla-central to autoland 2017-04-27 16:36:41 +02:00
Bob Silverberg 9e0ccac709 Bug 1359806 - Fix sessions.restore to return an object instead of an array, r=mixedpuppy
sessions.restore should always have returned an object, but landed returning an array.

MozReview-Commit-ID: EMP9UZaI6UV

--HG--
extra : rebase_source : 433a39c36aa186029255c45e642b0a56ae0300b2
2017-04-26 10:18:41 -04:00
Ralph Giles 819141aa38 Bug 1360364 - Update builders to rust 1.17.0. r=mshal
Update tooltool manifests for official builds to use repacks
of the upstream rustc 1.17.0 (56124baa9 2017-04-24) stable release.

These repacks include cargo 0.19.0-beta.1 (03efb7fc8 2017-04-23)
to include support for the RUSTC_WRAPPER environment variable
needed for use of sccache with rust code.

MozReview-Commit-ID: L9Nq2iK4GK8

--HG--
extra : rebase_source : 882b201282a0e13ed77ec5876972657eab81a562
2017-04-27 15:24:57 -07:00
Timothy Guan-tin Chien 8a3fa4ab4d Bug 1330121 - Allow <checkbox> in preferences to expand to full width. r=jaws
This is fortunately quite easy to do with XUL box layout. I converted all
of the checkboxes except the ones come with a "Learn more" link.

MozReview-Commit-ID: DeBAP8GROrd

--HG--
extra : rebase_source : f4ce45c2c39d8e03a6b2aacd9b71b9512a852abc
2017-04-27 16:15:42 +08:00
Tomislav Jovanovic 7246699e3e Bug 1359704 - "page" context items should not appear in "tab" context r=mixedpuppy
MozReview-Commit-ID: 9Lz8ZzzbNhq

--HG--
extra : rebase_source : 8e66c4cfcccde065bbad74efeb5c3d549d23e2ec
2017-04-27 15:59:32 +02:00
Alexandre Poirot c90bccb53a Bug 1356231 - Use toolkit EventEmitter.jsm instead of devtools module. r=mossop
MozReview-Commit-ID: 49JI7NtLwKK

--HG--
extra : rebase_source : 7fb015f56be94c4bbe2d56506653f069c9ad8dd3
2017-04-27 17:58:09 +02:00
Jared Wein 3308dfb33d Bug 1359907 - Add ellipsis back to Sync pane of preferences since these two buttons require additional confirmation or input. r=mconley
MozReview-Commit-ID: O6vSp37vYx

--HG--
extra : rebase_source : b7b31ee8451cefff9995389cd3b41b119360e14f
2017-04-26 14:29:11 -04:00
Jared Wein 60ae59727e Bug 1353860 - Horizontally align the 'Firefox Accounts' and 'Updates' icons with the other icons in the preferences. Also, remove references to xlink since Gecko natively supports href. r=mconley
MozReview-Commit-ID: BoTFrdDid9n

--HG--
extra : rebase_source : eef8ceb5189bf1b4a25afd6ef9820503268f8aea
2017-04-26 11:29:19 -04:00
Tim Taubert c9074e0e0a Bug 1360916 - Update telemetry code in sessionstore content script r=mikedeboer data-r=bsmedberg
This patch replaces FX_SESSION_RESTORE_CONTENT_COLLECT_DATA_LONGEST_OP_MS with
a more fine-grained data collection via a keyed histogram so that we can
determine which type of data collection we spend a lot of time on.

Additionally, it abandons sending telemetry data from the content to the parent
via custom messages and instead uses the Telemetry service directly. Thus it
also gets rid of a bug that currently overrides measurements for the same
histogram done quickly in succession
2017-05-03 12:06:34 +02:00
Christoph Kerschbaumer 816ea3a9bd Bug 1361387 - Update callsites of loadURI() within browser/ to pass a triggeringPrincipal. r=gijs 2017-05-03 10:23:59 +02:00
Kershaw Chang e8df9986bf Bug 1351281 - Remove NetworkPrioritizer.jsm, r=dao
Since Necko has already given higher priority to http transactions from the focused window, we don't need NetworkPrioritizer.jsm anymore.
2017-05-03 03:28:00 +02:00
Swapnesh Kumar Sahoo c11cf34901 Bug 1354331 - Remove network.http.enablePerElementReferrer usages. r=valentin r=baku 2017-05-01 00:12:34 +05:30
Gabor Krizsanits eb829f971b Bug 1341008 - Use the preallocated process manager by default. r=billm, r=kmag
To mitigate the delay that a new content process startup might cause, when the
browser reaches a non-busy state we attempt to prelaunch an empty content process
in the background that can be grabbed and used the next time we need one. This patch
enables the preallocated process manager by default and attempts to fix all the
issues that prevented us doing this sooner.
2017-05-03 12:00:20 +02:00
dynamis fbc92ea6ed Bug 1352320 - "Oshiete Goo! should use HTTPS" r=mkaply
--HG--
extra : rebase_source : 4c881f431e9cfb2dab0cd61670c78bd4a74a2b8f
2017-04-25 07:43:00 +02:00
Carsten "Tomcat" Book fe93c0fe8f Merge mozilla-central to mozilla-inbound 2017-05-03 10:15:33 +02:00
Mark Banner 302427305f Bug 1356243 - Enable Screenshots by default. r=Mossop
MozReview-Commit-ID: 9g7dLGzI1Hg
2017-04-30 17:20:28 +01:00
Andreas Pehrson aee0a7853c Bug 1320994 - Remove chrome-test hacks that accomodated the misaligned MediaManager model. r=florian
MozReview-Commit-ID: BS693gGyVhm

--HG--
extra : rebase_source : ae85538f9150f8c272ca90ff43a9348b69f7bc22
2017-04-07 15:30:43 +02:00
Andreas Pehrson 12e23499e7 Bug 1320994 - Re-enable tests. r=florian
MozReview-Commit-ID: KGe95JhBoVD

--HG--
extra : rebase_source : 23dfba0783dcba9b89955724e62c7c4344262c82
2017-03-28 16:03:21 +02:00
Kit Cambridge dcce7ae769 Bug 1348699 - Add test to ensure we don't track left pane queries. r=mak,markh
MozReview-Commit-ID: LFoCpvz2rAn

--HG--
extra : rebase_source : c2e927100899b5856d0fc2350efdf0e1ffb52e77
2017-03-20 19:22:15 -07:00
Carsten "Tomcat" Book 89613bd5c9 Merge mozilla-central to autoland
--HG--
rename : image/test/mochitest/damon.jpg => image/test/mochitest/bug1217571.jpg
extra : rebase_source : 81c1d8ff72e92b4c1421ca214b17dad320cb8f99
2017-05-03 10:13:04 +02:00
Edouard Oger b80261a3ec Bug 1358648 part 3 - Remove Async, Services and XPCOMUtils from util.js. r=markh
MozReview-Commit-ID: 8na204K9cXp

--HG--
extra : rebase_source : 96e7738aa6612cf67543d50053f50c2bccf1ab7e
2017-05-02 16:57:37 -04:00
Edouard Oger b3b3ff9cc5 Bug 1353571 part 3 - Refactor browser-syncui and browser-fxaccounts. r=markh
MozReview-Commit-ID: K790Ag8WZgv

--HG--
rename : browser/base/content/test/general/accounts_testRemoteCommands.html => browser/base/content/test/sync/accounts_testRemoteCommands.html
rename : browser/base/content/test/general/browser_fxa_web_channel.html => browser/base/content/test/sync/browser_fxa_web_channel.html
rename : browser/base/content/test/general/content_aboutAccounts.js => browser/base/content/test/sync/content_aboutAccounts.js
extra : rebase_source : dcba087df94d06b15c9f073ff2df3324fd646c57
2017-04-18 14:15:43 -04:00
Edouard Oger eb74c8afad Bug 1353571 part 2 - Remove unused customization mode code for the FxA status bar. r=markh
MozReview-Commit-ID: J7Nz93MG7yh

--HG--
extra : rebase_source : 3c09b5228b95bbed0f41e544150e16e31d5f7fa0
2017-04-14 17:59:59 -07:00
Edouard Oger 026cf3baeb Bug 1353571 part 1 - Remove pref identity.fxaccounts.profile_image.enabled. r=markh
MozReview-Commit-ID: 4iy2S1kYUEh

--HG--
extra : rebase_source : 03a166960e03e76bcbf0c2be6ff4e4e38dd692e6
2017-04-07 15:57:43 -04:00
Benjamin Smedberg eb61894ba9 Bug 1335475 - Switch browser_tab_dragdrop.js to load a plugin from HTTP instead of a no-privilege data: URI which doesn't work any more. Also re-enable this test on Linux now that we don't have windowed-mode plugins any more, so this won't assert (undo bug 1331320). r=jaws
MozReview-Commit-ID: D6JzYliULPG
2017-03-07 11:11:54 -05:00
Bob Silverberg 99b1794055 Bug 1344087 - Update browser_ext_sessions_getRecentlyClosed_tabs.js to use a URL with an identical title, r=mixedpuppy
This is to confirm that the fix that landed in https://bugzilla.mozilla.org/show_bug.cgi?id=1344857


MozReview-Commit-ID: 7pndTsHxn1b

--HG--
extra : rebase_source : 195365fae2ebb8878ec14e88749a9a56d11784e0
2017-03-06 13:55:03 -05:00
Gijs Kruitbosch c4d69b8e6d Bug 1329712 - stop importing AutoMigrate.jsm early on startup now that we no longer observe places changes, r=mak
MozReview-Commit-ID: FbXkqLLSyZg

--HG--
extra : rebase_source : 2d258eb16f95f5b1e496a118c502ac8232d979c3
2017-04-25 23:04:21 +01:00
Luke Chang b7a44c655a Bug 1348751 - [Form Autofill] A utility library for handling full name and separated names, r=MattN
MozReview-Commit-ID: 3rcuxbFHKOq

--HG--
extra : rebase_source : 5afb16d5c73b379220fa249bcc706d22d21e38b9
2017-04-12 20:05:54 +08:00
Iris Hsiao ba7c2486c7 Backed out changeset 4ff3acec9515 (bug 1349489). a=backout 2017-04-27 10:30:10 +08:00
Iris Hsiao cff14d343b Backed out changeset 6208b116de63 (bug 1349489) for eslint failure 2017-04-27 10:29:52 +08:00
Sean Lee 5016a31faa Bug 1349489 - Part 2: Add test fixtures for autofill field name heuristics.; r=MattN
MozReview-Commit-ID: IuvSEpSHVtK

--HG--
extra : rebase_source : 49de3367deffd04bad6108006443ec44212e1688
2017-04-21 15:20:26 +08:00
Sean Lee 9a4e7aecd9 Bug 1349489 - Part 1: Move the codes from FormAutofillHandler.collectFormFields to FormAutofillHeuristics.getFormInfo.; r=MattN
MozReview-Commit-ID: BQTpopSyBUe

--HG--
extra : rebase_source : 62ba5d9c0e62fb00de36262fc191fc1b89d36c2b
2017-04-21 15:15:35 +08:00
Jared Wein 7dbb0e91c3 Bug 1347413 - Remove the unused browser-fullZoom:zoomReset and browser-fullZoom:zoomChange notifications. r=dao,mccr8
MozReview-Commit-ID: GeqfVngo9QT
2017-03-15 11:26:57 -04:00
Wes Kocher 226702fd85 Merge m-c to autoland a=merge
MozReview-Commit-ID: LOGgOErcV9L
2017-04-26 17:43:38 -07:00
Wes Kocher c90904f9bf Merge inbound to central, a=merge CLOSED TREE
MozReview-Commit-ID: 9HQViJrDT6S
2017-04-26 17:30:31 -07:00
Wes Kocher c9a5b19112 Backed out 5 changesets (bug 1320994) for browser_downloads_panel_block.js permafails on Win7VM a=backout CLOSED TREE
Backed out changeset b744a070cafb (bug 1320994)
Backed out changeset 5766ba7143b4 (bug 1320994)
Backed out changeset 31afc3fcd61f (bug 1320994)
Backed out changeset 78e5f8775727 (bug 1320994)
Backed out changeset 6d4e1736fd69 (bug 1320994)

MozReview-Commit-ID: 9tPD6gwXttd

--HG--
extra : source : f2c9825b0c32f46bdb33c6d53d5ec3c3950264ec
extra : amend_source : 900d86941bc0e5ead4f06dcdf7859aec343c15e6
2017-04-26 15:21:54 -07:00
Wes Kocher fbf015c904 Backed out changeset 8d6b492ebb36 (bug 1348751) for browser_all_files_referenced.js failures a=backout
MozReview-Commit-ID: LOiWlRiZOwT
2017-04-26 17:20:08 -07:00
Joel Maher e146f5f837 Bug 1308343 - Intermittent browser/modules/test/browser/browser_ContentSearch.js. temporarily disable. r=gbrown
MozReview-Commit-ID: 1tvAPxjIZ0J
2017-04-26 11:01:20 -04:00
Carsten "Tomcat" Book 8f4e4ca99b merge mozilla-inbound to mozilla-central a=merge 2017-04-26 08:41:31 +02:00
Carsten "Tomcat" Book d9cce3c040 merge autoland to mozilla-central a=merge 2017-04-26 08:40:02 +02:00
Mike Conley d9a3f851e1 Bug 1357169 - Remove checkmark.svg, indeterminate-checkmark.svg and radio.svg from browser_all_files_referenced.js test. r=mats
MozReview-Commit-ID: BKMEyy5D3UU

--HG--
extra : rebase_source : adf6d66026e646ae738533aabec3dab634cde5f7
2017-04-25 17:36:29 -04:00
Wes Kocher 5e8bdb175d Merge inbound to m-c a=merge
MozReview-Commit-ID: A85cs7Yriqj
2017-04-25 13:53:00 -07:00
Sebastian Hengst 288df523ef Backed out changeset ad9d525e6db7 (bug 1356243) for mass-failing reftests and crashtests, at least on Linux. r=backout 2017-04-25 18:43:34 +02:00
Robert Strong c25c257057 Bug 1359128 - Change restart string in new app update UI and in the about window to 'Restart to update &brandShorterName;'. r=Gijs 2017-04-25 16:06:43 -07:00
Mark Banner 9fda25bbcb Bug 1356243 - Enable Screenshots by default. r=Mossop
MozReview-Commit-ID: 6qSVA9IcwIi
2017-04-13 13:44:48 +01:00
Ed Lee 293f8ac4f5 Bug 1359481 - Add top sites and search to activity-stream system add-on. r=Mardak 2017-04-25 13:31:29 -07:00
Tim Taubert 88d5807434 Bug 1359429 - Remove superfluous telemetry probes r=mikedeboer f=bsmedberg
FX_SESSION_RESTORE_COLLECT_DATA_LONGEST_OP_MS can go because that's exactly the same as FX_SESSION_RESTORE_COLLECT_DATA_MS now.

We can remove FX_SESSION_RESTORE_COLLECT_COOKIES_MS because that's just a flat line since bug 912717 landed.
2017-04-25 21:48:22 +02:00
Gabor Krizsanits b007d78f5d Bug 1352961 - P2: Measure for the delay before a new tab starts processing the first URL. r=mconley, data-r=bsmedberg
Opening pages in a new tab might suffer an extra delay from e10s-multi because
the new process has to start up and then run all the process / frame scripts
before it can react on the request from the parent to load the first page.

There are two code paths. Either we start the tab with a remote browser and
then the RemoteWebNavigation will send the request. Or we start with a non-remote
browser and have to change the remoteness flag on it, and then the SessionStore
will send the request.

In each cases we start the timer on the parent side, send it with the message,
and when the child receives it it stops the timer and reports the measured delay.
2017-04-25 17:11:12 +02:00
Mike Conley 365f4e988a Bug 1352501 - Remove Reader Mode promotion panel. r=jaws,MattN
Note that the UITour library can still show a panel in the event that we want to
promote the feature that way.

MozReview-Commit-ID: FzKSzO987h7

--HG--
extra : rebase_source : 8c129106478559f011a3a4e311331851939ab408
2017-04-19 16:42:10 -04:00
Jared Wein 7329f159c0 Bug 1353036 - Update mozscreenshots to use new preference category names and locations. r=MattN
MozReview-Commit-ID: 3oifWlxUPfY

--HG--
extra : rebase_source : 0309021edbb8cc2618f2efa6557344a9a625aca3
2017-04-03 11:16:39 -04:00
Blake Kaplan e582540c03 Bug 1359495 - Change the process scheme to better test what we intend on releasing. r=Felipe
This patch also moves the BUCKETS into a per-update-channel constant object at
the top of the file to allow for more easily configurable experiments on
multiple update channels running at once.

MozReview-Commit-ID: 9HTu5ssz4sG

--HG--
extra : rebase_source : 2f813b5f9ede43f68eac0f9a94a7a8e0be34a1bc
2017-04-25 14:00:46 -07:00
Blake Kaplan b6083144d9 Bug 1359495 - Expose webextension status in the multi cohorts. r=Felipe
--HG--
extra : rebase_source : d2df1d7f6c38abbc5ba02bcf6db7c345787233b9
2017-04-25 13:59:16 -07:00
Blake Kaplan dc4875b2e2 Bug 1359495 - Don't put disqualified users in multi buckets to fix cohort naming confusion. r=Felipe
--HG--
extra : rebase_source : 479172de06e1aa2fdd8a229e39d730ff3309c1fe
2017-04-25 13:54:40 -07:00
Jared Wein 71a3692cf8 Bug 1357827 - Set the 'accessory-button' class on the Container Tabs button so it will have the same width as the buttons above and below it. r=jkt
MozReview-Commit-ID: 7eM1hZyXbOh

--HG--
extra : rebase_source : 6c2dd45451d193351bd922ca1497839e44034654
2017-04-19 13:30:19 -04:00
Fischer.json 0956db6c55 Bug 1358381 - Fix Nightly-only enabled siteDataGroup testing issue beyond Beta build and reorganize tests to the proper test files, r=jaws.
The goal of browser_bug795764_cachedisabled.js is to test elements using nsIApplicationCacheService so always enable siteDataGroup and offlineGroup there.

The goal of browser_bug731866.js is to test loading panes so move the checking of elements pref-on/off state to it.

MozReview-Commit-ID: 9QWMNnuu0OD

--HG--
extra : rebase_source : 323e05c493a575a879aff4cbceb84c332cf3a16f
2017-04-21 18:15:25 +08:00
Aaron Klotz f62593faf0 Bug 1359548: Fix incorrectly specified ABIs in js-ctypes declaration in migration code; r=Gijs
MozReview-Commit-ID: LH1MOyuXVos

--HG--
extra : rebase_source : 62778953cbadb533aef4ca90d5257e7a24d66ce6
2017-04-25 13:02:32 -06:00
Fischer.json 640ffd0075 Bug 1358475 - The category must be retrieved from either the argument, the hash, or the default category name before computing the subcategory. r=jaws
Computing the subcategory based off of just the hash doesn't work when switchToTabHavingURI is used to open the preferences.

MozReview-Commit-ID: 5rYkiLkDgfT

--HG--
extra : rebase_source : 4edfa0e1e8f994625a7b7a9a3970acc6946a81f4
2017-04-22 16:42:31 +08:00
Aaron Klotz 88484744e8 Bug 1358549: Fix incorrect ABI specification in js-ctypes declaration of FileTimeToSystemTime; r=Gijs
MozReview-Commit-ID: AAPupaveOUM

--HG--
extra : rebase_source : 248a1ce7460e78443f7a69d99b15719cbccd4421
2017-04-21 11:18:04 -06:00
Sebastian Hengst 41454e89bf Backed out changeset dfc0f3c355ff (bug 1352364) for failing browser/components/search/test/browser_oneOffHeader.js on OSX 10.10 debug. r=backout
--HG--
rename : browser/themes/shared/places/bookmarks-notification-finish.png => browser/themes/osx/places/bookmarks-notification-finish.png
rename : browser/themes/shared/places/bookmarks-notification-finish@2x.png => browser/themes/osx/places/bookmarks-notification-finish@2x.png
rename : browser/themes/shared/toolbarbutton-dropdown-arrow-inverted.png => browser/themes/windows/toolbarbutton-dropdown-arrow-inverted.png
2017-04-25 20:09:49 +02:00
Tim Taubert cbf70d9856 Bug 1359344 - Properly clear cookies on clean shutdown if requested by the user r=mikedeboer
Since bug 912717 the cookies moved from state.windows[x].cookies (i.e. stored
per-window) to state.cookies (i.e. one global list of cookies). We forgot to
update the code in SessionSaver._saveState() that purges cookies upon clean
shutdown if requested by the user's preferences.
2017-04-25 12:59:16 +02:00
Marco Castelluccio 7eb7732ff7 Bug 1358201 - Make linux64-ccov a debug build. r=jmaher 2017-04-25 11:32:52 +02:00
Kevin Jones 8d9191448d Bug 1345098 - Log console message for property access that triggers lazy browser insertion. r=dao
MozReview-Commit-ID: 4Ou2he3z8j7
2017-04-25 11:02:14 +02:00
Chris Peterson 7b85322694 Bug 1358949 - Lower eslint cyclomatic complexity threshold in some directories. r=standard8
We can lower the eslint cyclomatic complexity threshold in some directories without adding eslint suppression comments in any .js source files. We need to specify the complexity rule in accessible/.eslintrc because it doesn't inherit the mozilla/recommended rules. eslint's default complexity threshold is 20.

Also bump the eslint-plugin-mozilla version because we modified the mozilla/recommended rules.

MozReview-Commit-ID: 57T4gAjPH7z

--HG--
extra : rebase_source : 4565abfa722b9459cfb4e006e843da13ed7cffd4
extra : intermediate-source : 658588564c08c9fd5e60633d1457f24087de8570
extra : source : 7e0526e3b943419a80c0cd2fa462cabbf8925eb1
2017-04-23 19:23:18 -07:00
Chris Peterson a490701ed6 Bug 1358948 - Remove redundant eslint "no-spaced-func" rules and standardize on new "func-call-spacing" name. r=standard8
The "no-spaced-func" name was deprecated in ESLint v3.3.0 and replaced by "func-call-spacing", which is already specified in the mozilla/recommended rules and some other .eslintrc.js files. We need to specify func-call-spacing in accessible/tests/browser/.eslintrc.js because it doesn't inherit the mozilla/recommended rules.

MozReview-Commit-ID: 7L8fuVtTu0X

--HG--
extra : rebase_source : 9cbd3717e6360d47b1a4589e8d5658ccf4bcba59
extra : intermediate-source : 61d723ca5f9b4dd9a22f2956c2f49d998e9db6c9
extra : source : e589244b9db5a744166ed151ff3e2e77432fdb04
2017-04-23 19:40:28 -07:00
Florian Queze b6597dcb0c Bug 1359111 - stop using BrowserUtils.makeURI, r=jaws. 2017-04-25 09:21:49 +02:00
Luke Chang 74015d07b3 Bug 1334037 - [Form Autofill] Support name fields in profiles. r=MattN
MozReview-Commit-ID: AW2CVAY0ghi

--HG--
extra : rebase_source : c193be5b6e7f7aba6467673594af584d1e40a4be
2017-03-30 18:08:54 +08:00
Ralph Giles a256407bbf Bug 1359499 - Update builders to a cargo version with RUSTC_WRAPPER. r=mshal
Update tooltool manifests to reference rustc 1.16.0 stable repacks
which include cargo 1.19.0 nightly builds from 2017-04-19 which
support the RUSTC_WRAPPER environment override.

We're shipping with an unstable cargo while this feature makes its
way to release because it is necessary for deploying sccache support
for rust language code in our build and test automation.

MozReview-Commit-ID: Iow2894OPq7

--HG--
extra : rebase_source : f1a8e6cab612714f7b73ca8a14d14cabe9f4aef7
2017-04-25 12:15:52 -07:00
Wes Kocher 2768cd5d15 Backed out 5 changesets (bug 1320994) for browser_downloads_panel_block.js permafails on Win7VM a=backout
Backed out changeset b744a070cafb (bug 1320994)
Backed out changeset 5766ba7143b4 (bug 1320994)
Backed out changeset 31afc3fcd61f (bug 1320994)
Backed out changeset 78e5f8775727 (bug 1320994)
Backed out changeset 6d4e1736fd69 (bug 1320994)

MozReview-Commit-ID: 9tPD6gwXttd

--HG--
extra : rebase_source : 56cb2ac6d2e057b171d74cd529b53e617c716b4c
2017-04-26 15:21:54 -07:00
Luke Chang 38318a7f55 Bug 1348751 - [Form Autofill] A utility library for handling full name and separated names, r=MattN
MozReview-Commit-ID: 3rcuxbFHKOq

--HG--
extra : rebase_source : 3b99534f8539f2e5425bbc1d543ababb2a3ee6e1
2017-04-12 20:05:54 +08:00
Rail Aliiev a6777e7838 Bug 1358601 - add Developer Edition mozconfigs r=bhearsum DONTBUILD
MozReview-Commit-ID: 2DSftgqOB9u

--HG--
rename : browser/config/mozconfigs/linux32/nightly => browser/config/mozconfigs/linux32/devedition
rename : browser/config/mozconfigs/linux64/nightly => browser/config/mozconfigs/linux64/devedition
rename : browser/config/mozconfigs/macosx64/nightly => browser/config/mozconfigs/macosx64/devedition
rename : browser/config/mozconfigs/win32/nightly => browser/config/mozconfigs/win32/devedition
rename : browser/config/mozconfigs/win64/nightly => browser/config/mozconfigs/win64/devedition
extra : rebase_source : 818c430e28f93e24524c981b2235543ee8476798
2017-04-26 11:23:50 -04:00
Francesco Lodolo (:flod) 2e6b4a7440 Bug 1359321 - Add Belarusian(be) to browser shipped-locales r=Pike
MozReview-Commit-ID: DuE10fXEnJs

--HG--
extra : rebase_source : 6d0305550dbdec19c3c78b834f0dff5ce09a880e
2017-04-25 15:34:38 +08:00
Johann Hofmann 763a5ff3f9 Bug 1352364 - Share toolbar button styling code between platforms. r=dao
MozReview-Commit-ID: 54hKvMmBq22

--HG--
rename : browser/themes/osx/places/bookmarks-notification-finish.png => browser/themes/shared/places/bookmarks-notification-finish.png
rename : browser/themes/osx/places/bookmarks-notification-finish@2x.png => browser/themes/shared/places/bookmarks-notification-finish@2x.png
rename : browser/themes/windows/toolbarbutton-dropdown-arrow-inverted.png => browser/themes/shared/toolbarbutton-dropdown-arrow-inverted.png
rename : browser/themes/windows/browser.css => browser/themes/shared/toolbarbuttons.inc.css
extra : rebase_source : 5b15be4d56b7072e3bdb106e24c5e105e8ee8129
2017-04-05 13:48:16 +02:00
Scott Wu 60ebb34cb6 Bug 1352325 - [Form Autofill] Sort manage profiles dialog by last modified time. r=lchang
MozReview-Commit-ID: 8WVLs04aDCm

--HG--
extra : rebase_source : 9fd3c8160cf7616511472db6afc6ae240e7e594e
2017-04-25 14:04:28 +08:00
Phil Ringnalda e02b03e25f Bug 1359302 - Update the browser_parsable_css.js whitelist to expect that ua.css and html.css might be loaded from gre-resources, r=Gijs
MozReview-Commit-ID: HJGL8CUylNi

--HG--
extra : rebase_source : 7ae028a6d9423b45ed68ea76be113bf3731b1678
2017-04-24 21:37:35 -07:00
Gijs Kruitbosch 7bd286889b Bug 1354116 - add open, save, page setup, print buttons to main hamburger panel, r=mikedeboer
MozReview-Commit-ID: 7mq4QpsoSPK

--HG--
extra : rebase_source : f533cba0b6af81d44f5cd472ff2acf74c369c9eb
2017-04-20 17:21:26 +01:00
Carsten "Tomcat" Book e7e00b58d2 Merge mozilla-central to autoland 2017-04-25 11:53:39 +02:00
Shawn Huang a776ab68f5 Bug 1358160 - Get usage from subject instead of data field, r=Fischer
MozReview-Commit-ID: 5UNttoq1jiX

--HG--
extra : rebase_source : b629cf3c33b54fe9a20ceb6e7d996d71917757fe
2017-04-24 21:18:32 +08:00
Iris Hsiao 1548482ea5 merge mozilla-inbound to mozilla-central a=merge 2017-04-25 11:21:30 +08:00
Wes Kocher 0c551a1721 Merge inbound to central, a=merge
MozReview-Commit-ID: 2tbIf1rfy0p
2017-04-24 15:53:30 -07:00
Gijs Kruitbosch 71888fb9ec Bug 1355331 - Backed out changeset 673ad58aecac in the light of user feedback, r=me,backout
MozReview-Commit-ID: AeCCpBfuhtF
2017-04-24 17:51:05 +01:00
Carsten "Tomcat" Book 8e84189916 Merge mozilla-central to mozilla-inbound 2017-04-24 16:07:21 +02:00
dynamis 40d7556e32 Bug 1351972 - Use HTTPS for Rakuten search provider if possible. r=mkaply
--HG--
extra : rebase_source : c03715f42a8031e896a79d2760cacae7f00c60cb
2017-04-20 02:11:00 -04:00
David Parks 532fe74f04 Bug 1347710 - Enable sandbox protections for the Windows GPU process. r=bobowen
The sandbox works with levels.  The GPU sandbox level defaults to 1 in all builds.  It is controlled by security.sandbox.gpu.level.
2017-04-24 09:46:09 -07:00
Ehsan Akhgari 6399dc4d9a Bug 1356922 - Part 1: Replace the next TabParent global pointer with per-window/tab next TabParent ID; r=billm,mconley
This patch replaces the usage of sNextTabParent pointer to store the next
PBrowser parent actor to be used by the next frame loader with the
following information:

  * In the case where the content JS has requested a new tab, the ID of the
    next TabParent will be stored on the <xul:browser> element.
  * In the case where the content JS has requested a new window, the ID of
    the next TabParent will be stored on the created nsXULWindow.
2017-04-24 14:18:29 -04:00
Andrew Swan ebcf41ae27 Bug 1358229 Fix exception during optional permission prompts r=rhelmer
MozReview-Commit-ID: 5e3tlFF7uvp

--HG--
extra : rebase_source : 44821fa0cdc9a97ccb99d0587e8575bb02ed8c0e
2017-04-24 10:44:41 -07:00
Iris Hsiao b38be6eedc Backed out changeset e08459e83d3f (bug 1299371) for multiple mochitests time out 2017-04-24 16:19:59 +08:00
Iris Hsiao 7e2d844c6e Merge mozilla-central to autoland 2017-04-24 14:28:11 +08:00
Iris Hsiao 0adc572c43 merge mozilla-inbound to mozilla-central a=merge 2017-04-24 11:35:45 +08:00
Sebastian Hengst 02a48038d1 Backed out changeset 9c407d9e588b (bug 1356828) for failing xpcshell's test_shutdown.js. r=backout 2017-04-23 22:57:34 +02:00
Florian Queze 012fd2ffcb Bug 1358173 - Removing a non-existent panelUI notification shouldn't be expensive, r=Gijs. 2017-04-22 11:20:20 +02:00
Sebastian Hengst 473a1509ea merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 289I7nCINwK
2017-04-22 10:48:16 +02:00
Mark Banner f10153a407 Bug 1358213 - Give WebExtension created menuitems in the context menu an ID. r=kmag
This matches the rest of the context menu and is better for unit tests.

MozReview-Commit-ID: 509HH4wnClN

--HG--
extra : rebase_source : 61456ee75f75baefd38fd9dd53e9cce9b7e3fefa
2017-04-20 20:48:16 +01:00
Chris Peterson c0d7dd79dd Bug 1358041 - Hoist some eslint rules from browser/ subdirectories to browser/.eslintrc. r=standard8
All of browser/ JS code passes these eslint rules, so we can hoist them from subdirectories' .eslintrc to the common browser/.eslintrc.

MozReview-Commit-ID: GMidHq0UIlH

--HG--
extra : rebase_source : 802631e372bbf6c256f5236deb275cb05fd73894
extra : histedit_source : a87b58345ff471b2504244d90c4ea1aa149a3c86
2017-04-19 16:53:43 -07:00
Chris Peterson 8aa23dcea6 Bug 1358041 - Fix no-aArgs eslint warning about Hungarian Notation in browser/extensions/formautofill/. r=standard8
This eslint warning is a regression from bug 1340468:

browser/extensions/formautofill/content/FormAutofillFrameScript.js
warning  Parameter 'aMessage' uses Hungarian Notation, consider using 'message' instead.  mozilla/no-aArgs (eslint)

MozReview-Commit-ID: LqEZT0RNp7K

--HG--
extra : rebase_source : 25af56d0d1caa9cce7f03367bc61f88882e8d12b
extra : histedit_source : 0e25c63e195430a0b616144ee0cf1d141efabc8b
2017-04-20 00:05:12 -07:00
Wes Kocher 4a05296446 Merge m-c to inbound, a=merge
MozReview-Commit-ID: Cb0b59wJ0vy
2017-04-21 17:35:24 -07:00
Kris Maglione f5b580e5e9 Bug 1358415: Don't trigger reflow just to compute tab geometry. r=aswan
MozReview-Commit-ID: DnFSbDfOskT

--HG--
extra : rebase_source : e6829657b250fa8ec893b3e73b7d9956dfe34424
extra : amend_source : f20cfab374b29b7d3475579a0fe5e11ab2e6dcb4
2017-04-21 13:22:34 -07:00
Florian Queze f596929f1c Bug 1358382 - Compute the searchbar panel size and position without sync reflow, r=adw. 2017-04-22 02:09:05 +02:00
Marco Bonardo 444b7b3de9 Bug 1356440 - Favicons of bookmarks views don't update on visit. r=mrbkap,past,enndeakin
MozReview-Commit-ID: 8j5yLqr7MTc

--HG--
extra : rebase_source : 0da3b4bf0fca0462e22f76c1392f1d9e69f0e71c
extra : amend_source : d6c92db62af2b62671cf13f0b5385b2bc2c8b81e
2017-04-19 11:41:49 +02:00
Carsten "Tomcat" Book 975e251aff merge mozilla-inbound to mozilla-central a=merge 2017-04-21 10:57:02 +02:00
Drew Willcoxon 6f20b4a138 Bug 1357458 - After Customization - typed text in the Awesome bar doesn't correspond with the text from One-Off-Searches bar. r=florian
MozReview-Commit-ID: KHAoxS1CsWj

--HG--
extra : rebase_source : ceff8abeeb94b082c6a7f6f3950a1c35767db0dd
2017-04-20 19:00:26 -07:00
Timothy Guan-tin Chien fe5b091814 Bug 1358394 - Ensure "Reports" section caption is shown without telemetry section, r=jaws
MozReview-Commit-ID: EgovgZk0X0o

--HG--
extra : rebase_source : 10fcb7eb2ed893bacae87ef2588f6c88ada9a9f8
2017-04-21 22:05:15 +08:00
Kris Maglione 28f820abd7 Bug 1356828: Don't call getAddonById from the Pocket bootstrap scope. r=rhelmer
MozReview-Commit-ID: DJM1dOIA7X4

--HG--
extra : rebase_source : 39c8808bb3da80b8012a6799f7af65b2703e7dca
2017-04-15 11:59:58 -07:00
Andrew Swan e817ea40d7 Bug 1356462 Show a notification when non-MPC extensions are disabled r=mossop
MozReview-Commit-ID: 8KUhRe91AFt

--HG--
extra : rebase_source : f5e66c416587387f42a1c29099770e962e8cdee8
2017-04-19 11:30:24 -07:00
Doug Thayer 6c660b95af Bug 1348396 - Only show a badge on PanelUI while in fullscreen r=enndeakin+6102,rstrong
Previously we were showing a doorhanger when the user moused to the
top of the screen while in fullscreen mode. However, the doorhanger
would disappear before the user had a chance to interact with it.
We decided it's best anyway to simply display a badge when the user
is in fullscreen, and to reshow the doorhanger when the user exits
fullscreen.

MozReview-Commit-ID: ENRtXC4wqvZ

--HG--
extra : rebase_source : 4609fbc2d0bd38fe16a23151d94d265761cd57b0
2017-04-10 11:11:45 -07:00
Sebastian Hengst 7fccfb74e9 merge mozilla-central to autoland. r=merge a=merge 2017-04-22 10:49:35 +02:00
Marco Bonardo 4f991dcba4 Bug 1358503 - memoize anon elements in the oneoffs binding. r=florian
MozReview-Commit-ID: JKmfd7cUfRx

--HG--
extra : rebase_source : d8c7c9ff9a63afdde135b608fddb51abc54d84ac
2017-04-21 16:05:46 +02:00
Dan Banner cbf1ee25cc Bug 1351099 - Remove unused AddonLogging.jsm file r=rhelmer
MozReview-Commit-ID: B1mxqNZhpB

--HG--
extra : rebase_source : 02abddd18ec98fdd2d74eda053d161625fd96d3e
2017-04-19 16:28:41 +01:00
Yoshi Huang 332addc285 Bug 1344170: set firstPartyDomai on blob: URI. r=smaug
A web page could generate an URL by URl.createObjectURL(new Blob(...));
then navigate to this generated URL.

In this case the (top-level) document URI will be blob:{origin}:{uuid}.
And we try to add firstPartyDomain on this top-level document with blob URI, so
the following request from this document could have correct origin
attributes.
2017-04-24 14:12:03 +08:00
Iris Hsiao 8b9629d52e Merge mozilla-central to mozilla-inbound 2017-04-24 12:04:12 +08:00
Kris Maglione b91438bf36 Bug 1356828: Don't call getAddonById from the Pocket bootstrap scope. r=rhelmer
MozReview-Commit-ID: DJM1dOIA7X4

--HG--
extra : source : c39985abd71ceaa90fef9c438cc7627667d2e024
extra : amend_source : 26f1aa9c2d2d7604b056ca88a1071ff5fb490dd8
2017-04-15 16:23:54 -07:00
Wes Kocher 4f3c2d9829 Merge m-c to autoland, a=merge
MozReview-Commit-ID: DPzfAm14Tdx
2017-04-20 15:52:28 -07:00
Wes Kocher 5ce5528fb1 Merge inbound to m-c a=merge
MozReview-Commit-ID: DQDuEiYLWCO
2017-04-20 15:30:43 -07:00
Sebastian Hengst 89ad1caece Bug 1356758 - Intermittent browser/modules/test/browser/browser_UsageTelemetry_urlbar.js. temporarily disable linux32/debug: fix test annotation. r=bustage-fix 2017-04-20 20:51:42 +02:00
Joel Maher 02dde1226e Bug 1356758 - Intermittent browser/modules/test/browser/browser_UsageTelemetry_urlbar.js. temporarily disable linux32/debug. r=adw
MozReview-Commit-ID: F6ypnlL4BQx
2017-04-20 14:09:08 -04:00
Dão Gottwald 0478c10918 Bug 1356911 - Remove unnecessary onWidgetInstanceRemoved listener. r=jaws
MozReview-Commit-ID: VywL0KoiMA

--HG--
extra : rebase_source : 742fd879396a10461ad798e3a0181d8004821e8c
2017-04-20 23:34:55 +02:00
Andrea Marchesini 9a89dabb3e Bug 1357473 - Update Console to the latest spec - part 3 - Console.groupEnd(), r=bgrins, r=nchevobbe 2017-04-18 10:04:00 +02:00
Carsten "Tomcat" Book 54c9498baf Merge mozilla-central to mozilla-inbound 2017-04-20 13:03:06 +02:00
Dão Gottwald 5e74d85f79 Backed out changeset 3edd47730527
MozReview-Commit-ID: AESEl0ht2Gi
2017-04-20 12:41:20 +02:00
Kevin Jones a7fa6eb9b7 Bug 1345090 - Modify SessionStore to restore tabs with lazy browsers. r=mikedeboer,dao
MozReview-Commit-ID: 5J5UqlWMxKX
2017-04-20 11:01:09 +02:00
Sam Foster 1ce685a8c2 Bug 1334642 - Cache luminance values for each toolbar in ToolbarIconColor. r=dao,mconley
* Track window states: active, fullscreen and tabsintitlebar for each window
* Use toolbar.id and window state to store and retrieve values from cache
* Note: As each window has its own ToolbarIconColor object, the cache is not currently shared across windows
* inferFromText callers pass in a reason and associated value, which is used to update the state we track, and potentially clear out the cache
* Create new windows test directory for browser-window-specific tests like this
* Test for the ToolbarIconColor changes to avoid sync style flushes when windows activate/deactivate

MozReview-Commit-ID: JDJ3RtL4Lge

--HG--
extra : rebase_source : f944ccd1c2340a5d2973bf47480a6eb78b2aae3b
2017-04-06 10:50:09 -07:00
Wes Kocher ef1cc83d8b Backed out changeset e1c9c6e89f50 (bug 1348097) for asan failures in test_SubsessionChaining.js a=backout
MozReview-Commit-ID: AiAjjlBmODC
2017-04-20 13:34:16 -07:00
Jim Porter 3e94962f82 Bug 1358197 - Fix the animation pref migration r=jaws
This is just a small fix to the previous commit for bug 1352069 because one
line in the pref migration code was mispasted.

MozReview-Commit-ID: LnpUHKGAoKa

--HG--
extra : rebase_source : b16d6cfc83c2560025ff4fed626a8c59ce42f3fb
2017-04-20 12:16:20 -05:00
Dan Banner a7f5988aec bug 1351657 - Stop shipping langGroups.properties as it is unused. r=florian
MozReview-Commit-ID: L601YNiOVBc

--HG--
extra : rebase_source : c1bf3647c41d2eee3738175d266ca52f80c14d74
2017-04-20 13:34:52 +01:00
Mark Banner d8477f9e65 Bug 1348097 - Fix intermittent failures caused by Experiments.jsm by ensuring the preference monitoring is in sync. r=gfritzsche
Change the ExperimentsService to get the current value of the preferences (since it only uses them once or twice), so that they match the values in Experiments, and avoid differences causing promises to be rejected in the updateManifest call.
Also fix Experiments to correctly re-enable itself when toolkit.telemetry.enabled is changed from false to true (also fixes bug 1232648).
Finally, add a catch for a promise when calling updateManifest so that we don't get an uncaught promise exception.

MozReview-Commit-ID: GD6gfcRSgbx

--HG--
extra : rebase_source : 44226ad68bc0bc8b9b763016ea54ca022bfcbcf9
2017-04-19 12:06:16 +01:00
Wes Kocher cb8ce82cca Merge inbound to m-c a=merge 2017-04-19 17:10:04 -07:00
Andrew Swan 251c58d506 Bug 1357410 follow-up sign remaining unsigned permission test xpis r=andym
MozReview-Commit-ID: JA3fAWPIIJn

--HG--
extra : rebase_source : 3d3e64d03cb9e9576ff51efd21049174b7698898
2017-04-19 12:29:34 -07:00
Tushar Saini (:shatur) 163e27b705 Bug 1337509 - Do not create tab objects with an unsupported 'selected' property. r=bsilverberg,mixedpuppy
MozReview-Commit-ID: 4Bi6LdNUxMo

--HG--
extra : rebase_source : 52baba39e08bc9d250ace3f4b46a591d7f641d47
2017-04-18 22:07:38 +05:30
Andrew Swan c66904017f Bug 1357419 Sign browser_webext_update1.xpi r=andym
MozReview-Commit-ID: 9L1FCI4XPBG

--HG--
extra : rebase_source : 5dc9ff82dd30e965420fd3cda8c0df59744b779a
2017-04-19 09:11:33 -07:00
Joel Maher 6af97db02d Bug 1355088 - add BUG_COMPONENT to browser/* files. r=mossop
MozReview-Commit-ID: 88mDTdI0oN7
2017-04-19 08:11:47 -04:00
Mathieu Leplatre ebb8c8fc93 Bug 1351675 - Add certificates pinning initial JSON to package r=florian
MozReview-Commit-ID: EYT0s7xUyKN
2017-04-10 16:50:41 +02:00
Florian Queze 6a5b7fdb1f Bug 1349742 - avoid initializing UITour whenever about:home is loaded, r=MattN. 2017-04-19 13:37:09 +02:00
Carsten "Tomcat" Book e2b810f97e Merge mozilla-central to mozilla-inbound 2017-04-19 10:49:57 +02:00