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

535972 Коммитов

Автор SHA1 Сообщение Дата
Nazım Can Altınova 19a0e93729 Bug 1358710 - Unprefix -moz-linear-gradient / -moz-radial-gradient in unit tests r=dholbert
MozReview-Commit-ID: J2Tn8GKfKIN

--HG--
rename : layout/reftests/css-gradients/aja-linear-2a.html => layout/reftests/css-gradients/aja-linear-2.html
extra : rebase_source : 9c1869bddf2068cf68666e0815b8f9d9424fe76a
2017-04-24 15:54:51 +03:00
Gregory Szorc 2370b70af6 Bug 1361912 - Don't invoke `mach build` through bash.exe; r=ted
Executing `mach build` through bash.exe was introduced by
5f379c98b962 / bug 1279011. Why, I don't know. Literally every
other invocation of `mach` in mozharness does it directly
or via a Python executable (the latter is necessary on Windows
since `mach` is not a win32 executable).

So, this commit removes bash.exe and executes `mach` via
Python like everyone else.

MozReview-Commit-ID: GFNUVbfHZdq

--HG--
extra : rebase_source : 110082013ac76347f1ff77767e407750bb8bd647
extra : intermediate-source : 6a82d640aa274f6532528bd45d9e86ede901f44d
extra : source : ca3dddda32b0274d2ed8d700527b2383da36be2c
2017-05-03 18:16:58 -07:00
Gregory Szorc b453df35e7 Bug 1361912 - Stop defining python2.7 executable as sys.executable; r=ted
The "python2.7" executable is always defined as sys.executable
in mozharness configs. This abstraction is not necessary.

This commit removes the "python2.7" executable from mozharness configs
and just inlines sys.executable instead.

I also changed an instance of query_exe('python') to use sys.executable
because that is the desired behavior.

MozReview-Commit-ID: 4xiEkoFwekr

--HG--
extra : rebase_source : 0ded9869cb8d1c905782a0c8583abc51692fa0fb
extra : intermediate-source : 23050ffaf6490bb3d7811d586eb174b3c85fd4d6
extra : source : a7a7eb83f9cbf1e6dda8472af8aa35fda2edff88
2017-05-03 18:10:33 -07:00
Gregory Szorc 8431adfa96 Bug 1361912 - Resolve mach arguments in mozharness action, not in configs; r=ted
Every TaskCluster Windows mozharness config was defining an identical
executable entry for "mach-build." For something that's used exactly once
and is identical, this is not necessary.

This commit moves the login inline into the mozharness Python module.
It assumes that if MOZILLABUILD is defined that it points to a
MozillaBuild path and we should invoke mach through it using the
same mechanism that was defined in the config files.

This commit changes behavior on buildbot because it also defines
MOZILLABUILD but didn't define "mach-build" before. For whatever
reason, TC configs involved bash.exe from their moment of inception
(5f379c98b962 / bug 1279011). This commit restores consistency
between the environments.

I do question whether bash.exe needs to be involved at all. But that's
for another commit.

MozReview-Commit-ID: I5GXHRJ1Eq0

--HG--
extra : rebase_source : 652a27158b3b9dc8d582e3c59d0c5cb910f62802
extra : intermediate-source : 402ef9d842a347123d2ba8acf22679272b330f8c
extra : source : fa3f3b08ec2bd9932e675c979068cdef8a677127
2017-05-03 18:04:00 -07:00
Boris Zbarsky 216545a30f Bug 1364591 test expectation update, now that we implement :-moz-native-anonymous support in stylo. r=emilio
MozReview-Commit-ID: 90ZArOpWVG4

--HG--
extra : rebase_source : cfeff24c16b331a29bb235e43f4aa434c63e080f
2017-05-15 15:59:19 -04:00
Boris Zbarsky 7491a21b85 servo: Merge #16877 - Implement :-moz-anonymous-content in stylo (from bzbarsky:moz-anonymous-content); r=emilio
<!-- Please describe your changes on the following line: -->

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix https://bugzilla.mozilla.org/show_bug.cgi?id=1364591

<!-- Either: -->
- [ ] There are tests for these changes OR
- [X] These changes do not require tests because they're tested by Gecko tests.

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

Source-Repo: https://github.com/servo/servo
Source-Revision: a51da06dd9c680a7e3f49247181d49a48a787f47

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : db3ed02d7ce95c70646dbf8e979d059f343f2314
2017-05-15 16:38:14 -05:00
Raajit Raj f9a0958f33 Bug 1357372 - Restrict safebrowsing tests from reaching support.mozilla.org r=whimboo
MozReview-Commit-ID: 1P36My7AxpY

--HG--
extra : rebase_source : f8090da101e279523ec5f0c929bdac9f6051362f
2017-05-11 23:02:42 +05:30
Kris Maglione 9b40d7c486 Bug 1348031: Part 2 - Accept fractional-millisecond profiling intervals in talos. r=mstange
MozReview-Commit-ID: 5LtLkKltbrL

--HG--
extra : rebase_source : dbb20e3d5200c9c7053a7883ed66352c853a8ef9
2017-05-15 09:20:53 -07:00
Kris Maglione d7d1812e8e Bug 1348031: Part 1 - Allow specifying fractional-millisecond startup profiling interval. r=mstange
MozReview-Commit-ID: Ga1ebO03gp5

--HG--
extra : rebase_source : caaff059a1efd1f15660003124dfac324e6b9c93
2017-05-15 14:19:12 -07:00
Sebastian Hengst d8ceb0f94f Backed out changeset e12dcb4be855 (bug 1358914) for timing out in toolkit/components/extensions/test/mochitest/test_chrome_ext_hybrid_addons.html. r=backout 2017-05-15 23:47:30 +02:00
Josh Matthews 96dc842167 servo: Merge #16295 - Root nodes for the duration of their CSS transitions (from jdm:transition-safety); r=nox
This ensures that we can pass a node address as part of the asynchronous
transition end notification, making it safe to fire the corresponding
DOM event on the node from the script thread. Without explicitly rooting
this node when the transition starts, we risk the node being GCed before
the transition is complete.

---
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix #14972
- [X] There are tests for these changes

Source-Repo: https://github.com/servo/servo
Source-Revision: fa251ec96b445b9ba8439d76e05870a88c2caa0f

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 1a087905ac9a835498215ff10f73105f5a4c1e45
2017-05-15 15:00:19 -05:00
Kris Maglione 1ee94c2366 Bug 1358914: Avoid calling evalInSandbox when creating bootstrap scopes. r=rhelmer
MozReview-Commit-ID: GDxnEdxe1bu

--HG--
extra : rebase_source : d44f0e715fc9792a82654f028905f6d8566c6958
2017-04-15 20:13:07 -07:00
Benjamin Smedberg 5560100540 Bug 1335475 - Deny plugins from non-HTTP/HTTPS origins. r=bytesized,qdot
MozReview-Commit-ID: 3kPeycfMWVw

--HG--
extra : rebase_source : dc062997ac3a51cd27589c9b0cb29e850676cefc
2017-03-07 09:34:03 -05:00
Benjamin Smedberg 0a5baedba2 Bug 1335475 - Load reftests that use plugins from HTTP since file: doesn't allow plugins any more, r=dbaron
The list of reftests modified here is based on searching for all reftest.list/crashtest.list files with the "haveTestPlugin" string.

MozReview-Commit-ID: L0Pw6ZMwAF1

--HG--
extra : rebase_source : 13a84cf620ad87bd52d2a38f3356be2c0d24783d
2017-03-09 09:16:31 -05:00
Shane Caraveo 89593a872e Bug 1363645 update pocket l10n r=flod
MozReview-Commit-ID: 9aCpKxQqxcz

--HG--
extra : rebase_source : 52408511bbf9cfbcc4a76f71caccf17f27e6610e
2017-05-15 12:52:35 -07:00
Michael Ratcliffe 95bffc6b9c Bug 1194190 - Enable Storage Inspector by default r=tromey
MozReview-Commit-ID: nPUN4WVT9q

--HG--
extra : rebase_source : 563b1c6a5e7d663bae39a1e6a5fa575df536b2d4
2017-05-12 15:20:15 +01:00
Michael Ratcliffe e8deade8f2 Bug 1363006 - Make it possible to add local and session storage entries to the storage inspector r=pbro
MozReview-Commit-ID: IhXPD4C8HZO

--HG--
extra : rebase_source : 48f5b51936452e3c1b765b7d97152762483df7be
2017-05-08 17:30:15 +01:00
Boris Zbarsky a69bab6473 Bug 1364280 test expectations update, now that we properly restyle on dir attr changes. r=emilio
MozReview-Commit-ID: 3ZWWiD9MNKJ
2017-05-15 14:38:01 -04:00
tfeserver 16a802286e Bug 1354103 - Change 'passwords' to 'logins' in sync UI. r=eoger
MozReview-Commit-ID: ES3ojgmMglD

--HG--
extra : rebase_source : c3a61cfc183380320dc224900c0bb4514ee3fc22
2017-05-15 20:22:26 +02:00
Boris Zbarsky 229b852296 servo: Merge #16873 - Fix dynamic updates when :dir matching changes in stylo (from bzbarsky:fix-dir-matching); r=emilio
This is the servo part of https://bugzilla.mozilla.org/show_bug.cgi?id=1364280

<!-- Please describe your changes on the following line: -->

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix https://bugzilla.mozilla.org/show_bug.cgi?id=1364280
<!-- Either: -->
- [ ] There are tests for these changes OR
- [X] These changes do not require tests because Gecko has lots of tests for this and this is Gecko-only.

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

Source-Repo: https://github.com/servo/servo
Source-Revision: ff5f90386b88eb08b483c56004f59ac2ab3df7ca

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 5cbe38c8314588ba759fb41754d0524e502e95c9
2017-05-15 11:40:40 -05:00
Milan Sreckovic 43933b80d8 Bug 1358225: Validate characters with a cached lookup array. About 10-15% improvement on TestStandardURL.Perf gtest. r=valentin.gosu
MozReview-Commit-ID: KMABJ3X6IZ1

--HG--
extra : rebase_source : c5bde6642a193e47628226a38d6ec9d8366aaa90
2017-05-15 11:53:40 -04:00
Alexandre Poirot 395e0b0914 Bug 1364877 - Fix support of string preferences with quotes in DevTools add-on. r=jdescottes
MozReview-Commit-ID: IO9aJwijMk0

--HG--
extra : rebase_source : 583e00bdc31c3bd014c334eed001f0c036b9bb1b
2017-05-15 14:57:31 +02:00
Jessica Jong 937e398a92 Bug 1363258 - Part 2: Factor ConvertNumberToString out of HTMLInputElement. r=smaug
MozReview-Commit-ID: 8ZHrdvpjr0m

--HG--
extra : rebase_source : c52d219ada73a663740212c3229ecf90e5c5c2f6
2017-05-10 17:03:46 +08:00
Jessica Jong 83f65520f8 Bug 1363258 - Part 1: Factor ConvertStringToNumber out of HTMLInputElement. r=smaug
MozReview-Commit-ID: 8DratVTlToP

--HG--
extra : rebase_source : 86427e784b91ad724976b1881846aa4a395a6c7e
2017-05-10 17:03:33 +08:00
Tushar Saini (:shatur) 8bde0a472a Bug 1354590 - Add 'temporary' flag to runtime.onInstalled details. r=aswan,zombie
MozReview-Commit-ID: IbQno1ZL7KV

--HG--
extra : rebase_source : 4229cf4bef0ddb2d17180fb7159111694af4018e
2017-05-14 10:54:11 +05:30
Dão Gottwald 17f07e92b9 Bug 1364516 - Move gCustomizeMode.setTab call out of updateTabLabelAndIcon. r=mikedeboer
While setTab does end up setting the label and icon, it also does completely different and more crucial things. This call really doesn't belong in updateTabLabelAndIcon.

MozReview-Commit-ID: 1ZSY17ThNx

--HG--
extra : rebase_source : 7406be1314e50665b2a4aa612916e93846ac32f1
2017-05-15 18:52:34 +02:00
Mike Conley 0582261474 Bug 1362103 - Suppress animation on first window opening. r=florian
Enabled by default behind the browser.suppress_first_window_animation pref.

MozReview-Commit-ID: 4mzy4Qif0LX

--HG--
extra : rebase_source : 926dd03514dd1792ee1c9d9a662a4a3657bc6796
2017-05-04 12:42:27 -04:00
Fabrice Desré b912f951ac servo: Merge #16869 - Ignore mime type parameters in nosniff (fixes #16049) (from nox:mime); r=nox
Source-Repo: https://github.com/servo/servo
Source-Revision: f3c8f7e0d0fb42f32e3699d07fc0f8002bf564c8

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : d7ddf463cc31fc89f0d289b5739767e2ffff1de7
2017-05-15 10:15:37 -05:00
tiago 45fdbb5730 Bug 1355663 - Don't de-duplicate tabs from multiple devices. r=eoger
MozReview-Commit-ID: AciCTECtXJc

--HG--
extra : rebase_source : 82f81f227cf27cf03c4672f0402641010434e74e
2017-05-12 20:54:54 -03:00
Edouard Oger 3d2e65ee7e Bug 1364571 - Delay Weave startup. r=kitcambridge
MozReview-Commit-ID: 4bm1LXLD7lV

--HG--
extra : rebase_source : c1b14b70e4d952870800387f16c7fecab9667b49
2017-05-12 17:01:25 -04:00
Rajesh Kathiriya 00a6026fe9 bug 1359019 - Added Eslint file for the eslint-plugin-mozilla configs r=standard8
MozReview-Commit-ID: 9g9QC6EdJ2a

--HG--
extra : rebase_source : af29a5c7daf3b358cf543654e0e2aa2ebc79563f
2017-05-11 23:54:25 +05:30
Jan Beich 1d6a7d6e22 Bug 1364851 - Explicitly include SkRegion.h for --disable-skia-gpu. r=lsalzman
MozReview-Commit-ID: EEGNcLi538V

--HG--
extra : rebase_source : 7d0c6c1486f206249fa5997fbdf0a7ba735f5c46
2017-05-15 10:14:38 +00:00
Emilio Cobos Álvarez 215e98ef37 Bug 1341102: Update test expectations for servo/servo#16859. r=emilio
Patch by Anthony Ramine.

MozReview-Commit-ID: 7uTzBU8yG0E
2017-05-15 17:22:48 +02:00
Anthony Ramine 440092e295 servo: Merge #16859 - Rewrite style images with a good dose of generics 💉 (from nox:gradients); r=emilio
Source-Repo: https://github.com/servo/servo
Source-Revision: eb7314b4122ba981cdc98204660f9fa1ef43e698

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 761a774e8e8a27e96e5047377166993fee80d201
2017-05-15 09:13:38 -05:00
Makoto Kato ae158ad730 Bug 1364814 - Use RAII class to set and restore editor flags. r=masayuki
input.value setter removes editor flags and max-length to set value.  To clean up code, I would like to use RAII class to set and restore it.

Actually, when the frame is being destroyed by InsertText, it isn't restored.  But it might be safe since the flags is set again on nsTextEditorState::PrepareEditor by focus.


MozReview-Commit-ID: J0OYYluWD8z

--HG--
extra : rebase_source : b0489a381cdea76fe98f328cbd88cd18d2576a93
2017-05-15 13:22:25 +09:00
Imanol Fernandez b32a939c73 servo: Merge #16866 - Update mozjs_sys (from MortimerGoro:update_mozjs); r=nox
<!-- Please describe your changes on the following line: -->

See https://github.com/servo/mozjs/pull/118

Required for https://github.com/servo/servo/issues/11921

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [ ] These changes fix #__ (github issue number if applicable).

<!-- Either: -->
- [x] There are tests for these changes OR
- [ ] These changes do not require tests because _____

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

Source-Repo: https://github.com/servo/servo
Source-Revision: 9bc565362b8787768db77ac458c9fb8005e14023

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 051657136a772c64ba7b67a8b418ac7bebcbec5e
2017-05-15 07:32:11 -05:00
Dustin J. Mitchell a3a9e7939f Bug 1345863: set the job_try_name for all tasks governed by -j; r=gps
We have a `unittest_try_name` for all unit test tasks, and similarly a
`talos_try_name`. The `-j` flag controls tasks known as "jobs" (although the
word has dozens of other meanings, too). Some of those set `job_try_name`, but
others do not and have special-case support in `try_option_syntax.py`. With
this change, all "jobs" set `job_try_name` and the special-case is removed.

MozReview-Commit-ID: 9hvW7wBIl2B

--HG--
extra : rebase_source : 120b5e9e7aa8f81fe49e72f4dadafdbd145ac357
2017-04-28 11:12:31 -04:00
Sebastian Hengst a54ca523c9 Backed out changeset 38f7bc71c0de (bug 1364887) for breaking gecko decision task. r=backout 2017-05-15 15:49:32 +02:00
Dustin J. Mitchell cd9bc4e449 Bug 1364887: don't run SETA on try pushes; r=jmaher
MozReview-Commit-ID: 7L2I3WWziSE

--HG--
extra : rebase_source : 80796238754bb6081d2bde082b6fb992e24564a5
2017-05-15 13:32:15 +00:00
Sebastian Hengst c06df98c46 Backed out changeset b96483ca2c27 (bug 1364516) for failing mochitest browser/components/customizableui/test/browser_exit_background_customize_mode.js and eslint failure at SessionStore.jsm:3696:7 | 'win' is not defined. r=backout 2017-05-15 15:19:07 +02:00
Mike de Boer 1b6021c0de Bug 1363753 - Add an option for panelmultiviews to keep the width of the mainView synchronized across all other subviews. r=Gijs
MozReview-Commit-ID: ALgU1xWydWB

--HG--
extra : rebase_source : 2825b93ec67b4d841df39ef0a61a9de429ceac9d
2017-05-15 15:02:32 +02:00
Carsten "Tomcat" Book ef7d7b1068 Merge mozilla-central to autoland 2017-05-15 14:41:48 +02:00
Fernando Jimenez Moreno 727a9d6d27 Bug 1350175 - Part 3: Set source position for the different rules. r=SimonSapin,xidorn
MozReview-Commit-ID: 6AGNOLqoNHx

--HG--
extra : rebase_source : 476d440c18e98e3fa690fd064bf42483e63ae057
2017-05-15 14:02:13 +02:00
Carsten "Tomcat" Book f3f0edd245 merge mozilla-inbound to mozilla-central a=merge 2017-05-15 14:01:17 +02:00
Carsten "Tomcat" Book 52140f4173 merge autoland to mozilla-central a=merge 2017-05-15 13:51:19 +02:00
Hiroyuki Ikezoe 0309c5cf3d Bug 1364795 - Add tests for accumulation per property. r=boris
MozReview-Commit-ID: GTa48O3qn2H

--HG--
extra : rebase_source : 1330c498f148bfc095dc31874c1d257aaa6241b2
2017-05-15 13:24:01 +09:00
Hiroyuki Ikezoe 94706d1c8b Bug 1364795 Fix CompositeOperation property name. r=jeremychen
MozReview-Commit-ID: 66JJkIb3j7J

--HG--
extra : rebase_source : 91ee6ca3bd9d9f1cf6d2b7fa3209c640d488294d
2017-05-15 10:18:35 +09:00
Hiroyuki Ikezoe 0a184f0114 Bug 1364795 - Untabify in testing/web-platform/tests/web-animations/animation-model/. r=mantaroh
MozReview-Commit-ID: FvH278YB6I5

--HG--
extra : rebase_source : d481d07b6e7088281a03128816adab7610b408ad
2017-05-15 10:15:07 +09:00
Hiroyuki Ikezoe 5e7afc6f95 Bug 1364795 - Update web-platform tests meta data. r=hiro
There are some files that corresponding meta data have not been updated.

MozReview-Commit-ID: 8uJ7jCLhJt2

--HG--
extra : rebase_source : 0288da865013ef1818b8b4c3323d415e2f1da1d1
2017-05-15 10:14:48 +09:00
Sebastian Hengst 819d69e9f8 Backed out changeset bbea5fa74727 (bug 1361984) on request from jya. r=backout a=backout
MozReview-Commit-ID: DxCysbtslYA
2017-05-14 21:38:48 +02:00