Commit Graph

41346 Commits

Author SHA1 Message Date
Servo VCS Sync
c527c04c0e No bug - Revendor rust dependencies 2017-06-09 22:57:05 +00:00
Blake Kaplan
10dcf78c62 Bug 1327118 - Fix the charset encoding menu not being properly enabled when dragging tabs into a new window. r=mconley
MozReview-Commit-ID: 15HVXsKHoYW

--HG--
extra : rebase_source : 71b7099d11502b58473921182eaaab74b0682d61
2017-06-06 17:04:54 -07:00
Chris H-C
e55ca58b23 bug 1369531 - Collect INPUT_EVENT_RESPONSE_COALESCED_MS opt-out r=bsmedberg,Dexter
MozReview-Commit-ID: I8hmmfLYCxt

--HG--
extra : rebase_source : 839bb8ea378a53a252b406cdeb10408f818b53b9
2017-06-07 10:14:41 -04:00
Axel Hecht
c92e5dfc1e bug 1370176, generic configuration for l10n, r=flod,gps
The current way to configure compare-locales has a lot of
assumptions that make our l10n system really stubborn.

The generic configuration is independent of python, and uses
toml files for configuration. They're still modular, but
there's only one file format.

See http://moz-l10n-config.readthedocs.io/en/latest/fileformat.html
for the specification.

Also fixes a few nits in filter.py, where we compared the
entity key as bool, which is false if we pass in ''.
Explicitly compare as "entity is None" to be precise about
when we're checking files.

MozReview-Commit-ID: 5TmfobaImF4

--HG--
extra : rebase_source : 84e56eb2076e74f79677df9e0368811579c1f173
2017-06-05 10:28:33 +02:00
Andrew Swan
48b16275b6 Bug 1371788 Localize Legacy Extensions panel title r=flod
MozReview-Commit-ID: Ddw8b4TeEC2

--HG--
extra : rebase_source : 034d46ecd64152876e5819235452ea7f47586275
2017-06-09 11:50:36 -07:00
Tomislav Jovanovic
97b67aa72b Bug 1368669 - Support explicit null callback for runtime.sendMessage r=aswan
MozReview-Commit-ID: Lauyk877pIQ

--HG--
extra : rebase_source : b69b4bc5fded80fec6893ffe56408c82df023602
2017-06-07 23:43:25 +02:00
Andrew Swan
6a87376e6d Bug 1370437 Really make webextension experiments run on release r=kmag
Remove a RELEASE_OR_BETA check that was overlooked during
bug 1366827.

MozReview-Commit-ID: 2boEYsJDtUx

--HG--
extra : rebase_source : 1580c51dd83751ab73e73933bb4583f6b4fd479a
2017-06-09 10:14:41 -07:00
Jessica Jong
e105f0644d Bug 1311857 - Adjust CSS for date/time widget internals to prevent them from overflowing the widget. r=dholbert
MozReview-Commit-ID: FhHdjGayUB1

--HG--
extra : rebase_source : e8de2487583e30fbd5618988f051fd73928917b9
2017-04-21 16:18:19 +08:00
Wes Kocher
3c7545e844 Backed out changeset 91ddd0674124 (bug 1370176) for build bustage a=backout CLOSED TREE
MozReview-Commit-ID: IiyTf0EQtAw
2017-06-09 08:59:49 -07:00
Axel Hecht
8c3bd3e2ac bug 1370176, generic configuration for l10n, r=flod,gps
The current way to configure compare-locales has a lot of
assumptions that make our l10n system really stubborn.

The generic configuration is independent of python, and uses
toml files for configuration. They're still modular, but
there's only one file format.

See http://moz-l10n-config.readthedocs.io/en/latest/fileformat.html
for the specification.

Also fixes a few nits in filter.py, where we compared the
entity key as bool, which is false if we pass in ''.
Explicitly compare as "entity is None" to be precise about
when we're checking files.

MozReview-Commit-ID: 5TmfobaImF4

--HG--
extra : rebase_source : 7c6feee0aa178315cc69fd6e8c7938365193224c
2017-06-05 10:28:33 +02:00
Carsten "Tomcat" Book
a6cba61b0e merge mozilla-inbound to mozilla-central a=merge 2017-06-09 16:03:43 +02:00
Carsten "Tomcat" Book
ea48e176bb Merge mozilla-central to autoland 2017-06-09 13:04:17 +02:00
Carsten "Tomcat" Book
34b558689d Merge mozilla-central to mozilla-inbound 2017-06-09 13:03:16 +02:00
Carsten "Tomcat" Book
d5a13ba05e merge mozilla-inbound to mozilla-central a=merge 2017-06-09 12:58:49 +02:00
Georg Fritzsche
b829645388 Bug 1368937 - Make search event opt-out. r=Dexter data-review=rweiss
MozReview-Commit-ID: Ah97Fhu8Apa
2017-06-09 18:07:00 +08:00
Kartikaya Gupta
c1a601a0f4 Bug 1371382 - Update gl_generator to 0.5.3. r=jrmuizel
This also pulls in khronos_api v1.0.1

MozReview-Commit-ID: Gw4GtvD3pOx

--HG--
extra : rebase_source : 95601450e5cf125001e69fdbc104e488e88e926e
2017-06-08 17:06:05 -04:00
Jonathan Guillotte-Blouin
9173319dd6 Bug 1371554 - Change .indexOf(...) == 0 to the more expressive .startsWith(...). r=mattn.
MozReview-Commit-ID: Jr3ALp6v2rM

--HG--
extra : rebase_source : 5e8628e462c5a311ac5ec4e936d0ad38e97659e5
2017-06-06 13:35:34 -07:00
Jonathan Guillotte-Blouin
ddc7d26019 Bug 1371554 - Use Components.aliases where not used. r=mattn.
MozReview-Commit-ID: 8uElbXeSN3J

--HG--
extra : rebase_source : 08aaa02a2e62a83a88842f91eb913485aed869f6
2017-06-06 13:23:49 -07:00
David Keeler
e426fddb4a bug 1369911 - gather telemetry on the prevalence of 3rd party PKCS#11 modules r=bsmedberg,Cykesiopka data-review=bsmedberg
MozReview-Commit-ID: Dw99Jm64QNU

--HG--
extra : rebase_source : 9e9f6c5342f992c9040e85b0eab129d7751e9887
2017-06-02 16:44:06 -07:00
Shane Caraveo
284020a0de Bug 1367478 support websocket ws/wss protocol in matchpattern, r=kmag
MozReview-Commit-ID: 6cnRyWRnRzT

--HG--
extra : rebase_source : 7e021ac1733d2c166955a6f480e5f32615c6008c
2017-06-07 12:16:14 -07:00
Ralph Giles
fd50a8af60 Bug 1370978 - Enable av1 decoding in Nightly on macOS and Linux. r=froydnj,gerald
Enable av1 decoding with the aom reference library on nightly
build except on Windows and Android where it's not working yet.

This codec is under development and subject to incompatible
changes. We're supporting a specific encoder revision for
testing with website authors to get early feedback.

See media/libaom/README_MOZILLA for the specific codec commit
hash our decoder expects.

MozReview-Commit-ID: JCPiVFg3geC

--HG--
extra : rebase_source : c7b9de67415d885ada64658f8f938b4091b468e3
2017-06-07 10:29:59 -07:00
Mark Banner
403075400a Bug 1371292 - Clean up more ESLint global definitions in configuration files in toolkit/ and browser/. r=mossop
MozReview-Commit-ID: 5KC23kzaCFN

--HG--
extra : rebase_source : 6a7541b5ffe85d275bc16194c155ad43f93d52ae
2017-06-08 10:59:12 +01:00
Kit Cambridge
dda8cd64b9 Bug 1368715 - Ignore and report invalid modified dates in synced bookmark changesets. r=markh
MozReview-Commit-ID: IM7T7UOt7xf

--HG--
extra : rebase_source : 119ed6ea708f3d72f18205dfaa20820ade1c46fe
2017-06-07 11:47:00 -07:00
Tom Ritter
64833e8aa1 Bug 1367847 Support makensis on MinGW Linux for Windows builds r=glandium
This involves a few changes:
- Remove the .exe from the makensis binaries. which.which will
  auto-add it so Windows will keep working - and with it
  present we were finding makensis.exe on Linux and trying to
  run it, which isn't going to work
- Doesn't bother checking if nsis is 32bit if we're running on
  Linux
- Add the -nocd option to nsis (on Linux) because it takes the
  current working directory from the target of a symlink rather
  than the symlink itself. See
  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=704828

MozReview-Commit-ID: CVT8LwS1t8w

--HG--
extra : rebase_source : 2a62327326ba80dfd728048d19f0ff1c90100838
2017-06-07 20:56:21 -05:00
J. Ryan Stinnett
583d917691 Bug 1361311 - Remove project editor from WebIDE. r=pbro
MozReview-Commit-ID: CKo4EruNTe4

--HG--
extra : rebase_source : c6fbe57d641140afb9ca98ac6be4b5e38cac630b
2017-06-07 15:25:52 -05:00
Kate Ustiuzhanina
36d77ade71 Bug 1370880 - Fix expires in version value in Histograms. r=gfritzsche
MozReview-Commit-ID: BoESVzRNaC7

--HG--
extra : rebase_source : 73a04483b624a2d67fd11cf1477632c16599a59d
2017-06-08 11:54:57 +01:00
Carsten "Tomcat" Book
cb5ce9d807 Merge mozilla-central to autoland 2017-06-08 15:24:16 +02:00
Carsten "Tomcat" Book
b9d94b34d4 merge mozilla-inbound to mozilla-central a=merge 2017-06-08 14:43:56 +02:00
Leni Kadali
70c54fc2a9 Bug 1275145 - Convert xpcshell-tests in toolkit/components/places/tests/bookmarks/test_388695.js to Bookmarks.jsm API r=mak
MozReview-Commit-ID: 5M1Y0dSmV2R
2017-06-06 15:06:50 +03:00
Henry Chang
150a885dfa Bug 1362182 - Early return if mUpdateObserver has been nulled out by CancelUpdate(). r=francois
MozReview-Commit-ID: 2fQCtjMJkx

--HG--
extra : rebase_source : 33b16d2c1958d8a4dcd4cfa9eb3b602f2c84aa55
2017-06-06 17:51:51 +08:00
Stephen A Pohl
630acd56de Bug 1364984 - Ensure that our sandbox and tests can handle temp directory paths using symlinks on macOS. r=haik,aswan 2017-06-07 20:40:58 -04:00
Ryan VanderMeulen
9b7a73b65a Merge m-c to autoland. a=merge
UPGRADE_NSPR_RELEASE UPGRADE_NSS_RELEASE

--HG--
extra : amend_source : a59e53ba2f8db608f613f21ad6da2b5be8814aa4
2017-06-07 22:55:56 -04:00
Kris Maglione
9c37be53dc Bug 1370027: Part 1 - Cleanly handle a subprocess child being reaped by NSPR. r=aswan
The first time any other code in the parent process uses NSPR (usually via
nsIProcess) to spawn a new process, it spawns a thread to contuously wait for
any child process to exit. This thread winds up reaping our child processes
before we get the chance to wait for them, which leads us to continuously poll
for them to exit.

We don't have a good way to handle this, but checking the error status of
waitpid at least prevents us from failing catastrophically.

MozReview-Commit-ID: 75Z1yUHUmjy

--HG--
extra : rebase_source : db45f781190b6fc84873c32c611134326736a1ba
2017-06-06 16:00:53 -07:00
Michael Layzell
e9a9541ee7 Bug 1368046 - Part 2: Propagate OriginAttributes across processes for RecvCreateWindowInDifferentProcess, r=smaug
MozReview-Commit-ID: 8ok4DI9zgfR
2017-06-07 12:54:57 -04:00
Andreas Farre
cf4cd748f1 Bug 1292600 - Add telemetry to measure how idle budgets are used. r=froydnj, data-r=bsmedberg 2017-06-07 16:14:42 +02:00
Christoph Kerschbaumer
86374cab11 Bug 1369014: Do not pass explicitly pass a triggeringPrincipal within nsDocShellTreeOwner::HandleEvent. r=smaug
--HG--
extra : rebase_source : 832b69c0edec7f004afdf410e231adb660df0769
2017-06-07 14:25:46 +02:00
Carsten "Tomcat" Book
be1819d1f9 Merge mozilla-central to mozilla-inbound 2017-06-07 13:48:09 +02:00
Carsten "Tomcat" Book
1a05441997 merge mozilla-inbound to mozilla-central a=merge 2017-06-07 13:34:43 +02:00
Wes Kocher
3782f0765c Merge m-c to autoland, a=merge CLOSED TREE
UPGRADE_NSS_RELEASE UPGRADE_NSPR_RELEASE
MozReview-Commit-ID: 9AadPvosTet

--HG--
extra : amend_source : 5de33acae6003b4eb8fb3492b38b2856419e29ad
2017-06-06 17:25:43 -07:00
Wes Kocher
bb1d061819 Merge inbound to central, a=merge CLOSED TREE
UPGRADE_NSS_RELEASE UPGRADE_NSPR_RELEASE

MozReview-Commit-ID: 2CXltQtu4Y1

--HG--
extra : amend_source : 16333c0fa5342dfbbb2a4ded71f94119a022e27b
2017-06-06 17:15:21 -07:00
Kate Ustiuzhanina
82b8c9fead Bug 1367094 - Measure the size of successful and failed pings. r=gfritzsche
MozReview-Commit-ID: KSt07czm7Kt

--HG--
extra : rebase_source : 588835ced106e7effe1afbd6e6490af2313f4cd4
2017-06-06 16:52:41 +01:00
Kris Maglione
bae21228e0 Bug 1320186: Don't sanitize storage values more than once. r=aswan
MozReview-Commit-ID: y6S5LqS7fL

--HG--
extra : rebase_source : 45cadc8b865782f3633d01785e6084cd676ccc72
extra : amend_source : a9d9e68e5b66efd0b4859ba8bee9e72cb7f12ced
2017-06-06 18:59:06 -07:00
Robert Strong
b8bce5af15 Bug 1370634 - Make the time to wait the callback application (e.g. firefox.exe) to exit in the updater to be greater than the application's watchdog timer. r=mhowell 2017-06-06 20:27:21 -07:00
Robert Strong
25f82c418c Bug 1365845 - Reset app.update.cancelations after a successful update. r=mhowell 2017-06-06 20:26:14 -07:00
milindl
cc3623f4b7 Bug 1368754 - fix consumers which wait for NodeHistoryDetailsChanged/NodeURIChanged to be called to use node for new values, r=mak
Updated time, access count and uri can be accessed using the node passed to the method.
There is no need to access the other arguments, which contain the old values of the
quantities changed.

MozReview-Commit-ID: 3WEwAs8gQ0w

--HG--
extra : rebase_source : 4f6f8bb9d9747cb9cfacf0a5ee5ed58dfca41c0d
2017-05-30 23:51:09 +05:30
milindl
4371c9b5b8 Bug 1368754 - Change NodeHistoryDetailsChanged and NodeURIChanged to be called with old time,access count and uri, r=mak
Update interface and all instances where the method is called
to be called with the old values, since the new values are already
there as a part of the node, and thus redundant.

MozReview-Commit-ID: 5pcfJbg9tej

--HG--
extra : rebase_source : 4053523f466c3b1f77148376e1e93aa4bcb7e417
2017-05-30 23:46:59 +05:30
flyingrub
e8fed618d3 Bug 1366978 - Fix about:telemetry data preferences change button r=chutten
Redirect the link to about:preferences#privacy-reports

MozReview-Commit-ID: HIq9zpT6Jz9

--HG--
extra : rebase_source : 8393573834367174ef743c09470f74c22e1ccbdd
2017-06-05 12:16:37 +02:00
Sebastian Hengst
378d5b752d merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-06-06 11:34:00 +02:00
Servo VCS Sync
73b0699d0c No bug - Revendor rust dependencies 2017-06-06 04:18:47 +00:00
Tim Taubert
eff2b27ea3 Bug 1362058 - Update FX_SESSION_RESTORE_DOM_STORAGE_SIZE_ESTIMATE_CHARS histogram metadata r=chutten 2017-06-01 15:30:30 +02:00