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

463897 Коммитов

Автор SHA1 Сообщение Дата
JW Wang 99fd1b56d5 Bug 1252341 - No need to reset mReader in ~MediaDecoderStateMachine() because the destructor will do that. r=bechen.
MozReview-Commit-ID: AmFsE95Ai9A
2016-03-01 10:47:36 +08:00
Chris Peterson 785d216548 Bug 1251891 - Fix -Wunreachable-code warnings in testplugin. r=jimm
dom/plugins/test/testplugin/nptest_macosx.mm:278:10: warning: will never be executed [-Wunreachable-code]
dom/plugins/test/testplugin/nptest_macosx.mm:307:10: warning: will never be executed [-Wunreachable-code]
dom/plugins/test/testplugin/nptest.cpp:697:7: warning: will never be executed [-Wunreachable-code]
dom/plugins/test/testplugin/nptest.cpp:2300:15: warning: will never be executed [-Wunreachable-code]
2016-02-10 22:12:19 -08:00
Chris Peterson 6a3b0f8eea Bug 1251887 - Add break to unintentional switch fallthrough in GfxInfoBase.cpp to fix -Wimplicit-fallthrough warning. r=milan
widget/GfxInfoBase.cpp:158:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough]
2016-02-26 18:57:15 -08:00
Nicholas Nethercote 6cdef547b5 Bug 1252374 - Increase the chunk size of the displayListArena. r=roc.
It reduces the number of malloc/free calls and may reduce malloc heap
fragmentation.

--HG--
extra : rebase_source : 9ca0b27fc29181667be924116807186e8eb1c1fa
2016-03-01 16:48:31 +11:00
Josh Matthews aeacac6551 Bug 1238430 - Enable WPT websocket tests that use WSS. r=mcmanus 2016-02-26 18:57:13 -05:00
Johannes Schulte a58f7cf01c Bug 1064543 - Don't emit FilterTypeSet if it wouldn't remove any types. r=h4writer 2016-02-26 16:30:47 +01:00
Emanuel Hoogeveen 43001d2404 Bug 1251833 - Part 4: Remove some unneeded qualification from GCRuntime and friends. r=terrence 2016-02-29 12:10:00 -05:00
Emanuel Hoogeveen c8f99e6a24 Bug 1251833 - Part 3: Merge ArenaHeader into Arena. r=terrence 2016-02-29 11:24:00 -05:00
Emanuel Hoogeveen 8ac3a5c957 Bug 1251833 - Part 2: Clean up the various iterators a bit. r=terrence 2016-02-29 11:22:00 -05:00
Emanuel Hoogeveen 75b7110778 Bug 1251833 - Part 1: Move allocation into FreeSpan and move firstFreeSpan to the top of Arenas. r=terrence 2016-02-29 11:21:00 -05:00
Daniel Holbert 40bd6a6b1e Bug 1251848: Check StyleSheetHandles for being null-flavored before derefing them, in assertions within nsLayoutStylesheetCache::InvalidateSheet. r=bholley 2016-02-29 18:57:05 -08:00
Jordan Lund 7c434ced66 Bug 1251288 - Make sure that debug builds use default update channel, r=rail DONTBUILD
I tested this via running fx_desktop_build.py with and without this patch and
compared self.config:
```
./scripts/fx_desktop_build.py --cfg
configs/builds/releng_base_linux_64_builds.py --custom-build-variant-cfg debug
--branch date --build-pool production --developer-run --dump-config
```
diff -pU 10 logs/localconfig_without_patch.json logs/localconfig_with_patch.json

here is the diff of the above:
http://people.mozilla.org/~jlund/update-channel-self-config.diff

MozReview-Commit-ID: J82rgamohTk

--HG--
extra : source : 9bcdab8d416f0ae3db1bef533f778d08d797f5dd
2016-02-25 13:25:37 -08:00
Jordan Lund f181a684d2 Bug 1251094 - beetmover bucket should be passed in explicitly, r=rail DONTBUILD
MozReview-Commit-ID: 66KRWYJg64q

--HG--
extra : source : 983386cfcbedd28b6853102eaef31bb6d7b22682
2016-02-24 17:03:33 -08:00
Gregory Szorc 2906edb808 Bug 1252294 - Add python/futures to sys.path when building Sphinx docs; r=chmanchester
RTD is complaining that it can't find concurrent.futures. We solve this
problem on RTD by adjusting sys.path in the Sphinx config file to add
paths to the vendored packages.

Sadly, there isn't really an easy way to test this before landing. But
it should work.

MozReview-Commit-ID: FrsLrbbOQWt

--HG--
extra : rebase_source : 4debf9b1902e26babe7e9ddaee8142a14674d393
2016-02-29 16:08:34 -08:00
Ralph Giles f89081c25a Bug 1252041 - rust: disable sse2 code generation on win32. r=mshal
By default llvm (and rustc) generate sse2 instructions on x84, but
we have users on old cpus without this extension, causing crashes
in the rust code. Pass a flag when building for win32 to prevent this.

Export and AC_SUBST RUSTFLAGS so it's available in the build.
This apparently wasn't hooked up before.
2016-02-29 17:02:04 -08:00
Andy McKay 87114b76ba bug 1250611 sign the addons used in the jetpack tests r=mossop
MozReview-Commit-ID: 2SOZovvXOf8

--HG--
extra : rebase_source : 0e3b3a58415ec774a973c627ffcd3e5ffce54b16
2016-02-29 13:06:56 -08:00
Steve Fink 7a4b569664 Bug 1251790 - Add help for "interface objects", r=terrence
--HG--
extra : rebase_source : 5bd82cd203df8d00ec6ec217b4d512fac647249a
2016-02-26 18:16:09 -08:00
Steve Fink d88962f4a3 Bug 1251703 - Always resolve virtual calls to known callees, r=mccr8
--HG--
extra : rebase_source : 590ce4714e9993072b8990f29045516f68e40cd2
2016-02-26 11:20:13 -08:00
Steve Fink 8916274a41 Bug 1251480 - Use Rooted<UniquePtr<StateData>> in place of StateData::CustomAutoRooter, r=bz
--HG--
extra : rebase_source : c68dedf2cdfe1e6fda4941cd1b3c52a20f6b7ffe
2016-02-26 18:16:17 -08:00
Steve Fink ffcba27ec8 Bug 1251480 - Implement Rooted<UniquePtr<T>>, r=terrence
--HG--
extra : rebase_source : 26962432d56d40f42e89b90e7585037d90ce4b68
2016-02-26 11:56:29 -08:00
Wes Kocher 51d8f437d1 Backed out changeset 4c5d2dbc051c (bug 1252075) for hazard failures
MozReview-Commit-ID: 4teKKva9Ydw
***
Backed out changeset 65a12991543f (bug 1252075) for hazard failures

MozReview-Commit-ID: GqMt4nsU3oQ

--HG--
extra : histedit_source : b50d86e8e65b4f0760954147c85186bb1513c5ef%2C6273c210d1bace2f294667dcd40d846624f7aa3e
2016-02-29 15:56:09 -08:00
Rail Aliiev 1b31ff2423 Bug 1160385 - Generate checksums for release promotion r=jlund DONTBUILD
MozReview-Commit-ID: 8MH1p4UPVWm

--HG--
extra : source : 5bf7161e8ce985d2ba3498b7b9f777168cf84f4e
2016-02-27 00:32:43 -08:00
Rail Aliiev e246ad1e64 Bug 1210539 - Fix config typos r=jlund DONTBUILD
MozReview-Commit-ID: 3LjwLugH13L

--HG--
extra : source : c9d56955d9a175404f204f024ab2e69d300cca37
extra : amend_source : 22e10cb774e155dedaab2fac48eb2370cfaf1f8b
2016-02-28 16:59:09 -05:00
Rail Aliiev 08c328928a Bug 1210539 - Fix config typos r=jlund
MozReview-Commit-ID: DIE7LhZSSRR

--HG--
extra : source : d5ea8d4fd43e39b7e61e41432b504c72a464075e
2016-02-27 16:41:26 -08:00
Rail Aliiev 83dca09af2 Bug 1252005 - beetmove mozharness.zip r=jlund DONTBUILD
--HG--
extra : source : cbe4219a6c4d701e55d6c446486029717024fb9c
extra : histedit_source : f0728b34a2b2c3b918dea2b6d76ed5d2310a3adc%2C432f287c992533261801a2a8757c5fd653f8cab3
2016-02-29 12:55:29 -05:00
Rail Aliiev 22342b9fde Bug 1251515 – artifactsTask is resolved regardless of parent's task result r=jlund DONTBUILD
MozReview-Commit-ID: A9dhRmLniRd

--HG--
extra : source : c9b41d12714130b1730cdcff9068c3ce9ca083ca
extra : amend_source : bebe4c96569bda9add34c85a58ae84d159298427
2016-02-27 12:17:26 -08:00
Daniel Holbert 36fc48e775 Bug 1192376: Make nsImageBoxFrame check whether image size is available before trying to paint an image. r=seth 2016-02-29 15:09:13 -08:00
Daniel Holbert e23c4f231b Bug 1247478: Rename FirstAdditionalAuthorSheet() to GetFirstAdditionalAuthorSheet(), since it can return null. r=heycam 2016-02-29 15:09:13 -08:00
Daniel Holbert 3b5be30cb3 Bug 1245978 part 3: Drop unnecessary whitespace in NS_DECL_NSIDOCUMENTVIEWERPRINT macro. (whitespace only, no review) 2016-02-29 15:09:13 -08:00
Daniel Holbert 65bef52b4d Bug 1245978 part 2: Drop redundant 'virtual' keyword from NS_DECL_NSIDOCUMENTVIEWERPRINT macro (which already includes 'override' keyword). r=heycam
This makes these lines shorter, and brings us into alignment with the Mozilla Coding Style Guide. See mozilla.dev.platform post "Proposal to alter the coding style to not require the usage of 'virtual' where 'override' is used" for more info.
2016-02-29 15:09:13 -08:00
Daniel Holbert 541713fc1f Bug 1245978 part 1: Make nsDocumentViewer::CreateStyleSet directly return the thing it creates. r=heycam 2016-02-29 15:09:13 -08:00
Daniel Holbert 61ab7f2b20 Bug 1246464: Add 'const' to some stylesheet args in nsDocument methods. r=heycam 2016-02-29 13:24:25 -08:00
Rail Aliiev b4912bba6a Bug 1252004 - beetmove l10n checksums and sigs r=jlund DONTBUILD
MozReview-Commit-ID: GfH3NyPAPSY

--HG--
extra : source : 07cf69f699faa21a0d4c4e1c1b93bc7032ff35be
extra : amend_source : 2f121e5bdccab58bf0cce451092e333ba0174327
2016-02-28 23:10:41 -05:00
Maire Reavy 76e43453eb Bug 1213775: VP8 automatic resizing breaks ffmpeg-based players; turn it off in VP8TrackEncoder r=jya
Can re-enable once fixed in ffmpeg *and* commonly installed, since this
feature is meant to save video replayable elsewhere.

MozReview-Commit-ID: L5c6rZ8aC1s
2016-02-29 17:25:40 -05:00
Randell Jesup e67a5005ec Bug 1234230: Don't pass null images for video encoding, and don't reencode the same image r=roc
Largely clones logic from OMXEncoder.

MozReview-Commit-ID: JfSERuCCPzT
2016-02-29 17:25:35 -05:00
Wander Lairson Costa a5b7d41ccd Bug 1222206: Remove nexus 4 jb taskcluster builds. r=selenamarie
These builds are not used anymore.

MozReview-Commit-ID: xxYp52WACf

--HG--
extra : rebase_source : 345425f1fd69f612c0b88e81339af08f1436a898
2016-02-29 12:12:19 -03:00
Brian Hackett 64a7e18e8c Bug 1247862 - Put rhs into the right value register before returning from typed object setprop stubs, r=jandem. 2016-02-29 15:07:01 -07:00
Matt Woodrow dc7636fb85 Bug 1250717 - Enable MozAfterPaint for tsvgr_opacity. r=jmaher 2016-02-29 16:56:47 -05:00
David Anderson 76e3b91746 Invalidate layers when starting a transaction on a stale device. (bug 1245765 part 9, r=mattwoodrow)
--HG--
extra : rebase_source : 987513504b8470a501db313ab0905d20219949c0
2016-02-29 16:41:35 -05:00
Wes Kocher e2f9524db9 Backed out changeset fc5cc380ddb3 (bug 1251873) for wpt cross-origin.swap-origin-redirect.http.html failures
MozReview-Commit-ID: Anr0ilrYczq
2016-02-29 13:34:55 -08:00
Quentin Headen bdcc3ae825 Bug 1251810 - Update Arch pacman -U command in bootstrap to handle --no-interactive; r=gps
DONTBUILD (NPOTB)

MozReview-Commit-ID: GsFS39CNx8V

--HG--
extra : rebase_source : 864fea86975a3fb145a0001733b1d690f2a2b528
2016-02-29 13:32:18 -08:00
Christian Holler 66408836a1 Bug 1252072 - Prevent ASan instrumentation for unsafe xpcom functions. r=froydnj
MozReview-Commit-ID: 5k2RAVPlcAI

--HG--
extra : rebase_source : cf9270a5f743d032f5e8cb0f1f8d691ec3d965b1
2016-02-29 21:39:03 +01:00
Joel Maher d1746487a1 Bug 1156885 - num_ctors: post to perfherder, not graphserver. r=bhearsum
MozReview-Commit-ID: JwCgwAR00uw

--HG--
extra : rebase_source : 97cf1d6344bfd82638bc9ae0a80950339ef95558
2016-02-26 12:11:33 -08:00
Nathan Froyd 4074e6e3f7 Bug 1251895 - don't race on nsTraceRefcnt's object serial number tables; r=mccr8
GetSerialNumber accesses global state through gSerialNumbers.  We call
GetSerialNumber under a lock when doing normal object refcount logging.
However, we call GetSerialNumber outside of a lock when we're tracing
individual classes for nsCOMPtr refcount logging, even if we don't
actually care about nsCOMPtr refcount logging.  We should call it under
a lock always.
2016-02-29 15:04:36 -05:00
Wes Kocher 2f82f5bc02 Backed out changeset 2a613f5a5866 (bug 1119537) for hazard failures
MozReview-Commit-ID: HjSuYxycsVu
2016-02-29 13:02:01 -08:00
Mike Taylor bdd8f0ca83 Bug 1249474. Part 2 - Update tests to handle new default image Accept header value. r=mcmanus 2016-02-29 14:52:12 -06:00
Mike Taylor 2140370090 Bug 1249474. Part 1 - Change default Accept header value for images to */*. r=mcmanus
This matches the behavior of Safari.
2016-02-29 14:52:06 -06:00
Wes Kocher 260756840b Backed out changeset 7566245cc5ea (bug 1250616) for test_globalObjects_other.xul failures
MozReview-Commit-ID: DFurflAIJ5U
2016-02-29 12:37:41 -08:00
Nathan Froyd 9da6e05953 Bug 1252191 - use UniquePtr instead of ScopedFreePtr in PoisonIOInterposerMac.cpp; r=aklotz
UniquePtr is more standard than ScopedFreePtr; using standard constructs
whenever possible is preferable.  In this particular case, since we
really just need a chunk of memory, we can allocate a char[] via
MakeUnique.
2016-02-29 10:06:53 -05:00
Trevor Saunders 481bc0e2c7 bug 1250485 - make the ctor for GLXLibrary constexpr r=jrmuizel 2016-02-29 15:32:24 -05:00