Commit Graph

505338 Commits

Author SHA1 Message Date
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
ffxbld
89643f82b6 No bug, Automated HPKP preload list update from host bld-linux64-spot-030 - a=hpkp-update 2017-01-02 07:03:46 -08:00
ffxbld
3607abd0d8 No bug, Automated HSTS preload list update from host bld-linux64-spot-030 - a=hsts-update 2017-01-02 07:03:44 -08:00
Olli Pettay
1616bc079c Backout Bug 1321865 because of stability issues, r=backout 2017-01-02 14:23:17 +02:00
Olli Pettay
76f7dfab12 Backout Bug 1321865 because of stability issues, r=backout 2017-01-02 14:23:09 +02:00
Jeff Gilbert
ccb6840964 Bug 1326385 - Handle undefined images in BlitFramebuffer. - r=kvark
MozReview-Commit-ID: 3FjzETVL0AZ
2017-01-02 02:29:24 -08:00
Cameron McCormack
61569b57a1 Bug 1324624 - Tweak stylo crashtest assertion annotations a bit more.
MozReview-Commit-ID: D2AntG68VGr
2017-01-02 16:25:22 +08:00
Phil Ringnalda
8ffd5762b5 Merge m-i to m-c, a=merge
MozReview-Commit-ID: L58yTXbUD21
2017-01-01 11:17:06 -08:00
Phil Ringnalda
b1f454d8aa Merge autoland to m-c, a=merge
MozReview-Commit-ID: 2zgTtus4xpl
2017-01-01 11:16:06 -08:00
ffxbld
092ba79df5 No bug, Automated HPKP preload list update from host bld-linux64-spot-277 - a=hpkp-update 2017-01-01 07:05:49 -08:00
ffxbld
645fc16b79 No bug, Automated HSTS preload list update from host bld-linux64-spot-277 - a=hsts-update 2017-01-01 07:05:47 -08:00
Lee Salzman
9efc50d84e Bug 1318769 - make SkFontHost_cairo match cairo-ft's handling of FcPattern embeddedbitmap option. r=jfkthame
MozReview-Commit-ID: BSDuwZfKi1a
2017-01-01 09:25:15 -05:00
Tom Schuster
4a85614b87 Bug 1326589 - Correct CacheIR issue with uninitialized let and GetGName. r=jandem 2017-01-01 15:12:17 +01:00
Jonathan Kew
ce7d6df2ad Bug 1324780 - Cherry-pick commit 1c98ff87c76536553e53c131e75aba33033ee3a0 from upstream harfbuzz, to fix build failure with older glib. r=jrmuizel 2017-01-01 11:43:24 +00:00
Daniel Holbert
ae86e90d47 Bug 1326579: Add some needed includes in layout/painting, to preemptively fix unified bustage. r=xidorn
MozReview-Commit-ID: G8Ax9cVtOFP

--HG--
extra : rebase_source : 43e1d274e169bb8139d3ac867791aa638a2ea33f
2016-12-31 16:35:41 -08:00
Daniel Holbert
2c23d97ecd Bug 1326574: Add some needed includes/forward-declarations in layout/style, to preemptively fix unified bustage. r=xidorn
MozReview-Commit-ID: 2vM3aiR87T3

--HG--
extra : rebase_source : 8bff626c7f283b67b5178bae06ab5606b24c0119
2016-12-31 16:10:45 -08:00
Phil Ringnalda
3f025b28e0 Merge m-c to m-i
MozReview-Commit-ID: 6JjpxZR3ese
2016-12-31 11:32:38 -08:00
Phil Ringnalda
e8852fe6a8 Merge m-i to m-c, a=merge
MozReview-Commit-ID: LQ8vDnOLtXR
2016-12-31 11:07:26 -08:00