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

602805 Коммитов

Автор SHA1 Сообщение Дата
James Willcox 006a5517b0 Bug 1470731 - Don't try to unbind child process service if we aren't bound r=droeh
MozReview-Commit-ID: GYy1utiAa5v
2018-07-03 10:31:21 -05:00
Olli Pettay a1288b6db5 Bug 1472428 - HTMLMediaElement should use IsInComposedDoc, r=cpearce 2018-07-03 18:13:17 +03:00
Olli Pettay 10eef3d077 Bug 1472422 - nsContentUtils should use IsInComposedDoc, r=mrbkap 2018-07-03 18:09:56 +03:00
Olli Pettay cf007c3999 Bug 1472424 - BrowserElementParent should use IsInComposedDoc, r=mrbkap 2018-07-03 18:08:19 +03:00
Olli Pettay d14590cada Bug 1472647 - nsPluginInstanceOwner::GetURL should use GetComposedDoc, r=mrbkap 2018-07-03 18:07:22 +03:00
Olli Pettay a5cf31373f Bug 1472425 - PointerEventHandler should use IsInComposedDoc, r=mrbkap 2018-07-03 18:06:29 +03:00
Olli Pettay ca2e080d26 Bug 1472651 - BoxObject::GetPresShell should use GetComposedDoc, r=mrbkap
--HG--
extra : rebase_source : 1cf9fba47c5276c3606b886c63ff0a7d84ebb4c0
2018-07-03 17:58:26 +03:00
Olli Pettay 50136cf862 Bug 1472650 - nsCSSRendering::ShouldPaintBoxShadowInner should use GetComposedDoc, r=emilio
--HG--
extra : rebase_source : 2d484667820757943eae22543770409df27f0027
2018-07-03 17:57:11 +03:00
Olli Pettay f2292aa23e Bug 1472432 - Use IsInComposedDoc in nsXULTooltipListener, r=mrbkap
--HG--
extra : rebase_source : cf645c6f107a90f4b4d7b04ccc8aa7706376f011
2018-07-03 17:52:17 +03:00
Olli Pettay 50ab1c422a Bug 1472570 - Use GetComposedDoc in nsBaseDragService, r=mrbkap
--HG--
extra : rebase_source : 78ada86c138960ed09b63d1755e7fb6fd5773cb3
2018-07-03 17:51:02 +03:00
Gijs Kruitbosch 9396488809 Backed out changeset be11a3290029 (bug 1469916) for test orange involving `Not enough arguments [nsIWebBrowserPersist.saveURI]` 2018-07-03 15:45:13 +01:00
Olli Pettay 7c2962923a Bug 1472421 - nsRange should use composeddoc so that it works in shadow DOM, r=mrbkap
--HG--
extra : rebase_source : 4c9d60f3f1ceeede2fc4e9caa438cd340afd9c91
2018-07-03 17:26:40 +03:00
Jeff Gilbert a574f2ae1f Bug 1469376 - Initial stubs for WebGPU sketch API. - r=kvark,qdot
MozReview-Commit-ID: 3MZLQDNpHBk

--HG--
extra : rebase_source : 4495aae52f283286ecafcc3217811d306097b9b6
2018-06-13 10:43:48 -07:00
Daisuke Akatsuka 19a456b691 Bug 1472684: Hide info bar and guides from highlighter. r=gl
MozReview-Commit-ID: AAchCYg0d61

--HG--
extra : rebase_source : 7d95cae3bdec07fabba719a66a37d02b2e40fe59
2018-07-04 10:50:12 +09:00
Matt Woodrow 70d97b231e Bug 1473137 - Convert mOpacityIndices into a stack-based vector with preallocated storage to avoid allocations. r=jnicol
MozReview-Commit-ID: Gi5z3YaH7kY

--HG--
extra : rebase_source : 9213eea1f5886e23977935b8efdad58e2195cfbc
2018-07-03 18:58:35 -04:00
Daisuke Akatsuka ba800e3517 Bug 1472859 - Part 2: Add test for same colors and currentcolor. r=gl
MozReview-Commit-ID: KRnajXPdwSq

--HG--
extra : rebase_source : 11b257753ef21bfe6a822ed5dd4859a3a2dadb8d
2018-07-03 16:22:46 +09:00
Daisuke Akatsuka d1deefa106 Bug 1472859 - Part 1: Avoid crashing which is in case the all values of keyframes are same. r=gl
MozReview-Commit-ID: Bz60drhwohf

--HG--
extra : rebase_source : 32663181e498b1f46a0b498ac5ee75303f50c578
2018-07-03 16:22:28 +09:00
Brindusan Cristian 4a5a62d50e Backed out 2 changesets (bug 1472580) for browser chrome LeakSanitizer failures.
Backed out changeset d3d4619e8133 (bug 1472580)
Backed out changeset 4913ce5ab6cb (bug 1472580)
2018-07-04 03:53:39 +03:00
Bobby Holley a4d6a5ba57 Bug 1431285 - Cap the number of style threads at six. r=emilio
MozReview-Commit-ID: 3qI1mIvDn8j

Differential Revision: https://phabricator.services.mozilla.com/D1928

--HG--
extra : moz-landing-system : lando
2018-07-03 23:47:48 +00:00
Dustin J. Mitchell 7a41f4be8d Bug 1472776: add a 'cancel' action to cancel one task; r=tomprince
MozReview-Commit-ID: E3MTcM4TR7e

--HG--
extra : rebase_source : 41b56b8c5cc0cbafeae81582c47148f24ffbbce7
2018-06-27 15:01:40 +00:00
Brindusan Cristian 911da838e3 Backed out changeset 3eed69f0be08 (bug 1470329) for web-platform failures on /css/css-contain/contain-size-breaks-001.html. CLOSED TREE 2018-07-04 01:26:31 +03:00
shindli 5cc2efce78 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-07-04 01:01:25 +03:00
Gregory Szorc 1843095b29 Bug 1471028 - Detect Node.js in configure; r=glandium
The intent is for the build system to soon require Node.js to build
Firefox. But we aren't ready to make Node.js a build requirement
just yet.

The goal of this commit is to implement configure detection for
Node.js so that we can a) work out detection bugs b) give people a
means to validate system compatibility *before* we throw the switch to
require Node.js.

This commit introduces configure logic for finding a Node.js
executable, resolving its version, and validating its suitability.

By default, if Node.js cannot be found or there is an error resolving
its version, we print some warning messages and move on.

If --enable-nodejs is used (not the default), errors are raised
if Node.js cannot be found or its version isn't suitable.

Once we require Node.js, the added code can likely be simplified.
When writing the code, I went out of my way to make failures as
non-fatal as possible. e.g. normally we'd say that failures to run
`node --version` would be fatal. I'm purposefully trying to not have
this configure check break anyone's environment, even if failure
occurs. Again, the goal is to introduce the configure checks first
in a non-fatal way such that we can debug failures so the flag day
transition is simpler.

Differential Revision: https://phabricator.services.mozilla.com/D1818

--HG--
extra : moz-landing-system : lando
2018-07-03 21:24:58 +00:00
Chris Pearce ab7c639f4f Bug 1472580 - Test that starting play from tab audio indicator overrides block autoplay. r=mconley
MozReview-Commit-ID: 6RB09cd1PHP

--HG--
extra : rebase_source : 8d487d3706dee08100d6f89043a3c404f88d8ed3
2018-06-25 13:25:34 +12:00
Chris Pearce e3bb1953b3 Bug 1472580 - Gesture activate documents which are played via the tab audio indicator. r=mconley
(This patch was first presented for review in bug 1463919, I've split it off
into its own bug here).

If the user opens a tab in the background, and that tab tries to play media,
we'll delay playing that media until the tab is brought to the foreground.
But the user can explicitly start playback of such delayed media by clicking
the "play" icon we show in the tab indicator. Then if autoplay is disabled,
we'll block the play (unless the origin is whitelisted). This is bad, as the
user has clearly indicated intent to play media in this tab.

So this patch "gesture activates" the root content document when the tab audio
indicator play button is pressed. This means the block autoplay logic will
behave as if there's been a user gesture in the tab (mouse click or keypress),
and not block the play. Gesture activation state is per document, so it does
not persist across document loads.

MozReview-Commit-ID: 3pgrADRrJqt
***
fix

--HG--
extra : rebase_source : 3290571b61cfed5653cd75c859c8520ef5c8ee2f
2018-07-04 09:32:22 +12:00
Tim Huang 8342872016 Bug 1470156 - Part 1: Adding a test case for reassuring mozilla::OriginAttributes::CreateSuffix won't be crashed with invalid characters in firstParty domain. r=baku,mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D1845

--HG--
extra : source : 604fb83b6b61c66ad29f46d81fb9fa58bd9b55fc
2018-07-03 13:48:18 +00:00
Morgan Rae Reschenberg 51d3a6c12c Bug 1470329 - Change ReflowInput to have unconstrained BSize for size-contained elements, add reftests r=dholbert
MozReview-Commit-ID: 6IRAi8iScwy

--HG--
extra : rebase_source : 2d98a5f5fc591fcb8d6360c0a6ac478e6afd77a6
2018-07-02 09:43:03 -07:00
Brindusan Cristian 580655b2ca Backed out changeset 604fb83b6b61 (bug 1470156) for mochitest failures on test_ext_cookies_first_party.html. CLOSED TREE 2018-07-04 00:01:49 +03:00
Tim Huang f5dcf5b4b6 Bug 1470156 - Part 2: Fixing the crashing problem when using an invalid character in a firstPartyDomain. r=baku
This patch adds a sanitization of firstPartyDomain when calling the
OriginAttributes::CreateSuffix() and remove the release assert there.
The cookies API for the web extension can use a arbitrary string for the
firstPartyDomain. So, we should sanitize the firstPartyDomain before
we creating a suffix. The release assert is not required anymore since
the firstPartyDomain is sanitized

Depends on D1845.

Differential Revision: https://phabricator.services.mozilla.com/D1856

--HG--
extra : moz-landing-system : lando
2018-07-03 13:47:45 +00:00
Tim Huang 84bc1c32f4 Bug 1470156 - Part 1: Adding a test case for reassuring mozilla::OriginAttributes::CreateSuffix won't be crashed with invalid characters in firstParty domain. r=baku,mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D1845

--HG--
extra : moz-landing-system : lando
2018-07-03 13:48:18 +00:00
Petru Gurita ff38a50f5e Bug 1468750 - add 'trackAttached' method to 'GetIteratorIRGenerator' class. r=mgaudet
Added method 'trackAttached' to the class 'GetIteratorIRGenerator' and implemented it accordingly.

MozReview-Commit-ID: CRLXFaOfgZD

--HG--
extra : rebase_source : 8c0554ef2a820b2efb1e89b1d847b127204ad5a7
2018-06-28 23:56:17 +03:00
Brindusan Cristian d2386dc6a2 Backed out changeset f5bfc9971285 (bug 1352598) for browser chrome failures on browser_ext_search.js. CLOSED TREE 2018-07-03 23:02:59 +03:00
Jonathan Kingston 59b20406b3 Bug 1469592 - Add support for Element.toggleAttribute. r=bzbarsky,smaug!
MozReview-Commit-ID: KkDLMlQgESs

Differential Revision: https://phabricator.services.mozilla.com/D1710

--HG--
extra : moz-landing-system : lando
2018-07-03 19:12:49 +00:00
Chris AtLee 8745339529 Bug 733530: Use .tar.gz for test archives r=gps
Differential Revision: https://phabricator.services.mozilla.com/D1743

--HG--
extra : moz-landing-system : lando
2018-07-03 18:33:02 +00:00
Johannes Willbold ac43f2bc5c Bug 1432931: Added sanity check for simulcast send rid. r=bwc
Added sanity check to check if the send rid in simulcast is defined by any send rid.

MozReview-Commit-ID: GISzaQqdqBI

--HG--
extra : rebase_source : 32416045cdb8c96dff72ee74d1d84121323d358f
2018-06-28 10:55:50 -07:00
Karl Dubost 530491bdbd Bug 1457514 - Removes UA override for m.canadiantire.ca; r=miketaylr
MozReview-Commit-ID: LKQjVKf9k99

--HG--
extra : rebase_source : 7a9f7578123870440f9a2f418153a5af025c3eed
2018-06-13 14:54:01 -07:00
Brindusan Cristian df2e2473fb Backed out changeset 66956b121b93 (bug 1470886) for signin exceptions. CLOSED TREE 2018-07-03 21:39:52 +03:00
Brindusan Cristian ee6a82f951 Backed out changeset 06da5e793b2c (bug 1472776) for linting failure on taskgraph/actions/cancel.py:12:1. CLOSED TREE 2018-07-03 21:22:33 +03:00
Dustin J. Mitchell 5ca8ad1f5c Bug 1472776: add a 'cancel' action to cancel one task; r=tomprince
MozReview-Commit-ID: E3MTcM4TR7e

--HG--
extra : rebase_source : 7efd92b7d1c8aee63c4ec6260710f077d901209b
2018-06-27 15:01:40 +00:00
J. Ryan Stinnett 57e795108b Bug 1472366 - Remove listeners in ToolboxTabs on unmount. r=mantaroh
ToolboxTabs can leave some listeners still bound after unmount leading to errors
during test runs.

Differential Revision: https://phabricator.services.mozilla.com/D1892

--HG--
extra : moz-landing-system : lando
2018-07-03 01:52:25 +00:00
Michael Kaply cd47b3077c Bug 1352598 - Add WebExtension API for access to search. r=aswan
MozReview-Commit-ID: 4pV2DGMcV7G

--HG--
extra : rebase_source : 811187b96b19d433249404791bbbfdff47bceebe
2018-06-18 10:39:12 -05:00
Dragan Mladjenovic 2eecd771e7 Bug 1466461 - [MIPS] Do not emit SYNC instruction when MembarNobits is requested. r=lth
--HG--
extra : rebase_source : a922b0bbbebad4000a66f108a536ad1151525772
2018-06-04 01:04:00 +03:00
Gijs Kruitbosch 0d0616cad1 Bug 1469916, r=ckerschb,jkt
--HG--
extra : rebase_source : 5c2f49af85664fdb5375f6dc4cc57d6913f1eff9
2018-06-22 15:41:39 +01:00
Geoff Brown b61f4883c9 Bug 1472311 - Use android_common.py for android-hw mozharness config; r=bc 2018-07-03 07:33:47 -06:00
Geoff Brown ba2bbfe318 Bug 1472311 - Expand mozharness configs for android-em to accept parameters needed for android-hw; r=bc 2018-07-03 07:33:44 -06:00
Andrew Osmond 22361588aa Bug 1472145 - Part 3. Initialize boolean WebP telemetry scalars to ensure accurate reporting. r=aosmond 2018-07-03 08:12:17 -04:00
Paolo Amadini 86d16ff4dd Bug 1472635 - Prevent suppressing executable warnings using the "don't ask me this again" checkbox. r=Gijs
A hidden preference matching "browser.download.manager.alertOnEXEOpen" is kept, but is renamed in order to recover cases where the checkbox was used accidentally.

This also cleans up duplicate unused strings in the "browser" folder.

MozReview-Commit-ID: GyccRiyoVGs

--HG--
extra : rebase_source : 8211ad1c94894535b2b98dde0549d7ab52a879b0
2018-07-02 15:42:58 +01:00
arthur.iakab 644be8856b Merge mozilla-central to inbound 2018-07-03 11:58:29 +03:00
arthur.iakab 403038737b Merge inbound to mozilla-central a=merge 2018-07-03 11:55:46 +03:00
Jan de Mooij 9ba4faa71e Bug 1463163 - Make ArraySpeciesCreate realm check work with same-compartment realms. r=anba 2018-07-03 10:08:36 +02:00