Commit Graph

605629 Commits

Author SHA1 Message Date
Shane Caraveo
7962eacafd Bug 1344771 - Implement attribution on OSX using quarantine data, r=mossop,spohl
MozReview-Commit-ID: NgjE1HZS7M

--HG--
rename : browser/modules/AttributionCode.jsm => browser/components/attribution/AttributionCode.jsm
rename : browser/modules/test/unit/test_AttributionCode.js => browser/components/attribution/test/xpcshell/test_AttributionCode.js
extra : rebase_source : 197f427e0d2fcbdbe85d5ebe65067dcc9eee6407
2018-07-23 11:01:26 -03:00
Andreea Pavel
5d9f279d29 Backed out changeset 1f7d659ff506 (bug 1478041) for xpcshell failures at browser/components/tests/unit/test_browserGlue_migration_loop_cleanup.js on a CLOSED TREE 2018-07-25 15:25:22 +03:00
Mike Hommey
ef4934a8dd Bug 1478228 - Avoid R_ARM_V4BX relocations on android builds. r=froydnj
--HG--
extra : rebase_source : 5f9d2490345382b562380fffb0666af2ebb25cf2
2018-07-25 18:40:49 +09:00
Johann Hofmann
d3c422c076 Bug 1468249 - Avoid resizing the TP toggle in the main menu in touch mode. r=dao
This also fixes bug 1468311, because it made the touch control significantly more
annoying. Now, the TP toggle in the main menu has the right size, but tapping outside
of it still doesn't trigger it, though at least the menu is not closed so the user can
easily tap again.

MozReview-Commit-ID: eRfAEwXype

--HG--
extra : rebase_source : cb5d7b9430f3fa392b7a5b8c91e6e5e2d6e452df
2018-06-27 21:45:41 +02:00
Dão Gottwald
5d9c8bb9d7 Bug 1478041 - Remove some old UI migration steps. r=Gijs
MozReview-Commit-ID: J4L7gheR2n6

--HG--
extra : rebase_source : a6ed13b36e8b0294690f0ae878b276b40f5e69dc
2018-07-24 17:32:59 +02:00
Julian Descottes
f585a1fd0c Bug 1478248 - Enable browser_markup_remove_xul_attributes.js;r=pbro
MozReview-Commit-ID: KCmuFRtdsKS

--HG--
extra : rebase_source : 14c223837c34b9ee16f542b8a3de737b323d1c34
2018-07-25 09:45:40 +02:00
Henrik Skupin
14c7db79e0 Bug 1414776 - [fxui] Reset security.mixed_content.upgrade_display_content preference for mixed content test. r=ato
MozReview-Commit-ID: IOIFyH5ilPp

--HG--
extra : rebase_source : 2e3e762c9d9055e7758a16836907426ea27886b7
2018-07-24 16:09:34 +02:00
Henrik Skupin
33a541ade3 Bug 1414776 - [fxui] Change testcases from mozqa.com to badssl.com and mixed-content-tests-mozilla.org. r=ato
MozReview-Commit-ID: DadY39FdZQT

--HG--
extra : rebase_source : cf9f5ed5ebd5a1b40763b1a5d1be5b4c59a9c915
2018-07-24 16:09:02 +02:00
Belén Albeza
738ccdfb90 Bug 1460613 - Add keyboard navigation for reveal link in slotted nodes. r=jdescottes,yzen
MozReview-Commit-ID: GAm1bJNcZPz

--HG--
extra : rebase_source : 9d98588cb45c08180cf3ff3ddcc9ba8afd889014
2018-07-18 14:17:23 +02:00
Ionut Goldan
f1e3db10e4 Bug 1472803 - Rebase on latest m-i, resolve conflicts, address PR requests r=rwood
MozReview-Commit-ID: CnXZ6ucXbe1

--HG--
extra : rebase_source : 5fda301911496faaf6308b090cf09eeb79f7b8e7
2018-07-23 14:21:24 +03:00
Ionut Goldan
4b89c24e3d Bug 1472803 - Remove sunspider-0.9.1 r=jmaher
MozReview-Commit-ID: ExfQ2BJ5C0n

--HG--
extra : rebase_source : 9227984d0d14af19181c58a18707ac390b3207e8
2018-07-19 15:48:33 +03:00
Ionut Goldan
0a75f53524 Bug 1472803 - Add dedicated parse method r=rwood
MozReview-Commit-ID: FEqq34xW02S

--HG--
extra : rebase_source : eda946c6f143d0709f28ff2373ebea2c123b059c
2018-07-19 14:17:31 +03:00
Ionut Goldan
0eb2e670a3 Bug 1472803 - Add TaskCluster configs for Raptor's SunSpider; tweak new raptor ini r=jmaher,rwood
MozReview-Commit-ID: AKFMkb20vyS

--HG--
extra : rebase_source : a3ae3dea637c7b3bfe6e3bb75889cb74faf5a1e0
2018-07-19 12:11:42 +03:00
Ionut Goldan
bdf791d659 Bug 1472803 - Run SunSpider in browser mode r=jmaher
MozReview-Commit-ID: GgWLVx5RveF

--HG--
extra : rebase_source : 3c00a1b0feb6831e3355e70022ae57e2d10be09b
2018-07-13 16:38:19 +03:00
Julian Descottes
e856af55b5 Bug 1111546 - Enable browser_styleinspector_tooltip-closes-on-new-selection.js;r=pbro
MozReview-Commit-ID: 2Su8ltdoTuN

--HG--
extra : rebase_source : ae511dcf3d843a9ab45198531c5d0505a99c7acd
2018-07-25 09:31:42 +02:00
Delphine Lebédel
6dcf51f597 Bug 1478017 - Add 'en-CA' Fennec maemo-locale for multi-locale builds, r=flod
MozReview-Commit-ID: 5tQZxsOqAii

--HG--
extra : rebase_source : 4eb51e119e6975a0d1b641cd3320ee93da90903b
2018-07-25 10:03:44 +02:00
Daisuke Akatsuka
8cae79d741 Bug 1473586: Reduce testing time and add requestLongerTimeout. r=gl
MozReview-Commit-ID: 75EaEwkISrY

--HG--
extra : source : a3f6db75bb07da37512f032485af29f99649dd67
2018-07-25 12:28:03 +09:00
Martin Stransky
f62d8e8ec2 Bug 1406533 - Remove hack for remote popup windows on Linux, r=karlt
This hack was introduced at Bug 630346 and we should not need it any more.

MozReview-Commit-ID: FsRLY9A1T5O

--HG--
extra : rebase_source : 663f7ddd121be1b064b87b725892d2039576b12a
2018-07-24 16:19:00 +02:00
Martin Stransky
03659d442a Bug 1406533 - Don't force in process rendering for transparent (popup) windows, r=lsalzman
MozReview-Commit-ID: 2TS1CXsp44A

--HG--
extra : rebase_source : c8e8b7b3eadd07d2bf9bdeb9fa3c9625f914dba5
2018-07-24 16:15:43 +02:00
Martin Stransky
6eaa46bc39 Bug 1406533 - Configure compositor widget to shape X11 window on non-compositing WM, r=lsalzman
Also remove mozilla.widget.use-argb-visuals which is useless since we don't allow transparent
toplevel windows.

MozReview-Commit-ID: 2ep3daeLZTG

--HG--
extra : rebase_source : 9ca5f2d0ded6dec1827caf2cb87e81fcb9b11792
2018-07-24 16:11:37 +02:00
Martin Stransky
7cf247d562 Bug 1406533 - Implement a way to transfer shape option from nsWindow to WindowSurfaceX11Image, r=lsalzman
Add a new config attribute to GtkCompositorWidgetInitData to allow transfer
the shape option from nsWindow. Also when shape is requested don't use XRender
or Shm widgets - only X11Image is supported now.

MozReview-Commit-ID: ElxnGQpLOry

--HG--
extra : rebase_source : 03552fc4103f6b22c512c07fe37102701998ed94
2018-07-24 16:07:04 +02:00
Martin Stransky
c7e7412047 Bug 1406533 - Create and apply XShape mask at WindowSurfaceX11Image, r=lsalzman
Derived routines for shape bitmap mask form nsWindow.cpp,
at WindowSurfaceX11Image we compose a final RGBA image and then create
the shape mask from image alpha channel.

Also the implementation is slightly simplified as it's meant as a fallback only.

MozReview-Commit-ID: 6VtGcsVKlcv

--HG--
extra : rebase_source : e8b96d68082ae687e376bc89c79f88f9c34cdc15
2018-07-24 16:02:05 +02:00
Andreea Pavel
1df5cdcc43 Backed out changeset a3f6db75bb07 (bug 1473586) for failing talos headless at ts_paint_heavy on a CLOSED TREE 2018-07-25 10:27:48 +03:00
Daisuke Akatsuka
85d81de980 Bug 1473586: Reduce testing time and add requestLongerTimeout. r=gl
MozReview-Commit-ID: 75EaEwkISrY

--HG--
extra : rebase_source : 2e852bb2126ff83db902c10db1e6c48c9ec146e2
2018-07-25 12:28:03 +09:00
Bogdan Tara
8cd47f8f14 Backed out 2 changesets (bug 1476393) for toolkit/components/passwordmgr/ failures CLOSED TREE
Backed out changeset b22dd03454ff (bug 1476393)
Backed out changeset cb876d3e8a69 (bug 1476393)
2018-07-25 06:39:58 +03:00
Brad Werth
453b9eabbf Bug 1471894 Part 3: Update expectation to pass for parts of a WPT test. r=dholbert
MozReview-Commit-ID: K6nU6C76gZg

--HG--
extra : rebase_source : 4b2dad845ba4fb36fdd1ac3f0c1ec87ff260eb84
2018-07-24 13:51:37 -07:00
Brad Werth
969d967c9f Bug 1471894 Part 2: Add a web-platform-test to check computed margin values on auto margin blocks. r=dholbert
MozReview-Commit-ID: KbSZzhoX5mu

--HG--
extra : rebase_source : 36a6d337deb93e3b12cbc38d4bc0b7db3eaeb480
2018-07-12 11:55:32 -07:00
Brad Werth
769888390c Bug 1471894 Part 1: Ensure that absolute positioned blocks with auto margins update their UsedMargin property. r=dholbert
MozReview-Commit-ID: EFIQVvazkTg

--HG--
extra : rebase_source : f452f1e4825dbd7a9165eb780774e643112e786e
2018-07-11 16:52:33 -07:00
Matthew Noorenberghe
1671d3642c Bug 1463538 - Fix previously uncaught errors in PaymentReqest UI tests. r=jaws
MozReview-Commit-ID: JUu3ljLLDLO

--HG--
extra : rebase_source : c1f72bc856bba0760b1ee427327ef6e4c7ec806a
2018-07-23 11:38:47 -07:00
Matthew Noorenberghe
8be80047e1 Bug 1463538 - Fail PaymentRequest UI tests upon console errors. r=jaws
MozReview-Commit-ID: 2IzUaENZjfl

--HG--
extra : rebase_source : 3cce2b9a6ec32ba02c0fd60fa3c2c7ee1e6da0a5
2018-07-24 19:24:29 -07:00
Matthew Noorenberghe
791b509e81 Bug 1463538 - Make all <input> in the PaymentRequest debug panel live. r=sfoster
MozReview-Commit-ID: 4nutxHpmnlc

--HG--
extra : rebase_source : 5c4a431997b39bd34675ddf244e641af35a3c1ae
2018-07-23 20:01:19 -07:00
Matthew Noorenberghe
a6b3276e31 Bug 1463538 - Remove the formautofill-storage-changed observer at PR dialog unload. r=jaws
MozReview-Commit-ID: H0PWlps796I

--HG--
extra : rebase_source : 52430c8af7604c33be87199953fc45f16b62bd48
2018-07-21 22:17:49 -07:00
Hiroyuki Ikezoe
4785e473c5 Bug 1478158 - Don't expose prefers-reduced-motion setting in content if Resist Fingerprinting enabled. r=heycam
MozReview-Commit-ID: JaTTT0HIjFx

--HG--
extra : rebase_source : bf3d44ed400960de5dd3d1b6e8571eab859c8897
2018-07-25 07:36:19 +09:00
Hiroyuki Ikezoe
ba664f7542 Bug 1444816 - Use navigation start time in the case where the refresh driver's time stamp is behind from the start time to avoid negative timelime time at the very beginning of document load. r=birtles
MozReview-Commit-ID: GTnDNRMAWNQ

--HG--
extra : rebase_source : c741ffdd9b90bf1e11ebc3dfc462b60e032aa2f4
2018-07-25 09:41:14 +09:00
Hiroyuki Ikezoe
580f683896 Bug 1444816 - Drop RefPtr for nsDOMNavigationTiming in DocumentTimeline::ToTimeStamp. r=birtles
We don't need to hold the strong reference in DocumentTimeline::ToTimeStamp().

MozReview-Commit-ID: 85UQBoPTjfA

--HG--
extra : rebase_source : 43f957d5b6cb9a2ed0db7105b23c634b04d10bc2
2018-07-25 08:54:01 +09:00
Jed Davis
ec4764f25f Bug 1243108 - Work around Linux kernel bug causing broker responses to be dropped. r=gcp
MozReview-Commit-ID: LX2kEXybFGW

--HG--
extra : rebase_source : 922af6565786ec0eb4d041606d094b4a3fde739b
2018-07-19 18:20:03 -06:00
Ed Lee
077dad8094 Bug 1478144 - Add TippyTop RemoteSettings, TaskCluster MochiTests and bug fixes to Activity Stream. r=ursula
MozReview-Commit-ID: CwJ4zU7CvnD

--HG--
extra : rebase_source : 88f29fe32245e7b73faa399df0d69a454eb19865
2018-07-24 14:02:06 -07:00
Brian Grinstead
40b40ad653 Bug 1478128 - Rename MOZ_BROWSER_CHROME_URL_QUOTED to BROWSER_CHROME_URL_QUOTED;r=gps
MozReview-Commit-ID: G73z0y5A8Re

--HG--
extra : rebase_source : 074d5085d37d726716b7522e1a049c98ea3e44c7
2018-07-24 15:25:18 -07:00
Jeff Gilbert
c4da2d9fee Bug 1471632 - Cherry-pick mingw clang compilation fix.
Differential Revision: https://phabricator.services.mozilla.com/D2346

--HG--
extra : moz-landing-system : lando
2018-07-24 23:23:52 +00:00
Dan Glastonbury
5ba8f2364f Bug 1330375 - P4: GetInnerText perf regression test. r=heycam
Mochitest to ensure that that zero reflows occur while iterating table
calling innerText and setting `display:none`.

MozReview-Commit-ID: K5vrsj3ogWy

--HG--
extra : rebase_source : 61ceacc5133db6a558a4e8b80f72f18a7195d153
2018-07-19 17:34:48 +10:00
Dan Glastonbury
04130fc7b4 Bug 1330375 - P3: Add WPT test to ensure innerText works with dynamic changes. r=heycam
To check that changes in P1 still work when layout is required.

MozReview-Commit-ID: ArqwDQXQwnR

--HG--
extra : rebase_source : 28cec6a6805bbd3c993c91115c663b791e35a20d
2018-07-12 13:25:56 +10:00
Dan Glastonbury
19dd66bbb1 Bug 1330375 - P2: Reduce layout flushes in nsGenericHTMLElement::GetInnerText. r=emilio,heycam
Instead of unconditionally flushing layout, flush style and skip flush
layout unless any frame state bits on the element, or ancestors,
indicate that a flush is required.

MozReview-Commit-ID: 4zaB1eaE0fm

--HG--
extra : rebase_source : a02b014e127f8fc3e27afedb2012e09a7e8905b8
2018-07-19 14:26:46 +10:00
Dan Glastonbury
165882c3b0 Bug 1330375 - P1: Helper for checking for ancestor of dirty reflow root. r=emilio,heycam,rwood
Including refactoring mDirtyRoots into nsIPresShell to avoid virtual call.

MozReview-Commit-ID: KxST8FMsZl9

--HG--
extra : rebase_source : 1be1a8065815bb1e67293c7839c6e9189fc693bc
2018-07-19 14:18:53 +10:00
irrationalagent
838fba45cb Bug 1476393 - Document histograms in sync ping and add pwmgr prompt histograms r=tcsc
MozReview-Commit-ID: 3Xqnp9g4pT9

--HG--
extra : rebase_source : bcc4a68a84460745c147cb00a75ab00c699cd7f9
2018-06-26 18:39:15 +01:00
irrationalagent
ada2400811 Bug 1476393 - Allow Histograms to Be Sent In Sync Ping r=tcsc
MozReview-Commit-ID: HhtcE5PF2sC

--HG--
extra : rebase_source : f8e82290d4b8d37b8692452138fcb33380046d53
2018-06-19 13:48:47 +02:00
Jed Davis
dc17388589 Bug 1462168 - Report number of IPC channels in about:memory. r=mccr8
This adds an about:memory branch, "ipc-channels", which counts
cross-process IPC channels (ProcessLink, IPC::Channel) broken down by
the top-level IPDL actor name; these use OS resources which may be
limited (file descriptors on Linux and Mac).  Intra-process use of IPC
(ThreadLink) is not counted.

The maximum channel count for each actor type is reported in another
branch, "ipc-channels-peak".  This might be useful if there are
conditions that cause transient fd exhaustion, for example.

This patch also works around a problem where MessageChannel was trying
to register reporters too early in child processes, and failing.

MozReview-Commit-ID: CGEwny2ipcu

--HG--
extra : rebase_source : ad526f03bbef891f4474225a8e36a7ed9e3acdab
2018-07-19 17:48:05 -06:00
Andrew Halberstadt
21dc8454f4 Bug 1472177 - Run mozversioncontrol tests under python 3 r=gps
This also enables the py2 linter which will help maintain compatibility
with both 2 and 3.

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

--HG--
extra : moz-landing-system : lando
2018-07-24 21:21:46 +00:00
Liang-Heng Chen
5574f1d788 Bug 1478081 - avoid accessing null pointer; r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D2336

--HG--
extra : moz-landing-system : lando
2018-07-24 21:03:03 +00:00
Bogdan Tara
02908b5c58 Backed out 2 changesets (bug 1471894) for wpt failures on non-replaced-elements/flow-content-0/dialog.html CLOSED TREE
Backed out changeset bce3c6ca2e19 (bug 1471894)
Backed out changeset 6ab2fb716899 (bug 1471894)
2018-07-25 00:38:21 +03:00
Kartikaya Gupta
e16af06073 Bug 1468020 - Add crashtest. r=mstange
MozReview-Commit-ID: KeWy2KHPSjl

--HG--
extra : rebase_source : d077abc9c926feaa13808d624b15024729560e6a
2018-07-24 16:38:25 -04:00