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