Chris Manchester
33f036289d
Bug 1411712 - Move symbol version script ldflags for libxul to moz.build r=mshal
...
MozReview-Commit-ID: JDAIC6yzkx7
--HG--
extra : rebase_source : 4cf1cf22bb0f5e52469aef0f15f865837003fcdb
2017-11-02 11:47:48 -07:00
Chris Manchester
1877e49bc4
Bug 1411712 - Move symbol version script flags for arm in mozglue to moz.build. r=mshal
...
MozReview-Commit-ID: II250cfTmip
--HG--
extra : rebase_source : 70a8764e3bb646c54005fb25dc4343fdc201bade
2017-11-02 11:47:48 -07:00
Chris Manchester
8bc7bdf347
Bug 1411712 - Move LDFLAGS to mozbuild. r=mshal
...
MozReview-Commit-ID: A8cZ2FUveAf
--HG--
extra : rebase_source : 5f0e9b55c38f3b2382b469bbc886c57696f09792
2017-11-02 11:47:48 -07:00
Chris Manchester
857b599beb
Bug 1411712 - Use AC_SUBST_LIST instead of AC_SUBST for vairables from configure contributing to LDFLAGS. r=mshal
...
MozReview-Commit-ID: 21jJY8oanQB
--HG--
extra : rebase_source : 5ba85c10bc64fd8817fda956dab3bc6965679eff
2017-11-02 11:47:48 -07:00
Chris Manchester
4cfd6c93c3
Bug 1411712 - Make a new variable for pgo flags added to LDFLAGS. r=mshal
...
The make backend is the only thing that is aware of PROGILE_GEN and
PROFILE_USE, so we move these ldflags to their own variable while
converting the remainder of ldflags to mozbuild.
MozReview-Commit-ID: GwbPD6Q4Oyn
--HG--
extra : rebase_source : 3c90def9ee8cd949dd135ba8fa9b192f114f6727
2017-11-02 11:47:48 -07:00
Chris Manchester
f8a3e49e93
Bug 1411712 - Make a new variable for LDFLAGS to be set by Makefile.in that aren't intended to be handled by other backends. r=mshal
...
These flags are only relevant on OS X, and will not be necessary soon, so this
commit moves them to a separate variable while we move the remainder of the
ldflags to mozbuild.
MozReview-Commit-ID: 1NDgz3HIYpT
--HG--
extra : rebase_source : 6e9b5f5a5be5ff916db89a0b73896b9058eb040e
2017-11-02 11:47:47 -07:00
Franziskus Kiefer
1db8f13af3
Bug 1401594 - land NSS NSS_3_34_BETA1 UPGRADE_NSS_RELEASE, r=me
...
MozReview-Commit-ID: 8ckNdJ29KWZ
--HG--
extra : rebase_source : 9766af247842aabce5e46c4a8d1d03c3f70d21f7
2017-11-01 15:38:36 +01:00
Dão Gottwald
70c57b99c6
Bug 1413499 - Simplify disabled toolbar button styling. r=daleharvey
...
MozReview-Commit-ID: A8pF4EtWqJa
--HG--
extra : rebase_source : 9a389f8c35b242b9d375bf04c3214e35ed034f38
2017-11-01 12:04:32 +01:00
Kilik Kuo
70bf2e8e88
Bug 1395922 - [P6][Test] Playback should resume after reattaching same MediaKeys with valid sessions. r=cpearce
...
MozReview-Commit-ID: CASXy2SN4fh
--HG--
extra : rebase_source : 6718c77d944fa2597c8aa3c3eefa139f8363d44b
2017-11-03 20:15:48 +08:00
Kilik Kuo
5fb141a715
Bug 1395922 - [P5][Test] Capture clear content with canvas 2d after remove MediaKeys from the same HTMLMediaElement. r=cpearce
...
MozReview-Commit-ID: CUnblsNOmcm
--HG--
extra : rebase_source : 228490859bb0d82bf7535bccb01e7281c5dc65b8
2017-11-03 20:15:19 +08:00
Kilik Kuo
4c6e8a291c
Bug 1395922 - [P4] Make MDSM enter buffering state when MediaKeys is removed and resume the playback if setting same MediaKeys back. r=cpearce,jya
...
MozReview-Commit-ID: KdmeGqoVgak
--HG--
extra : rebase_source : b65cfc8e0e47c08e6b64b50e992bdf84da852bbd
2017-11-03 20:14:49 +08:00
Kilik Kuo
55be93073e
Bug 1395922 - [P3] Make HTMLMediaElement::SetMediaKeys asynchronously. r=cpearce
...
MozReview-Commit-ID: 5M8CTHMsmIh
--HG--
extra : rebase_source : c1b186f6da354b79036dea7175960e1e33a2eaae
2017-11-03 20:14:17 +08:00
Kilik Kuo
23f6932509
Bug 1395922 - [P2] Make MediaFormatReader::SetCDMProxy asynchronously with a promise. r=cpearce,jya
...
MozReview-Commit-ID: 7RarmmlA0lo
--HG--
extra : rebase_source : 195f64f405aa19920ccf09ffeddb087877d653a4
2017-11-03 20:12:39 +08:00
Kilik Kuo
83013776bf
Bug 1395922 - [P1] Refactor code and move them into specific functions. r=cpearce
...
MozReview-Commit-ID: 9lwRH66Wllp
--HG--
extra : rebase_source : 8126fe384c7a6f1c07bdb438507823527f14a4bf
2017-11-03 14:35:32 +08:00
Bevis Tseng
f1fc4f0776
Bug 1413466 - Fire events after iterating ServiceWorkerManager::mControlledDocuments is done. r=bkelly
...
It's possible to modify mControlledDocuments from oncontrollerchange handler.
We should fire events after iteration to prevent updating this hashtable while reading it.
2017-11-01 15:18:23 +08:00
Nicholas Nethercote
9245fb0232
Bug 1413400 (part 2) - Make Preferences::sPreferences a StaticRefPtr. r=froydnj.
...
The notable part of this change is Shutdown(). I've made it just null out
sPreferences, contrary to the old comment, which was strange for a couple of
reasons:
- ~Preferences() used to null out sPreference, which is backwards compared to
how this sort of thing normally works.
- In both the before and after cases, as far as I can tell,
Preferences::Shutdown() is called but ~Preferences() is never called;
something keeps the singleton Preferences instance alive until process
termination.
MozReview-Commit-ID: Ab0ui31rVcI
2017-11-01 13:55:28 +11:00
Nicholas Nethercote
3baceb4b37
Bug 1413400 (part 1) - Move s{,Default}RootBranch into Preferences. r=froydnj.
...
sRootBranch and sDefaultRootBranch have the same lifetime as sPreferences, so
this patch makes them non-static nsCOMPtr<> members of Preferences.
MozReview-Commit-ID: 1TLhh13ZpBI
--HG--
extra : rebase_source : 9419cd205b9a06f7ae82722a6732e3fc2722473b
2017-11-01 13:41:14 +11:00
Sebastian Hengst
bde2e0e208
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-11-02 23:19:03 +01:00
Luciano I
e4007fdbe7
Bug 1375223 - Remove Async.querySpinningly. r=kitcambridge
...
MozReview-Commit-ID: bMo1jyIY5g
--HG--
extra : rebase_source : ac69fde2cb8216300bdb9e7d19528c15cdceb7c8
2017-10-31 18:50:31 -04:00
Bevis Tseng
b7bcbf0162
Bug 1413125
- Support reentry synchronously from U2F callbacks. r=jcj
...
Call MozPromiseRequestHolder::Complete() and reset callbacks eariler to
support reentry of U2F::Register()/Sign() from calling ExecuteCallback().
2017-10-31 18:22:00 +08:00
Jim Chen
4b2b6c27bf
Bug 1412872 - 10. Follow-up to fix Gradle robocop failures; r=me
...
Pass the application Context rather than the test Context to Clipboard to avoid
failure caused by using the wrong Context.
MozReview-Commit-ID: IDzCwjb5rrF
2017-11-01 22:47:29 -04:00
Ryan VanderMeulen
15033615f1
Merge m-c to inbound. a=merge
2017-11-01 21:55:34 -04:00
Ryan VanderMeulen
cf94e55fa8
Backed out changesets 9adb0bc561c3 and 9e50716eaebe (bug 1406032) in favor of a different fix.
...
--HG--
extra : rebase_source : d68493d891fc9d5560e58a41e581ad7f55ea9f09
2017-11-01 21:52:57 -04:00
Ryan VanderMeulen
76b05e595e
Backed out changeset f4df790d1477 (bug 1412130) in favor of a better fix.
...
--HG--
extra : rebase_source : 79103611ce2a4548b27ebcacda23f95a6bdb46af
2017-11-01 21:51:29 -04:00
ffxbld
269dcb47f7
No bug, Automated HPKP preload list update from host bld-linux64-spot-303 - a=hpkp-update
2017-11-01 18:38:41 -07:00
ffxbld
249a4851fb
No bug, Automated HSTS preload list update from host bld-linux64-spot-303 - a=hsts-update
2017-11-01 18:38:37 -07:00
L10n Bumper Bot
4c4f7049ce
no bug - Bumping Firefox l10n changesets DONTBUILD r=release a=l10n-bump
...
oc -> default
2017-11-01 15:40:53 -07:00
L10n Bumper Bot
9a8b5aa16a
no bug - Bumping Fennec l10n changesets DONTBUILD r=release a=l10n-bump
...
bn-BD -> ['android', 'android-api-16', 'android-multilocale']
ne-NP -> ['android', 'android-api-16', 'android-multilocale']
2017-11-01 15:40:42 -07:00
Sebastian Hengst
4ff29d14f8
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: GSDYk9wLOAM
--HG--
rename : browser/base/content/test/general/browser_bug561636.js => browser/modules/test/browser/formValidation/browser_form_validation.js
rename : browser/base/content/test/general/browser_bug595507.js => browser/modules/test/browser/formValidation/browser_validation_iframe.js
rename : browser/modules/test/browser/browser_bug1319078.js => browser/modules/test/browser/formValidation/browser_validation_invisible.js
2017-11-01 22:55:12 +01:00
Doug Thayer
e333168b51
Bug 1413582 - Ensure all "Flash" copy is prefaced with "Adobe" r=Felipe
...
Accidentally slipped through the first patch.
MozReview-Commit-ID: GoFbMBuBrE8
--HG--
extra : rebase_source : c169328d78c9c613f0d62bea8602e3619333d293
2017-11-01 08:59:46 -07:00
Jeff Walden
94a8344997
Bug 1319416 - Consolidate all semicolon-matching into a single function, now that there's no quasi-bogus need for multiple variants. r=arai
2017-10-30 12:49:13 -07:00
Jeff Walden
7233b2770b
Bug 1319416 - Substantially rejigger token lookahead and modifier exceptions to function more like the spec. r=arai
2017-10-30 12:47:57 -07:00
Xidorn Quan
2ddfdf43a2
Bug 1412714 - Don't clone inner of XBL stylesheet in Servo. r=bz
...
MozReview-Commit-ID: Kzrod3SBt1k
--HG--
extra : rebase_source : 4cf96063f372ffbeb6aabde396ef9fd9f547bcb7
2017-10-30 15:16:20 +11:00
Phil Ringnalda
e0e1cf4354
Backed out 4 changesets (bug 1406327) for crashing other tests, crashing itself, and assertion failures
...
Backed out changeset 471c710b19b1 (bug 1406327)
Backed out changeset 5890bb3a0d97 (bug 1406327)
Backed out changeset 63c8ee57e38c (bug 1406327)
Backed out changeset 345972733daa (bug 1406327)
MozReview-Commit-ID: IwWx11QSuS4
2017-11-01 21:44:12 -07:00
Botond Ballo
9ceac26e5c
Bug 1412272 - Have ComputePartialPrerenderArea() handle the cases where aDirtyRect is larger than aPrerenderSize. r=mstange
...
Rendering at least aDirtyRect is more important than staying under
aPrerenderSize, so that's what we do.
MozReview-Commit-ID: 8Ze1biaNzqX
--HG--
extra : rebase_source : b04aedafa8432004a716f0cb4b4c5dc6c418dfda
2017-11-01 15:27:16 -04:00
Daosheng Mu
f10ab3c49f
Bug 1406327 - Part 4: RefreshVRDisplays needs to be at VRListenerThread; r=kip
...
MozReview-Commit-ID: KuhPFqMhTDB
--HG--
extra : rebase_source : 53dac47c5ede72acbe2760f056ca88f8cbc0c6b9
2017-11-01 22:15:06 +08:00
Francois Marier
89c2da22e2
Bug 1411450 - Only build files required for the "lite" protobuf runtime. r=mossop
...
All of our .proto are optimized for LITE_RUNTIME so we can use
libprotobuf-lite instead of the full libprotobuf.
devtools does need something that's not part of libprotobuf-lite
(gzip streams) and so we add that to our builds.
MozReview-Commit-ID: BW8WnTC6pv
--HG--
extra : rebase_source : ad5f3832c29f1337ecfd4d7d88d09563c1794bca
2017-10-27 16:44:11 -07:00
Jared Hirsch
f69de88abb
Bug 1412411
- Add Screenshots Telemetry scalar definitions to Scalars.yaml; r=francois
...
Code changes will land separately in github[1], and will be exported to
Firefox in a separate commit.
[1] https://github.com/mozilla-services/screenshots/pull/3711
MozReview-Commit-ID: 91sA1vqN1Il
--HG--
extra : rebase_source : af3409ab56d4d9a7470c748cc6a2ce89a6f63659
2017-10-27 12:53:26 -07:00
Nick Alexander
6041444540
Bug 1412984 - Strip 'vars' debugging from Fennec in "official" audience flavour dimension. r=maliu
...
MozReview-Commit-ID: 6BEn52ARHQS
--HG--
extra : rebase_source : 8f3d66ae261036beeea9af5e5474a04a971c9f73
extra : source : 6abdc197ce71c269370ea120995125f039cb3474
2017-10-30 13:24:21 -07:00
David Keeler
6922b82c52
bug 1357815 - 4/4: go a bit overboard on testcases for SHA-256 support in add-on signatures r=jcj
...
MozReview-Commit-ID: K4WYTYPXpi1
--HG--
rename : security/manager/ssl/tests/unit/test_signed_apps/signed_app_sha1_and_sha256.zip => security/manager/ssl/tests/unit/test_signed_apps/app_mf-1-256_sf-1-256_p7-1-256.zip
rename : security/manager/ssl/tests/unit/test_signed_apps/sha1_and_sha256_manifest_sha1_signature_file.zip => security/manager/ssl/tests/unit/test_signed_apps/app_mf-1-256_sf-1_p7-1.zip
rename : security/manager/ssl/tests/unit/test_signed_apps/sha1_and_sha256_manifest_sha256_signature_file.zip => security/manager/ssl/tests/unit/test_signed_apps/app_mf-1-256_sf-256_p7-1.zip
rename : security/manager/ssl/tests/unit/test_signed_apps/sha1_manifest_sha1_and_sha256_signature_file.zip => security/manager/ssl/tests/unit/test_signed_apps/app_mf-1_sf-1-256_p7-1.zip
rename : security/manager/ssl/tests/unit/test_signed_apps/signed_app.zip => security/manager/ssl/tests/unit/test_signed_apps/app_mf-1_sf-1_p7-1.zip
rename : security/manager/ssl/tests/unit/test_signed_apps/signed_app_sha256_signature_file.zip => security/manager/ssl/tests/unit/test_signed_apps/app_mf-1_sf-256_p7-1.zip
rename : security/manager/ssl/tests/unit/test_signed_apps/sha256_manifest_sha1_and_sha256_signature_file.zip => security/manager/ssl/tests/unit/test_signed_apps/app_mf-256_sf-1-256_p7-1.zip
rename : security/manager/ssl/tests/unit/test_signed_apps/signed_app_sha256_manifest.zip => security/manager/ssl/tests/unit/test_signed_apps/app_mf-256_sf-1_p7-1.zip
rename : security/manager/ssl/tests/unit/test_signed_apps/signed_app_sha256.zip => security/manager/ssl/tests/unit/test_signed_apps/app_mf-256_sf-256_p7-256.zip
extra : rebase_source : f56c5c9309590bd37d933e8e8fbff8535296b874
2017-10-27 11:20:33 -07:00
Francois Marier
7821a2719e
Bug 1411450 - Add the protobuf version to LayerScopePacket.proto. r=mattwoodrow
...
This is essentially a no-op but it does silence the following warning
whenever the *.pb.* files are re-generated:
[libprotobuf WARNING google/protobuf/compiler/parser.cc:546] No syntax specified for the proto file: LayerScopePacket.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.)
MozReview-Commit-ID: 6L1TXHLcjsj
--HG--
extra : rebase_source : c88211414242c921eeefec27476c4a52e6c0974a
2017-10-26 16:15:30 -07:00
Francois Marier
b591fa63a6
Bug 1411450 - Switch devtools CoreDump.proto to the LITE_RUNTIME. r=fitzgen
...
The "lite" runtime allows us to pull in a lot less of the protocol
buffers library:
https://developers.google.com/protocol-buffers/docs/proto#options
MozReview-Commit-ID: 2m41fqa9j09
--HG--
extra : rebase_source : 06fca11cba46ec20b58a33eef97df4157902725c
2017-10-26 16:12:51 -07:00
Nick Alexander
a655304bb6
Bug 1255042 - Remove mobile/android/Makefile.in. r=ted.mielczarek
...
MozReview-Commit-ID: GS8SYaXPJbp
--HG--
extra : rebase_source : b5e7fb5dac1dc9d689b237366ef2c71ec3d80970
2017-11-02 13:46:54 -07:00
Jared Wein
b8ffd9d167
Bug 1410666 - Remove unused PanelUI-popup code. r=mconley
...
Original patch authored by Tim Nguyen (:ntim).
MozReview-Commit-ID: 6qQnRMQXPTH
--HG--
extra : rebase_source : 319d160f3057173359f02adba44bdcc12a68e209
2017-10-31 14:38:15 -04:00
Jamie Nicol
cc72c8cff9
Bug 1413693 - Ensure data copied from discarded front buffer isn't also painted. r=mstange
...
Bug 1092294 introduced a regression in to the code to copy from
the discarded front buffers to the new backbuffers in
SingleTiledContentClient. The aim was to ensure that if locking the
the frontbuffers failed, meaning the region could not be copied, that it
would be painted instead. However due to incorrect logic the
region would both be copied and painted in cases where
there was no onWhite buffers.
To fix this we take both locks (frontLock, and frontOnWhiteLock if
required) up front, so that we either copy both buffers or neither.
MozReview-Commit-ID: 3iepOuweruk
--HG--
extra : rebase_source : 2e2f951c3315f2809191f43a9d5ec4a939c82724
2017-11-02 11:46:08 +00:00
Sebastian Hengst
f3fd2cb9c7
Backed out 2 changesets (bug 1410416) for linting failures in browser/components/preferences/in-content/tests/browser_siteData.js. r=backout
...
Backed out changeset b0d6deea2bca (bug 1410416)
Backed out changeset c2d97da8bfed (bug 1410416)
2017-11-02 21:30:24 +01:00
Christian Holler
49da770167
Bug 1413696 - Add default prefs for ASan Reporter. r=froydnj
...
MozReview-Commit-ID: 9a1uLem2UOQ
--HG--
extra : rebase_source : c5ebd17f06221a5045dd864d74bc7365227e4fbf
2017-11-01 22:32:19 +01:00
Ray Lin
8d716cdae1
Bug 1413473 - Verify current focused input to determine whether the opening popup is for form autofill in order not to accidentally open new tab in wrong result types. r=lchang
...
MozReview-Commit-ID: JFvSxHsKC1P
--HG--
extra : rebase_source : 0c4a134632392f7f7e3c5d7c60a0b36c336996f9
2017-11-02 13:42:12 +08:00
alex
40f03f9f5e
Bug 1393788 - Compress all JSDcov artifacts (.json files) into zip files after all tests are completed. r=gmierz,jmaher.
...
Building with "Linux x64 JSDCov", each suite of tests will produce a list of JSDCov artifacts (.json). This patch compresses all JSDCov artifacts into 1 zip file for each suite upon tests completion.
MozReview-Commit-ID: DaNLOQuW2lc
--HG--
extra : rebase_source : cceb912d0fe16f9921e1d13fe85d53af2abcb29c
2017-10-26 17:01:12 -04:00
Andreas Tolfsen
ea7bdb1cbb
Bug 1410796 - Add basic evaluate.toJSON tests. r=whimboo
...
MozReview-Commit-ID: EvtsPhiq6sd
--HG--
extra : rebase_source : 8c6fcb49f9373c9a3be2567111f935a3c9d4b7c7
2017-10-31 20:02:07 +00:00