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

547444 Коммитов

Автор SHA1 Сообщение Дата
James Graham 808ae05d9f Bug 1381858 - Ensure we have a valid window handle before trying to wait, r=ato
If we switched to a window that is now closed (possible in a reftest
run, for example), we might end up calling execute_async_script
without a valid current window. The runner window is always supposed
to be open (and if it isn't then waiting won't make much sense
anyway), so switch to that before executing script in wait().

MozReview-Commit-ID: ERoN4sz5SuH
2017-07-20 13:05:29 +01:00
James Graham 8b4d340ea3 Bug 1381898 - Disable wpt background attachment clipping image tests for instability, a=testonly
MozReview-Commit-ID: 2iPP8t8CJKi
2017-07-20 13:05:29 +01:00
James Graham caf40dc67a Bug 1381399 - Don't try to close reftest window if it's already closed, r=ato
If the run ended with the reftest window closed e.g. because the final
test timed out, we shouldn't try to close it again, since that results
in an error.

MozReview-Commit-ID: 7FW96EkfgBG
2017-07-20 13:05:28 +01:00
James Graham a830886175 Bug 1381856 - Unbreak --include and --exclude command line arguments, r=ato
MozReview-Commit-ID: 39DzRhvnE3x
2017-07-20 13:05:28 +01:00
James Graham 22f30b5f03 Bug 1381899 - Disable wpt flexbox min-width test for instability, a=testonly
MozReview-Commit-ID: 8eeKfaxe0I3
2017-07-20 13:05:28 +01:00
James Graham 793c2a84ca Bug 1381855 - Disable all svg object-fit embed and object tests for instability, a=testonly
MozReview-Commit-ID: DnSeEKJz7rC
2017-07-20 13:05:28 +01:00
James Graham 87b1e9bbc4 Bug 1381893 - Disable wpt mix-blend-mode-animation.html for instability, a=testonly
MozReview-Commit-ID: 9npIDrM9bKb
2017-07-20 13:05:27 +01:00
James Graham eda52b0cdf Bug 1381892 - Disable wpt box-sizing-replaced-001.xht for instability, a=testonly
MozReview-Commit-ID: 4kt5SxkaQ0T
2017-07-20 13:05:27 +01:00
James Graham d368e86c42 Bug 1381845 - Prevent support file being interpreted as test, r=annevk
MozReview-Commit-ID: FFVMAQlXQZl
2017-07-20 13:05:27 +01:00
James Graham 8687ca8337 Bug 1341078 - Update taskcluster tasks for wpt CSS tests, r=ahal
MozReview-Commit-ID: FbU5UaiaAbp
2017-07-20 13:05:26 +01:00
James Graham 5d62758e55 Bug 1341078 - Run CSS tests on Linux, r=ahal
These are initially run on Linux only for capacity reasons.

MozReview-Commit-ID: Ge4nu1NGDdr
2017-07-20 13:05:26 +01:00
James Graham 05c74917ab Bug 1381842 - Update wpt expectation data, a=testonly
MozReview-Commit-ID: HoMTzDKGSZt


--HG--
rename : testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/iframe-with-base.html.ini => testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/iframe-with-base.html.ini~HEAD
2017-07-20 13:05:26 +01:00
James Graham a1b638d149 Bug 1381842 - Update web-platform-tests to revision 85ae24e3dc80ee63b6dc2ed78a922cff68c6e819, a=testonly
MozReview-Commit-ID: DfvN9mAFYhI


--HG--
rename : testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-77-t-novalid.html => testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-77-t-isvalid.html
rename : testing/web-platform/tests/conformance-checkers/html-svg/linking-a-10-f-novalid.html => testing/web-platform/tests/conformance-checkers/html-svg/linking-a-10-f-isvalid.html
rename : testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-leading-dot-x-novalid.html => testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-leading-dot-x-valid.html
rename : testing/web-platform/tests/content-security-policy/_unapproved/script-nonces-hidden.html.headers => testing/web-platform/tests/content-security-policy/nonce-hiding/script-nonces-hidden.tentative.html.headers
rename : testing/web-platform/tests/content-security-policy/_unapproved/svgscript-nonces-hidden.html.headers => testing/web-platform/tests/content-security-policy/nonce-hiding/svgscript-nonces-hidden.tentative.html.headers
rename : testing/web-platform/tests/html/semantics/interactive-elements/context-menus/contextmenu-event-manual.htm => testing/web-platform/tests/html/webappapis/scripting/events/contextmenu-event-manual.htm
2017-07-20 13:05:25 +01:00
Andrew Osmond 6764b5b440 Bug 1382495 - Fix assert in imgRequestProxy::Dispatch to accept a listener or a tab group. r=me
imgRequestProxy::IsOnEventTarget must return false in order for imgRequestProxy::Dispatch to be called. Typically we check for mListener before any of this but in imgRequest::OnLoadComplete, we have other things to do besides notifying the listener. As such, we want to dispatch even if there is no listener, and that is when the assert can fail. Since IsOnEventTarget can only return false if it has either a tab group *or* a listener, we can change the assert to match.
2017-07-20 07:53:53 -04:00
Sebastian Hengst 32a0d69b87 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-07-20 13:25:57 +02:00
Sebastian Hengst 4c29c884c1 Backed out changeset b2f02ad2c82b (bug 1363361) for frequently failing browser_appmenu_reflows.js on OS X. r=backout a=backout
MozReview-Commit-ID: 5wPiUAKmDhi
2017-07-20 13:23:53 +02:00
Sebastian Hengst f679b79e58 Backed out changeset 4433f993d523 (bug 1363361)
MozReview-Commit-ID: GCC0R3hrpAc
2017-07-20 13:21:43 +02:00
Sebastian Hengst 56ff8fb5e9 Backed out changeset 5b631acee0b8 (bug 1363361)
MozReview-Commit-ID: DyrS2OvRCxG
2017-07-20 13:21:39 +02:00
Sebastian Hengst 103b84c50a Backed out changeset 7a7d6d2d2b2d (bug 1363361)
MozReview-Commit-ID: GIQgJWVCKCs
2017-07-20 13:21:34 +02:00
Sebastian Hengst 20c9fcae3e Backed out changeset d94de30b99a3 (bug 1363361)
MozReview-Commit-ID: BUuhjzSZs0Q
2017-07-20 13:21:30 +02:00
Andrea Marchesini b02308d651 Bug 1159003 - setResourceTimingBufferSize shouldn't affect user timing, but we should clean user markers if we have memory pressure, r=bz 2017-07-20 12:57:08 +02:00
Sebastian Hengst 68c1933983 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 2kKTSo87OJy
2017-07-20 10:56:34 +02:00
Ryan VanderMeulen 741a7a5ea3 Backed out 6 changesets (bug 1377216) for SM(pkg) bustage on a CLOSED TREE.
Backed out changeset b5701f3ce506 (bug 1377216)
Backed out changeset 1f37aebe0f43 (bug 1377216)
Backed out changeset c8931588f674 (bug 1377216)
Backed out changeset ded5328ba74c (bug 1377216)
Backed out changeset 6cb234539746 (bug 1377216)
Backed out changeset ce836965fd58 (bug 1377216)
2017-07-19 22:14:03 -04:00
sotaro 200cae20a8 Bug 1382091 - Delete ImageKeys with ClearCachedResources r=nical 2017-07-20 10:30:31 +09:00
Kris Maglione 288e69595c Bug 1382501: Don't use NetUtil to parse URIs. r=trivial
MozReview-Commit-ID: BepyXBOOuv2
2017-07-19 18:26:41 -07:00
Nicholas Nethercote 7d699f9fa4 Bug 1382099 - Remove MOZ_WIDGET_GONK from memory/. r=glandium.
--HG--
extra : rebase_source : 641de85945cb2f0ccdb9d6f5207bdd22b597b318
2017-07-19 18:39:00 +10:00
Nicholas Nethercote 76360b4793 Bug 1382099 - Remove MOZ_WIDGET_GONK from mozglue/. r=glandium.
--HG--
extra : rebase_source : be872a2272b731523fdad5ee52ffcd40d87729c5
2017-07-19 18:38:54 +10:00
Nicholas Nethercote 20df43a549 Bug 1382099 - Remove MOZ_WIDGET_GONK from toolkit/. r=glandium.
--HG--
extra : rebase_source : 709744b24104b463c8dc4cbe215d2250e7c1a9f5
2017-07-19 18:38:48 +10:00
Jeff Gilbert 537fa49680 Bug 1382358 - Allow unusual/spurious glsl versions in non-DEBUG builds. - r=kvark
MozReview-Commit-ID: GbJb9ankCGl
2017-07-19 18:04:03 -07:00
Shane Caraveo 64c2485f68 Bug 1380426 - Make nsStreamListenerWrapper use NS_DECL_THREADSAFE_ISUPPORTS. r=dragana
--HG--
extra : rebase_source : fdcfe1dcce0dd4c4f5c554685afcdc995b680cae
2017-07-19 19:25:43 -04:00
Shane Caraveo 6dc579b239 Bug 1380426 - Make nsWebRequestListener use NS_DECL_THREADSAFE_ISUPPORTS. r=kmag
--HG--
extra : rebase_source : ac8bc977087b7701084b06171c8601151841fb31
2017-07-19 19:25:43 -04:00
JW Wang 67a23f8462 Bug 1377044 - default "media.seekToNextFrame.enabled" to true since bug 1276272 is already fixed. r=kikuo
MozReview-Commit-ID: 4DZ4Mr2lhrn

--HG--
extra : rebase_source : 6e158f7654a909cf5dbac7b3df6719d489af6674
2017-07-19 10:59:59 +08:00
Paolo Amadini 073b04818f Bug 1354568 - Show the final file size in the Downloads Panel. r=mak
MozReview-Commit-ID: I9D2yaYpwHD

--HG--
extra : rebase_source : 445bc80d50dd3401175c1be639715679bb42d6b4
2017-07-18 15:00:19 +01:00
Nicolas Silva 0628887ea0 Bug 1378113 - Avoid LayerManager reentrency issues when propagating composite notifications. r=dvander 2017-07-19 10:18:25 +02:00
Nicolas Silva a9bf06994d Bug 1377595 - Mark display items that should be painted on the content side. r=jnicol 2017-07-20 11:34:15 +02:00
Sebastian Hengst 303141cf04 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-07-20 11:02:11 +02:00
Jonathan Kew 10934e3b01 Bug 1381471 - Refactor gfxPlatform::IsFontFormatSupported implementations to put all the cross-platform behavior in the base class and remove most overrides. r=heycam 2017-07-20 09:57:00 +01:00
Alejandro Rodriguez Salamanca d0e7a5b995 Bug 1344723 - Use the prefs defined in TelemetryUtils.jsm in TelemetryController.jsm. r=dexter 2017-07-19 01:14:00 +02:00
Ting-Yu Chou a4c77b8ab9 Bug 1363959 - Compare jsid equality instead of string comparison in XrayResolveOwnProperty(). r=bholley
MozReview-Commit-ID: LFK5hR2RBGF

--HG--
extra : rebase_source : 1aa34b9998840302574f23c00d15ec713f70dcde
2017-07-20 15:12:03 +08:00
Shawn Huang 5258e1e147 Bug 1222284 - Part 3: Enable test browser_permissionsPromptWorker.js again on mac, r=btseng 2017-07-20 15:10:39 +08:00
Shawn Huang 3fba265811 Bug 1222284 - Part 2: Replace setFinishedCallback with waitForMessage for browser tests, r=btseng
For all tests depend on testFinishedCallback() function, the following had been changed:
* waitForExplicitFinish() will be replaced with add_task().
* gBrowser.selectedBrowser.addEventListener() will be replaced with waitForMessage().
* testFinishedCallback, testResult, and testException will be unified to testResult.
2017-07-20 15:10:30 +08:00
Shawn Huang 4841b5cf60 Bug 1222284 - Part 1: Replace setFinishedCallback with waitForMessage, r=btseng
setFinishedCallback() might have the same race issue as previously bug 1324163 resolved.
- testFinishedCallback will be replaced with waitForMessage() in head.js.
- testResult, and testException will be unified to testResult.
2017-07-20 15:10:24 +08:00
Mark Hammond 0a71b1b551 Bug 1361285 - add new addresses and credit-cards engines to about:preferences. r=eoger
MozReview-Commit-ID: GOxkmdKCVFt
2017-07-20 16:50:41 +10:00
Kit Cambridge 61c2a1e1de Bug 1363995 - Implement autofill record reconciliation. r=seanlee,lchang,markh
MozReview-Commit-ID: 5Yvr0M4CuyE
2017-07-20 16:50:41 +10:00
Kit Cambridge cf8e21261c Bug 1377246 - Move Sync deduping logic into profile storage. r=markh,seanlee
MozReview-Commit-ID: IdHIg79hboq
2017-07-20 16:50:41 +10:00
Kit Cambridge 4953d00b12 Bug 1377246 - Always filter Sync metadata from profiles. r=markh,lchang
We don't want to expose Sync metadata via `{rawData: true}` for two
reasons. First, Sync's `createRecord` method passes this option to
filter computed fields. We don't want to include computed fields in
the record, but we also don't want to upload the Sync metadata.
Second, `_clone` uses a shallow copy, so the `_sync` object can still
be mutated.

The only callers that rely on `{rawData: true}` returning `_sync` are
tests, so we can add a test-only helper instead of exposing the
object.

MozReview-Commit-ID: DudYwSiEgJE
2017-07-20 16:50:41 +10:00
Thom Chiovoloni 2ae128c103 Bug 1374500 - Add a new sync engine for addresses and credit-cards. r=markh,kitcambridge
MozReview-Commit-ID: BcwS86YhfBc
2017-07-20 16:50:41 +10:00
gasolin 3752705ad3 Bug 1371540 - Should add the Library tour in the onBoarding overlay;r=flod,mossop,rexboy
MozReview-Commit-ID: xPtSZfrzS4

--HG--
extra : rebase_source : 4aadfa9744e28b2e96d48d6c5f65429c2e99e5fa
2017-07-18 14:35:51 +08:00
Gregory Szorc ecb4b6b396 Bug 1381613 - Populate a repository-less index route for "trunk" repos; r=dustin
There are a few places where we walk commit ancestry looking for things
attached to a specific revision. Because the repository name is attached
to the index path and because a revision can exist in multiple
repositories, we often have to perform N index lookups to find a result
for a specific revision. This is inefficient.

To facilitate faster index lookups by revision, we introduce a new route
that doesn't contain the repository name. In theory, we should be able
to do this globally - for all repos. However, the configuration of
tasks can vary significantly by repo. So e.g. a linux64 build on
"central" is sufficiently different from a linux64 build on "beta" or
"release." For that reason, this commit takes the conservative
approach and only defines a shared route for repositories with a similar
configuration: the "trunk" repositories.

MozReview-Commit-ID: 8rIgUbzW4eL

--HG--
extra : rebase_source : 301ed36424e0c69c25e63121809afb96ca327edc
extra : source : 543c503f745c89360398fd3207ddaea5c262a807
2017-07-19 18:24:12 -07:00
Chenxia Liu b743cc4898 Bug 1377295 - Use old Top Sites pinned sites in AS panel. r=mcomella
MozReview-Commit-ID: 6i3Cam8un45

--HG--
extra : rebase_source : 12dcbc18f7d41110b54cc79e2e1357fa906e0309
2017-07-18 18:43:35 -07:00