Commit Graph

665575 Commits

Author SHA1 Message Date
Mike Hommey
dff4165f31 Bug 1573314 - Add a dependency between 'target-shared' and 'target' targets in the same directory. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D41685

--HG--
extra : moz-landing-system : lando
2019-08-13 03:00:43 +00:00
Ed Lee
ca11959d3e Bug 1573174 - Add Pocket footers, Monitor adjustments and bug fixes to New Tab Page r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D41669

--HG--
extra : moz-landing-system : lando
2019-08-13 02:22:39 +00:00
Junior Hsu
645c8b23f7 Bug 1543066 - P2 Do not obtain a cross-origin opener-policy through non-HTTPS r=nika
Differential Revision: https://phabricator.services.mozilla.com/D40671

--HG--
extra : moz-landing-system : lando
2019-08-13 02:03:32 +00:00
Botond Ballo
2a775ad1a8 Bug 1523844 Part 5: Add a test case to TestMobileViewportManager. r=bradwerth
Depends on D41104

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

--HG--
extra : moz-landing-system : lando
2019-08-12 22:13:38 +00:00
Brad Werth
d5e60384d2 Bug 1523844 Part 4: Add a test that meta viewport page resizes correctly after reload. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D41104

--HG--
extra : moz-landing-system : lando
2019-08-12 22:22:59 +00:00
Brad Werth
960bd36add Bug 1523844 Part 3: Make the MVM set resolution only as an adjustment, not a restore resolution. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D41632

--HG--
extra : moz-landing-system : lando
2019-08-12 22:23:34 +00:00
Brad Werth
c9e9805838 Bug 1523844 Part 2: Make MVMContext::SetResolutionAndScaleTo accept a ResolutionChangeOrigin. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D41631

--HG--
extra : moz-landing-system : lando
2019-08-12 22:22:12 +00:00
Brad Werth
be668ed4e1 Bug 1523844 Part 1: Rename ResolutionChangeOrigin::MainThreadRestore in anticipation of adding a related enum. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D41625

--HG--
extra : moz-landing-system : lando
2019-08-12 22:21:51 +00:00
lloan
da85787e96 Bug 1573493 - Search panel is missing two prefs. r=Honza.
Differential Revision: https://phabricator.services.mozilla.com/D41774

--HG--
extra : moz-landing-system : lando
2019-08-13 15:24:53 +00:00
Dan Minor
d4dcf37f19 Bug 1570634 - Renew expired media telemetry; r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D41611

--HG--
extra : moz-landing-system : lando
2019-08-13 13:18:59 +00:00
Omkar Konaraddi
d584b814aa Bug 1573320 - When setting a contextual tip, don't change the focus r=adw
Differential Revision: https://phabricator.services.mozilla.com/D41667

--HG--
extra : moz-landing-system : lando
2019-08-13 01:05:29 +00:00
Alessio Placitelli
395c589ab9 Bug 1572765 - Add docs for reporting Gecko metrics in Glean. r=chutten,janerik,mdroettboom
Differential Revision: https://phabricator.services.mozilla.com/D41538

--HG--
extra : moz-landing-system : lando
2019-08-13 15:17:42 +00:00
Simon Fraser
dd63add526 Bug 1570646 Adjust timeout for repo_update task r=RyanVM
Workaround until a longer term solution is found

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

--HG--
extra : moz-landing-system : lando
2019-08-13 14:45:35 +00:00
Benjamin Bouvier
295364cd6e Bug 1573409: Use Strings for Cranelift unsupported error messages; r=lth
Differential Revision: https://phabricator.services.mozilla.com/D41722

--HG--
extra : moz-landing-system : lando
2019-08-13 11:56:15 +00:00
Benjamin Bouvier
94d74e6608 Bug 1573409: Bump Cranelift to b2c69b1d032626c67f685080dbf6971d3b9ffa43; r=lth
Differential Revision: https://phabricator.services.mozilla.com/D41721

--HG--
extra : moz-landing-system : lando
2019-08-13 11:55:37 +00:00
Ryan Hunt
67ed68f992 Bug 1546138 - Wasm: Implement 'ref.func'. r=bbouvier
This commit implements the 'ref.func' instruction by emitting an instance call
to WasmInstanceObject::getExportedFunction.

The referenced function must be used in an element segment to validate.
See [1] for more details.

[1] https://github.com/WebAssembly/reference-types/issues/31

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

--HG--
extra : moz-landing-system : lando
2019-08-13 13:29:21 +00:00
Frédéric Wang
fefd742e55 Bug 1572417 - Update tests for mathbackground/mathcolor attributes now that they are supported on the semantics element. r=emilio
Depends on D41198

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

--HG--
extra : moz-landing-system : lando
2019-08-13 08:33:56 +00:00
Shane Caraveo
80335e9e8d Bug 1547140 add classification data to webRequest API r=zombie,kmag,Fallen
Differential Revision: https://phabricator.services.mozilla.com/D35911

--HG--
extra : moz-landing-system : lando
2019-08-12 22:00:20 +00:00
Cameron McCormack
6c48b4239c Bug 1573365 - Rename txEXSLTType::DIFFERENCE to avoid conflicting with macro in winuser.h. r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D41696

--HG--
extra : moz-landing-system : lando
2019-08-14 01:31:43 +00:00
Coroiu Cristina
b4e3ce3f87 Backed out changeset 42cdb2c4c768 (bug 1573700) for flake8 failure at builds/worker/checkouts/gecko/gfx/gl/GLConsts.py 2019-08-14 03:44:33 +03:00
Mihai Alexandru Michis
83d134b73c Merge inbound to mozilla-central. a=merge 2019-08-13 00:53:10 +03:00
Frédéric Wang
09d9ce2d2b Bug 1572417 - Map more presentation attributes to style for more MathML elements, r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D41198

--HG--
extra : moz-landing-system : lando
2019-08-12 21:13:33 +00:00
Oana Pop Rus
b3b192eb95 Backed out 2 changesets (bug 1572211) for mochitests failures on test_stack-parameters.html on a CLOSED TREE
Backed out changeset 48fa8b517d7b (bug 1572211)
Backed out changeset a5d589b74745 (bug 1572211)
2019-08-13 18:01:33 +03:00
Ehsan Akhgari
eaf1f156b6 Bug 1573513 - Skip test_notification_crossorigin_iframe.html on Fission because it will fail there
Differential Revision: https://phabricator.services.mozilla.com/D41764

--HG--
extra : moz-landing-system : lando
2019-08-13 14:37:23 +00:00
Edouard Oger
c198318999 Bug 1567569 - Add VR and TV device icons. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D41464

--HG--
extra : moz-landing-system : lando
2019-08-13 02:52:07 +00:00
Masayuki Nakano
0e763a968a Bug 1572681 - part 6: Move TextEditRules::mDidExplicitlySetInterline to HTMLEditRules r=m_kato
`TextEditRules::mDidExplicitlySetInterline` is set to true only by
`HTMLEditRules`, but `TextEditRules::DidDeleteSelection()` refers it.
So, it's enough to make `TextEditRules::DidDeleteSelection()` take the
value and we can move it into `HTMLEditRules`.

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

--HG--
extra : moz-landing-system : lando
2019-08-13 08:53:45 +00:00
Masayuki Nakano
8870cb5d53 Bug 1572681 - part 5: Get rid of TextEditRules::mDeleteBidiImmediately r=m_kato
`TextEditRules::mDeleteBidiImmediately` is cache of
`bidi.edit.delete_immediately` pref value at creation time of `TextEditRules`.
However, this is referred when user removes selection.  So, there is no
reason to keep same behavior starting from editor creation.  In other words,
it must be better to take same behavior in all editor instances.

Therefore, we should remove it and the pref value should be referred directly
when user tries to remove selection.

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

--HG--
extra : moz-landing-system : lando
2019-08-13 04:41:51 +00:00
Masayuki Nakano
7759842058 Bug 1572681 - part 4: Get rid of arguments of TextEditRules::BeforeEdit() and TextEditRules::AfterEdit() r=m_kato
`TextEditRules::BeforeEdit()`, `TextEditRules::AfterEdit()`,
`HTMLEditRules::BeforeEdit()` and `HTMLEditRules::AfterEdit()` are always
called with same values as the result of
`EditorBase::GetTopLevelEditSubAction()` and
`EditorBase::GetDirectionOfTopLevelEditSubAction()`.

For making what they do clearer, we should make them access with those
`EditorBase` members for now.  This makes those methods ugly due to increasing
number of long lines.  However, this issue should be solved when we move them
into `TextEditor` and `HTMLEditor`.

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

--HG--
extra : moz-landing-system : lando
2019-08-13 04:41:18 +00:00
Masayuki Nakano
726b15369f Bug 1572681 - part 3: Change TextEditRules::mLockRulesSniffing to HTMLEditRules::mInitialized r=m_kato
`TextEditRules::mLockRulesSniffing` is set by `AutoLockRulesSniffing`.
It's created during `BeforeEdit()` and `AfterEdit()` are called, and
`HTMLEditRules::Init()` is initializing `mDocChangeRange`.

The purpose of it is, preventing `BeforeEdit()` and `AfterEdit()` to do
something in that time.  For the former cases, we don't need this member
anymore since they won't be nested.  Therefore, we need to manage
`HTMLEditRules::BeforeEdit()` and `HTMLEditRules::AfterEdit()` won't do
anything only while `HTMLEditRules::Init()` is called.  Therefore,
there should be only `HTMLEditRules::mInitialized` instead.

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

--HG--
extra : moz-landing-system : lando
2019-08-13 04:26:52 +00:00
Masayuki Nakano
a866a356da Bug 1572681 - part 2: Get rid of TextEditRules::mTopLevelEditSubAction and TextEditRules::mActionNesting r=m_kato
`TextEditRules::BeforeEdit()`, `TextEditRules::AfterEdit()`,
`HTMLEditRules::BeforeEdit()` and `HTMLEditRules::AfterEdit()` manages
`TextEditRules::mActionNesting` for preventing that they won't do same thing
per top-level edit sub-action.  However, this has already been checked by
their caller, `AutoTopLevelEditSubActionNotifier`.  So, we can get rid of it.
Then, `TextEditRules::mTopLevelEditSubAction` is also always same as
`EditorBase::GetTopLevelEditSubAction()`.  Therefore, we can get rid of it
too.

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

--HG--
extra : moz-landing-system : lando
2019-08-13 02:42:25 +00:00
Masayuki Nakano
13b14b9b2f Bug 1572681 - part 1: Move TextEditRules::mCachedSelection* to EditorBase::AutoEditActionDataSetter r=m_kato
Despite of their names, `TextEditRules::mCachedSelectionNode` and
`TextEditRules::mCachedSelectionOffset` are used only for calling
`EditorBase::HandleInlineSpellCheck()` so that they should be renamed to
explain the purpose.

Additionally, they are not necessary to be in the heap since they are
necessary until `TextEditRules::AfterEdit()` is called.  Therefore, we can
move them into `EditorBase::HandleInlineSpellCheck()`.

Finally, `TextEditRules::BeforeEdit()` and `TextEditRules::AfterEdit()` are
called only by `TextEditor::OnStartToHandleTopLevelEditSubAction()` and
`TextEditor::OnEndHandlingTopLevelEditSubAction()`.  Therefore, we can move
the setter to `TextEditor::OnStartToHandleTopLevelEditSubAction()`.

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

--HG--
extra : moz-landing-system : lando
2019-08-13 01:24:01 +00:00
Tim Huang
435074693c Bug 1573431 - Fix the issue that the "number of trackers" won't show if reopening it without a mouse move. r=nhnt11
We show the number of tracker if the data is up-to-date when opening the
panel.

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

--HG--
extra : moz-landing-system : lando
2019-08-13 13:32:47 +00:00
Ola Gasidlo
6d236dc311 Bug 1565172 Add routing support for Manifest page, r=ladybenko,fluent-reviewers,flod
Add routing support for Manifest page with simple CSS and fluent string for `no manifest found`

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

--HG--
extra : moz-landing-system : lando
2019-08-13 13:18:23 +00:00
Ryan Hunt
5ad66b00c3 Bug 1546138 - Wasm: Print assertion message when wasm-testharness assertion fails. r=bbouvier
Differential Revision: https://phabricator.services.mozilla.com/D41655

--HG--
extra : moz-landing-system : lando
2019-08-13 13:26:24 +00:00
André Bargull
5fd7bafba0 Bug 1573152: Use NewbornArrayPush to append values to new arrays. r=jwalden
Differential Revision: https://phabricator.services.mozilla.com/D41544

--HG--
extra : moz-landing-system : lando
2019-08-13 11:37:49 +00:00
Andrew Halberstadt
773c593e22 Bug 1570772 - [lint] Add the root 'node_modules' to the GLOBAL_EXCLUDES list, r=sylvestre
Depends on D41755

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

--HG--
extra : moz-landing-system : lando
2019-08-13 13:45:46 +00:00
Andrew Halberstadt
64fa3bdb48 Bug 1570772 - [lint] Don't enforce licenses in empty files, r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D41755

--HG--
extra : moz-landing-system : lando
2019-08-13 13:45:06 +00:00
Csoregi Natalia
c2bc86bafd Backed out changeset a3d80ef3d9b9 (bug 1568674) for Android build bustage on MmaStubImp.java:20. CLOSED TREE 2019-08-13 16:51:36 +03:00
Csoregi Natalia
dc6efa0aee Backed out changeset 1c7a1d0fda0e (bug 1317138) for browser-chrome failures on browser_duplicateIDs.js. CLOSED TREE 2019-08-13 16:50:08 +03:00
Frédéric Wang
b1fd28ec0f Bug 1572211 - Update test expectation for layout of mfrac elements without bar. r=emilio
Depends on D41189

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

--HG--
extra : moz-landing-system : lando
2019-08-13 10:22:54 +00:00
Frédéric Wang
4272da6a80 Bug 1572211 - Do not rely on AxisHeight for the layout of mfrac elements without bar. r=emilio
AxisHeight is not involved in the layout of <mfrac> with zero linethickness:
https://mathml-refresh.github.io/mathml-core/#fraction-with-zero-line-thickness

Confirmed by Microsoft:
https://lists.w3.org/Archives/Public/public-mathml4/2019Aug/0019.html

See https://github.com/mathml-refresh/mathml/issues/123

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

--HG--
extra : moz-landing-system : lando
2019-08-13 09:51:58 +00:00
James Graham
d289d43116 Bug 1573414 - Make geckodriver, webdriver and mozbase #![forbid(unsafe_code)], r=ato
We don't expect to use any unsafe and doing this helps static analysis tools
determine that the library is low risk from the point of view of memory unsafety,
and makes it less likely someone will add in some unsafe code in the future without
appropriate care.

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

--HG--
extra : moz-landing-system : lando
2019-08-13 13:27:51 +00:00
Andrei Lazar
52a9e277bd Bug 1568674 Leanplum startup problem in Fennec 68.0 r=VladBaicu
Enabled bidirectional realtime variable updates for production mode.

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

--HG--
extra : moz-landing-system : lando
2019-08-13 12:32:49 +00:00
Ryan Hunt
c92a5dc91d Bug 1573434 - Wasm: Add missing reference types test guard to 'declared-segs.js'. r=bbouvier
Differential Revision: https://phabricator.services.mozilla.com/D41753

--HG--
extra : moz-landing-system : lando
2019-08-13 13:20:24 +00:00
Hamzah
a09e2c132b Bug 1466200 - Remove speedometer support from Talos r=rwood,davehunt,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D39532

--HG--
extra : moz-landing-system : lando
2019-08-12 20:58:48 +00:00
tanhengyeow
04362e99cf Bug 1561526 - WebSocket frame list should support auto scroll to bottom. r=Honza
Support auto scroll to bottom.

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

--HG--
extra : moz-landing-system : lando
2019-08-14 14:04:53 +00:00
Sebastian Streich
c0a7a0ac2f Bug 1571415 - Add a Console Message for XTCO-Nosniff r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D41550

--HG--
extra : moz-landing-system : lando
2019-08-14 12:44:08 +00:00
Sebastian Streich
6658520ea2 Bug 1571742 - Move Nosniff-Check into Sniffers r=ckerschb,dragana
Differential Revision: https://phabricator.services.mozilla.com/D41504

--HG--
extra : moz-landing-system : lando
2019-08-14 13:59:06 +00:00
Carolina
f9d0b2be54 Bug 1573140 - Fixes adjustCertInformation function to avoid returning empty or undefined elements.r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41601

--HG--
extra : moz-landing-system : lando
2019-08-14 13:08:03 +00:00
Nathan Froyd
87c432d06a Bug 1570982 - remove CPP_THROW_NEW; r=glandium
We always define it to the same thing, and we're inconsistent in whether
we use `CPP_THROW_NEW` or `throw()`, so we might as well just use the
standard C++ thing and get rid of some baggage.

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

--HG--
extra : moz-landing-system : lando
2019-08-14 01:32:41 +00:00