Commit Graph

505355 Commits

Author SHA1 Message Date
Jared Wein
4b9f2e1317 Bug 1327560 - Always place the current lwtheme at the beginning of the list of recent lightweight themes to prevent it from getting truncated out. r=Gijs
MozReview-Commit-ID: b3O3MnpmjG

--HG--
extra : rebase_source : dc68305743ca8076a7e67c18ef2bf78749a4357d
2017-01-03 17:24:49 -05:00
Ralph Giles
9f66a9ca47 Bug 1325445 - Update builders to rust 1.14.0 stable. r=mshal
Repacks of the upstream builds of rust 1.14.0 stable release.

MozReview-Commit-ID: B5DclOLeBjM

--HG--
extra : rebase_source : 67db55dd62d6177b30ace5008edc680f95c6ed22
2016-12-23 13:20:26 -08:00
Ralph Giles
1c171d19a8 Bug 1325445 - Use sha256sum to verify rust releases. r=mshal
Use sha256sum from coreutils instead of shasum to verify
rust releases when not running on MacOS. This makes the
repack script more portable between MacOS and Linux.

MozReview-Commit-ID: BxFDquTVklu

--HG--
extra : rebase_source : fdcc9fef43e923b8282160e4baa7fd623429bded
2016-12-23 13:29:13 -08:00
Jared Wein
3a7cc04035 Bug 1326593 - Keep the soundplaying icon visible after audio has stopped playing if the tab has been muted. r=mossop
MozReview-Commit-ID: 8LiIcqonHi9

--HG--
extra : rebase_source : 3bbd3f0ae7a6d079d4f4bd478aa46cc34167c453
2017-01-03 16:56:32 -05:00
Francesco Lodolo (:flod)
32b8df0948 Bug 1304757 - [ur] Search engine setup for Firefox, r=mkaply
MozReview-Commit-ID: EDmfEJLgV9L

--HG--
extra : rebase_source : 63534b792860b4650c09179cca9d5af9dccb93cb
2016-12-19 17:17:24 +01:00
Wes Kocher
5dbd75ac36 Backed out changeset 0bb1f11160a4 (bug 1219556) for browser_net_truncate.js timeouts a=backout 2017-01-03 16:28:05 -08:00
Daniel Holbert
2f7ea0562b Bug 1328316: Move some tests to their correct sorted position in a reftest.list manifest. r=xidorn
MozReview-Commit-ID: IN9nVv6fV5I

--HG--
extra : rebase_source : 5f386011b07a5d61a1ffd5c0c321f60eda298a9a
2017-01-03 09:30:31 -08:00
Sebastian Hengst
15a47f6130 Backed out changeset e3e129629026 (bug 1325676) for asserting in nsWindow.cpp on Windows 8 x64 debug. r=backout 2017-01-03 22:36:22 +01:00
Tom Tromey
826502ca19 Bug 1219556 - report full body size from NetworkResponseListener; r=jryans
MozReview-Commit-ID: LMMycsbcRg1

--HG--
extra : rebase_source : 7d1a89930eb10e611a8d84641c12f3473a67b46d
2016-12-23 11:11:37 -07:00
Andrew Swan
005c2ba3de Bug 1308309 Prompt for webextensions permissions r=florian,rhelmer
MozReview-Commit-ID: 6rTGvjKcx3H

--HG--
extra : rebase_source : b17acde9a1ebf4a378b5f4e02f411b2aef8cde10
extra : intermediate-source : a9f326b034571a273b0087a3c3d9c7738093d903
extra : source : 320fb02a40dc18208bb00cef3ba7e1de2ca89938
2017-01-03 10:55:25 -08:00
J. Ryan Stinnett
83d7a52a60 Bug 1242986 - Enable linux64 debug DevTools e10s tests. r=RyanVM
MozReview-Commit-ID: 7JK39IqXIpY

--HG--
extra : rebase_source : f61307f2246126458ef3b443bac0ec8643e307ec
2016-12-30 11:06:03 -06:00
Hammad Akhtar
a87299a233 Bug 1326462 - Make the check for duplicate gecko v2 routes, happen during full graph; r=Callek
MozReview-Commit-ID: HkHpfvcjlQG

--HG--
extra : rebase_source : ef66ebfcf77a53cd73cfb864d7fbc5ab5bcdaf86
2017-01-02 19:39:30 +05:30
J. Ryan Stinnett
b616940600 Bug 1326078 - Update actor docs after RemoteBrowserActor removal. r=ochameau DONTBUILD
MozReview-Commit-ID: 2jS5ZEYeiEc

--HG--
extra : rebase_source : a2afa6db6d399255a5ec833d58a9b0e6adcf736f
2016-12-28 12:57:30 -06:00
Andreas Tolfsen
06a109c206 Bug 1325079 - Delete unused test_certificates.py; r=whimboo
The test was accidentally committed at some earlier
point (hard to research due to hg not tracking file
renamings) and the functionality is sufficiently tested by
testing/marionette/harness/marionette_harness/tests/unit/test_navigation.py:170.

MozReview-Commit-ID: D0lAAGDm22z

--HG--
extra : rebase_source : 2f3bfce3f42be111f51442eec7d144640a540984
2016-12-29 15:11:33 +00:00
Aaron Klotz
eb174a707b Bug 1325676: Prevent Windows 8 touchscreen support from instantiating a11y; r=jimm
MozReview-Commit-ID: 5qgjBPSVrAh

--HG--
extra : rebase_source : 498ab147a87915e1ffe2d29137f0dcaf595c9815
2016-12-29 15:48:52 -07:00
Ray Lin
22a003ad67 Bug 1322512 - force <audio controls> to have horizontal writing-mode, so that its control bar is never an orthogonal flow. r=dholbert
MozReview-Commit-ID: 4hLOYrBtiGc

--HG--
extra : rebase_source : be6bf19989c458ca46f3172ffbec6c023e71c9bd
2016-12-23 15:21:46 +08:00
Milan Sreckovic
e46c16114f Bug 1318283: UpdateFilter can sometimes invalidate the draw target. Back out the previous speculative patch. r=mstange
MozReview-Commit-ID: 8u2sjS9dyLu

--HG--
extra : rebase_source : 876ec3d4d2cd47d76fe57db645764eba281209d9
2017-01-03 12:01:11 -05:00
Jared Wein
9141469edf Bug 1326511 - Enable brace-style and no-multi-spaces eslint rules for toolkit. r=MattN
MozReview-Commit-ID: FuVu8skcqOe

--HG--
extra : rebase_source : 8ab34c4e46a7c3075b459bf44786ec184d10d203
2016-12-30 21:47:25 -05:00
J. Ryan Stinnett
3ab5230464 Bug 1326445 - Remove Gonk specific video controls. r=jaws
MozReview-Commit-ID: 75Ui045M21V

--HG--
extra : rebase_source : a04bffedb153ad5ef37f15145695a8bf79c09c44
2016-12-30 12:18:44 -06:00
Jared Wein
560afd3f8e Bug 1326479 - Fix 'indent' eslint errors now that eslint scans multiline array and object definitions. r=Gijs
MozReview-Commit-ID: 99mWjxu8PPn

--HG--
extra : rebase_source : f78d800263b8544ce0accbdb2dc57b303969543f
2017-01-03 10:07:50 -05:00
Jared Wein
4e35ed6e8a Bug 1326479 - Enable more options for the 'indent' rule. r=Gijs
MozReview-Commit-ID: EuxayyLNHNt

--HG--
extra : rebase_source : f13b679204d89861e608adcb774a32cf8a960e43
2016-12-30 18:32:56 -05:00
J. Ryan Stinnett
c2bd027ba3 Bug 1326479 - Update ESLint to 3.12.2. r=jaws
MozReview-Commit-ID: 472UvTOhP2R

--HG--
extra : rebase_source : 2bc3cd4cd451a61a49d5059430ae4ed9c6d1496f
2016-12-30 15:23:15 -06:00
Ethan Glasser-Camp
4e3b361cd8 Bug 1321571 - ensureKeysFor_posts_new_keys pushes keys too many times, r=markh
The kinto.js library assumes that all records coming from the server
will have a last_modified date, and copy it before checking for
equality. That date was missing here because I mocked a fake Kinto
server, so the code to check that the conflict was resolved
successfully got confused.

MozReview-Commit-ID: G4MAIAv1fJf

--HG--
extra : rebase_source : 1696e48cbbab180227577d093ae6751b29f6c15a
2016-12-28 15:38:01 -05:00
Andrew Halberstadt
8f496efee0 Bug 1312739 - Use ALL_FLAVORS dict when running mochitest from an interactive loaner, r=jmaher
MozReview-Commit-ID: Kpxepe9KecV

--HG--
extra : rebase_source : 85ad09b9cdb56d10a1ed01f002a25754554dea3c
2016-12-20 11:24:33 -05:00
Andrew Halberstadt
f9717b6e25 Bug 1312739 - Move mochitest 'ALL_FLAVORS' dict from mach_commands.py to mochitest_options.py, r=jmaher
Information in the ALL_FLAVORS dict is needed by interactive loaners (in the mach_test_package_commands.py
file). Because the normal mach_commands.py file doesn't get copied to the tests.zip, this commit refactors
ALL_FLAVORS into mochitest_options.py (which is copied to tests.zip) to avoid duplicating it. A side
benefit of moving ALL_FLAVORS to mochitest_options.py, is that mochitest_options.py itself can make use of
this dict. This means we no longer need to redefine the --flavor argument in the mach command.

The __init__.py file is added to turn the testing/mochitest directory into a python module. This allows
things like mach_commands.py to do things like 'from mochitest import runtests'. Mach commands are able to
find this module because the 'testing' directory is already added to sys.path in the mach bootstrap.

In the future, having mochitest as an importable module should help with running it from the srcdir. So this
is a change we should start making anyway. Unfortunately, we still need to import the main runtests.py file
from the objdir, as lots of things depend on the SCRIPT_DIR variable being in the objdir. We could probably
fix this with minimal work, but that is scope bloat for this bug.

MozReview-Commit-ID: KtWCk91bX0K

--HG--
extra : rebase_source : 891b9e138cb53b040387369568d8b45987b59ddd
2016-12-20 10:50:43 -05:00
Andrew Halberstadt
e0db59de86 Bug 1312739 - Fix marionette SEARCH_PATHS in mach_test_package_bootstrap.py, r=jmaher
In bug 1320073, the marionette package structure was refactored a bit. This made the SEARCH_PATHS
in the mach test package bootstrap outdated. While this didn't end up causing any errors due to
marionette also appearing in an activated virtualenv, it should still be fixed. Figured since I was
in the area, I would just piggy-back off this commit series rather than filing a new bug.

MozReview-Commit-ID: DCNz3xEVJfY

--HG--
extra : rebase_source : 56f37475770fb4848a6413111e15b37f94164e04
2016-12-20 14:08:21 -05:00
Dustin J. Mitchell
99e962d0eb Bug 1326544: remove redundant kind name from log messages; r=hammad13060+583205
MozReview-Commit-ID: DFEt4oJs3zO

--HG--
extra : rebase_source : 3a881c16f3af6fa0ae4856d7ef0d6b4eaf362676
2016-12-30 20:41:02 -05:00
Alexandre Poirot
c512a29d01 Bug 1323466 - Lazy load dependencies from actors/script.js. r=jryans
MozReview-Commit-ID: 6DdFOIL6nD

--HG--
extra : rebase_source : 179e35fa4753a663653265653f7df24719ec622c
2016-12-20 13:35:13 -08:00
Alexandre Poirot
c0f597f8a5 Bug 1323466 - Prevent loading webbrowser.js in child process. r=jryans
MozReview-Commit-ID: J1EmwxplNhA

Make actor registration more explicit and documented.
Each codepath depends on various set of actors, and it may be confused
as we often register actors if the DebuggerServer wasn't initialized yet.
But it is often already started by some other callsite...

This changeset also converts childtab to being just a module
and stop using DebuggerServer.addActors magic.

--HG--
extra : rebase_source : acbfd98b7791c833181d655d6cae04ec9bb28f87
2016-12-19 03:14:12 -08:00
Alexandre Poirot
169218bed0 Bug 1323466 - Split actors/worker.js in two to prevent loading unecessary actor code in parent process. r=jryans
The main goal here is to prevent loading protocol.js in the parent process.

MozReview-Commit-ID: 1HzbqNZ81v1

--HG--
extra : rebase_source : 52b815d63002c3584dc1caee2fffef5d3ed10c91
2016-12-14 08:35:47 -08:00
Alexandre Poirot
05785798fb Bug 1323466 - Lazy load optional deps from toolbox.js. r=jryans
MozReview-Commit-ID: 1E8fm9dfCwj

--HG--
extra : rebase_source : 450455e6d9044c264cbf4513622a87b9ce99c267
2016-12-14 08:33:54 -08:00
Carsten "Tomcat" Book
e0737b85e4 Merge mozilla-central to autoland 2017-01-03 12:44:25 +01:00
Carsten "Tomcat" Book
59622380b0 merge mozilla-inbound to mozilla-central a=merge 2017-01-03 12:37:53 +01:00
Timothy Nikkel
24281c4a15 Bug 1328202. Remove unused variable mGfxScrollFrame in nsCSSFrameConstructor. r=mats 2017-01-02 22:07:51 -06:00
Cykesiopka
6ad50df726 Bug 1325104 - Stop using Scoped.h NSS types in CryptoKey.(cpp|h). r=ttaubert
Scoped.h is deprecated.

MozReview-Commit-ID: HVfrjM2haQf

--HG--
extra : rebase_source : acde1fb5db128db63cdb630d1e3c54175e69a768
2017-01-02 14:02:50 +08:00
Towkir Ahmed
163b502e85 Bug 1327996 - Disabled buttons in devtools now do show tooltips. r=ntim 2017-01-01 09:38:00 -05:00
Karl Tomlinson
9e1122a84a bug 1320860 adjust textarea style contexts for GTK 3.20 theming ABI changes r=stransky+263117+263117
MozReview-Commit-ID: JTQO5bK5Yvv

--HG--
extra : rebase_source : beb69dd204d7459eca52ad8f995f60651f3d6188
2016-12-30 13:44:55 +13:00
Karl Tomlinson
510b23699f bug 1320860 consider textview root node background in addition to text node for -moz-appearance:textfield-multiline r=stransky+263117
This is necessary for GTK versions > 3.18 because windows no
longer clear their backgrounds since
https://git.gnome.org/browse/gtk+/commit/?id=580ea227a6bb19ad6c6d4766b3a36dbad24583f3
and Ambiance for 3.20 has a transparent background for the "text" window.
See bug 1324262.

MozReview-Commit-ID: 7HCCwfOv0LP

--HG--
extra : rebase_source : 3f4311bb976b3b7c6f17702688437c20395a4454
2016-12-30 12:54:28 +13:00
Karl Tomlinson
939f661d39 bug 1320860 consider textview root node background in addition to text node for -moz-field r=stransky+263117
This is necessary for GTK versions > 3.18 because windows no
longer clear their backgrounds since
https://git.gnome.org/browse/gtk+/commit/?id=580ea227a6bb19ad6c6d4766b3a36dbad24583f3
and Ambiance for 3.20 has a transparent background for the "text" window.
See bug 1324262.

MozReview-Commit-ID: FL16Gx1EQR

--HG--
extra : rebase_source : 59eeaef6b7b62a27ec7d729f26e526da51c9f32e
2017-01-03 13:08:07 +13:00
Karl Tomlinson
5f631b2b35 bug 1320860 introduce MOZ_GTK_TEXT_VIEW_TEXT and move MOZ_GTK_RESIZER to WidgetStyleCache r=stransky+263117+263117
The style context for MOZ_GTK_TEXT_VIEW is now created by copying from the
widget instead of caching a widget and using its context.

No rendering changes are expected, unless themes are animating GtkTextView
backgrounds.

MozReview-Commit-ID: 9aW61kMkKcb

--HG--
extra : rebase_source : 279c8b15e58c3f0fff51f41a4afacfebfbfa5739
2016-12-30 13:37:51 +13:00
Kit Cambridge
1897a70d72 Bug 1325523 - Clean up after tests that modify tracker contents. r=markh
MozReview-Commit-ID: 45g4n4UipTW

--HG--
extra : rebase_source : 1be78706cab9b42d0c6c949243b9a835351486fa
2016-12-29 18:18:38 -07:00
Henrik Skupin
29c4ebd2b3 Bug 1326174 - For unsupported commands in chrome context throw UnsupportedOperationError r=ato
Commands which are not (yet) supported in chrome context have to throw an
UnsupportedOperationError to indicate that they cannot be used instead of
silently eating failures.

MozReview-Commit-ID: 2eFYAfKaQpD

--HG--
extra : rebase_source : e84c0cde92075a1a5fd91b7e75f0e8c1cace00fa
2016-12-29 14:04:16 +01:00
Henrik Skupin
c181bb5468 Bug 1326174 - Handle cookies with content scope in test_utils.py r=maja_zf
Cookie handling should be restricted to content scope and will be
enforced with a following patch. This patch fixes the unit test.

MozReview-Commit-ID: LpbBMH5refy

--HG--
extra : rebase_source : f94dfc382589358b054688fbaa2caab0b937f4da
2016-12-29 23:40:19 +01:00
Jeff Walden
1e9c3ebbb9 Bug 1325877 - Make sure we're working in the compartment of the objects we're working with. r=bz 2016-12-28 15:26:14 -06:00
Jeff Gilbert
11e66ffa63 Bug 1316546 - CopyTexImage can convert unsigned fixed-point to signed fixed-point. - r=lenzak800
MozReview-Commit-ID: FrdNXH84KMD
2017-01-02 15:19:24 -08:00
Tanvi Vyas
09793d3496 Bug 1217152 - disable insecure password warning and enable autofill on HTTP pages for password manager tests using pwmgr_common.js. r=MattN
MozReview-Commit-ID: JfjTNOcKwLQ

--HG--
extra : rebase_source : 5d1410be854101cb57056c9456165636925de4ac
2017-01-02 17:47:22 -05:00
Tanvi Vyas
2a48e5d3f5 Bug 1217152 - Flip a pref to disable autofilling saved password on HTTP pages. Flip a pref to enable showing insecure password warnings in the password field autocomplete drop down. r=MattN
MozReview-Commit-ID: EAGsSpkOlEp

--HG--
extra : rebase_source : 15ad0f92c029abcb664f53722e421b6de1dc1fd0
2017-01-02 17:47:43 -05:00
Timothy Nikkel
216c1f3917 Backed out changeset c2f49fba3f4d (part 3 of bug 1317562) for causing bug 1325910. 2017-01-02 16:49:29 -06:00
Phil Ringnalda
22be34bcc4 Merge m-i to m-c, a=merge
MozReview-Commit-ID: AqAUP3ETNr
2017-01-02 10:54:20 -08:00
Phil Ringnalda
109f04dd4a Merge autoland to m-c, a=merge
MozReview-Commit-ID: DkeEO9WUOaS
2017-01-02 10:53:25 -08:00