Commit Graph

638338 Commits

Author SHA1 Message Date
Jonathan Kingston
2441197975 Bug 1525319 - Removing context from OnStartRequest r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D20769

--HG--
extra : moz-landing-system : lando
2019-02-24 20:26:16 +00:00
Dorel Luca
d0bf3145ed Backed out changeset 65294fe0c614 (bug 1529831) for wpt failures in /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-auto.html 2019-02-25 01:01:39 +02:00
ui.manish
33fd585ed0 Bug 1479335 - Remove permissions close button r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D16264

--HG--
extra : moz-landing-system : lando
2019-02-24 20:33:33 +00:00
Matt Woodrow
02b8f3e382 Bug 1529831 - Don't create wrap lists for positioned frames that are leaves. r=miko
Differential Revision: https://phabricator.services.mozilla.com/D20773

--HG--
extra : moz-landing-system : lando
2019-02-22 10:36:44 +00:00
Razvan Maries
2b91a8c993 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2019-02-24 16:25:15 +02:00
Razvan Maries
98aa3c3fde Backed out 2 changesets (bug 1519718) for causing perma fails on blend-gradient-background-color.html. a=backout
Backed out changeset 4f11ca736067 (bug 1519718)
Backed out changeset 4fefbf627bfc (bug 1519718)

--HG--
rename : gfx/wr/wrench/reftests/blend/multiply-3-ref.yaml => gfx/wr/wrench/reftests/blend/multiply-2-ref.yaml
2019-02-24 16:16:30 +02:00
Boris Chiou
988dc49bcc Bug 1529422 - Part 4: Log a warning if webpage is updating individual transforms. r=mstange
All transform-like properties should set PositioningPropertyMutated.

Depends on D19632

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

--HG--
extra : moz-landing-system : lando
2019-02-24 03:26:26 +00:00
Boris Chiou
57e96cc438 Bug 1529422 - Part 3: Make sure the callers of ActivityTracker takes individual transforms into account. r=mstange
Add comments and property check for the caller of ActivityTracker.

Depends on D19525

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

--HG--
extra : moz-landing-system : lando
2019-02-22 23:36:19 +00:00
Boris Chiou
542cdbc4f0 Bug 1529422 - Part 2: Let GetScaleValue support individual transforms. r=hiro,emilio
So we can let KeyframeEffect::ContainsAnimatedScale check individual
transforms, which is used by ActiveLayerTracker.

Depends on D19631

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

--HG--
extra : moz-landing-system : lando
2019-02-24 03:27:51 +00:00
Boris Chiou
cc43fb306a Bug 1529422 - Part 1: Add all transform-like properties into ActiveLayerTracker. r=hiro,mattwoodrow
Let ActiveLayerTracker track individual transforms. (Will add
motion-path in the future.)

Besides, using a property set for transform and opacity is more efficient,
so let's change it. For background position, we use a different code path,
so we can have more restrictions in IsStyleAnimated.

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

--HG--
extra : moz-landing-system : lando
2019-02-23 00:21:45 +00:00
Emilio Cobos Álvarez
d0982a7b89 No bug - Appease tidy. r=whitespace-only 2019-02-23 21:13:19 -08:00
Emilio Cobos Álvarez
b45ffb4f71 No bug - Remove unnecessary derive. r=npotb 2019-02-23 21:13:17 -08:00
Emilio Cobos Álvarez
c59f73ed00 No bug - Rustfmt recent changes. r=whitespace-only 2019-02-23 21:13:15 -08:00
Narcis Beleuzu
08981eeb41 Bug 1526212 - Fix syntax for windows. r=wpt-fix 2019-02-24 06:11:52 +02:00
Narcis Beleuzu
46ea64a3cc Bug 1526212 - Disable /resource-timing/test_resource_timing.https.html on linux, mac and windows. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D20019

--HG--
extra : moz-landing-system : lando
2019-02-24 03:09:57 +00:00
Narcis Beleuzu
42bafc21a1 Backed out changeset b94501076533 (bug 1479335) for firefox-ui-functional failures on test_notifications.py 2019-02-24 04:13:17 +02:00
ui.manish
5c91d29d6a Bug 1479335 - Remove permissions close button r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D16264

--HG--
extra : moz-landing-system : lando
2019-02-24 00:17:40 +00:00
Chris AtLee
0a5c3aa167 Bug 1527394: Squash docker images before exporting/compressing them r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D19541

--HG--
extra : moz-landing-system : lando
2019-02-23 17:16:43 +00:00
Cosmin Sabou
6adb5274af Bug 1506936 - Temporarily disable raptor-tp6-facebook-firefox due to permafail. r=jmaher,davehunt
--HG--
extra : amend_source : 7c550f19ee58925ef15fd14b44d680078bbe5d1b
2019-02-23 23:15:44 +02:00
Cosmin Sabou
87890732bf Bug 1514567 - Added :invalid CSS style for extension's input elements. r=bwinton
Summary: Before this change no style for invalid input fields was included in Firefox and thus invalid text fields where not highlighted as invalid as per the Firefox Photon design guide.

Test Plan:
Screenshot: https://hostux.pics/images/2019/01/25/image5123a27cc99ab189.png

  # Installed my add-on: https://addons.mozilla.org/firefox/addon/mastodon-simplified-federation/
  # Go to settings page and enter some invalid string in the input field.
  # Open add-on debugger and inspect that element.
  # (important!) Disable my workaround I added. (in options.css), see the screenshot at the top right, where I did this.
  # And you can still see the invalid style…

Reviewers: rpl, bwinton

Reviewed By: bwinton

Subscribers: bwinton, caitmuenster

Bug #: 1514567

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

--HG--
extra : rebase_source : ea0ee02b258f4767164bf6fe76dec0df2d7d8b70
extra : amend_source : 7570445162cbe059171bb73c934d37018fe54a3d
2019-02-23 23:46:23 +02:00
Cosmin Sabou
3538b437f2 Merge mozilla-central to autoland. 2019-02-23 23:42:13 +02:00
Cosmin Sabou
e1376226e9 Merge mozilla-inbound to mozilla-central. a=merge 2019-02-23 23:39:18 +02:00
Cosmin Sabou
e942597843 Merge autoland to mozilla-central. a=merge 2019-02-23 23:38:17 +02:00
Cosmin Sabou
3aeb6355e0 Backed out changeset 05dc22d0131b (bug 1506936) for causing raptor failures on test_manifest.py. 2019-02-23 22:53:29 +02:00
Dzmitry Malyshau
9ddfc7834c Bug 1519718 - Remove accidental wrench log r=kats
Log was landed my mistake in https://phabricator.services.mozilla.com/D20608

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

--HG--
extra : moz-landing-system : lando
2019-02-23 19:31:15 +00:00
Rob Wood
59718a6d7c Bug 1506936 - Temporarily disable raptor-tp6-facebook-firefox due to permafail; r=jmaher,davehunt
Differential Revision: https://phabricator.services.mozilla.com/D20911

--HG--
extra : moz-landing-system : lando
2019-02-23 20:00:21 +00:00
Tarek Ziadé
2420a8ebb9 Bug 1502917 - Adding ChromeUtils.RequestProcInfo() - r=Ehsan,mstange,kershaw,mhowell
This patch introduces a new module in widget that implements a simple API to
retrieve system information about a process and its threads.

This function is wrapped into ChromeUtils.RequestProcInfo to return information
about processes started by Firefox.

The use case for this API is to monitor Firefox resources usage in projects
like the battery usage done by the data science team.

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

--HG--
extra : moz-landing-system : lando
2019-02-23 18:07:59 +00:00
Kartikaya Gupta
54824644ff Bug 1529288 - Increase fuzz even more, there are still intermittents. r=me 2019-02-23 07:51:56 -05:00
Noemi Erli
7bb80a2258 Backed out 2 changesets (bug 1529516) per dev's request for causing issues with wdspec a=backout
Backed out changeset 0c48c658c7cf (bug 1529516)
Backed out changeset 4e00119c579c (bug 1529516)
2019-02-23 12:54:36 +02:00
Razvan Maries
d7a2f49ed8 Merge mozilla-inbound to mozilla-central a=merge 2019-02-23 06:15:14 +02:00
Razvan Maries
57c977b5a1 Merge autoland to mozilla-central a=merge 2019-02-23 06:12:29 +02:00
Dzmitry Malyshau
575dd4463b Bug 1519718 - WR mix-blend rewrite r=gw
This is a new implementation of mix-blend compositing that is meant to be more idiomatic to WR and efficient.

Previously, mix-blend mode was composed in the following way:
  1. parent stacking context was forced to isolate
  2. source picture is also isolated
  3. when rendering the isolated context, the framebuffer is read upon reaching the source. Both the readback and the source are placed in the RT cache.
  4. a mix-blend draw call is issued to read from those cache segments and blend on top of the backdrop

The new implementation works by using the picture cutting (intruduced for preserve-3D contexts earlier) and some bits of magic:
  1. backdrop stacking context is isolated with a special composition mode that prevents it from actually rendeing unless the suorce stacking context is invisible.
  2. source stacking context is isolated with mix-blend composition mode that has a pointer to the backdrop picture
  3. the instance of the backdrop picture is placed as a peer of the source picture (not a child)
  4. if the backdrop is invisible, the source is drawn as a simple blit
  5. otherwise, it's a draw call that reads from the isolated backdrop and source textures

Note the differences:
  - parent stacking context is not isolated, but backdrop is
  - no framebuffer readback is involved
  - the source and backdrop pictures are rendered in parallel in a pass, improving the batching
  - we don't blend onto the backdrop while reading from the backdrop copy at the same time
  - the depth of the render pass tree is reduced: previously the parent and the source were isolated, now the source and the backdrop, which are siblings

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

--HG--
rename : gfx/wr/wrench/reftests/blend/multiply-2-ref.yaml => gfx/wr/wrench/reftests/blend/multiply-3-ref.yaml
rename : gfx/wr/wrench/reftests/blend/multiply-3.yaml => gfx/wr/wrench/reftests/blend/multiply-4.yaml
extra : moz-landing-system : lando
2019-02-23 03:34:56 +00:00
Ciure Andrei
9aa98b01bd Backed out 2 changesets (bug 1529921) due to a high probability of breaking nightlies CLOSED TREE
Backed out changeset 1c9d01a6fbb8 (bug 1529921)
Backed out changeset fea99e80e861 (bug 1529921)
2019-02-23 03:36:18 +02:00
Matthew Noorenberghe
1a6f208b97 Bug 1474143 - Switch earlyformsubmit webNavigation observers to DOMFormBeforeSubmit listeners. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D16657

--HG--
extra : moz-landing-system : lando
2019-02-23 00:26:05 +00:00
Matthew Noorenberghe
892a65479b Bug 1474143 - Don't load FormAutofillContent.jsm until it's needed. r=Felipe
Switch to using DOMFormBeforeSubmit event instead of earlyformsubmit observer notifications.

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

--HG--
extra : moz-landing-system : lando
2019-02-23 00:26:03 +00:00
Matthew Noorenberghe
f325e844bc Bug 1474143 - Switch earlyformsubmit satchel observer to DOMFormBeforeSubmit listener. r=Felipe
Extend ActorChild for satchel's formSubmitListener in order to listen to the event.

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

--HG--
rename : toolkit/components/satchel/formSubmitListener.js => toolkit/components/satchel/FormSubmitChild.jsm
extra : moz-landing-system : lando
2019-02-23 00:24:52 +00:00
Matthew Noorenberghe
a3c141f088 Bug 1474143 - Rename FormSubmitChild.jsm to FormValidationChild.jsm. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D16653

--HG--
rename : browser/actors/FormSubmitChild.jsm => browser/actors/FormValidationChild.jsm
extra : moz-landing-system : lando
2019-02-23 00:24:30 +00:00
Matthew Noorenberghe
004fdc8088 Bug 1474143 - Switch earlyformsubmit pwmgr observers to DOMFormBeforeSubmit listeners. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D16652

--HG--
extra : moz-landing-system : lando
2019-02-23 00:24:12 +00:00
Matthew Noorenberghe
2913059e69 Bug 1474143 - Replace form submission observer notifications with events. r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D16651

--HG--
extra : moz-landing-system : lando
2019-02-23 00:23:55 +00:00
Matthew Noorenberghe
0ad4c17e2f Bug 1474143 - Remove unused 'firstformsubmit' category and gFirstFormSubmitted. r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D16650

--HG--
extra : moz-landing-system : lando
2019-02-23 00:23:37 +00:00
Matthew Noorenberghe
cc5d6f955d Bug 1474143 - Remove unused 'passwordmanager' category and gPasswordManagerInitialized. r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D16649

--HG--
extra : moz-landing-system : lando
2019-02-23 00:23:14 +00:00
Matthew Noorenberghe
b15b8a8c36 Bug 1474143 - Use sharedData instead of initialProcessData for autofillEnabled. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D16647

--HG--
extra : moz-landing-system : lando
2019-02-23 00:22:57 +00:00
Matthew Noorenberghe
9509d5a093 Bug 1474143 - Use sharedData instead of initialProcessData for autofillSavedFieldNames. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D16646

--HG--
extra : moz-landing-system : lando
2019-02-23 00:22:39 +00:00
Razvan Maries
5173412ca4 Backed out changeset 27284783216c (bug 1529182) for reftest fails on text-stroke-scaling-02a.html after fix. a=backout 2019-02-23 02:21:08 +02:00
Matthew Noorenberghe
d79b44b156 Bug 1520383 - Default devtools.chrome.enabled to false for inspector markup tests. r=bgrins
This already matches the behaviour for official builds (opt and debug in automation).

Tests don't expect event bubbles from chrome event listeners in the inspector on unprivileged test pages.

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

--HG--
extra : moz-landing-system : lando
2019-02-23 00:10:48 +00:00
Tom Prince
0db6b30daf Bug 1529921: Pass scm_level to mozharness tasks on windows; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D20893

--HG--
extra : moz-landing-system : lando
2019-02-22 23:56:06 +00:00
Tom Prince
930a5c2531 Bug 1529921: Use secrets from taskcluster for windows builds; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D20849

--HG--
extra : moz-landing-system : lando
2019-02-22 23:56:45 +00:00
Jason Laster
4c4b5b5f3b Bug 1513379 - Only check pending source statuses once. r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D20871

--HG--
extra : moz-landing-system : lando
2019-02-22 23:29:32 +00:00
Ciure Andrei
6e598cb224 Backed out changeset 5612534374b4 (bug 1529921) for causing build bustages CLOSED TREE 2019-02-23 01:33:56 +02:00
Daosheng Mu
dfed686aab Bug 1523923 - Cancel VR submit frame tasks when the VRDisplayHost is destroyed. r=kip
Differential Revision: https://phabricator.services.mozilla.com/D20692

--HG--
extra : moz-landing-system : lando
2019-02-22 22:04:00 +00:00