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

632675 Коммитов

Автор SHA1 Сообщение Дата
Sylvestre Ledru c4a4488fb4 Bug 1519636 - Ride along: Add more commits to the git ignore list r=ehsan
Differential Revision: https://phabricator.services.mozilla.com/D17151

--HG--
extra : rebase_source : 2af9ab15f206340c85c3387de083efe87fba1ffd
2019-01-21 20:32:16 +01:00
Gabriel Luong a6b6d7f526 Bug 1521243 - Show a warning for invalid declarations and filter icon for overridden declarations in the new rules view. r=mtigley 2019-01-21 14:34:49 -05:00
Tom Ritter aaa41182a0 Bug 1520310 - Disable SANDBOX_EXPORTS for the mingw-clang build as well r=bobowen
--HG--
extra : amend_source : 3fd0fda02e8d7fabef0657fb3be520e37d59e97d
2019-01-21 11:42:03 -06:00
Razvan Maries c941c393cb Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2019-01-21 20:01:06 +02:00
Andrew Osmond bba2f124b6 Bug 1521478 - Update libwebp to v1.0.2. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D17110
2019-01-21 12:55:02 -05:00
Andrew Osmond 1b65a4f599 Bug 1520760 - Fix AVX2 detection to ensure we have all required CPU parameters. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D16994
2019-01-21 12:53:46 -05:00
Razvan Maries 299b5e79f7 Merge mozilla-inbound to mozilla-central a=merge 2019-01-21 19:50:56 +02:00
Razvan Maries 599c8191cc Merge autoland to mozilla-central a=merge 2019-01-21 19:48:03 +02:00
Mike Hommey aa2783bf67 Bug 1521284 - Don't hardcode config.log path in old-configure. r=nalexander
Because old-configure is only refreshed when, essentially,
old-configure.in changes, hardcoded (absolute) paths don't necessarily
match the build environment of the current build.

So instead, use an environment variable that we pass from python
configure when invoking old-configure.

Also do dummy changes to old-configure.in so that old-configure is
refreshed at least once to get the environment-based value.

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

--HG--
extra : moz-landing-system : lando
2019-01-21 17:32:11 +00:00
Cosmin Sabou 72b543cadb Bug 1520924 - Added missing comma. r=eslint-fix
--HG--
extra : rebase_source : 1869d6379410f4dfee4552b309c31e945f0733b8
2019-01-22 00:00:05 +02:00
Emilio Cobos Álvarez 835a776787 Bug 1489440 - Disable autocomplete in the XUL autocomplete bindings. r=dao
With the patch above we do find the input element, and try to autocomplete it
normally, which confuses some tests.

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

--HG--
extra : moz-landing-system : lando
2019-01-21 21:54:26 +00:00
Olli Pettay 8fba17bea2 Bug 1521564 - Add GetDocument to nsContentSink, r=mccr8 2019-01-21 19:09:33 +02:00
Ehsan Akhgari ea0beadb68 Bug 1516889 - Part 2: Make sure the storage access API prompt is denied when pressing Esc; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D16737
2019-01-21 11:23:22 -05:00
Ehsan Akhgari 1ac089291a Bug 1516889 - Part 1: Make sure browser_storageAccessDoorHanger.js passes by packaging its depenencies correctly; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D16736
2019-01-21 11:22:55 -05:00
Ciure Andrei eb5345d4eb Backed out 2 changesets (bug 1516889) for failing browser_storageAccessDoorHanger.js CLOSED TREE
Backed out changeset fe40c77b54b4 (bug 1516889)
Backed out changeset 95fee3425c55 (bug 1516889)
2019-01-21 17:48:11 +02:00
Petru-Mugurel Lingurar d587b36c42 Bug 1520520 - Part 2 - Refactor testTrackingProtection to listen for ContentBlockingEvent; r=esawin,ehsan
After the changes from bug 1514340 the app is now informed about tracking with
Content:ContentBlockingEvent instead of Content:SecurityChange
Also initialized mLastTracking with unknown as that is the default value
when no tracking event has been received (eg: no tracking elements on the page)

Depends on D16822

Differential Revision: https://phabricator.services.mozilla.com/D16823
2019-01-21 10:03:52 -05:00
Petru-Mugurel Lingurar 095fa60743 Bug 1520520 - Part 1 - Update UI with tracking events from ContentBlockingEvent; r=esawin,ehsan
onSecurityChange from browser.js will not send information about tracking
anymore to Java (because it doesn't know about that anymore).

onContentBlocking from browser.js will be responsible for this from now on.

    is called after onSecurityChange which will have created a SiteIdentity()

for that tab in Java

    is informed only about tracking status which it caches to only send updates

downstream to Java. Will not propagate identical events one after the other.

    will not fire for websites which do not contains any tracking elements

A Content:ContentBlockingEvent received in Java will update the tracking
property of SiteIdentity and finally update the UI with
ToolbarDisplayLayout#updateSiteIdentity().

Differential Revision: https://phabricator.services.mozilla.com/D16822
2019-01-21 10:02:16 -05:00
Ehsan Akhgari 4137a92662 Bug 1514340 - Part 2: Break out the content blocking related notifications into nsIWebProgressListener.onContentBlockingEvent(); r=baku,johannh
Differential Revision: https://phabricator.services.mozilla.com/D16052
2019-01-21 09:58:50 -05:00
Ehsan Akhgari 5d7e383969 Bug 1514340 - Part 1: Add the nsISecurityEventSink::OnContentBlockingEvent() helper method; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D16051
2019-01-21 09:58:50 -05:00
Florin Strugariu 791aa236d2 Bug 1521459 Add the certutil path to 'LD_LIBRARY_PATH' variable when running a local android tp6 run r=rwood
Differential Revision: https://phabricator.services.mozilla.com/D16970

--HG--
extra : moz-landing-system : lando
2019-01-21 14:58:30 +00:00
Masayuki Nakano 96bd720118 Bug 1521396 - Make ClickHandlerChild prevent multiple action of middle click on link element for preventing middle click paste r=smaug
When user middle clicks a link, most users must not expect to expose clipboard
content to the web application.  Therefore, we should stop firing paste event
when user click a link with middle button.

This patch makes ClickHandlerChild.handleEvent() prevent multiple action
when it posts middle click event on a link.  Note that even if middle click
event is consumed, default event handler will dispatch paste event.
Unfortunately, this is compatible behavior with the other browsers.
Therefore, we cannot change this behavior with calling preventDefault() and
this is the reason why this patch adds Event.preventMultipleActions().

Out of scope of this bug though, if there is an element which looks like a
link but implemented with JS, web apps can steal clipboard content if user
enables middle click event and user just wants to open the link in new tab.
It might be better to stop dispatching paste event in any browsers and request
to change each web apps.

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

--HG--
extra : moz-landing-system : lando
2019-01-22 07:28:55 +00:00
Nicolas Chevobbe 74a30370f2 Bug 1519104 - Create a preference for webconsole editor;r=Honza.
Differential Revision: https://phabricator.services.mozilla.com/D17094

--HG--
extra : moz-landing-system : lando
2019-01-22 06:45:50 +00:00
Ehsan Akhgari 46e587fc36 Bug 1516889 - Part 2: Make sure the storage access API prompt is denied when pressing Esc; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D16737
2019-01-21 09:57:31 -05:00
Ehsan Akhgari 31ea61b3c2 Bug 1516889 - Part 1: Make sure browser_storageAccessDoorHanger.js passes by packaging its depenencies correctly; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D16736
2019-01-21 09:57:31 -05:00
Sylvestre Ledru 755a1a7c2f Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
# ignore-this-changeset

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

--HG--
extra : moz-landing-system : lando
2019-01-21 14:49:22 +00:00
Emilio Cobos Álvarez 375a43132d Bug 1489440 - Fix nsFormFillController in presence of Shadow DOM. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D17121

--HG--
extra : moz-landing-system : lando
2019-01-21 14:29:16 +00:00
Tim Nguyen d93a655764 Bug 1512663 - Show bookmark tags in UrlbarView rows. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D17078

--HG--
extra : moz-landing-system : lando
2019-01-21 21:57:22 +00:00
Ricky Rosario bbd0796d2c Bug 1508364 - New UI for Private Browsing with Search r=andreio
MozReview-Commit-ID: 4WSGpL5Gvde

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

--HG--
extra : moz-landing-system : lando
2019-01-21 20:14:26 +00:00
Botond Ballo 11b304b442 Bug 1521618 - Remove non-ASCII characters from comments in RetainedDisplayListBuilder.cpp (DONTBUILD for comment change). r=mattwoodrow.
Differential Revision: https://phabricator.services.mozilla.com/D17162

--HG--
extra : moz-landing-system : lando
2019-01-21 21:53:26 +00:00
cowlesni 994165ff86 Bug 1517529 - Migrate safeMode dialog to Fluent for localization, r=Gijs,flod
Differential Revision: https://phabricator.services.mozilla.com/D16987

--HG--
extra : moz-landing-system : lando
2019-01-21 21:51:10 +00:00
Tim Nguyen a41077218e Bug 1520924 - Remove 'update' XBL binding and convert strings to Fluent. r=paolo,flod
Differential Revision: https://phabricator.services.mozilla.com/D16982

--HG--
extra : moz-landing-system : lando
2019-01-21 21:40:52 +00:00
Ed Lee 22c90af654 Bug 1521266 - Add 1/2-column lists, non-prerendered discovery and bug fixes to Activity Stream r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D17047

--HG--
extra : moz-landing-system : lando
2019-01-21 19:26:09 +00:00
Matt Woodrow 18b658e2e8 Bug 1477366 - Fuzz some tests for differences between WR and the fallback path. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D17090

--HG--
extra : moz-landing-system : lando
2019-01-21 20:01:22 +00:00
Matt Woodrow 2cc9e9df9e Bug 1477366 - Handle color space conversion for drop shadow filters with WebRender. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D17089

--HG--
extra : moz-landing-system : lando
2019-01-21 20:01:02 +00:00
Matt Woodrow b6afde59b9 Bug 1477366 - Only support SVG filters with a single input with WebRender. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D17088

--HG--
extra : moz-landing-system : lando
2019-01-21 20:00:57 +00:00
Matt Woodrow 371c7f7819 Bug 1477366 - Always make SVG/CSS filters active within blobs when possible. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D16146

--HG--
extra : moz-landing-system : lando
2019-01-21 20:05:20 +00:00
Markus Stange 0c67f166f5 Bug 1515240 - Add "Noto Sans Symbols" and "Droid Sans Symbols" to the list of common fallback fonts on Android. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D17150

--HG--
extra : moz-landing-system : lando
2019-01-21 20:04:07 +00:00
arthur.iakab 2ad2d8287a Backed out changeset 13f379946829 (bug 1508364) for functional ui test failures on private_browsing/test_about_private_browsing.py CLOSED TREE 2019-01-21 21:38:29 +02:00
Razvan Caliman a6c303fa9a Bug 1507103 - Account for empty circle() and ellipse() in Shape Path Editor. r=gl
This patch handles empty circle() and ellipse() basic shape definitions.

Their computed values will hold default values for center and radius.

For circle(), it is just a case of treating identifiers like "center"
as unitless to allow falling back to computed sizes and pixels.
For ellipse(), the solution is identical, but the issue is compounded
by an incomplete computed style value tracked in Bug 1521508 which is
missing the default values for x and y radii.

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

--HG--
extra : moz-landing-system : lando
2019-01-21 17:33:52 +00:00
Jon Coppeard d86ab4b794 Bug 1518075 - Fix rooting hazard r=me on a CLOSED TREE 2019-01-21 14:26:24 +00:00
Paolo Amadini dcf226d693 Bug 1506382 - Make the new "about:config" page more easily navigable with accessibility technology. r=Jamie,flod
Differential Revision: https://phabricator.services.mozilla.com/D17125

--HG--
extra : rebase_source : ce4e4a18b019d825c9bd32e52c1109337503c5fa
2019-01-21 14:23:21 +00:00
Cosmin Sabou 0035b06ef9 Bug 1402502 - Disable browser_aboutHome_search_suggestion.js on windows 10. r=jmaher 2019-01-21 18:51:00 +02:00
Cosmin Sabou 0abc0fce7a Bug 1518429 - Disable browser_autoplay_policy_webRTC_permission.js on all platforms. r=jmaher 2019-01-21 18:36:00 +02:00
Nicolas Chevobbe 521542eac9 Bug 1494726 - Add a test for malformed top-level await expressions; r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D15937

--HG--
extra : moz-landing-system : lando
2019-01-21 14:03:32 +00:00
Margareta Eliza Balazs ca2235a67e Backed out 4 changesets (bug 1517025) for multiple failures e.g.: toolkit/components/telemetry/tests/unit/test_PingAPI.js CLOSED TREE
Backed out changeset 1e173178e49f (bug 1517025)
Backed out changeset c29889dea969 (bug 1517025)
Backed out changeset 48c7d643d2fa (bug 1517025)
Backed out changeset 419cb778d531 (bug 1517025)
2019-01-21 16:13:56 +02:00
Olli Pettay 25158c7ea2 Bug 1521334, make parser to flush its tree operation queue sooner, r=hsivonen 2019-01-21 16:03:03 +02:00
Jon Coppeard a96229ddb3 Bug 1512749 - Convert JS::gcreason::Reason to enum class JS:GCReason r=jonco r=mccr8 2019-01-21 13:09:12 +00:00
longsonr deb24b809c Bug 1519253 - Move nsSMILInterval and nsSMILRepeatCount to the mozilla namespace r=birtles
--HG--
rename : dom/smil/nsSMILInterval.cpp => dom/smil/SMILInterval.cpp
rename : dom/smil/nsSMILInterval.h => dom/smil/SMILInterval.h
rename : dom/smil/nsSMILRepeatCount.cpp => dom/smil/SMILRepeatCount.cpp
rename : dom/smil/nsSMILRepeatCount.h => dom/smil/SMILRepeatCount.h
2019-01-21 13:08:12 +00:00
ffxbld 3b06c7dfb9 No bug - Tagging mozilla-central 254bd88c107271f3d1c2ca9969acc0ed507f0a8d with FIREFOX_BETA_66_BASE a=release DONTBUILD CLOSED TREE 2019-01-21 04:50:01 -08:00
Jon Coppeard 173ea88195 Bug 1518075 - Add another check for null script because compilation can 'succeed' if scripting is disabled r=smaug 2019-01-21 12:40:55 +00:00