Commit Graph

606905 Commits

Author SHA1 Message Date
Narcis Beleuzu
d948e64c34 Backed out changeset 0a485a8db67c (bug 1472921) for debug-mochitest-chrome failures on test_perf-settings-interval.html 2018-07-31 19:52:32 +03:00
Emilio Cobos Álvarez
3deb38c4a8 Bug 1474142: Don't skip calling _onDragEnd even if the from and to target is the customizable area. r=Gijs
We may not really receive a dragend event if we're fast enough.

Calling _onDragEnd multiple times is fine (it should be idempotent).

This particular exception was added in bug 978084 along with all the _onDragEnd
calls, but I don't think it's sound over-all.

I don't really want to dig into the XUL button code to see why drag end was
consistently firing there, unless you think it's really really needed :)

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

--HG--
extra : moz-landing-system : lando
2018-07-31 15:38:34 +00:00
Nicolas Chevobbe
d4fdced45f Bug 1457478 - Do not call Services.console.logStringMessage in clearMessagesCache; r=bgrins.
This was causing an empty message to appear in the
browser console when clicking the clear button.
This specific call was introduced 5 years ago without
much explanation, and since the error console is now
gone, I think it's safe to remove the call.

A test is added to make sure we do not print any extra
messages when clearing the browser console.

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

--HG--
extra : moz-landing-system : lando
2018-07-31 14:16:42 +00:00
Mark Striemer
f106ce9b88 Bug 1478042 - Check if gBrowser exists in History menu for hidden tabs r=mak
MozReview-Commit-ID: F8zhbb4l7J8

--HG--
extra : rebase_source : 1a35e66c2bb8558ec76d84c2342eee695b910107
2018-07-27 17:13:55 -05:00
Jim Chen
79ae4ae18f Bug 1479536 - Fix SessionFinder.clear(); r=droeh
Fix the clear() call to clear highlights in addition to the selection.

MozReview-Commit-ID: 1DNXa8fIGTP

--HG--
extra : rebase_source : c84033c644becf2c9b0e7df8d2580523e75de97d
2018-07-30 16:21:29 -04:00
Kartikaya Gupta
3e64cfd3c3 Bug 1420061 - Don't duplicate window controls when titlebar is enabled. r=mstange
This copies over the early-exit conditions from MaybeDrawTitlebar which
is the non-WR codepath where this gets drawn. In particular, the
!mIsCoveringTitlebar clause is true when the titlebar is enabled.

MozReview-Commit-ID: 6B7vKYuyrRP

--HG--
extra : rebase_source : b8f73d2c4f9e582bdb018e6aa121e92d54c60334
2018-07-31 09:14:10 -04:00
Kartikaya Gupta
43a729e246 Bug 1478035 - Add crashtest. r=mstange
MozReview-Commit-ID: Fopmx8cJtc7

--HG--
extra : rebase_source : b9f9b8e10fc95845fd6f2d6d413106b17e97efee
2018-07-24 15:46:28 -04:00
Henrik Skupin
21b02e613d Bug 1479677 - [wdspec] Remove createFile fixture and file upload tests for multiple folders. r=ato
Checking if file upload works for files from different folders
is outside the scope of the wdspec tests. As such those tests,
and the `createFile` fixture can be removed.

MozReview-Commit-ID: DJ2seBjinxZ

--HG--
extra : rebase_source : 89bb61fa853cafece776534603aff62257de74f6
2018-07-31 08:59:02 +02:00
Panos Astithas
43e6442dba Bug 1472921 - Fix sampling interval persistence for values <1ms. r=julienw
MozReview-Commit-ID: TxKzT8MCZY

--HG--
extra : rebase_source : 3ade8100ad7687e558e084454009ced149c39c8e
2018-07-26 12:47:30 +03:00
Dão Gottwald
25eb433a54 Bug 1479775 - Rename removeTabs' aParams variable. r=jaws
MozReview-Commit-ID: 3ZtCme8mCdC

--HG--
extra : rebase_source : 1eb0422e88f3a7426dd927e3b3ecd5e318b00863
2018-07-31 16:11:47 +02:00
Thomas Wisniewski
35f7d4241c Bug 1459984 - avoid firing progress type ProgressEvents for sync XHRs in workers. r=baku
MozReview-Commit-ID: LVOMGGy73HV

--HG--
extra : rebase_source : 6f88b2a8ffec21239efb997b49644e7be0878ba3
2018-07-30 20:14:36 -04:00
Rob Wu
8fa8bb1f95 Bug 1454627 - Fix timing issue in browser_ext_user_events.js r=mixedpuppy
MozReview-Commit-ID: 9eg6sz1s1e3

--HG--
extra : rebase_source : 2ad7b7004ec4be540675cf197986841e1425fc12
2018-07-31 16:58:41 +02:00
Rob Wu
38f52336fc Bug 1454627 - Run "onclick" event of menu with user input r=mixedpuppy
MozReview-Commit-ID: r1URJfOKUB

--HG--
extra : rebase_source : 1f5c5bb7b6dbd9709a26bf10abddcda919eff70f
2018-07-27 19:06:00 +02:00
Rob Wu
47a802bd4e Bug 1454627 - Re-enable browser_ext_user_events.js (bug 1381305) r=mixedpuppy
Re-enable the test that was disabled in bug 1381305 and fix the
underlying issue that caused th intermittent failure in the first place.

MozReview-Commit-ID: BL9wS2fogaf

--HG--
extra : rebase_source : 685f43b2e47d80f71814385a5c8b94fd3000eac9
2018-07-27 18:52:21 +02:00
Rob Wu
c532133b3d Bug 1446956 - Test that activeTab is not granted for bookmarks menu r=mixedpuppy
This ensures that the check that was introduced by bug 1370499 still
continues to work even though it was refactored by the previous commit.

MozReview-Commit-ID: GdbIPA6vxIB

--HG--
extra : rebase_source : 9246a1d6855de45eca8de5ee806d3a3e5ab7f0be
2018-07-19 16:35:22 +02:00
Rob Wu
d15750c82b Bug 1446956 - Grant access to the clicked tab in menus.onClicked r=mixedpuppy
MozReview-Commit-ID: 3mVWOEcZFYn

--HG--
extra : rebase_source : aec91b4c8b0770208ca7ce9972d1fcf877d53bb1
2018-07-18 22:04:58 +02:00
Byron Campen [:bwc]
7bd8b38fc7 Bug 1472321: Make sure sink identity is set on recvonly/inactive transceivers. r=drno,mjf
MozReview-Commit-ID: jZHsDKN5o6

--HG--
extra : rebase_source : 7483eff18a89aeb439ef4c02bdc6632e788b1a88
2018-07-17 09:43:27 -05:00
Miko Mynttinen
df847b113a Bug 1477693 - Part 4: Add one reftest and fuzz two others r=mattwoodrow
MozReview-Commit-ID: 3xGRchvAKeC

--HG--
extra : rebase_source : 6bc45646f9d666f5d83fd0d811d7c769e06ba169
2018-07-26 00:25:08 +02:00
Miko Mynttinen
82395c69d1 Bug 1477693 - Part 3: Refactor FrameLayerBuilder invalidation functions to better handle different coordinate spaces r=mattwoodrow
MozReview-Commit-ID: 1NDcg88a1Ge

--HG--
extra : rebase_source : 97208a584e907473793fd9f4a528bc6166683ebf
2018-07-26 00:22:33 +02:00
Miko Mynttinen
222e57e271 Bug 1477693 - Part 2: Do not allow implicit cast between rect and region with InvalidatePostTransformRegion() r=mattwoodrow
MozReview-Commit-ID: LjIhBb2JjQ

--HG--
extra : rebase_source : 790d92333e2486b243afbde09875c3c9ceccf15f
2018-07-25 22:41:03 +02:00
Miko Mynttinen
ca9f5b45f8 Bug 1477693 - Part 1: Move TransformClipNode and TransformWithNode functions to TransformClipNode.h r=mattwoodrow
MozReview-Commit-ID: 13uSenWdNXJ

--HG--
extra : rebase_source : cd1c6cb203bba00ece5dcae833c0c38e1f1ef322
2018-07-25 21:58:22 +02:00
Narcis Beleuzu
050b31f851 Backed out 9 changesets (bug 1444132) for bc failures on browser_ext_devtools_network. CLOSED TREE
Backed out changeset e702d9a79546 (bug 1444132)
Backed out changeset 22470174dfa0 (bug 1444132)
Backed out changeset 793019c3fd49 (bug 1444132)
Backed out changeset 6afaf8f9db5e (bug 1444132)
Backed out changeset 862a9a773767 (bug 1444132)
Backed out changeset c33d134af968 (bug 1444132)
Backed out changeset 526c4eaaac80 (bug 1444132)
Backed out changeset 09b0af4bda95 (bug 1444132)
Backed out changeset 5fe879d4e4cb (bug 1444132)
2018-07-31 16:18:41 +03:00
Ben Hearsum
771590fdf4 Bug 1477021 - Add taskcluster proxy to pipfile update, so arc secret can be accessed. r=jlorenzo
Differential Revision: https://phabricator.services.mozilla.com/D2509

--HG--
extra : moz-landing-system : lando
2018-07-31 08:28:34 +00:00
Mark Banner
d406e4961d Bug 1479053 - Remove unused/unnecessary methods from nsIAnnotationService. r=mak
MozReview-Commit-ID: I9qq71RLXYH

Depends on D2473

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

--HG--
extra : moz-landing-system : lando
2018-07-31 11:40:55 +00:00
Mark Banner
3285ea59f0 Bug 1479053 - Remove nsIAnnotationObserver::onPageAnnotationSet/Removed. r=mak
MozReview-Commit-ID: JkUhtuV1fvU

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

--HG--
extra : moz-landing-system : lando
2018-07-31 11:40:52 +00:00
Mark Banner
c79a4c7a5a Bug 1479732 - Fix property name typo in test_asyncExecuteLegacyQueries.js. r=Gijs
MozReview-Commit-ID: 6XxvMKyoO0w

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

--HG--
extra : moz-landing-system : lando
2018-07-31 11:39:08 +00:00
Alexandre Poirot
3863621504 Bug 1444132 - Prevent race in browser_net_view_source-debugger.js if the stack button is lazily created. r=jryans
MozReview-Commit-ID: 6nM786CYyp7

--HG--
extra : rebase_source : 2ac5ce2395e91cd7eeab0589d722f02e9ef84f3d
2018-07-17 10:49:53 -07:00
Alexandre Poirot
4889babcad Bug 1444132 - Fetch stacks from content process only on-demand. r=jryans
MozReview-Commit-ID: 727tzsqkkEp

--HG--
extra : rebase_source : 89469cbf30eb1fdc1b06bc5be50ada75eb188f4a
2018-07-17 08:21:35 -07:00
Alexandre Poirot
beaf0d7cc5 Bug 1444132 - Fix sendHTTPRequest with the new setup. r=jryans
MozReview-Commit-ID: GCZWd47ICLH

--HG--
extra : rebase_source : 92d19dfd8c6ba679bfa1e5111e6744f449c5aa70
2018-07-17 07:36:39 -07:00
Alexandre Poirot
8d34f71181 Bug 1444132 - Fix netmonitor preferences with the new setup. r=jryans
MozReview-Commit-ID: ESP8cctwN8r

--HG--
extra : rebase_source : 29c59bc9149c5a568d564512df374e896bfd728b
2018-07-17 03:43:24 -07:00
Alexandre Poirot
013d0c7338 Bug 1444132 - Remove the old proxy code. r=jryans
MozReview-Commit-ID: 33LcN5c5o4D

--HG--
extra : rebase_source : fb2204f88d01a46e752809cf3175f9257627d065
2018-07-17 02:23:49 -07:00
Alexandre Poirot
0632dc4e55 Bug 1444132 - Fix stylesheet retrieval from network monitor with the new setup. r=jryans
MozReview-Commit-ID: 3pNu1zeuSwz

--HG--
extra : rebase_source : 075a0ad04d9dea23ac144256e8729f3a64b72b92
2018-07-16 09:48:29 -07:00
Alexandre Poirot
c50a837ae7 Bug 1444132 - HSTS redirections now have stack traces. r=jryans
MozReview-Commit-ID: K3CmO15cvKA

--HG--
extra : rebase_source : b408cd21921e4cb4c158e546fa41d15329b7d5a7
2018-07-16 09:00:38 -07:00
Alexandre Poirot
14d80086d4 Bug 1444132 - Fix stacktrace support with the new setup. r=jryans
MozReview-Commit-ID: 1g5TU9yoj0E

--HG--
extra : rebase_source : ff110f3a260f050ef0ae940137b2e1f46fb95f17
2018-07-16 10:05:22 -07:00
Alexandre Poirot
6141c810d8 Bug 1444132 - Spawn a NetworkMonitorActor directly in the parent process. r=jryans
This allows to create NetworkEventActor directly from the parent process
and avoid most of the data being piped from the parent to the content processes.

MozReview-Commit-ID: 8p3A5yl5eVB

--HG--
extra : rebase_source : 3f022b2be7d1ab79c926ad9302e9ee232acc48b2
2018-03-08 09:13:26 -08:00
Julian Descottes
068cfcbe78 Bug 1479505 - Create markupview badges only when first accessed;r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D2548

--HG--
extra : moz-landing-system : lando
2018-07-31 10:59:32 +00:00
shindli
03094b23f2 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-07-31 13:08:09 +03:00
Emilio Cobos Álvarez
196560b95f Bug 1479681: Fix the loop in nsTransitionManager dealing with stopping all transitions. r=hiro a=aryx
The loop was mutating the nsCSSPropertyID used to guard the exit, which is
obviously wrong.

This branch is pretty rarely taken, since people don't usually specify `all` as
a transition property other than the first, for which case we take the fast path
with `checkProperties = false`. Our test-suite failed to catch this.

Added a crashtest that hangs without this patch.

The reason bug 1478990 regressed this is because it changed the order of
nsCSSPropertyID so that `p` actually went backwards causing the infinite loop,
but the bug was introduced (by me, whoops) in bug 1309752.

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

MozReview-Commit-ID: Ii3D1FaZ31R

--HG--
extra : source : 78be4bbf4b050f6614bb9f4115f57fb61f4890df
2018-07-31 11:32:53 +02:00
shindli
f0d8729e09 Merge inbound to mozilla-central. a=merge 2018-07-31 12:50:32 +03:00
Jan de Mooij
bdb81c4ee7 Bug 1479363 part 11 - Use JSAutoRealm instead of JSAutoRealmAllowCCW in toolkit/recordreplay/ipc. r=bhackett 2018-07-31 08:37:58 +02:00
Jan de Mooij
0868c2088f Bug 1479363 part 9 - Use JSAutoRealm instead of JSAutoRealmAllowCCW in js/src. r=luke 2018-07-31 08:37:48 +02:00
Jan de Mooij
fa4de44430 Bug 1479363 part 8 - Use JSAutoRealm instead of JSAutoRealmAllowCCW in js/xpconnect/wrapper. r=bholley 2018-07-31 08:37:38 +02:00
Jan de Mooij
43f54ada0c Bug 1479363 part 7 - Use JSAutoRealm instead of JSAutoRealmAllowCCW in js/xpconnect/src. r=mrbkap 2018-07-31 08:37:26 +02:00
Jan de Mooij
01fa47134b Bug 1479363 part 4 - Use JSAutoRealm instead of JSAutoRealmAllowCCW in dom/workers and dom/worklet. r=baku 2018-07-31 08:37:17 +02:00
Jan de Mooij
9b9ef5d8db Bug 1479363 part 3 - Use JSAutoRealm instead of JSAutoRealmAllowCCW in dom/xbl and dom/xul. r=bholley 2018-07-31 08:37:07 +02:00
Andrew Swan
d50724f571 Bug 1477866 Fix documentation typo r=me
--HG--
extra : rebase_source : 1956ab9f3fd39b48cbe359eea4202a07d5e5dfbe
2018-07-30 22:23:04 -07:00
Jan-Erik Rediger
cf41b7134b Bug 1478739 - Don't use object shorthands and arrow functions in HCT. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D2508

--HG--
extra : moz-landing-system : lando
2018-07-30 17:26:17 +00:00
Julian Descottes
070b4fffb3 Bug 1479470 - Always use _getMapForRegistry in CustomElementWatcher;r=ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D2515

--HG--
extra : moz-landing-system : lando
2018-07-30 16:07:58 +00:00
Jeff Muizelaar
98bb6b7569 Bug 1479649. Report WebRender feature status in telemetry. r=kats
This is generally helpful. I'm also seeing much less than 50% of the
wrQualified people in the study getting webrender so this could help
determine why.

MozReview-Commit-ID: 2neTFBytzPz

--HG--
extra : rebase_source : 97b1b1fe80f1a2c574141eaef8ad23499699fb82
2018-07-30 21:58:40 -04:00
Coroiu Cristina
09c6bcc2ca Merge mozilla-central to autoland a=merge 2018-07-31 05:05:39 +03:00