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

614233 Коммитов

Автор SHA1 Сообщение Дата
Jan-Erik Rediger 2237676d3a Bug 1489520 - Fix canary client ID on startup when Telemetry upload is enabled r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D5771

--HG--
extra : moz-landing-system : lando
2018-09-17 13:37:16 +00:00
Nicolas Chevobbe 87750ae04e Bug 1448938 - Set fixture pref for reverse search in mocha tests; r=Honza.
The tests were failing without this.

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

--HG--
extra : moz-landing-system : lando
2018-09-17 13:29:06 +00:00
Xidorn Quan 187401e72b Bug 1491734 - Move document active check into GetFullscreenError so that it's taken into account for fullscreenEnabled. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D5992

--HG--
extra : moz-landing-system : lando
2018-09-17 13:21:45 +00:00
Marco Zehe 647a685fab Bug 1491744 - Give the More Actions button and popup menu in doorhanger notifications a better accessibility label, r=Gijs
When screen readers speak the button and subsequent menu when it pops up, the current full prompt is spoken by screen readers. This patch adds a localizable string that is spoken for both instances instead, but it not being displayed visually. This streamlines and improves the screen reader experience for this control and its menu popup a lot.

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

--HG--
extra : moz-landing-system : lando
2018-09-17 13:19:30 +00:00
Jonathan Kingston a0524bf06b Bug 1490276 - Remove title from addProtocolHandler message. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D5529

--HG--
extra : rebase_source : 23b9cc11fa0ed0b59eadce20196a5742bf416aea
2018-09-11 14:15:32 +00:00
ffxbld 8c2208f569 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D6021

--HG--
extra : moz-landing-system : lando
2018-09-17 13:15:55 +00:00
Miko Mynttinen 8383187890 Bug 1488599 - Part 2: Fix will-change budget r=mattwoodrow
Depends on D5245

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

--HG--
extra : moz-landing-system : lando
2018-09-17 12:39:09 +00:00
Miko Mynttinen e646042ce1 Bug 1488599 - Part 1: Add RetainedDisplayListData that will store frame invalidation information r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D5245

--HG--
extra : moz-landing-system : lando
2018-09-17 12:38:19 +00:00
Luca Greco c5ad6f4822 Bug 1486765 - Add installTelemetryInfo to addon installed from Marionette. r=ato
Differential Revision: https://phabricator.services.mozilla.com/D5554

--HG--
extra : moz-landing-system : lando
2018-09-12 20:23:16 +00:00
Nicolas Chevobbe 490214bc67 Bug 1491763 - Fix React warnings in ReverseSearchInput.js; r=Honza.
Differential Revision: https://phabricator.services.mozilla.com/D5996

--HG--
extra : moz-landing-system : lando
2018-09-17 12:10:24 +00:00
Henri Sivonen 13e736d609 Bug 1490972 - Limit the number of bytes poisoned to avoid quadratic behavior. r=froydnj
XPCOM strings mark logically unused parts of nsStringBuffer as uninitialized
in debug builds by writing a marker byte and if memory checking is active,
by telling the memory checking that the range of memory is uninitialized.

This patch limits such marking to up to 16 code units to avoid quadratic
behavior, which is especially bad when there's a large disparity between
length and capacity (after a call to SetCapacity()).

The assumption here is that even a small poisoned memory range is enough
to detect the bugs that the poisoning is intended to detect.

MozReview-Commit-ID: 178rp0ckztj

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

--HG--
extra : moz-landing-system : lando
2018-09-14 18:58:15 +00:00
Henri Sivonen 89ca07c012 Bug 1487341 - Make Truncate(), SetLength() and Capacity() more efficient by keeping memcpying to the minimum. r=froydnj
MozReview-Commit-ID: 2LeRrWcN8vF

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

--HG--
extra : moz-landing-system : lando
2018-09-17 09:45:02 +00:00
Thomas Nguyen 8e37b9ae89 Bug 1330487 - Part 12: Update web-platform tests meta using ---manifest-update r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D2497

--HG--
extra : moz-landing-system : lando
2018-09-17 05:39:15 +00:00
Thomas Nguyen 1618c1630f Bug 1330487 - Part 11: Add loading font source wpt test r=heycam
MozReview-Commit-ID: 2SLZ1zqY2Jf

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

--HG--
extra : moz-landing-system : lando
2018-09-17 05:39:12 +00:00
Thomas Nguyen b2022a9b44 Bug 1330487 - Part 10: Add loading child stylesheet wpt tests r=heycam
MozReview-Commit-ID: EoAXTANJH1T

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

--HG--
extra : moz-landing-system : lando
2018-09-17 05:38:39 +00:00
Thomas Nguyen 493967787e Bug 1330487 - Part 9: Add referencing svg from css wpt test r=heycam
MozReview-Commit-ID: Fl643GY6Jhc

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

--HG--
rename : testing/web-platform/tests/referrer-policy/generic/template/stylesheet.css.template => testing/web-platform/tests/referrer-policy/generic/template/image.css.template
extra : moz-landing-system : lando
2018-09-17 05:38:26 +00:00
Thomas Nguyen 6d2046f383 Bug 1330487 - Part 8: Restruct, moving wpt tests to new folder r=heycam
MozReview-Commit-ID: JHNu8tqGTdi

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

--HG--
rename : testing/web-platform/tests/referrer-policy/css-integration/README.md => testing/web-platform/tests/referrer-policy/css-integration/image/README.md
rename : testing/web-platform/tests/referrer-policy/css-integration/external-import-stylesheet.html => testing/web-platform/tests/referrer-policy/css-integration/image/external-import-stylesheet.html
rename : testing/web-platform/tests/referrer-policy/css-integration/external-stylesheet.html => testing/web-platform/tests/referrer-policy/css-integration/image/external-stylesheet.html
rename : testing/web-platform/tests/referrer-policy/css-integration/inline-style.html => testing/web-platform/tests/referrer-policy/css-integration/image/inline-style.html
rename : testing/web-platform/tests/referrer-policy/css-integration/internal-import-stylesheet.html => testing/web-platform/tests/referrer-policy/css-integration/image/internal-import-stylesheet.html
rename : testing/web-platform/tests/referrer-policy/css-integration/internal-stylesheet.html => testing/web-platform/tests/referrer-policy/css-integration/image/internal-stylesheet.html
rename : testing/web-platform/tests/referrer-policy/css-integration/presentation-attribute.html => testing/web-platform/tests/referrer-policy/css-integration/image/presentation-attribute.html
rename : testing/web-platform/tests/referrer-policy/css-integration/processing-instruction.html => testing/web-platform/tests/referrer-policy/css-integration/image/processing-instruction.html
extra : moz-landing-system : lando
2018-09-17 05:38:19 +00:00
Thomas Nguyen 7f029744d5 Bug 1330487 - Part 7: Send correct Referrer header when referencing SVG from CSS r=heycam
MozReview-Commit-ID: DAkZ1wjuEe0

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

--HG--
extra : moz-landing-system : lando
2018-09-17 05:37:46 +00:00
Thomas Nguyen fca5bf4852 Bug 1330487 - Part 6: Passing referrer information to svg style system r=heycam
We create new object URLExtraRefferINfo and pass it to svg system instead of
nsIURI. The object brings referrer and referrer policy so we can send correct
Referer headers.

MozReview-Commit-ID: 2gLnQPEE9t5

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

--HG--
extra : moz-landing-system : lando
2018-09-17 05:37:01 +00:00
Thomas Nguyen e9db7825df Bug 1330487 - Part 5: Use correct referrer policy for image loader r=heycam
MozReview-Commit-ID: JA7gkRH9cDJ

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

--HG--
extra : moz-landing-system : lando
2018-09-17 05:36:54 +00:00
Thomas Nguyen 4bd7f93042 Bug 1330487 - Part 4: Use correct referrer policy for fontface loader r=heycam
MozReview-Commit-ID: DKdVZMOjAQh

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

--HG--
extra : moz-landing-system : lando
2018-09-17 05:36:52 +00:00
Thomas Nguyen 02f4dbbbf9 Bug 1330487 - Part 3: Propagate referrer policy from doc/sheet to URLExtraData r=heycam
Referrer policy argurment is passed from sheet/doc to URLExtraData, default
value is RP_Unset. We use default value in some cases, particularly when there's
no certain spec talks about that (svg for example)

MozReview-Commit-ID: 5VAX1ZUXD3i

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

--HG--
extra : moz-landing-system : lando
2018-09-17 05:36:45 +00:00
Thomas Nguyen a6c1be6216 Bug 1330487 - Part 2 : Refactor, new constructor of URIPrincipalReferrerPolicyAndCorsModeHashKey from SheetLoadData r=heycam
MozReview-Commit-ID: LC3jzw8mli7

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

--HG--
extra : moz-landing-system : lando
2018-09-17 05:35:10 +00:00
Thomas Nguyen 12582ae1aa Bug 1330487 - Part 1: Parse referrer policy from header and propagate to stylesheet r=heycam
This also fixes loading child stylesheet case, using correct referrer policy stored
in parent sheet.

MozReview-Commit-ID: ARXQyleD9Wq

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

--HG--
extra : moz-landing-system : lando
2018-09-17 05:35:26 +00:00
Alessio Placitelli 29a1323c2d Bug 1490284 - Make Mozilla.ContentTelemetry.initPromise reject. r=chutten
This patch enables Hybrid Content Telemetry's |initPromise| to reject
if it is disabled or if the host requesting the API doesn't have
enough privileges. This also updates the documentation to mention
the change in behaviour.

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

--HG--
extra : moz-landing-system : lando
2018-09-14 20:36:44 +00:00
ffxbld 750989d3fb No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D6001

--HG--
extra : moz-landing-system : lando
2018-09-17 10:18:26 +00:00
Martin Stransky 15f23785df Bug 1489097 - [Linux/Gtk] Enable default ARGB visual for toplevel windows on GNOME, r=jhorak
Some Gtk+ themes use non-rectangular toplevel windows. To fully support
such themes we need to make toplevel window transparent with ARGB visual.

It may cause performanance issue so make it configurable
and enable it by default for GNOME right now as it already uses ARGB visual
for widgets.

Also use mozilla.widget.use-argb-visuals to override this.

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

--HG--
extra : moz-landing-system : lando
2018-09-17 09:56:05 +00:00
Arshad Kazmi 79c60b26c5 Bug 1457784 - Replace warning-16.png with warning.svg. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D5973

--HG--
extra : moz-landing-system : lando
2018-09-17 09:55:12 +00:00
Csoregi Natalia 3c1bd03590 Merge mozilla-central to autoland. CLOSED TREE 2018-09-17 12:53:34 +03:00
Csoregi Natalia 6c82481caa Merge inbound to mozilla-central. a=merge 2018-09-17 12:50:08 +03:00
Alexander Surkov 28ba2a831a Bug 1488620 - get rid of nsIDOMXULLabelElement, r=smaug 2018-09-17 15:30:57 +08:00
Emilio Cobos Álvarez 570e21fceb Bug 1491579 - Enable nsstring/gecko_debug in a place other than components/style. r=xidorn
That way I can unify Servo's and Gecko's Cargo.toml files.

This is the only conflict that exists since a while ago, and it causes
continuous manual merges when I sync changes around.

This moves it to ports/geckolib, which works equally well and isn't in the Servo
repo.

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

--HG--
extra : moz-landing-system : lando
2018-09-17 05:31:16 +00:00
Preeti Mukherjee fde4af9027 Bug 1489091 - Remove support for the inputtooltiptext attribute; r=dao
Remove support for the inputtooltiptext attribute

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

--HG--
extra : moz-landing-system : lando
2018-09-17 09:37:13 +00:00
Mark Banner e749f1b196 Bug 1469384 - Allow no-useless-removeEventListener to not throw if only one argument is given to an addEventListener call. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D5882

--HG--
extra : moz-landing-system : lando
2018-09-14 17:05:09 +00:00
shindli 999b3d3c52 Merge inbound to mozilla-central. a=merge 2018-09-17 00:37:59 +03:00
Bobby Holley bfef218298 Bug 1491572 - Add a reason string to added MOZ_ASSERT_UNREACHABLE. r=me
MozReview-Commit-ID: EpS5ubqYGec
2018-09-16 10:10:43 -07:00
Noemi Erli bdc89dfd78 Merge inbound to mozilla-central. a=merge 2018-09-16 12:50:28 +03:00
Andreea Pavel 737bd284b4 Backed out changeset 52573727971b (bug 1449567) for braking android build bustages on a CLOSED TREE 2018-09-16 07:29:22 +03:00
Masatoshi Kimura ccda8a2b19 Bug 1491615 - Re-enable warnings-as-errors on clang-cl in gfx/layers/. r=jrmuizel
* TexSlot caused warnings because some TexSlot constants are unused. Since some
  files under gfx/vr/ want TexSlot constants, I moved the definition to
  CompositionD3D11.h. (But I didn't fix gfx/vr/ in this patch.)

* Since MOZ_ASSERT_UNREACHABLE falls through in release builds, we should
  assign a value even in the `default` case instead of invoking UB. If we do
  not care about UB, we should use MOZ_MAKE_COMPILER_ASSUME_IS_UNREACHABLE.

--HG--
extra : rebase_source : 66647124582efe26f9e6dbe35f24fe6955cead4b
2018-09-16 08:00:02 +09:00
Ehsan Akhgari ad7b8c9b02 Bug 1491569 - Remove the XPCOM registration for mozSpellChecker; r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D5946
2018-09-15 20:13:51 -04:00
Andreas Tolfsen 4b119d521e bug 1466818: mozrunner: depend on in-tree mozprofile; r=me
CLOSED TREE
2018-09-16 01:12:07 +01:00
Andreas Tolfsen 3d48e987b5 bug 1466818: mozrunner: release 0.8.0; r=me 2018-09-16 00:32:18 +01:00
Andreas Tolfsen a90e90dac3 no bug: mozprofile: release 0.4.0; r=me 2018-09-16 00:24:46 +01:00
Andreas Tolfsen 6a9f20ef8a bug 1466818: geckodriver: release version 0.22.0; r=whimboo 2018-09-16 00:12:13 +01:00
Andreas Tolfsen 0d949a552f bug 1466818: geckodriver: put compat table in docs; r=whimboo 2018-09-16 00:12:13 +01:00
Andreas Tolfsen 8286ae896c bug 1466818: geckodriver: update changelog; r=whimboo 2018-09-16 00:12:12 +01:00
Arshad Kazmi 806adb937f Bug 1487854 - Use getVisibleEngines in browser.search.get r=robwu, aswan
Reviewers: robwu, aswan

Reviewed By: robwu, aswan

Bug #: 1487854

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

--HG--
extra : rebase_source : 3414382a44acb4f75b7c86032378cd6d8a5b88f8
extra : histedit_source : 15b5ca8f71fa3fec0306aab9297c0917f37774cb
2018-09-16 02:07:22 +03:00
Ciure Andrei 7f8890ce67 Merge inbound to mozilla-central. a=merge 2018-09-16 00:40:16 +03:00
Sebastian Hengst 69b52979e4 Bug 1488490 [wpt PR 12828] - Add basic test for requestFullscreen({ navigationUI }): update test expectation because bug 1188256 landed. a=testonly
--HG--
extra : rebase_source : 46e709491c22aa570bcb1e6bfdd89d75d3d489e7
2018-09-15 20:56:14 +03:00
Emilio Cobos Álvarez 5d7bd126b1 Bug 1491577 - Fix Servo build and drop a FIXME. r=me 2018-09-15 19:26:13 +02:00