Ting-Yu Lin
91e0aadf9e
Bug 1309467 Part 2 - Convert BandInfoType to an enum class. r=dbaron
...
Also exchange the order of the second argument |aBSize| and the third
argument |aBandInfo| for GetFlowArea() so that aBCoord and aBSize are
grouped together. And it'll be prettier to add ShapeInfo behind BandInfo
in later part.
MozReview-Commit-ID: cusdomjUyu
--HG--
extra : rebase_source : 8a7dca7179f1a05d380473d5d56d984bbe8aa97f
2016-10-12 13:26:17 +08:00
Ting-Yu Lin
679745ac84
Bug 1309467 Part 1 - Rename aBOffset to aBCoord in nsFloatManager::GetFlowArea(). r=dbaron
...
The header file and its documentation uses |aBCoord| so I change the
implementation for consistency.
MozReview-Commit-ID: 99mEUgUwcBV
--HG--
extra : rebase_source : 3ead203f6a325b26d96b2728ff28af74784effd7
2016-10-12 13:01:19 +08:00
Ting-Yu Lin
d60ec2b4d6
Bug 1315624 - Delete operator&& and operator|| for CastableTypedEnumResult. r=froydnj
...
Defining these two overloading functions destroys short-circuit evaluation.
MozReview-Commit-ID: Ac7zPtAGOiE
--HG--
extra : rebase_source : 4b3906b5162c1214b9814166f7d0d7de9cb0a7f9
2016-11-07 15:00:16 +08:00
Wes Kocher
c71ee484aa
Backed out changeset c403ebdab6b8 (bug 1317359) for build bustage a=backout CLOSED TREE
...
--HG--
extra : amend_source : 578c7a50c7d04c6578448d780ee06076069ee783
2016-11-14 16:48:00 -08:00
Mike Hommey
36d47d7464
Bug 1317359 - Propagate MOZ_ADJUST_SDK_KEY to old-configure. r=chmanchester
...
--HG--
extra : rebase_source : fb3ba7a9f158a6d0e95b748b82f1b193903a75f0
2016-11-15 07:43:39 +09:00
Wes Kocher
0cdd04ad48
Backed out 2 changesets (bug 1289974) for pgo xperf failures a=backout
...
Backed out changeset 32fcb004c724 (bug 1289974)
Backed out changeset 9509a063368d (bug 1289974)
2016-11-14 16:18:14 -08:00
Mike Hommey
3e149877ae
Bug 1316844 - Make the linter detect unused dependencies. r=chmanchester
...
--HG--
extra : rebase_source : 44fea4820c95b5e0d274fa1b3bf6ce563af2c30a
2016-11-11 12:52:58 +09:00
Mike Hommey
6fa3828b4e
Bug 1316844 - Remove unused dependencies. r=chmanchester
...
--HG--
extra : rebase_source : f9c4f39b198fbb83aa02b2eee65863695e7b75ca
2016-11-11 12:52:37 +09:00
Mike Hommey
1844bdb554
Bug 1316844 - Improve function unwrapping to properly cover templates. r=chmanchester
...
--HG--
extra : rebase_source : 35b56b6a2507bf18ef8182c3d8852bad5d13075f
2016-11-11 11:32:43 +09:00
Andrew Swan
aced3b2ee7
Bug 1317450 Remove duplicate implementation of AddonInstall.postpone() r=rhelmer
...
MozReview-Commit-ID: F9mp8tJfdFx
--HG--
extra : rebase_source : 4f6d9974c4ea4b147524af49e3b5d85a9a440da4
2016-11-14 13:24:02 -08:00
Kartikaya Gupta
58da8274d5
Bug 1317068 - Fix typo in pref name. r=jgilbert
...
MozReview-Commit-ID: 4YyMbOnFvW7
--HG--
extra : rebase_source : e0a115d437fcb7fb3706a8c0a71e7f2c0e2349dd
2016-11-12 11:06:27 -05:00
Milan Sreckovic
92fe1aae29
Bug 1316988: Change the wording of the error message. r=rhunt
...
MozReview-Commit-ID: GB1sF1APkBJ
--HG--
extra : rebase_source : 7f3c8673cffd223b2e366f7cb6728dc4abc7a90c
2016-11-11 17:51:25 -05:00
Michelangelo De Simone
47eb98d13a
Bug 1317451 - ASSERT_DEATH replaced by ASSERT_DEATH_IF_SUPPORTED. r=froydnj
...
MozReview-Commit-ID: Auqwd0NlM17
--HG--
extra : rebase_source : 67a86926e1ddce38ec24f651c2cc79c6a872bc93
2016-11-13 11:12:49 -08:00
Henrik Skupin
324b2e786a
Bug 1304004 - Fix regression in firefox-ui security tests caused by bug 1303291. r=keeler
...
MozReview-Commit-ID: Co7efI9jgeC
--HG--
extra : rebase_source : eed286ae2b379058c59385a98d208e8f3bec87e7
2016-11-14 21:09:16 +01:00
Masatoshi Kimura
62f2dfa1be
Bug 1302023 - Disable a workaround for Windows 10 Default apps on build 14965 or later. r=jimm
...
MozReview-Commit-ID: 5mKkr12n9HP
--HG--
extra : rebase_source : e66865b57232649b29401ab9a79a8346ea9efdf2
2016-11-12 01:32:24 +09:00
Mark Banner
baa174d6e7
Bug 1228761 - 'mach eslint' should look for 'nodejs' as well as 'node' executables to better support linux. r=ahal
...
MozReview-Commit-ID: 768u0MyMWA0
--HG--
extra : rebase_source : 3d9b430887a612864c0295f4dd53918a40ab84f9
2016-11-11 17:15:40 +00:00
Markus Stange
163908bf5a
Bug 1315113 - Fix coordinate space confusion in gradient rendering code. r=mattwoodrow
...
MozReview-Commit-ID: 38Zk9qWNyoX
--HG--
extra : rebase_source : b62a8af0c774846043f7a819debfdb5340402600
2016-11-09 13:53:33 -05:00
Tim Nguyen
249e72c86d
Bug 1307942 - Add CSS warnings and errors to new console. r=bgrins
...
MozReview-Commit-ID: FB0P3X0r7Jz
--HG--
extra : rebase_source : c902386ce1a8b266a34c3c83d5b693d8c47b5ffb
2016-11-14 17:33:29 +00:00
Henrik Skupin
d2e409c560
Bug 1317270 - Allow to set preference values on the default branch. r=maja_zf
...
MozReview-Commit-ID: BOUMMmmGwrX
--HG--
extra : rebase_source : d3f2adf80511835ed7673b44540c66c43175c3cc
2016-11-14 14:13:04 +01:00
Tim Nguyen
296c2dc383
Bug 1316809 - Fix eslint errors in devtools/client/sourceeditor/test. r=tromey
...
MozReview-Commit-ID: HjmCUoAsqlZ
--HG--
extra : rebase_source : 13d471df5390dba8c01f2af08edb476a638b81c7
2016-11-12 16:57:41 +00:00
Sylvestre Ledru
b018550c9e
Bug 1317305 - Update clang format rules r=mystor
...
MozReview-Commit-ID: IrFlfS6QrM4
--HG--
extra : rebase_source : 7aab2d8bb62f2fb24e705743718faa517737beac
2016-11-14 18:01:36 +01:00
Chun-Min Chang
3992efb21c
Bug 1289974 part 2: Disable web-platform-test for allowing popup temporarily; r=smaug
...
MozReview-Commit-ID: 3SZe8x1xYDD
--HG--
extra : rebase_source : c6ed532b52b7cee65f71a086c55a77616d2a1590
2016-11-14 22:11:31 +08:00
Chun-Min Chang
7bc597d3c0
Bug 1289974 part 1: Device selection for presentation API on Firefox; r=mconley
...
MozReview-Commit-ID: 8z8xM4hr2F3
--HG--
extra : rebase_source : 35c2b090b3d8711df3ee9a1edbf3fe3a7535199a
2016-11-10 15:33:09 +08:00
Sylvestre Ledru
501a9322a4
Bug 1313040 - Update the list of ignored directories/files with clang-format r=mystor
...
MozReview-Commit-ID: ByV08Oryu6h
--HG--
extra : rebase_source : cc54017b3f72a2fdeba703c2fdbc470e819d3407
2016-11-14 15:42:55 +01:00
Justin Wood
5e46395953
Bug 1317313 - Unbust todays Android Aurora Nightly (post merge-day) by adding more to whitelist, and fixing regex. r=mshal,Tomcat
...
MozReview-Commit-ID: BaSzx54qSZ8
--HG--
extra : rebase_source : 755bda8419e9804a842bd92987b012e74853603f
2016-11-14 10:56:37 -05:00
catdesk
8379986e33
Bug 1313834 - Clean up Promise usage of SpecialPowers.pushPrefEnv in browser_aboutCertError.js. r=johannh
...
MozReview-Commit-ID: 8rsjCQjbXQk
--HG--
extra : rebase_source : c4693d9b6e89cc4d91e3159ec3896ba478e178b4
2016-10-29 11:43:03 +02:00
Andreas Tolfsen
db5039c9f6
Bug 1311116 - Use info level logging in Marionette debug builds; r=automatedtester
...
Increase the default logging level for debug builds to `Log.Level.Info`.
If we desire a finer log level for debug builds on try jobs, we can
set the `marionette.logging` preference from the Marionette client in
the future.
MozReview-Commit-ID: 2vspGheBodq
--HG--
extra : rebase_source : 8f48cff0110e1f6572cedcda73884cfd48d69453
2016-11-10 16:09:38 +00:00
Sebastian Hengst
755af6cc74
Backed out changeset afd22bdea63c (bug 1285173) on request of developer for timeouts in browser_net_statistics-03.js on Linux x64 opt+pgo. r=backout
2016-11-14 16:32:51 +01:00
Dan Minor
c9c8d9a11d
Bug 1316886 - Port sdp_file_parser unit test to standalone binary; r=drno
...
MozReview-Commit-ID: 15joXOZxHgq
--HG--
rename : media/webrtc/signaling/test/sdp_file_parser.cpp => media/webrtc/signaling/fuzztest/sdp_file_parser.cpp
extra : rebase_source : daa37f2d5164329adf2f5098547e0776e13755ed
2016-11-11 15:27:41 -05:00
Nicolas Chevobbe
43e68544c4
Bug 1316225 - Add a Rep for Error objects; r=Honza
...
Handle the different kind of error objects.
Allow to pass a className to the objectLink component.
Add test to make sure we handle those objects as expected.
MozReview-Commit-ID: IC7ruV9odw1
--HG--
extra : rebase_source : b80c612f198af266d52ba6a56693923452a50dec
2016-11-11 01:20:55 +01:00
Mike de Boer
eb7e51adba
Bug 935521 - fix the browser_bug537013.js mochitest to know about the default disabled buttons state and that the Highlight All state does not switch on reload anymore. r=Gijs
...
MozReview-Commit-ID: 24K6ccDqkdp
--HG--
extra : rebase_source : c25761f7f9604a7f63a1908da8b0566c5be02424
2016-11-14 14:49:01 +01:00
Henrik Skupin
598a97735f
Bug 1316962 - Bump timeout for downloading updates to 12 minutes. r=rail
...
MozReview-Commit-ID: AwQIkp6yELl
--HG--
extra : rebase_source : aa6e28d6231065bf2fe858ca74c4c1888b224615
2016-11-14 12:44:29 +01:00
Sylvestre Ledru
3358b4e704
Bug 1317250 - Avoid a copy in nsCookieService::FindStaleCookie r=jdm
...
MozReview-Commit-ID: G61TtsTNU7x
--HG--
extra : rebase_source : 59d8006773a134b400a6063fa9de83f8a685161e
2016-11-14 11:01:34 +01:00
Mike de Boer
ad8f80e48a
Bug 1316513 - make sure that non-modal highlighting works after page (re)load, re-opening the findbar and other hidden cases caused by bug 253793. This also backs out bug 253793. r=Gijs
...
MozReview-Commit-ID: 70G51flaaHo
--HG--
extra : rebase_source : 3707c10a214948a988a58587d5b11ce654d16071
2016-11-14 13:49:20 +01:00
Mike de Boer
91c5ca1bb6
Bug 1316515 - clear the find selection when the findbar input box is cleared. r=Gijs
...
MozReview-Commit-ID: AfmubgbCevw
--HG--
extra : rebase_source : e2e6b2db980b41f72e629f5a9b1f7f277fc1b0d5
2016-11-14 13:29:12 +01:00
Jarda Snajdr
d2460f8dea
Bug 1285173 - Netmonitor perf stats: whenDataAvailable should wait for a nonempty request list r=Honza
...
MozReview-Commit-ID: F4yi7vUdXsM
--HG--
extra : rebase_source : c1f6ff9497a3e0231ab584cb809c0576b8056798
2016-11-11 16:06:29 +01:00
Mike de Boer
877d38b3a2
Bug 935521 - properly disable the find next/ previous buttons on the find toolbar and update their appearance when disabled. r=Gijs
...
MozReview-Commit-ID: ECynT7VYvTt
--HG--
extra : rebase_source : 963d53ed044a015d36d1fcb46e7744cb66a36593
2016-11-14 13:00:34 +01:00
Carsten "Tomcat" Book
771295f70a
Backed out changeset 690c0cdddff7 (bug 1315143) for bustage
2016-11-14 12:52:35 +01:00
Carsten "Tomcat" Book
788a6efc4c
Backed out changeset 81a11a25d25d (bug 1315143)
2016-11-14 12:52:16 +01:00
Jonathan Hao
06ffb1f775
Bug 1315143 - Make OCSP use Origin Attribute framework (PSM). r=mayhemer
...
--HG--
extra : rebase_source : 5047ebd0245729109635ba5ad99dc3f6a18b57ae
2016-11-14 18:26:15 +08:00
Jonathan Hao
ee7ee84451
Bug 1315143 - Make OCSP use Origin Attribute framework (Necko). r=Cykesiopka,keeler
...
--HG--
extra : rebase_source : 36747436f0e6c3026257b6eb0841b2f411e8ad21
2016-11-14 18:26:12 +08:00
Bryce Van Dyk
51b7a05529
Bug 1298027 - Shut down CDMs when a containing document becomes inactive. r=cpearce
...
The previous changeset against this bug relaxed the conditions under which the
CDM and associated objects were shut down. This was to address moving a tab to a
new window breaking EME videos. However, this had the unwanted side effect of
not shutting down those objects early enough when pages are closed.
This changeset introduces a new check to see if the containing document is
currently active, if not we shutdown the CDM. This means CDMs are shutdown on
time, while retaining the desired behaviour that CDMs should not be shut down on
moving tabs to new windows. Shutdowns previously happened because we shut down
if a page hide happened, which took place during a reparent.
MozReview-Commit-ID: K5CD3ej43Y0
--HG--
extra : rebase_source : 28fdc277a89c371ad204d5e545779a5950063494
2016-11-14 15:02:48 +13:00
Bryce Van Dyk
5dbd650b59
Bug 1298027 - Relax decoder shutdown and mediakey removal on MediaElement suspension. r=cpearce
...
This changeset relaxes the shutting down of decoders and removal of mediakeys
when suspending HTMLMediaElements. This should now only happen for adobe
primetime. This alleviates, for non-primetime CDMs, the issue of videos
breaking when moving an EME protected video from a tab to a new window.
These conditions can be relaxed as neither clearkey or widevine support
secure stop. This means we don't need to shutdown their decoders and keys to
signal a stoppage, as at this stage, doing so doesn't give us secure stop and
instead means that playback is busted when we try to resume.
MozReview-Commit-ID: 3MGNXGGDVLS
--HG--
extra : rebase_source : cbf46b3da089f79d9b6729a02997d1a0a12b68a7
2016-10-31 10:55:19 +13:00
Thomas Nguyen
b30589a1ae
Bug 1264792 - Update web platform tests of fetch and serviceworker. r=bkelly
...
MozReview-Commit-ID: 4btKCi5ZvZ2
--HG--
extra : rebase_source : 66ca67840b54226e68343ad88eb06c8fc0d06bb8
2016-11-14 15:15:37 +08:00
Thomas Nguyen
b169621e2e
Bug 1264792 - Update request'referrer policy when redirect.r=bkelly,dragana.
...
MozReview-Commit-ID: 3V6W0fuRomZ
--HG--
extra : rebase_source : 4b708f9646ea42ef40c60ba0b7a86e14edf621e3
2016-11-14 15:15:32 +08:00
Tomislav Jovanovic
2c891cc35b
bug 1310331 - implement matchAboutBlank for tabs.executeScript r=kmag
...
MozReview-Commit-ID: ApuakyrctzD
--HG--
extra : rebase_source : 8155b4244f6f9652b7cb9ef79ee3d0e9dc6f1b8b
2016-11-03 11:41:21 +01:00
Chris Pearce
6f8b365df3
Bug 1306314 - Allow Widevine CDM process to contain multiple CDM instances and to have persistent storage. r=gerald
...
This change ensures that we don't create a new random node Id for every
MediaKeys object using Widevine - which has the effect of ensuring
Widevine CDMs that are same origin get created in the same process, and
that persistent storage can be used and retrieved.
MozReview-Commit-ID: K55rkcu9jWo
--HG--
extra : rebase_source : ebca24d2eeb4acd5fb14e0063cf2065c419853b1
2016-11-14 11:43:45 +13:00
Chris Pearce
d60faf6fad
Bug 1306314 - Use decryptor ID in WidevineAdapter to link decryptors with decoders. r=gerald
...
Store a mapping of decryptor ID to the CDM instance that the corresponding
WidevineDecryptor is using. This allows us to link GMPDecryptor instances
with the corresponding GMPVideoDecoder.
The CDM is stored inside the CDMWrapper, so that we destroy the CDM instance
when the last reference to the CDM is dropped.
MozReview-Commit-ID: FQYzh77yjoC
--HG--
extra : rebase_source : 772d4bead18a9b88e7f9ee30b0f169a192322e24
2016-11-11 15:39:10 +13:00
Chris Pearce
451c0b5421
Bug 1306314 - Pipe decryptor ID through to WidevineAdapter. r=gerald
...
MozReview-Commit-ID: HqRoImDhuFl
--HG--
extra : rebase_source : b153d8f7557c0bbf78ed04c01dd11b2400c324a7
2016-11-11 14:55:56 +13:00
Chris Pearce
1b21fde486
Bug 1306314 - Pass decryptor ID to GMPVideoDecoder constructor. r=gerald
...
Retrieve the ID of the GMPDecryptor from the GMPCDMProxy, and pass that
through to the GMPVideoDecoder's constructor.
MozReview-Commit-ID: IuNsSroZ9Zu
--HG--
extra : rebase_source : d678628dec67a059aec06918f07ea93ecc54a5f9
2016-11-14 11:07:02 +13:00