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

669992 Коммитов

Автор SHA1 Сообщение Дата
Bob Owen e2376fc330 Bug 1575796: Pass the begin and current point from the wrapped PathBuilder in PathBuilderRecording::Finish. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D43078

--HG--
extra : moz-landing-system : lando
2019-09-05 18:09:24 +00:00
Bob Owen 4a393ad08e Bug 1575828: Ensure that CanvasChild::GetDataSurface is called on the main thread. r=jrmuizel
This also makes sure the SourceSurfaceCanvasRecording clean-up is done on the
main thread where required.

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

--HG--
extra : moz-landing-system : lando
2019-09-10 02:06:46 +00:00
Bob Owen 7d5ad55fe0 Bug 1575832: Ensure canvas recorded event translation has finished before shutting down the canvas thread. r=jrmuizel
Null checks have been added for the recorder in CanvasChild to prevent crashes
during shutdown.
This also removes mCanSend in CanvasParent and uses CanSend() instead.

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

--HG--
extra : moz-landing-system : lando
2019-09-06 18:38:25 +00:00
Mark Banner ff9080bc92 Bug 1572488 - Improve handling of search engine ordering for the new SearchEngineSelector. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D44983

--HG--
extra : moz-landing-system : lando
2019-09-10 10:08:42 +00:00
Sorin Davidoi a74f789b09 Bug 1575413 - Implement sorting for Last-Modified and Content-Length response headers. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D45134

--HG--
extra : moz-landing-system : lando
2019-09-10 10:01:13 +00:00
Mihai Alexandru Michis 4941b2389f Merge mozilla-central to autoland. 2019-09-10 13:00:45 +03:00
Mihai Alexandru Michis 588814f2ed Merge inbound to mozilla-central. a=merge 2019-09-10 12:55:33 +03:00
Mihai Alexandru Michis 0ef6713848 Merge autoland to mozilla-central. a=merge 2019-09-10 12:52:27 +03:00
Kris Maglione 165096efe5 Bug 1579820 - Handle window.open() from remote subframes. r=nika
The CommonCreateWindow code requires having a BrowserHost for the tab that's
creating the window, which it tries to get from the requestor's BrowserParent.
For remote BrowserParents, though, there is no BrowserHost, so we need to get
it from the top-level embedder instead.

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

--HG--
extra : moz-landing-system : lando
2019-09-10 09:04:17 +00:00
lloan ddca7eac70 Bug 1580030 - Inline highlights for search matches have too much padding. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D45277

--HG--
extra : moz-landing-system : lando
2019-09-10 09:52:48 +00:00
Dorel Luca 0f892548f9 Backed out 4 changesets (bug 1578576) for causing build failure with microsoft visual studio 2019. a=backout
Backed out changeset e5b3436fc277 (bug 1578576)
Backed out changeset cd2799d2d190 (bug 1578576)
Backed out changeset 13282d7a47a5 (bug 1578576)
Backed out changeset 3064469c073d (bug 1578576)

--HG--
rename : gfx/angle/checkout/src/common/Color.inc => gfx/angle/checkout/src/common/Color.inl
rename : gfx/angle/checkout/src/image_util/copyimage.inc => gfx/angle/checkout/src/image_util/copyimage.inl
rename : gfx/angle/checkout/src/image_util/generatemip.inc => gfx/angle/checkout/src/image_util/generatemip.inl
rename : gfx/angle/checkout/src/image_util/loadimage.inc => gfx/angle/checkout/src/image_util/loadimage.inl
rename : gfx/angle/checkout/src/libANGLE/Version.inc => gfx/angle/checkout/src/libANGLE/Version.inl
rename : gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/dxgi_support_table_autogen.cpp => gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/dxgi_support_table.cpp
rename : gfx/angle/checkout/src/libGLESv2/proc_table_egl.h => gfx/angle/checkout/src/libGLESv2/proc_table.h
rename : gfx/angle/checkout/src/libGLESv2/proc_table_egl_autogen.cpp => gfx/angle/checkout/src/libGLESv2/proc_table_autogen.cpp
2019-09-10 11:54:20 +03:00
Jared Wein 081827e548 Bug 1579262 - Increase the margin-bottom on the field-labels. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D45273

--HG--
extra : moz-landing-system : lando
2019-09-10 05:31:56 +00:00
Gurzau Raul dd736a1b8a Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-09-10 06:32:42 +03:00
Jared Wein 9a8d3ce982 Bug 1579169 - Remove font-weight from fxaccount-email. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D45271

--HG--
extra : moz-landing-system : lando
2019-09-10 00:57:43 +00:00
Jason Laster 17db683395 Bug 1579576 - Fix browser_dbg_rr_breakpoints-07.js. r=bhackett
Reviewers: bhackett

Reviewed By: bhackett

Bug #: 1579576

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

--HG--
extra : rebase_source : 0cd551281b3d161f6916420babdc208571c26a46
2019-09-10 03:52:39 +03:00
Csoregi Natalia 3b51a38a17 Backed out changeset 9b3b556ca3d5 (bug 1296365) for failures on browser_ext_windows_popup_title.js. 2019-09-10 03:48:29 +03:00
Nils Maier 1603e71423 Bug 1296365 - Show extension name instead of URI in popup windows r=mixedpuppy
Reviewers: mixedpuppy

Reviewed By: mixedpuppy

Bug #: 1296365

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

--HG--
extra : rebase_source : 348a996d09f03798a75bc98f2828326c6c14b81f
extra : histedit_source : 4235913832b36e9be9bb605f336ff213edd47156
2019-09-10 01:55:01 +03:00
Matthew Noorenberghe 6ac9c7bb88 Bug 1579512 - Don't include the real password in the markup of about:logins when masked. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D45075

--HG--
extra : moz-landing-system : lando
2019-09-09 22:42:32 +00:00
Masayuki Nakano 24f1d9a9b3 Bug 1574852 - part 90: Move `HTMLEditRules::ConfirmSelectionInBody()` to `HTMLEditor` r=m_kato
Differential Revision: https://phabricator.services.mozilla.com/D44794

--HG--
extra : moz-landing-system : lando
2019-09-10 03:52:44 +00:00
Masayuki Nakano a2c5d981ee Bug 1574852 - part 89: Move `HTMLEditRules::AdjustSelection()` to `HTMLEditor` r=m_kato
Differential Revision: https://phabricator.services.mozilla.com/D44793

--HG--
extra : moz-landing-system : lando
2019-09-10 03:38:04 +00:00
Mats Palmgren 8cc57c8048 Bug 1248227 - Add crashtest. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D45278

--HG--
extra : moz-landing-system : lando
2019-09-10 03:36:29 +00:00
Dzmitry Malyshau c6f647e9c9 Bug 1579318 - Switch mozangle dependency of Wrench to 0.2 r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D44934

--HG--
extra : moz-landing-system : lando
2019-09-10 02:04:32 +00:00
Mike Shal 4d1c6efb73 Bug 1579969 - Don't add export dependency on .cargo/config when testing; r=glandium
Bug 1578254 added a dependency on .cargo/config to export, which happens
to work in the python/mozbuild/mozbuild/test/backend/test_build.py test
cases because DEPTH=., and make finds the checked-in file .cargo/config
in topsrcdir because VPATH points there. After removing VPATH in bug
1496746, the test no longer finds the file in topsrcdir, and doesn't
have a rule to build it since that exists in the top-level moz.build
file.

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

--HG--
extra : moz-landing-system : lando
2019-09-09 23:56:10 +00:00
Mike Hommey e4076e2b2f Bug 1579156 - Fix binding tests after bug 1573566. r=chmanchester
The build system has no clue that there is something to build in
dom/bindings/test. It's currently all handled via make rules generated
by the backend, but ideally, this would all be handled by the frontend
emitting appropriate GeneratedFiles and Sources objects.

In the meanwhile, we just force the make backend to recurse through
dom/bindings/test.

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

--HG--
extra : moz-landing-system : lando
2019-09-10 02:55:03 +00:00
Gurzau Raul 0086bbd67c Merge inbound to mozilla-central. a=merge 2019-09-10 00:45:24 +03:00
Miriam 01f4ef904a Bug 1574190 - Add watchpoints trait to browsingContextTargetPrototype and remove from RootActor r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D45206

--HG--
extra : moz-landing-system : lando
2019-09-09 17:30:31 +00:00
Jon Coppeard 205543d657 Bug 1579426 - Increase slice buget for long running collections to limit total length of collection r=sfink
This calculates a minimum budget for incremental GCs by using linear interpolation based on the length of time the collection has been running, with the aim is to finish collectins in under 2 seconds. I removed the slice count part because running a GC in many small slices is fine, as long as it completes in a reasonble length of time.

I changed all the times to be in milliseconds to simplify things and commented to that effect.  I wasn't sure if there was something more specific you were objecting too.

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

--HG--
extra : moz-landing-system : lando
2019-09-09 17:15:02 +00:00
Erica Wright cfa31aaecc Bug 1567373 - Fix intermittent, check for element before visibility r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D44247

--HG--
extra : moz-landing-system : lando
2019-09-09 17:10:44 +00:00
Gijs Kruitbosch 57948271e5 Bug 1579460 - add focus outline to in-content html checkboxes, r=dao
Differential Revision: https://phabricator.services.mozilla.com/D45025

--HG--
extra : moz-landing-system : lando
2019-09-09 16:43:09 +00:00
Andrea Marchesini 41fd92503f Bug 1579357 - Check the arguments in BasePrincipal XPCOM methods, r=jkt
Differential Revision: https://phabricator.services.mozilla.com/D45001

--HG--
extra : moz-landing-system : lando
2019-09-09 16:45:29 +00:00
James Teh 9cede8d015 Bug 1579767: Reinstate the accessibility group role for the search one-offs container. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D45151

--HG--
extra : moz-landing-system : lando
2019-09-09 16:39:34 +00:00
Dan Minor 37c64b1005 Bug 1569250 - Add telemetry for mDNS use in WebRTC; r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D44888

--HG--
extra : moz-landing-system : lando
2019-09-09 16:45:02 +00:00
Narcis Beleuzu 17a464768d Backed out changeset 0598d793b1ff (bug 1577007) for SM bustages on eqArrayHelper.js . CLOSED TREE 2019-09-09 19:37:41 +03:00
Brian Hackett e08826d6d1 Bug 1579562 - Take snapshots at frame entry when gathering pause data in the frame, r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D45145

--HG--
extra : moz-landing-system : lando
2019-09-09 16:28:25 +00:00
Geoff Brown 074eb43d4a Bug 1579504 - Increase max-run-time for linux64-base-toolchains(-clang)/debug tasks; r=froydnj
Increase max-run-time to avoid intermittent failures due to variance in robustcheckout
performance.

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

--HG--
extra : moz-landing-system : lando
2019-09-09 16:21:29 +00:00
Brian Grinstead dffa39b257 Bug 1561326 - Support CSS min/max width/height for top level windows with root HTML element. r=emilio
Helps support migrating from XUL DOM to an HTML DOM structure. I attempted
to remove the early return when the root element is not a XUL element, but
it appears setting the transparency on a non XUL root is still broken
(test widget/tests/test_mouse_scroll.xul started failing on windows).

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

--HG--
extra : moz-landing-system : lando
2019-09-09 16:14:51 +00:00
Csoregi Natalia 453f8b162f Backed out changeset 8b5aa1f7d1f3 (bug 1579156) for bustage due to missing dom/bindings/test. CLOSED TREE 2019-09-10 02:18:51 +03:00
Edgar Chen ab78b9be04 Bug 1579088 - Correct the expecting result for img in test_strict_dynamic_default_src.html; r=ckerschb
The description and expected result of some tests aren't matched.

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

--HG--
extra : moz-landing-system : lando
2019-09-09 17:44:37 +00:00
Edgar Chen 1c24dc8c08 Bug 1579088 - Do not use img.complete check whether the img is loaded; r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D44842

--HG--
extra : moz-landing-system : lando
2019-09-09 17:44:36 +00:00
Andreas Tolfsen b9661220f2 bug 1520585: geckodriver: note SHA-1 and release date of 0.25.0 in changelog; r=me a=doc
MANUAL PUSH: doc update
2019-09-09 16:55:39 +01:00
shindli 40d8e3fb17 Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-09-09 18:40:55 +03:00
Mihai Alexandru Michis 1a84dc1984 Bug 1579096 - Fix expectations for setSinkId.https.html, getCurrentPosition_IDL.https.html, waiting.https.html a=wpt-fix
--HG--
extra : histedit_source : efab9456ffab6ee56bc374fe47bf1c9ec5780451%2Ce210a191dbaed28f7f27426395f1498189975750
2019-09-09 16:44:55 +03:00
ffxbld be3aab35b5 No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D45169

--HG--
extra : moz-landing-system : lando
2019-09-09 12:34:16 +00:00
Thomas Nguyen 7da04c50bc Bug 1579388 - Enable featurepolicy pref in beta test_enumerateDevices. r=baku
dom.security.featurePolicy.enabled is enable only in nightly, so some
tests in beta will be failed. We should manually enable the pref in test.

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

--HG--
extra : moz-landing-system : lando
2019-09-09 12:01:49 +00:00
Nat Quayle Nelson dbf41f94df bug 1529296: geckodriver: add build_info() public API; r=ato
MANUAL PUSH: resurrected stale patch, which is hard in Phabricator
2019-09-09 13:00:19 +01:00
Daosheng Mu a7ca387905 Bug 1579492 - Check if nullptr in DarwinGamepadService::ReportChangedCallback(). r=baku
Differential Revision: https://phabricator.services.mozilla.com/D45135

--HG--
extra : moz-landing-system : lando
2019-09-09 11:58:01 +00:00
Kris Maglione b7834b6960 Bug 1542415: Part 5 - Re-enable frameloader rebuilding on process switch. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D44739

--HG--
extra : moz-landing-system : lando
2019-09-09 11:50:40 +00:00
Kris Maglione c9bc5f8a41 Bug 1542415: Part 4 - Always rebuild frameloaders on remoteness change in Fission windows. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D44738

--HG--
extra : moz-landing-system : lando
2019-09-09 12:28:09 +00:00
Kris Maglione edd7375038 Bug 1542415: Part 3 - Create new BrowserChild in the same tab group as its opener. r=nika
When we initially create a FrameLoader for a new tab created by a
window.open() call or a link click, it automatically winds up in the correct
tab group, because it's created in the child.

The problem comes when the window navigates to a new origin which requires a
process switch, and then navigates back to the same origin as its opener (for
instance, using `history.back()`). In that case, the parent rebuilds the frame
loader in a new tab group. But, since the child knows that it has an opener,
and that opener is in the same process, it (rightly) expects it to be in the
same tab group as its opener, and puts it there. It then asserts that this
matches the tab group of its actor, and explodes.

This patch fixes that, so that the parent checks whether its BrowsingContext
has an opener, and if does, tells the child to join its tab group.

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

--HG--
extra : moz-landing-system : lando
2019-09-09 11:50:37 +00:00
Kris Maglione e561c0f595 Bug 1542415: Part 2 - Treat in-flight messages from incorrect owner as warnings. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D44736

--HG--
extra : moz-landing-system : lando
2019-09-09 11:50:35 +00:00