Commit Graph

552141 Commits

Author SHA1 Message Date
Aryeh Gregor
2df3e475b4 Bug 1387828 - Reinstate support for initKeyboardEvent; r=smaug
https://github.com/w3c/uievents/issues/112

This is supported by all other UAs.  In the past we had compatibility
problems when trying to add support, but it seems these might be fixed
if we make all arguments optional beyond the first.

The interface chosen for the method is from the spec, which has been
updated to match Chrome.  This is also very similar to WebKit, but the
final four arguments are different from IE.

MozReview-Commit-ID: 36AeX1JwJTt

--HG--
extra : rebase_source : 28b298d370f0f9a5ab4090a71a2aae91f1d90025
2017-08-06 16:52:39 +03:00
Blake Winton
7da5825a6f Bug 1374048 - Show the sidebar extension icon in the header. r=Gijs, ui-r=shorlander.
MozReview-Commit-ID: 3FLYauvCs8E

--HG--
extra : rebase_source : 34e979c2670c162778ad8c31db7791c0c705bcdd
2017-08-08 14:31:40 -04:00
flyingrub
0c133ddfb3 Bug 1389940 - Remove "firefox" from the string in about:telemetry r=chutten
MozReview-Commit-ID: 6LARuuGPWea

--HG--
extra : rebase_source : 5ee9bd783fe6a0d778558d2eb516906603a25ae8
2017-08-13 18:12:46 +02:00
Brian Stack
9f029d0d00 Bug 1388407 - Fix timeouts in action-task graph submission r=dustin
MozReview-Commit-ID: 5hoFSaiYEXD

--HG--
extra : rebase_source : 5762e478ce0a293b8aae23f3eba48c0e2742b985
2017-08-11 15:31:43 -07:00
flyingrub
01deece041 Bug 1385351 - Remove unused old class r=gfritzsche
MozReview-Commit-ID: 4Q7oX2zF4el

--HG--
extra : rebase_source : 740abd53120e71e05c897a4db6985ae172967e44
2017-08-12 00:23:19 +02:00
flyingrub
4da5b387ff Bug 1385351 - Emphasize the ping selector button in about:telemetry r=gfritzsche
Add a triangle next to the ping selection button that emphasize the
to the current ping selection popup state.

MozReview-Commit-ID: GOzv01S0i9h

--HG--
rename : browser/themes/shared/icons/arrow-dropdown-12.svg => toolkit/themes/shared/icons/arrow-dropdown-12.svg
rename : browser/themes/shared/icons/arrow-dropdown-16.svg => toolkit/themes/shared/icons/arrow-dropdown-16.svg
extra : rebase_source : d94fe7aa872cd6912263179cac1004b335c0973a
2017-08-09 00:58:55 +02:00
Prathiksha
a8caee472c Bug 1373487 - Don't display permission content in the control center for internal pages.r=johannh
MozReview-Commit-ID: 4DfoiUdHqh8

--HG--
extra : rebase_source : eb42178d3ffa0d7dde9579d49e668f9afed97b90
2017-08-14 20:21:08 +05:30
Zibi Braniecki
aa1cdf93c2 Bug 1365440 - Generate langpacks as webextensions. r=mshal
Introduce a new make command to produce new type of language packs based
on web extensions.

MozReview-Commit-ID: EltYtzT7ZRR

--HG--
extra : rebase_source : 6477be07c747e90992f18d8c7bff93fd48965200
2017-05-30 11:33:59 +02:00
Wes Kocher
605d2e076e Backed out changeset 76f32438e9f9 (bug 1335353) for breaking talos on at least linux a=backout CLOSED TREE
MozReview-Commit-ID: HjLu5vAr2Bl
2017-08-14 12:02:17 -07:00
Luca Greco
6055e34003 Bug 1388066 - Add test for message sender.tab when tabId is 0 on Firefox for Android. r=mixedpuppy,zombie
MozReview-Commit-ID: LUj9y8tSCNU

--HG--
extra : rebase_source : b2302e0e05c2770f0eb32107af981ea5dfda849a
2017-08-11 16:08:50 +02:00
Shane Caraveo
8a0d711aa4 Bug 1388066 - Fix message sender.tab when tabId is 0 on Firefox for Android. r=mixedpuppy,zombie
MozReview-Commit-ID: DPu6EZVg1nN

--HG--
extra : rebase_source : 95578d235fd065ae84ac5e2d3a307321854e1d14
2017-08-10 14:59:25 -07:00
Aryeh Gregor
6bdc69c563 Bug 718711 - Don't return selections for documents that don't have them; r=smaug
Per spec, getSelection() should return null when the document is not
associated with a browsing context.

MozReview-Commit-ID: B6QbLWVmfcF

--HG--
extra : rebase_source : 4826ba52726ac413bc8c4b95cc309da7ce7986ab
2017-08-13 14:17:28 +03:00
Aryeh Gregor
2340265246 Bug 718711 - getSelection() should exist for XML documents; r=smaug
The spec puts it on the Document interface, not HTMLDocument, so it
should apply to XML documents as well.  In general we want APIs to be
available for all types of documents unless there's a specific reason
not to.

Tests submitted upstream:
https://github.com/w3c/web-platform-tests/pull/6804

MozReview-Commit-ID: A0QDxpONNCE

--HG--
extra : rebase_source : 0c84863b455c3e9748aedcfb562920f8679e358c
2017-08-10 16:53:42 +03:00
William Lachance
b16d5c2ff2 Bug 1390208 - Remove metro-specific code from testing/mozbase r=ahal
MozReview-Commit-ID: 5SPYXXTlFFt

--HG--
extra : rebase_source : 59d06862b4ff2408da69ac595511fdfff3cfdc0e
2017-08-14 13:12:07 -04:00
Jared Hirsch
7b431e6534 Bug 1389786 - Export Screenshots 10.12.0 to Firefox; r=kmag
MozReview-Commit-ID: 1c6rq32TmOf

--HG--
extra : rebase_source : c0115e2eac57b9c18e6c2577f6b9046772c8cd76
2017-08-12 12:52:48 -07:00
J. Ryan Stinnett
79915f9599 Bug 1365915 - Add Valgrind suppressions for Stylo. r=jseward
MozReview-Commit-ID: 8XrPy6ovbm7
2017-08-14 12:53:23 -05:00
J. Ryan Stinnett
4e64aaabe7 Bug 1365915 - Enable Stylo for Valgrind runs. r=froydnj
Stylo is now safe to enable at build time for Valgrind runs.

MozReview-Commit-ID: CrjN8dMJhli
2017-08-14 12:53:23 -05:00
Mike Cooper
c24f4ae0f5 Bug 1388823 - Sync shield-recipe-client v65 from GitHub (commit ff1b680c) r=Gijs
MozReview-Commit-ID: F8uuFRyS4li

--HG--
extra : rebase_source : f02a55740065026defc4fc9dfc1e1174cfb26bd7
2017-08-10 10:22:32 -07:00
Shane Caraveo
14c57c5cab Bug 1389495 support select in OOP sidebar, r=kmag
MozReview-Commit-ID: 3x4vzcSm2fE

--HG--
extra : rebase_source : 885fd3e96bcfcb9f3e1be9eaabd067e64a8587ab
2017-08-14 10:20:08 -07:00
Dão Gottwald
c08eba955c Bug 1389590 - Reduce browser.slowStartup.timeThreshold to 20 seconds. r=mossop
MozReview-Commit-ID: 1WfpGM4bO94

--HG--
extra : rebase_source : 19d7c3925420d0ea8f34cad6934dd529c9cb7d33
2017-08-11 20:35:24 +02:00
Kit Cambridge
5b94d1f0b3 Bug 1389717 - Ensure HistoryStore#changeItemID waits for fetchURLInfoForGuid. r=markh,tcsc
MozReview-Commit-ID: CAVdgurQxPj

--HG--
extra : rebase_source : 45c3812ffd1782781a0e6ea8ab72b3fb0a32fcd6
2017-08-11 19:08:04 -07:00
Dustin J. Mitchell
bbdfd9d8a5 Bug 1335353: remove refs to /tools/buildbot; r=aki
On Taskcluster machines, /tools/buildbot doesn't exist.  It turns out, nothing
refers to exes['python'] anyway, so we can just remove that (the preference is
to use sys.executable instead).

The references to exes['buildbot'] were all for sendchanges from builds to
tests, and those too are all gone now.

Lines like

   'virtualenv': ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py'],

Were committing two sins: first, using a python executable from a random
virtualenv; and second, using a virtualenv.py from another random directory (in
this case, it's a utility script for a PuppetAgain module). Such lines are
replaced with a reference to /tools/virtualenv/bin/virtualenv, which is
installed for the express purpose of providing a virtualenv binary on testers
(for builds, we use the vendored copy).

MozReview-Commit-ID: 4iHX3B3MLyK

--HG--
extra : rebase_source : e4b4902a19d688b148c136bd10c706fc127cbf2d
2017-08-10 17:05:11 +00:00
Leni Kadali
2b29093c50 Bug 684121 - Don't access Services.appinfo at import time r=kitcambridge
As stated by Philipp, the prefs engine (PREFS_GUID) accesses Services.appinfo at import time.
Changed code to use a lazy getter on the global object instead.

changed services/sync/modules/engines/prefs.js

MozReview-Commit-ID: 1MAGKM9r1OM

--HG--
extra : rebase_source : 37f3112383f8073d1afa220ff7e8ac4d7fc38ec5
2017-08-13 05:08:48 +03:00
Kit Cambridge
674b6aad46 Bug 1389716 - Bookmarks.reorder shouldn't call withConnectionWrapper from within a transaction. r=mak
MozReview-Commit-ID: A6aMesfFcpF

--HG--
extra : rebase_source : f15465df235a0e1ce22feac62add454ff75104a9
2017-08-11 19:02:48 -07:00
Andreas Tolfsen
7cf5d04a5e Bug 1388082 - Drop Task.jsm from Marionette. r=automatedtester
MozReview-Commit-ID: HbEHjOv1W3g

--HG--
extra : rebase_source : 8eb72aed9138dcfbe2fbe9d15e9a286944ae64a3
2017-08-07 19:02:20 +01:00
Andreas Tolfsen
a388449f1f Bug 1388082 - Remove unused import. r=automatedtester
MozReview-Commit-ID: 1W6eI99Ze40

--HG--
extra : rebase_source : 277fe9280e71db8afff5ad3a588e2155d589adf8
2017-08-07 19:01:20 +01:00
Andreas Tolfsen
b5560cd3ea Bug 1388082 - Convert content script to async/await. r=automatedtester
MozReview-Commit-ID: GHyhwa91L73

--HG--
extra : rebase_source : 9c82555641ca4ee3e496d35fd76fa24d7ba60e37
2017-08-07 18:59:45 +01:00
Andreas Tolfsen
2075d0f6df Bug 1388082 - Use async/await in wait module xpcshell tests. r=automatedtester
MozReview-Commit-ID: C0C0GBS9fWr

--HG--
extra : rebase_source : 1a62a0cca34afbe7aca970e5ee0f5281d8939a56
2017-08-07 18:58:09 +01:00
Andreas Tolfsen
e13cd58584 Bug 1388082 - Use async/await in reftest module. r=automatedtester
MozReview-Commit-ID: 9sUL77lPCK1

--HG--
extra : rebase_source : 4388640825b40e8cb93216d1f1323ebabd474c16
2017-08-07 18:57:37 +01:00
Andreas Tolfsen
0b25415ec8 Bug 1388082 - Update proxy examples and docs. r=automatedtester
MozReview-Commit-ID: AhR9ZSxpHQF

--HG--
extra : rebase_source : f86efa4c58c080135f9d47248300e321120186ae
2017-08-07 18:57:11 +01:00
Andreas Tolfsen
65b371f187 Bug 1388082 - Switch to async/await in interaction module. r=automatedtester
MozReview-Commit-ID: 2aUUrT3KXRF

--HG--
extra : rebase_source : c8d9b411c59da2979fc9b08fa1d09afec8f82d9b
2017-08-07 18:56:29 +01:00
Andreas Tolfsen
4e649b2c30 Bug 1388082 - Switch to async/await in action module. r=automatedtester
MozReview-Commit-ID: EREW0Hmmtb6

--HG--
extra : rebase_source : 6c9d6193e7031ee3f2d89042618f35cd36d303b1
2017-08-07 18:56:08 +01:00
Andreas Tolfsen
ac8a376af8 Bug 1388082 - Convert execute script methods to async. r=automatedtester
MozReview-Commit-ID: 6oUZ4v8snh0

--HG--
extra : rebase_source : 1ce7c286b0bce68ffaf74a6c8235ce57ca39af8a
2017-08-07 16:53:02 +01:00
Andreas Tolfsen
351fdfb92f Bug 1388082 - Make WebDriver service use async/await. r=automatedtester
MozReview-Commit-ID: A1dW91OvGcG

--HG--
extra : rebase_source : af8cf1d157f2fe4fdcd0e96b06ebe87e23d22a73
2017-08-07 16:52:37 +01:00
Jonathan Kingston
8b9c63db85 Bug 1390118 - Skip contextual identity test for Thunderbird r=aswan,jorgk+176914
MozReview-Commit-ID: IJscYunK0cH

--HG--
extra : rebase_source : 8ac4901eef603711984cc8dd2636ea241d29af03
2017-08-14 14:42:23 +01:00
Andrew Halberstadt
411adfbc83 Bug 1387555 - [mozlint] Make use of quickfix when using --edit with vim/nvim, r=dylan
MozReview-Commit-ID: BlJbWVv1CeO

--HG--
extra : rebase_source : 005f72d9f74ccd86ae73a298acde6b0b3fd6a550
2017-08-09 10:03:02 -04:00
Andrew Halberstadt
81abb80919 Bug 1387555 - [mozlint] After using --edit, run lint check again, r=dylan
MozReview-Commit-ID: BlJbWVv1CeO

--HG--
extra : rebase_source : 18720a32c8ea562af1602ce4c32e46173c0ca4fb
2017-08-09 10:02:23 -04:00
Nicolas Chevobbe
e415614486 Bug 1380512 - Fix intermittent on browser_webconsole_check_stubs_console_api; r=Honza
There was an error because of the console.dir call, which is calling
the server to fetch the properties of the inspected object.
But, since the console.dir call was the last command to be called,
the actor were cleared before the properties fetch call was done,
resulting in an error on the server (no such actor for ID).
To fix this, we wait for the properties fetch call to be done
before closing the tab.

MozReview-Commit-ID: 9bsh3vHVPVa

--HG--
extra : rebase_source : 4e9e40d2811ab8dd69872ba060654f5061aa01c9
2017-08-14 10:30:59 +02:00
Johann Hofmann
a1333d851e Bug 1375335 - Fix window control height calculation on Windows 10. r=dao
This commit:

- Makes the window controls have exactly the same height as tabs when the
  menubar is hidden, and have the same height as the menubar when it is shown.
  This requires us to remove the menubar height before flushing layout in
  case it is shown, since we need its original height for the calculation.

- Removes the top margin between the menu bar and the window border
  that was present on Windows 10 and makes it apply on Windows 7 only.
  The border was causing miscalculations of the window control height,
  which could have been handled in browser-tabsintitlebar.js, but since
  it's not part of the Photon spec we decide to remove it entirely.

- Makes window control height calculations ignore vertical tabs toolbar
  margins. The only margin it has right now is -1px and the calculation
  code doesn't work right with negative margins.

MozReview-Commit-ID: HJXxUUJFX8x

--HG--
extra : rebase_source : d5e741cc4ca897ef125ab3e807bc009cd540ade6
2017-08-09 14:36:01 +01:00
Milan Sreckovic
8ad3e52a49 Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in dom/*. r=overholt
MozReview-Commit-ID: B9YWmM3C1oX

--HG--
extra : rebase_source : d7c27de968295ee13ece8bda23798cb215d60a4b
2017-08-14 08:30:10 -04:00
Milan Sreckovic
650410a90c Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in layout/*. r=dholbert
MozReview-Commit-ID: AfAbr74e1Yh

--HG--
extra : rebase_source : d684d4f8126fbe47eb31eba9923fdd37a35246bf
2017-08-14 08:30:04 -04:00
Milan Sreckovic
5c01b5706c Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in image/*. r=aosmond
MozReview-Commit-ID: 8gyxxLziVe7

--HG--
extra : rebase_source : c79e81e10c54106645539c590bf81a03a300a909
2017-08-14 08:29:56 -04:00
Milan Sreckovic
e3cd0a3157 Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in .cpp files in gfx/*. r=milan
MozReview-Commit-ID: 1jESowJKdyp

--HG--
extra : rebase_source : 3839cdea46729a9af05c777215cffcb9f42a2018
2017-08-14 08:29:28 -04:00
Milan Sreckovic
f330369b4e Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in .h files in gfx/*. r=botond
MozReview-Commit-ID: 4knfAC1HTI1

--HG--
extra : rebase_source : 6ac939b478d22d429e8643e6ba96e372d8220bfb
2017-08-14 08:28:11 -04:00
Dão Gottwald
1230d7506c Bug 1388044 - Make the tab side borders not overlap the border to the navigation toolbar. r=johannh
MozReview-Commit-ID: JimrxJ8qvkj

--HG--
extra : rebase_source : b46c722e4f14b43a83cce5ce6b83b04396f07321
2017-08-12 18:57:27 +02:00
Dão Gottwald
85440213c3 Bug 1388138 - Use lightweight themes' accent color to highlight the selected tab. r=johannh
MozReview-Commit-ID: BisVuYlkTSO

--HG--
extra : rebase_source : 5a0f8d191b4f72cb42c875fb24d62e5a1567df08
2017-08-12 16:15:50 +02:00
Johann Hofmann
6bc768d04a Bug 1388512 - Fix browser_menu_touch.js on Windows 10. r=jmaher
This test was failing because we need to set an additional
pref to make our Windows 10 test infra support touch events,
and because some elements it was testing got renamed.

MozReview-Commit-ID: 4h2YxFzRrGp

--HG--
extra : rebase_source : 588eab64df3235fe66641c5ba398ac95c3abfe3b
2017-08-14 15:17:19 +02:00
Emilio Cobos Álvarez
1c36539195 Bug 1389937: Update expected Gecko-failure annotation. r=me
MozReview-Commit-ID: 1pR81Tgqz8k
2017-08-14 15:56:24 +02:00
Anthony Ramine
6540b4ef02 servo: Merge #18072 - Move some code out of animated_properties (from servo:we-are-leaving-babylon); r=emilio
Source-Repo: https://github.com/servo/servo
Source-Revision: 4d22af613649f25859e24cea2b616d1ff1844fb6

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 0654c25a9daeff991f29265de58073cf6cf1b35b
2017-08-14 07:51:34 -05:00
Sebastian Hengst
51ddd73782 Backed out changeset 37ba4f932f57 (bug 1375335) for failing browser_windowopen_reflows.js on OS X. r=backout 2017-08-14 15:28:01 +02:00