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

545201 Коммитов

Автор SHA1 Сообщение Дата
Greg Mierzwinski 8f5d6420a6 Bug 1377982 - Use the Ubuntu 16.04 OS in Talos test suites that run on linux64-ccov. r=marco
This patch updates the OS that the Talos test suites use when they run on linux64-ccov to Ubuntu 16.04.

MozReview-Commit-ID: 4hx0jhTXv1C

--HG--
extra : rebase_source : b0b05378a158b74e23b4f330154541e00c305353
2017-07-04 14:31:47 -04:00
jwu b645d4560e Bug 1378032 - Don't call setTabsCounterPrivateMode on Tablet in Photon. r=walkingice
In Photon, TabCounter has a new design and implementation which handles itself
private mode visual refresh by calling `TabCounter#setPrivateMode(boolean)`.

So we shouldn't call setTabsCounterPrivateMode anymore in BrowserToolbarTabletBase.

MozReview-Commit-ID: LKu4OiTQyJV

--HG--
extra : rebase_source : c31216fcc50e2c8aeadbd03773968c90b5b2f585
2017-07-04 11:07:53 +08:00
Carsten "Tomcat" Book 6a0985654f Backed out changeset 9b2f0f827468 (bug 1377902) for bustage 2017-07-05 16:56:22 +02:00
Carsten "Tomcat" Book 8f9bf5902b Backed out changeset b14cbbf5256a (bug 1378250) on request from sylvestre 2017-07-05 16:55:27 +02:00
Sylvestre Ledru 705e480d84 Bug 1378250 - clang-format: Align consecutive declarations r=andi
MozReview-Commit-ID: CmceBZ5JGJA

--HG--
extra : rebase_source : bab6158185a64ae259fa8dfe23f08f3ecc72b1f8
2017-07-05 11:46:37 +02:00
Emilio Cobos Álvarez dfa6bdea00 Bug 1377902: Trivially cleanup a bit of the FC code. r=mats
MozReview-Commit-ID: HJKVk7lWp4p

--HG--
extra : rebase_source : 29a1b91602ef52e02869a028487fde67f815d6ec
2017-07-05 16:30:24 +02:00
Simon Sapin b72787cee2 servo: Merge #17605 - Replace remaining usage of deprecated Range::step_by (from servo:maybereverse); r=nox
… which is being removed in rust-lang/rust#43012

Source-Repo: https://github.com/servo/servo
Source-Revision: 5baea7b73223283b551cf378bb714491a2383c28

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : bf5a743b537b8b238e83e8c84c69ce98e15ec410
2017-07-05 06:08:29 -07:00
Henrik Skupin c9b6fbb461 Bug 1378191 - Use JSON to send capabilities in "Marionette:listenersAttached" r=automatedtester
By not using the JSON format when sending the capabilities to the
frame script, the values cannot be correctly decoded. As result
the capabilities will be reset to their default values for the
listener, and can cause various failures.

MozReview-Commit-ID: KaryoJiyd30

--HG--
extra : rebase_source : 206e45755d3ea9b6cbf2f2022a9a364dcf22d78e
2017-07-04 21:03:36 +02:00
Alessio Placitelli 0a0f015bfa Bug 1378345 - Fix a typo in experiments.rst. r=chutten
MozReview-Commit-ID: Aqsr1gc1Yvh

--HG--
extra : rebase_source : 6135587f365d23cc87f6a3acbb71007cbd6e5b5a
2017-07-05 15:04:10 +02:00
rforbes 1b11218ff1 Bug 1376968 - Remove obsolete -fsantize-coverage=edge from fuzzing config. r=decoder
MozReview-Commit-ID: IJAoxu9Ovze

--HG--
extra : rebase_source : 5f19fc176360fba47ee0b62250a4fa2605911672
2017-06-28 15:58:42 -07:00
Haik Aftandilian edadc69735 Bug 1377128 - Screenshots overlay button icons are not displayed on latest Nightly build. r=jimm
Set the content type on remote channels in the moz-extension protocol handler.

MozReview-Commit-ID: H6XtYHjhS1Q

--HG--
extra : rebase_source : 48684ab78458b6723f1fd2c9860a5d36e7f5cc8e
2017-07-03 22:41:53 -07:00
Erica Wright 6a89d8490a Bug 1378499 - add missing include files. r=mstange
MozReview-Commit-ID: LQ6E0wAbhU0

--HG--
extra : rebase_source : 6383e90725f5aa50e15c06cf88153b7fc7d0f665
2017-07-05 16:40:09 -04:00
Tomislav Jovanovic 35a2e0e01d Bug 1351638 - Fix intermittents caused by menus_commands test r=kmag
MozReview-Commit-ID: FsU2MHL0c9o

--HG--
extra : rebase_source : bc5f1897825a882537bc927fd4e59fb7ac23fb1a
2017-07-04 03:12:34 +02:00
Sebastian Hengst 8b1992d948 Backed out changeset 9137ed21a66f (bug 1377614) for bustage: not finding mozilla/SandboxSettings.h at netwerk/protocol/res/ExtensionProtocolHandler.cpp:46. r=backout 2017-07-05 22:51:58 +02:00
Sebastian Hengst 6e0962c211 Backed out changeset 0de6a6316120 (bug 1377614) 2017-07-05 22:51:21 +02:00
Haik Aftandilian 34860a1e9c Bug 1377614 - Part 2 - System extensions fail to load on Mac and Linux local builds. r=jimm
On Mac and Linux, allow unpacked extension resources to load from outside the extension directory if they're in the repo.

MozReview-Commit-ID: 1xsKV72aUJx

--HG--
extra : rebase_source : 5537a3dc2c5e924bd5bc2a242819bed9f4c6c8a6
2017-07-05 13:02:19 -07:00
Gian-Carlo Pascutto 2032eb5262 Bug 1377614 - Part 1 - Move IsDevelopmentBuild() to common code. r=Alex_Gaynor
MozReview-Commit-ID: AcO0XaMS4Gp

--HG--
extra : rebase_source : 2fa012f693ad7855c2c6e7b8399edf3c0e734299
2017-07-03 11:17:04 -07:00
Sebastian Hengst 9ea3fbf9df Backed out changeset 4d0faee8c200 (bug 1370967) for eslint failure: missing comma at browser_ext_browserAction_popup.js:132. r=backout 2017-07-05 22:34:23 +02:00
Kartikaya Gupta 5a69e4f899 Bug 1378247 - Properly handle async scrollbar-dragging of RTL scrollframes. r=botond
For RTL scrollframes the scrollable rect can extend into the negative-x coordinate
space as the user can scroll leftwards from the "zero" position. The code was
assuming a zero minimum scroll position in a couple of places which broke down
on RTL scrollframes.

MozReview-Commit-ID: 5FxELpafWSD

--HG--
extra : rebase_source : a3c7614528cf59a5c60f350fca84161c8586509f
2017-07-05 15:19:09 -04:00
Gijs Kruitbosch 16ce5f8d00 Bug 1370967 - close containing popup when clicking a non-popup browser action, r=mixedpuppy
MozReview-Commit-ID: HkdV5FUPnDV

--HG--
extra : rebase_source : a7e339dda5c75af0f0e1b910794f350dfdd8fdab
2017-07-03 17:14:58 +01:00
Kartikaya Gupta 4826f32d87 Bug 1377169 - Turn gfxRect into a typedef. r=jrmuizel
One thing to note here is that the Scale function on gfxRect has a
different implementation than that in gfx::Rect which is replacing it.
The former just scales the width/height directly whereas the latter
scales the XMost/YMost and recomputes the width/height.

MozReview-Commit-ID: 5FImdIaNfC3

--HG--
extra : rebase_source : 98662d2a52ff9652ec60b066641a07c6d5ee8e08
2017-07-05 11:22:00 -04:00
Kartikaya Gupta 0df03f07af Bug 1377169 - Copy some useful functions from gfxRect into other places. r=jrmuizel
These functions need to survive the gfxRect purge as they are used in a
few places.

MozReview-Commit-ID: 1jGNlmAvV49

--HG--
extra : rebase_source : 0becc3b969063b5797502a3414dfd6573e82eee0
2017-07-05 11:21:58 -04:00
Morris Tseng 03f68881d2 Bug 1376855 - Removed unused variables and interfaces. r=kats
MozReview-Commit-ID: 5rPI7jNI94K

--HG--
extra : rebase_source : 20ffeb6e064de9ccf19729aa6045ffa595c51429
2017-06-28 13:42:24 -07:00
Morris Tseng c5b2766eac Bug 1376855 - Support image mode of nsDisplayBorder in layers free mode. r=kats
MozReview-Commit-ID: 8FgUKpeCbka

--HG--
extra : rebase_source : 66b66d26c9b22cc0a9b11f57e9a743f07d8e6b42
2017-06-28 13:57:00 -07:00
Morris Tseng b01c8dcc1a Bug 1376855 - Support nsDisplayBullet in layers free mode. r=kats
MozReview-Commit-ID: 8fCufpOLejH

--HG--
extra : rebase_source : a2a4024b8282336d60f7e9c416e93513860866d7
2017-06-28 13:39:34 -07:00
Morris Tseng eb94eb3e03 Bug 1376855 - Support nsDisplayImage in layers free mode. r=kats
MozReview-Commit-ID: 5oCmmBXwfv2

--HG--
extra : rebase_source : a51aca897df386a5d3c1e5c9426609913162a99f
2017-06-28 15:12:36 -07:00
Morris Tseng 3ebdf834e1 Bug 1376855 - Support nsDisplayVideo in layers free mode. r=kats,sotaro
MozReview-Commit-ID: HyelfkHokrw

--HG--
extra : rebase_source : 02cccf4b0029d98c453a4a59a2d1416548976af7
2017-06-28 15:12:25 -07:00
Morris Tseng 506acb1953 Bug 1376855 - Support nsDisplayBackgroundImage in layers free mode. r=kats
MozReview-Commit-ID: KaIAVfNB4E5

--HG--
extra : rebase_source : a7797ce7ef8439780c2f61f7edf68f26c654c9ae
2017-06-28 15:07:45 -07:00
Morris Tseng 77424afaa9 Bug 1376855 - Introduce WebRenderUserData and WebRenderImageData. r=kats
Layers are retained between transaction and we store some data in the layers.
Thus, if we no longer use layers, we need find another storage to place
those data. I use frame's property to retain WebRenderUserData between
transaction.

MozReview-Commit-ID: Ku5VGBXa3w6

--HG--
extra : rebase_source : 636653f78d1d6c310726a1a2c944141dc691decc
2017-06-28 15:03:27 -07:00
Cameron McCormack a43aba7200 Bug 1377256 - Part 2: Crashtest. r=m_kato
MozReview-Commit-ID: HRP49wF2Ibe

--HG--
extra : rebase_source : 3e9f922f9613d07d8e594dc806f04c2fa5fcb14e
2017-07-05 07:16:22 +08:00
Cameron McCormack fdb731a4d4 Bug 1377256 - Part 1: Don't pass parent explicitly into HTMLEditor::DeleteRefToAnonymousNode. r=m_kato
MozReview-Commit-ID: HUySaoG07jg

--HG--
extra : rebase_source : adb3a65387eb209073d95211fa185bcab2791b0f
2017-07-04 17:01:32 +08:00
Emilio Cobos Álvarez 2e8ba7dadc Bug 1378280: Assert we're not in a style refresh when attributes or state changes. r=heycam
MozReview-Commit-ID: CYaYWWfUY6d

--HG--
extra : rebase_source : 2838f0f7b4a90a5ff9626b75a050de95631a9081
2017-07-05 07:29:55 +02:00
Gijs Kruitbosch dbd7fca428 Bug 1369729 - use descriptionheightworkaround for sync panel, r=mconley,Paolo
MozReview-Commit-ID: LQg6NEgCqz2

--HG--
extra : rebase_source : a039936a4c8e416c16171cacf73dab781d77ab50
2017-06-28 17:50:43 +01:00
Brian Birtles f6eddc29f3 Bug 1365472 - Use animated class names when doing selector matching in Servo; r=heycam
Using SVG SMIL it is possible to animate the class attribute of an element using
markup such as the following:

  <style>
    .red {
      fill: red;
    }
  </style>
  <svg>
    <circle cx="50" cy="50" r="30" fill="blue">
      <set attributeName="class" to="red" begin="1s"/>
    </circle>
  </svg>

In Gecko, Element::GetClasses handles this case by looking for an animated class
string when the element in question is an SVG element.

This patch causes our Servo bindings to use GetClasses when querying attribute
values for selector matching.

Note that animating the class attribute is *not* expected to affect attribute
selectors such as `circle[class="red"]`. It does in Chrome, but that is due to
a Blink bug where animating attributes using SMIL affects the result of
getAttribute:

  https://bugs.chromium.org/p/chromium/issues/detail?id=735820

This patch adjusts the behavior for both the GeckoElement case and the
ServoElementSnapshot case.

MozReview-Commit-ID: DAFWHSH1aYB

--HG--
extra : rebase_source : 292c4e2fb419818ea851aca12790ff7e70f2e1d4
2017-06-27 10:55:03 -07:00
Wes Kocher fe8f466015 Merge m-c to autoland a=merge
MozReview-Commit-ID: 3aVeSLStD5W
2017-07-03 17:42:41 -07:00
Andrew McCreight abd2f18666 Bug 1366878 - Fix nsComponentManager::GetClassObjectByContractID logging. r=erahm
MozReview-Commit-ID: 7YMcUFK1WHC

--HG--
extra : rebase_source : 2632abf950dff1f5bdb9b4069a4a0461b7e8c387
2017-07-03 14:37:06 -07:00
Wes Kocher a016e6e84a Backed out changeset 25b411a687da (bug 1377004) for quantum_pageload_google failures on win10 a=backout
MozReview-Commit-ID: IYlC0BWMxC7

--HG--
extra : source : 44502217ccf7cd6e6de02a47a084cbc2e33a2b01
2017-07-03 11:05:59 -07:00
Wes Kocher 50ae69bb30 Merge inbound to m-c a=merge
MozReview-Commit-ID: 2BQd8Y4xcTc
2017-07-03 17:35:58 -07:00
Wes Kocher f27c0cbece Merge autoland to central, a=merge
MozReview-Commit-ID: BwKTCAWKv8j
2017-07-03 16:24:18 -07:00
ffxbld a3a739de04 No bug, Automated HPKP preload list update from host bld-linux64-spot-309 - a=hpkp-update 2017-07-03 08:46:18 -07:00
ffxbld 28c447101f No bug, Automated HSTS preload list update from host bld-linux64-spot-309 - a=hsts-update 2017-07-03 08:46:15 -07:00
Marco Castelluccio 61dfd12d1b Bug 1229277 - Avoid possible leak of script names from the JSScript -> script name map. r=nbp
--HG--
extra : rebase_source : 7f1fd2f03bc264c784f7ff537cb20b528990d326
2017-07-03 17:37:47 +02:00
Carsten "Tomcat" Book 4529b3adc4 merge mozilla-inbound to mozilla-central a=merge 2017-07-03 10:14:42 +02:00
Carsten "Tomcat" Book 049098f38b merge autoland to mozilla-central a=merge 2017-07-03 10:11:49 +02:00
ffxbld 5bb6dfcb33 No bug, Automated HPKP preload list update from host bld-linux64-spot-304 - a=hpkp-update 2017-07-02 08:40:29 -07:00
ffxbld 56ac343904 No bug, Automated HSTS preload list update from host bld-linux64-spot-304 - a=hsts-update 2017-07-02 08:40:26 -07:00
Phil Ringnalda 915412e692 Merge m-i to m-c, a=merge
MozReview-Commit-ID: HINQtggBLDr
2017-07-01 17:36:09 -07:00
Phil Ringnalda 68f5ce100a Merge autoland to m-c, a=merge
MozReview-Commit-ID: Gr2qiJufRRz
2017-07-01 17:34:20 -07:00
Phil Ringnalda 5e0291886b Bug 1377358 followup, pacify eslint
MozReview-Commit-ID: 3iraxMxLxXK
2017-07-01 14:39:19 -07:00
Mats Palmgren 15925cc551 Bug 1377486 - Make nsWindow 'final' to possibly devirtualize some calls. r=tn
MozReview-Commit-ID: GrcIukJYmt6
2017-07-01 19:59:21 +02:00