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

554349 Коммитов

Автор SHA1 Сообщение Дата
Stephen Horlander ddf19ad008 Bug 1392724 - Improve Nightly Branding iteration 06. r=mconley, a=RyanVM 2017-08-22 20:46:40 -04:00
Wes Kocher 6dd42e2664 Merge inbound to central, a=merge
MozReview-Commit-ID: BMWuqvmTljV
2017-08-22 17:07:23 -07:00
Wes Kocher 7c8f449d41 Merge autoland to central, a=merge
MozReview-Commit-ID: EGoWUCpbeu6
2017-08-22 15:40:16 -07:00
Sebastian Hengst 1fe4fe07fa Backed out changeset 9e64af6b5158 (bug 1290858) for unexpectedly passing in wpt's /resource-timing/resource-timing.html. r=backout 2017-08-23 00:14:13 +02:00
Chris Manchester 10e54911ca Bug 1388012 - Ensure a debug artifact build is done when 'debug_build' is present in the mozharness config. r=armenzg
MozReview-Commit-ID: Dr029B4jxPH

--HG--
extra : rebase_source : caca35f27027e0c046974f02139ab3cc406c5b2b
2017-08-22 10:55:16 -07:00
ffxbld a5363edfb5 No bug, Automated HPKP preload list update from host bld-linux64-spot-305 - a=hpkp-update 2017-08-22 10:07:25 -07:00
ffxbld 3d0753d911 No bug, Automated HSTS preload list update from host bld-linux64-spot-305 - a=hsts-update 2017-08-22 10:07:21 -07:00
Gregory Szorc 16532f718e Bug 1392700 - Vendor robustcheckout with capabilities detection; r=glob
The robustcheckout extension from revision
134574b64ddfa4d7c31977d792761cceca67665a of the version-control-tools
repo is vendored without modifications.

Changes since last time include printing of the Mercurial version and
more robust handling repositories not using modern storage
requirements.

This patch was not explicitly reviewed by glob. But glob reviewed all
the robustcheckout changes since the last vendor. So by the transitive
property of code review...

MozReview-Commit-ID: CejuVVGpaEy

--HG--
extra : rebase_source : d24dd19357c44f50f7605e974d91434bac3c47f8
extra : source : 68cdc2d1184dec80455ba0ea1ebbcab232b8c119
2017-08-22 08:53:51 -07:00
Gregory Szorc 0ce46507f1 Bug 1392700 - Initialize repository using latest requirements; r=aki
We use `hg init` to create the directory. Because this is what
typically occurs.

We also remove the disabling of "dotencode" in the hgrc. This was added
in https://hg.mozilla.org/build/mozharness/rev/b1dbc0f56ff8 (bug 857853)
for reasons that are unclear to me. We should never disable dotencode
because it may make some repositories not clonable on Windows
filesystems.

Disabling dotencode will also interfere with the latest version of
robustcheckout, which requires its presence.

MozReview-Commit-ID: 35qBsgwp0uW

--HG--
extra : rebase_source : b786fb38f6b09da9614ac40f5de8231b8305bf5d
2017-08-22 10:34:29 -07:00
Gregory Szorc 0c0f6ca8db Bug 1392700 - Use Mercurial 4.3 in mozharness tests; r=aki
We use Mercurial 4.3.1 pretty much everywhere in CI now.
Mozharness should be testing with it as well.

MozReview-Commit-ID: HT2rocEvdIe

--HG--
extra : rebase_source : 148a9cd82b18e693ee570f31fc961373e8466a3c
2017-08-22 10:14:32 -07:00
Emilio Cobos Álvarez ecb5314cdb servo: Merge #18170 - style: Move the StyleSheetSet into the Stylist (from emilio:stylist-stylesheet-set); r=SimonSapin
This will allow tracking whether there have been only additions to the
stylesheet set, and in that case don't destroy and completely rebuild the
invalidation map.

This is on top of #18143.

Source-Repo: https://github.com/servo/servo
Source-Revision: 019b125963d4db9b18991d3ab06042e475c83f9f

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 157b6d9f35c310668763e09e94479d9a60eb17f9
2017-08-22 11:45:42 -05:00
Edouard Oger 5aca028c2c Bug 1392280 - Backout bug 1380377. r=mconley
MozReview-Commit-ID: AOD2ol0yzaC

--HG--
extra : rebase_source : f55cf56275ceb4dc5872e05dd2819dc46ed7f8bb
2017-08-22 11:07:47 -04:00
Sebastian Hengst 792dbaef79 Backed out changeset 082978a77728 (bug 1385227) for breaking L10n nightlies on Windows. r=backout a=backout
MozReview-Commit-ID: 2q0X3BWpJWP
2017-08-22 15:09:42 +02:00
Sebastian Hengst 03cbf11c2a Backed out changeset 70bc0e060dd6 (bug 1385227)
MozReview-Commit-ID: LHxsFUC5eTg
2017-08-22 15:08:57 +02:00
Sebastian Hengst 75955d0246 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 8fJX1xXgzhD
2017-08-22 11:49:04 +02:00
Mike Hommey fe086521ec Bug 1389435 - Use GCC 6 to build the Firefox we ship on Linux. r=froydnj 2017-08-22 13:46:00 +09:00
Mike Hommey e9c90cf459 Bug 1389435 - Explicitly use GCC 4.9 for hazard builds. r=me
The GCC plugin used for hazard builds was built for GCC 4.9. Until a new
plugin is built by a toolchain job for the "default" version of GCC we
build Firefox with, the builds using the plugin need to stay with the
version the plugin was built for.
2017-08-22 13:45:54 +09:00
Mike Hommey 9239c39c7c Bug 1389435 - Forbid toolchain dependencies on aliases. r=dustin
This extends bug 1386920 in a more general way on toolchain jobs.
2017-08-22 13:45:44 +09:00
Evelyn Hung 2292f819c5 Bug 1383299 - Fix xpcshell test failures, r=dao
Some xpcshell tests run with _windowless_ browser and calls its LoadURI().
It then failed to get `aBrowser.contentWindow` when we tried to create OA
and detected if the browser was in the private mode.

MozReview-Commit-ID: DWGMyfao1wG

--HG--
extra : rebase_source : c8ed703221aa84ead8288dc7c1f200838808792b
2017-08-22 12:04:19 +08:00
Evelyn Hung c6c14335a6 Bug 1383299 - Fix test case error, r=jkt,mconley
The triggeringPrincipal needs to be consistent with the given userContextId.

MozReview-Commit-ID: Ao4hokoIcLb

--HG--
extra : rebase_source : b342a8020960e7e1028c0230ebfc0daf41c60d43
2017-08-22 12:01:13 +08:00
Evelyn Hung 088e2c9eba Bug 1383299 - Ensure we start to set up network connection before content process requests. r=mconley
In chrome process, we often know which url is going to be loaded.
As a performance optimization, we can start initiating network
connection before sending out the 'LoadURI' message to the content
process.

MozReview-Commit-ID: L79ylHOaxX8

--HG--
extra : rebase_source : cc3aeefedde21dc8eaaf37c67710980b0204f4dc
2017-08-22 12:00:31 +08:00
Luca Greco 1bb1390f49 Bug 1392322 - Fix browserAction.setTitle for currently active tab on Android. r=mixedpuppy
MozReview-Commit-ID: 1Wka0zFxElD

--HG--
extra : rebase_source : 0537c9ab120f78e72b3e182f61504edd7d4ca5ee
2017-08-21 19:16:46 +02:00
Simon Sapin 157c942bc4 Bug 1392329 - Add a command-line front-end script for gtest microbenchmarks. r=froydnj
Example usage:

$ ./testing/gtest/bench.py Stylo*

  29.779 ±  0.254 ms    Stylo.Servo_StyleSheet_FromUTF8Bytes_Bench
  28.841 ±  0.031 ms    Stylo.Gecko_nsCSSParser_ParseSheet_Bench
 296.240 ±  4.744 ms    Stylo.Servo_DeclarationBlock_SetPropertyById_Bench
 293.855 ±  4.304 ms    Stylo.Servo_DeclarationBlock_SetPropertyById_WithInitialSpace_Bench

MozReview-Commit-ID: L6vx8A8Iz9q

--HG--
extra : rebase_source : 6fab50ba3b34f84e4e07315581034a862ed00a3b
2017-08-21 18:34:54 +02:00
angelsl 5ee4fec339 Bug 1324499: Save and restore scroll position after reflow in GetContentSizeInternal r=dbaron
The bug is caused by the first call to ResizeReflow in
nsDocumentViewer::GetContentSizeInternal, which reflows the content with
unlimited height. ResizeReflow calls DidDoReflow, which calls a
callback installed by nsHTMLScrollFrame that clamps the scroll port setting
the scroll top to 0 and losing the original scroll top. When the content
is reflowed again to the maximum height, the scroll top stays at 0.

MozReview-Commit-ID: 3VkgWLqSTDP

--HG--
extra : rebase_source : 68c65746e014f0702de82ea576897592b07f81cb
2017-08-21 21:25:20 +08:00
James Cheng d2336908c9 Bug 1392976 - Do not assert IsOnMessageLoopThread() in ChromiumCDMChild::GetCurrentWallTime(). r=cpearce
MozReview-Commit-ID: Je4uTzFtLih

--HG--
extra : rebase_source : d602bc311d5bbddc1563c4d637f7e513b4efae8d
2017-08-23 17:40:14 +08:00
Dão Gottwald fc65927e70 Bug 1391017 - Use a .bookmark-item placeholder for the bookmarks toolbar items in the toolbar while customizing. r=Gijs
MozReview-Commit-ID: JB9OSshDLKy

--HG--
extra : rebase_source : 2eded7e6868e231ae5ac91a693848cc42a221236
2017-08-23 13:01:06 +02:00
Emilio Cobos Álvarez 8b193459d8 Bug 1389743: Update expected assertion count in layout/generic/crashtests/1059138-1.html. rs=heycam
MozReview-Commit-ID: IeyIi9Q53JZ
2017-08-23 12:54:22 +02:00
Sebastian Hengst 13f7546c67 merge mozilla-central to autoland. r=merge a=merge 2017-08-23 12:50:01 +02:00
Sebastian Hengst 0a60fbc171 Backed out changeset 6db77d081806 (bug 1389413) for eslint failures in browser/extensions/formautofill/test/unit/test_getRecords.js. r=backout 2017-08-23 12:41:41 +02:00
Sebastian Hengst 164c22c91e Backed out changeset a950b17ce21e (bug 1389413) 2017-08-23 12:40:26 +02:00
Honza Bambas 135f2e4a1c Bug 1392264 - Return undispatched HTTP transaction to the queue in the same order as they were before. r=kershaw 2017-08-21 07:02:00 -04:00
Kate Ustiuzhanina 5382ee1c76 Bug 1390441 - Fix usePingSenderOnShutdown test via reseting TelemetrySend in tests. r=gfritzsche 2017-08-22 15:28:18 +01:00
Bevis Tseng 88a5ee396a Bug 1392201 - Label nsThreadShutdownAckEvent. r=froydnj 2017-08-21 17:30:22 +08:00
Makoto Kato a1548f0668 Bug 1348073 - Part 4. Unnecessary VK_RIGHT to move caret on non-visual frame that is whitespace only node. r=masayuki
Since we enable lazy frame construction for editable region, whitespace only node might not have frame even if editable.  This test has whitespace only node into contenteditable, we need adjust caret operation for this test.

MozReview-Commit-ID: GQfKiYdYOdi

--HG--
extra : rebase_source : 0685d724f6af050d79c1cf007c7ee48c05da14ac
2017-08-21 15:33:03 +09:00
Makoto Kato 4ff82f61f7 Bug 1348073 - Part 3. Adjust offset value in accessible/tests/mochitest/textcaret/test_general.html. r=surkov
When enabling enabling lazy frame construction for editable regions, accessible/tests/mochitest/textcaret/test_general.html is failure because whitespace only node doesn't have frame even if editable.

To pass this test, we should adjust offset value.

MozReview-Commit-ID: Jk9crabIPKD

--HG--
extra : rebase_source : 3f9d87c762ba324556b3133d64305c17d5305154
2017-08-21 15:31:38 +09:00
Makoto Kato d458d5c295 Bug 1348073 - Part 2. Enable lazy frame construction for editable regions. r=Ehsan
MozReview-Commit-ID: C92SY2lv8n8

--HG--
extra : rebase_source : 47848b4ec0285991826ecd2bbdd2b5cf692430b3
2017-08-21 15:30:07 +09:00
Makoto Kato fa46fdd1ad Bug 1348073 - Part 1. MoveCaret should move caret when focus node is whitespace only even if it is no frame. r=jfkthame
When enabling lazy frame construction, whitespace only node might not have frame.  So editor/libeditor/tests/test_bug1315065.html is failure because nsFrameSelection::MoveCaret returns error since focus node is whitespace only node that has no frame.

So if focus node is whitespace only, we should promote to parent to get primary frame then try again.

MozReview-Commit-ID: K83T2LP3Pc5

--HG--
extra : rebase_source : 707584424e83574dd3151e12a915473f676ce5a0
2017-08-23 19:09:07 +09:00
Paul Rouget 9edb75180f servo: Merge #18181 - Make it possible to close a browsing context from the embedder (from paulrouget:close_browser); r=cbrewster
<!-- 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 #18006 (github issue number if applicable).

<!-- Either: -->
- [ ] 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: 5b4c9c7c770c676bd9eb2721fb23764e56c43dcc

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : caeada20731ad0d447bc1c21f0173b417e660c67
2017-08-23 03:55:27 -05:00
Nicholas Nethercote ac72ddb583 Bug 1390760 - Measure ServoComputedData::visited_style. r=bholley.
For the Obama wikipedia page, this covers about 85% of the unmeasured
ComputedValues structs. The about:memory output looks like this:

> +---2,443,648 B (02.41%) -- computed-values
> |   +--1,088,272 B (01.07%) -- dom
> |   +----945,744 B (00.93%) -- non-dom
> |   +----409,632 B (00.40%) -- visited

I'm not sure why some CVs are still being missed.

MozReview-Commit-ID: 1bYWwSi4ihn

--HG--
extra : rebase_source : 14e4bd36a54bbbd8fd265f559704bec5a5e3b154
2017-08-21 16:07:16 +10:00
sotaro 05fe97938e Bug 1391557 - Remove LayerTransactionParent::layer_manager() r=nical 2017-08-22 10:16:51 +09:00
sotaro 9ec0764889 Bug 1387659 - Add Layer::Disconnect() calling in LayerTransactionParent::Destroy() r=nical 2017-08-22 10:10:20 +09:00
Wes Kocher 02a5ad9edd Merge m-c to inbound, a=merge
MozReview-Commit-ID: dovwD1TzZR
2017-08-21 17:10:59 -07:00
Wes Kocher 88c4efea2a Merge inbound to m-c a=merge
MozReview-Commit-ID: 7PZEeFIzle5
2017-08-21 16:39:56 -07:00
Wes Kocher 7459418fd6 Backed out 16 changesets (bug 1364714) for android reftest failures in out-of-bounds-selectedindex.html a=backout
Backed out changeset b00b74e9d34b (bug 1364714)
Backed out changeset 1f52db2530d3 (bug 1364714)
Backed out changeset e3dda4fe9dae (bug 1364714)
Backed out changeset ff188112de35 (bug 1364714)
Backed out changeset 0e26a8c07cae (bug 1364714)
Backed out changeset e0cf94cb8666 (bug 1364714)
Backed out changeset 6f758a7673d3 (bug 1364714)
Backed out changeset 4b915e42b36d (bug 1364714)
Backed out changeset 80ca8faf1dac (bug 1364714)
Backed out changeset 2bd5a2d0ea09 (bug 1364714)
Backed out changeset aa5a89aac5ea (bug 1364714)
Backed out changeset 7634973c46ad (bug 1364714)
Backed out changeset b02a1d99e603 (bug 1364714)
Backed out changeset a297dc40177e (bug 1364714)
Backed out changeset 40e902ed7dbe (bug 1364714)
Backed out changeset d653fc499c9b (bug 1364714)

MozReview-Commit-ID: AyHF7oPwAs4
2017-08-21 16:16:29 -07:00
Wes Kocher f10eee4259 Backed out 16 changesets (bug 1364714) for android reftest failures in out-of-bounds-selectedindex.html a=backout
Backed out changeset b00b74e9d34b (bug 1364714)
Backed out changeset 1f52db2530d3 (bug 1364714)
Backed out changeset e3dda4fe9dae (bug 1364714)
Backed out changeset ff188112de35 (bug 1364714)
Backed out changeset 0e26a8c07cae (bug 1364714)
Backed out changeset e0cf94cb8666 (bug 1364714)
Backed out changeset 6f758a7673d3 (bug 1364714)
Backed out changeset 4b915e42b36d (bug 1364714)
Backed out changeset 80ca8faf1dac (bug 1364714)
Backed out changeset 2bd5a2d0ea09 (bug 1364714)
Backed out changeset aa5a89aac5ea (bug 1364714)
Backed out changeset 7634973c46ad (bug 1364714)
Backed out changeset b02a1d99e603 (bug 1364714)
Backed out changeset a297dc40177e (bug 1364714)
Backed out changeset 40e902ed7dbe (bug 1364714)
Backed out changeset d653fc499c9b (bug 1364714)

MozReview-Commit-ID: AyHF7oPwAs4

--HG--
extra : source : bccc691242c5460e58c6aac1bd3fd63d15037b4a
2017-08-21 16:16:29 -07:00
Wes Kocher b0c8473e3b Merge autoland to central, a=merge
MozReview-Commit-ID: 6Q3iErm6jCn
2017-08-21 14:30:39 -07:00
Gregory Szorc e50add9dfc Bug 1391789 - Set relengapi-proxy on correct object; r=bustage
This corrects a bug introduced in 265873cf1388.

MozReview-Commit-ID: LkZlTVAM17E

--HG--
extra : rebase_source : bf442e620abd6b47adee3d4c56e6f0c19964aea1
2017-08-21 10:30:42 -07:00
ffxbld 48ea452803 No bug, Automated HPKP preload list update from host bld-linux64-spot-301 - a=hpkp-update 2017-08-21 10:16:06 -07:00
ffxbld e66765550e No bug, Automated HSTS preload list update from host bld-linux64-spot-301 - a=hsts-update 2017-08-21 10:16:02 -07:00
Sebastian Hengst cf6a9260e7 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: IC9EbX0bomM
2017-08-21 13:41:46 +02:00