Commit Graph

613207 Commits

Author SHA1 Message Date
Ehsan Akhgari
7713f1232f Bug 1489790 - Part 4: Remove the XPCOM component registration for NS_EDITINGCOMMANDTABLE_CID; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D5359
2018-09-11 09:58:33 -04:00
Ehsan Akhgari
bded29559c Bug 1489790 - Part 3: Remove the XPCOM component registration for NS_EDITORCOMMANDTABLE_CID; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D5358
2018-09-11 09:58:33 -04:00
Ehsan Akhgari
2740ea8b35 Bug 1489790 - Part 2: Remove the XPCOM component registration for NS_WINDOWCOMMANDTABLE_CID; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D5357
2018-09-11 09:58:33 -04:00
Ehsan Akhgari
554d3d7b44 Bug 1489790 - Part 1: Remove the XPCOM component registration for nsControllerCommandTable as well as kHTMLEditorCommandTableCID and kHTMLEditorDocStateCommandTableCID; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D5356
2018-09-11 09:58:33 -04:00
Henrik Skupin
c57a94b724 Bug 1489141 - [webdriver] Ignore any unknown variant of enum PointerOrigin.
To keep backward compatibility, the legacy "ELEMENT" key for an
instance of PointerOrigin has to be supported, but ignored.

This workaround can be removed once legacy support gets dropped
from geckodriver.

--HG--
extra : rebase_source : 9b098010d6f880eafc8d0223e17f47d8e5d15d7d
2018-09-07 11:27:04 +02:00
Nathan Froyd
9a33a0eb00 Bug 1490054 - ensure that the {src,obj}dir share the same drive path in Windows; r=chmanchester
This change is necessary for constructing relative paths between the
objdir and srcdir to succeed, and has been (I believe) the implicit
requirement of builds since time immemorial.
2018-09-11 09:46:37 -04:00
Andreas Tolfsen
f0f74c2769 bug 1490292: marionette: update README to point to firefox-source-docs.m.o; r=me
DONTBUILD
2018-09-11 14:39:54 +01:00
Andreas Tolfsen
a23464a484 bug 1490292: marionette: drop .md suffix on README; r=me
DONTBUILD


--HG--
rename : testing/marionette/README.md => testing/marionette/README
2018-09-11 14:39:54 +01:00
Andreas Tolfsen
103cf44a29 bug 1490289: marionette: add general test README; r=me
DONTBUILD
2018-09-11 14:32:50 +01:00
Andreas Tolfsen
7cee7e4b11 bug 1490289: marionette: add pointer to general marionette test docs; r=me
DONTBUILD
2018-09-11 14:32:50 +01:00
Andreas Tolfsen
3d4ba70e62 bug 1490289: marionette: drop .md ending on unit test README; r=me
searchfox.org no longers renders Markdown, so it is not needed.

DONTBUILD


--HG--
rename : testing/marionette/test/unit/README.md => testing/marionette/test/unit/README
2018-09-11 14:32:49 +01:00
Jeff Muizelaar
0aa2870b83 Bug 1490242. Adjust reftests for 3d transfrom changes 2018-09-11 08:47:55 -04:00
Jeff Muizelaar
4c33783129 Bug 1490242. Update webrender to 04d63e7d73b9661d9eb934a0933c8f9751a9a3db 2018-09-11 08:47:29 -04:00
Valentin Gosu
5a6b723bff Bug 1488061 - Remove Query/Ref from the directory listing URI r=bagder
--HG--
extra : amend_source : 73175dec97cf78837ce7f956a01a94e90babdd90
2018-09-11 14:33:34 +03:00
Daisuke Akatsuka
c321175092 Bug 1463621 - Part 4: Remove no longer used variables in locale. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D5501

--HG--
extra : rebase_source : 13fab01519ef0d86848c001d28ab908ae80594f4
2018-09-10 13:44:20 +09:00
Daisuke Akatsuka
2bdd2e5359 Bug 1463621 - Part 3: Rename application name. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D5500

--HG--
extra : rebase_source : 58e2edeb00e21dc3b7b3de9b655b9ee15e5a1835
2018-09-10 13:10:12 +09:00
Daisuke Akatsuka
8fe55e6c4b Bug 1463621 - Part 2: Remove devtools.new-animationinspector.enabled preference. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D5499

--HG--
extra : rebase_source : 90102721f4bb5aada1c27e2bac1bcf3262997602
2018-09-10 12:58:20 +09:00
Daisuke Akatsuka
cb969cae82 Bug 1463621 - Part 1: Remove main codes of old animation inspector. r=pbro,r=Gijs
In this patch, remove main codes of old animation inspector such the
inspector/animation-old directory. Additionally, remove the codes that had been
referring the old codes.

Also, remove a CSS variable which no longer reffered in inspector from
devtools/client/themes/breadcrumbs.css, because this caused a test failure occur
from browser/base/content/test/static/browser_parsable_css.js. In this patch,
remove animationinspector.css as well. The reason why the error was not occurred
so far is that it had been interpreted that animationinspector.css refer to the
variable.

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

--HG--
extra : rebase_source : 4a63e28f6087b9cf42cf8f02b84ed62cfe905809
2018-09-10 12:31:44 +09:00
Cosmin Sabou
6294a344fe Merge mozilla-central to mozilla-inbound. a=merge 2018-09-11 13:17:29 +03:00
Cosmin Sabou
de7676288a Merge mozilla-inbound to mozilla-central. a=merge 2018-09-11 13:06:37 +03:00
André Bargull
08085c2d70 Bug 1484829: Handle arbitrary absolute links for the TZ environment variable. r=Waldo 2018-09-11 02:02:17 -07:00
André Bargull
822c6f99a3 Bug 1478370: Detect and handle the TZ=:/etc/localtime case for ICU. r=Waldo 2018-09-11 02:01:59 -07:00
Andreas Tolfsen
0029ce8495 bug 1471281: geckodriver: update geckodriver build instructions; r=whimboo 2018-09-11 10:40:31 +01:00
Andreas Tolfsen
95641b9fb4 bug 1471281: toolkit: make building geckodriver mandatory; r=froydnj
Enable building of geckodriver by default where we have a compile
environment available.  This makes --enable-geckodriver unavailable
to artifact builds.

Following this change:

  * --enable-geckodriver is implied in supported build configurations,
    but may be used in unsupported build configurations (Android,
    cross compiled, and hazard builds) to force geckodriver to be built.

  * --disable-geckodriver causes geckodriver not to be built.

  * In artifact build mode, a geckodriver binary artifact will
    continue to be downloaded, but it will not be possible to
    specify --enable-geckodriver without a compile environment.

  * --disable-tests will imply not building geckodriver, but can
    be overridden using --enable-geckodriver as indicated above.

geckodriver remains disabled by default on cross compile builds
and hazard builds, pointing out Android specifically (although it
is cross compiled).
2018-09-11 10:40:31 +01:00
Andreas Tolfsen
07dcb317a5 bug 1471281: build: make asan depend on --help; r=froydnj
The asan definition needs to depend on --help for the --enable-geckodriver
flag to depend on it through geckodriver_default.
2018-09-11 10:40:30 +01:00
Cosmin Sabou
c56ce0a961 Bug 1445513 - Disable accessible/tests/browser/tree/browser_aria_owns.js on all platforms for frequent failures. r=jmaher
--HG--
extra : rebase_source : 91f1ecfdbeae97fe8846052e0418758b9aa200d0
2018-09-11 12:29:26 +03:00
Margareta Eliza Balazs
e620c683cb Backed out 2 changesets (bug 1474488) for causing failures in build/src/obj-firefox/dist/include/mozilla/Assertions.h CLOSED TREE
Backed out changeset ffce46424c69 (bug 1474488)
Backed out changeset e4b9fa5f7592 (bug 1474488)
2018-09-11 10:59:28 +03:00
Jon Coppeard
3656412576 Bug 1490055 - Refactor to remove callback passed when finishing a parse task r=nbp 2018-09-11 08:18:37 +01:00
Jon Coppeard
a175b526df Bug 1490055 - Use JSContext's temp LifoAlloc for off-thread parsing r=nbp 2018-09-11 08:18:37 +01:00
Jon Coppeard
0358bed5a7 Bug 1490055 - Use SystemAllocPolicy for ParseTask which can be used by both main thread and helper thread contexts r=nbp 2018-09-11 08:18:37 +01:00
Cosmin Sabou
d3a29b8761 Bug 1455192 - Disable bugs/403181-1.xml == bugs/403181-1-ref.xml for frequent failures on windows qr opt. r=jmaher 2018-09-11 10:16:15 +03:00
Masayuki Nakano
a527ce6536 Bug 1484136 - Create HTMLEditor::RefreshGrabberInternal() for internal use r=m_kato
HTMLEditor::RefereshGrabber() is an XPCOM method which is used by BlueGriffon.
Additionally, it's called internally.  Therefore, we should create a non-virtual
method for this and all internal users should use it.

This patch renames all other related methods to *Internal() for consistency.
Additionally, this fixes a bug of nested calls of ShowGrabber() and
HideGrabber().  This makes CreateGrabber() sets mGrabber directly since
it may be cleared by HideGrabber() while it's running, and also makes
HideGrabber() moves all members who will be cleaned up with local variables
and always clean them up even if it meats an error.

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

--HG--
extra : moz-landing-system : lando
2018-09-11 05:30:33 +00:00
Lars T Hansen
83b0bff2d4 Bug 1489994 - On ARM64, make sure to switch to the PSP for the prebarrier stub when calling from wasm. r=bbouvier
The Jit stubs, of which the prebarrier is one, require Jit calling
conventions.  On ARM64 this means that the SP and the PSP (x28) must
track each other.  Wasm does not use the PSP for that purpose, so must
set it up specially when calling directly to jitted code.  The
prebarrier path did not do so.

--HG--
extra : rebase_source : 72eb810f7aa80452c919c529fc9b9bf6de7af512
2018-09-10 16:40:40 +02:00
Cosmin Sabou
d954c09619 Bug 1377641 - Disable browser/components/extensions/test/browser/browser_ext_sessions_getRecentlyClosed.js on Linux debug for frequent failures. r=jmaher
--HG--
extra : rebase_source : de5053ffc98db9898e78103ef1a103ff5cc2854c
2018-09-11 12:23:43 +03:00
Bastien Orivel
9ffad5d4b8 Bug 1489792 - Part 2: Revendor dependencies. r=ato 2018-09-11 10:18:41 +01:00
Bastien Orivel
7ef3fa6f4a Bug 1489792 - Part 1: Update base64 to 0.9. r=ato 2018-09-11 10:18:40 +01:00
Alessio Placitelli
7108f5c2b6 Bug 1488958 - Extend the telemetry.persistence_timer_hit_count. r=janerik
GeckoView is a bit more widespread now, but we still have no data
about how often the persistence timer is hit. Extending the lifetime
of this probe will allow us to have more data to reason about the
root cause of this.

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

--HG--
extra : moz-landing-system : lando
2018-09-10 10:24:45 +00:00
Alessio Placitelli
83849c7cd5 Bug 1488961 - Extend the lifetime of telemery.pending_operations_highwatermark_reached. r=janerik
With the increased usage of GeckoView, we still need a few months of data
to understand if this limit is big enough.

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

--HG--
extra : moz-landing-system : lando
2018-09-10 17:03:34 +00:00
Jean-Yves Avenard
1e194027cb Bug 1484783 - Ensure to read the default stride when hardware acceleration isn't usable. r=mattwoodrow
On some platforms where a hardware decoder is present, but non functioning, we would fail to initialize the video stride, leading to the frames being incorrectly displayed later.

Also delete the DXVA2 manager early under those circumstances

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

--HG--
extra : moz-landing-system : lando
2018-09-11 00:52:09 +00:00
Chris Peterson
ec147a2dea Bug 1397119 - Part 2: Rename p2t to d2a (app units per device pixel). r=dbaron
Bug 895096 comment 0 recommends using the name `d2a` instead of `p2t`.

Depends on D5368

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

--HG--
extra : moz-landing-system : lando
2018-09-10 19:55:05 +00:00
Cosmin Sabou
ee876fb168 Backed out 4 changesets (bug 1489317) for causing multiple windows tests timeouts. CLOSED TREE
Backed out changeset e35a9b02675b (bug 1489317)
Backed out changeset 7528056ab631 (bug 1489317)
Backed out changeset d5d432fd2433 (bug 1489317)
Backed out changeset fddf77dc2f9d (bug 1489317)
2018-09-11 09:22:37 +03:00
Chris Peterson
e1e83dc65c Bug 1397119 - Part 1: Change nsTable*Frame::Get*BorderWidth() return values from nscoord to BCPixelSize. r=dbaron
Differential Revision: https://phabricator.services.mozilla.com/D5368

--HG--
extra : moz-landing-system : lando
2018-09-10 19:51:52 +00:00
Gerald Squelart
7927ab927e Bug 1470462 - contain:size for nsGridContainerFrame - r=dholbert
When contain:size is set for a grid container, ignore sizes from children when
computing own size during layout.

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

--HG--
rename : layout/reftests/w3c-css/submitted/contain/contain-size-flex-001-ref.html => layout/reftests/w3c-css/submitted/contain/contain-size-grid-001-ref.html
rename : layout/reftests/w3c-css/submitted/contain/contain-size-flex-001.html => layout/reftests/w3c-css/submitted/contain/contain-size-grid-001.html
extra : moz-landing-system : lando
2018-09-11 00:00:05 +00:00
Nils Ohlmeier [:drno]
e88a043618 Bug 1480869: define SRTP ciphers suites inside mtransport r=mt
define SRTP cipher suites inside mtransport

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

--HG--
extra : moz-landing-system : lando
2018-09-11 03:58:34 +00:00
Marco Zehe
812e2003df Bug 1489934 - accessible/tests/browser/events/browser_test_docload.js calls waitForEvents incorrectly, r=Jamie
Differential Revision: https://phabricator.services.mozilla.com/D5400

--HG--
extra : moz-landing-system : lando
2018-09-10 22:50:31 +00:00
L. David Baron
2d5b9bbf5e Bug 1489297 patch 3 - Report MemoryErrorCorrection from WMI. r=aklotz
Differential Revision: https://phabricator.services.mozilla.com/D5201

--HG--
extra : moz-landing-system : lando
2018-09-10 21:56:53 +00:00
L. David Baron
4a8d8fce03 Bug 1489297 patch 2 - Refactor WMI query code so that it can be used for something else. r=aklotz
Differential Revision: https://phabricator.services.mozilla.com/D5200

--HG--
extra : moz-landing-system : lando
2018-09-10 21:53:57 +00:00
L. David Baron
28b04f143b Bug 1489297 patch 1 - Rename function that gets system manufacturer data from WMI in preparation for using it for memory error correction as well. r=aklotz
Differential Revision: https://phabricator.services.mozilla.com/D5199

--HG--
extra : moz-landing-system : lando
2018-09-10 21:51:22 +00:00
Aaron Klotz
a29e528ede Bug 1489317: Part 4 - Add asssertion that COM is initialized on the thread that is resolving an agile reference; r=mhowell
Depends on D5321

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

--HG--
extra : source : 07b44bee061cf080e70e6872f5f15e22e23819e0
2018-09-10 22:59:07 +00:00
Aaron Klotz
4a17931825 Bug 1489317: Part 3 - Use an agile reference for JumpListBuilder::mJumpListMgr to ensure smooth transition between apartments; r=mhowell
Depends on D5318

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

--HG--
extra : source : b340f5acb7b58a9a00b7190cf9a710712b34e18f
2018-09-10 22:58:54 +00:00