Mike Hommey
b16675c10b
Bug 1254854 - Use the same clang version for b2g OSX desktop builds as for Firefox OSX desktop builds. r=froydnj
...
We're using too many different versions of clang, and the ones used by
b2g is really old. There is no reason the b2g OSX desktop builds should
be using a different toolchain from Firefox OSX desktop builds.
2016-03-10 13:54:02 +09:00
Phil Ringnalda
3725ab4623
Back out 3476008605b4 (bug 1255121) for not fixing test_bug260264.html enough
2016-03-09 20:52:15 -08:00
Geoff Brown
e37c0a06b0
Bug 1116036 - Avoid failure in robocop testHistoryService and enable on 4.3; r=mfinkle
2016-03-09 21:34:23 -07:00
JW Wang
6788a66e45
Bug 1252767 - Remove MediaDecoderStateMachine::mPendingSeek. r=cpearce.
2016-02-29 17:00:52 +08:00
Boris Zbarsky
58fe6d3754
Fix the asset for bug 1112920 to not touch uninitialized memory. Totally my fault, since I moved it above the mCx assignment, and now we have a CLOSED TREE.
2016-03-09 23:17:10 -05:00
Kartikaya Gupta
a8f43cb473
Bug 1253860 - Don't update the scrollbar unless we're actually painting. r=mstange
...
MozReview-Commit-ID: 3JIcp2NFwRn
2016-03-09 22:57:15 -05:00
Kartikaya Gupta
2c7a5f6eaf
Bug 1253860 - Skip paints for main thread scrolls if we can ask APZ to handle the scrolling for us. r=mstange
...
MozReview-Commit-ID: LqugzganLru
2016-03-09 22:57:15 -05:00
Kartikaya Gupta
0415065a38
Bug 1253860 - Add a flag on scroll frames indicating if they have an APZ counterpart. r=mstange
...
MozReview-Commit-ID: EEmdmjrbG3O
2016-03-09 22:57:14 -05:00
Kartikaya Gupta
73a7b93fd0
Bug 1253860 - Add machinery to update APZ's scroll offset without a main-thread paint. r=botond
...
MozReview-Commit-ID: Chy40f6VNIQ
2016-03-09 22:57:14 -05:00
Kartikaya Gupta
419b25a231
Bug 1253860 - Stop APZC from reprocessing stale metrics on unrelated layer tree updates. r=botond
...
MozReview-Commit-ID: 5JM83cngdVy
2016-03-09 22:57:14 -05:00
Rail Aliiev
94597a131a
Bug 1253871 - L10N repacks should use martools from en-US build, not from latest dir r=jlund a=release DONTBUILD
...
MozReview-Commit-ID: AScWLP9nqwn
--HG--
extra : source : 8867739057e6113c84357469243a1a0752ec14ce
extra : amend_source : f09ad5e37f0d42242754656b05ef54ad640204c0
2016-03-09 20:58:05 -05:00
Boris Zbarsky
692754b232
Bug 1255192 part 2. Clean up the JSContext usage around xpc::FindExceptionStackForConsoleReport now that it just needs a JSContext for rooting. r=bholley
2016-03-09 22:27:14 -05:00
Boris Zbarsky
891b63eeba
Bug 1255192 part 1. Remove the JSContext argument of JS::ExceptionStackOrNull. r=bholley
2016-03-09 22:27:13 -05:00
Bobby Holley
9444208244
Bug 1112920 - Assert against pending exceptions in AutoJSAPI::InitInternal. v1 r=luke,r=smaug
2016-03-09 22:27:13 -05:00
Bas Schouten
41adef94fb
Bug 1251778 - Followup: Remove unreferenced local variable. r=bustage
2016-03-10 03:26:15 +00:00
Bas Schouten
8a205e06fb
Bug 1251778: Attempt to avoid presenting when the window is still resizing. r=jrmuizel
2016-03-10 03:12:55 +00:00
Chris Pearce
6c673ed850
Bug 1254942 - Redo sanity check whenever buildId changes. r=mchang
...
MozReview-Commit-ID: 826Mt89OuPp
2016-03-10 15:01:58 +13:00
Blake Kaplan
f01e5763b8
Bug 1240246 - Handle re-entrancy in nsDocShell::InternalLoad more gracefully. r=smaug
2016-03-09 17:12:36 -08:00
Blake Kaplan
2797f17920
Bug 1255235 - Enable this already-passing test. rs=bz
2016-03-09 17:01:54 -08:00
Matt Woodrow
5f414f7d68
Bug 1220466 - Avoid doing unnecessary layer building work for inactive layers. r=mstange
2016-03-10 13:56:52 +13:00
Matt Woodrow
6ff9f85978
Bug 1220466 - Don't build event region display items for pseudo stacking contexts, unless they are also an AGR. r=mstange
2016-03-10 13:55:00 +13:00
Christoph Kerschbaumer
f29ec8d62f
Bug 1254689 - Remove SEC_NORMAL where loadingPrincipal is SystemPrincipal or NullPrincipal. r=sicking
2016-03-09 13:55:59 -08:00
Bryce Van Dyk
2be9a949c6
Bug 1251460 - MDSM now waits on a promise to enqueue first frame loaded. r=jya
...
MediaDecoderStateMachine's EnqueueFIrstFrameLoadedEvent would previously call
into MediaDecoderReader to update MDR's buffered ranges and enqueue the frame
loaded event. This commit aims to instead have the buffered update take place,
and only afterwards enqueue the event. This should remove the possibility that
the event will be fired and handled before the update of the buffered ranges has
taken place.
MozReview-Commit-ID: GP8w2nF4xmj
--HG--
extra : transplant_source : %A0m%13%95%E3Gs%ACMd%1F%F4%25%B9qE%28J%21R
2016-03-09 15:32:49 +13:00
Blake Kaplan
ce47da7e2a
Bug 1253792 - Handle another case of re-entrancy through nsDocShell::InternalLoad. r=smaug
2016-03-09 12:26:00 -05:00
Tom Tromey
aa07d5bcbe
Bug 1245743 - Don't push new timeline markers while popping markers. r=vporof
...
MozReview-Commit-ID: IllTB7DOdlZ
2016-03-09 19:19:47 -05:00
Boris Zbarsky
c1e007e11b
Bug 1255181. Remove AutoJSAPI::InitWithLegacyErrorReporting. r=bholley
2016-03-09 19:02:25 -05:00
Boris Zbarsky
36d4079be7
Bug 1254847 part 3. Make AutoEntryScript always take ownership of error reporting. r=bholley
2016-03-09 19:02:03 -05:00
Boris Zbarsky
6b80989ddf
Bug 1254847 part 2. Change nsJSNPRuntime to always use AutoEntryScript and always take ownership of error reporting. r=bholley
...
The main change is that we move AutoJSExceptionReporter up to before the first
place where we might throw an exception, so we report those exceptions before
returning. The change to use AutoEntryScript consistently is because all of
these callsites can run JS in practice, and it seems reasonable to allow them
to.
2016-03-09 19:02:03 -05:00
Boris Zbarsky
0f63c48348
Bug 1254847 part 1. Take ownership of error reporting on the AutoEntryScript in nsXPCWrappedJSClass::DelegatedQueryInterface. r=bholley
...
If a QI method throws anything other than NS_NOINTERFACE, we should just report
it and propagate NS_NOINTERFACE out to callers. And if it throws
NS_NOINTERFACE, then we already clear the pending exception in
nsXPCWrappedJSClass::CallQueryInterfaceOnJSObject, then turn the null return
value into a C++ NS_NOINTERFACE return.
2016-03-09 19:02:03 -05:00
Wes Kocher
53011a6a05
Backed out 6 changesets (bug 1120715) for wpt bustage in request-cache.html
...
Backed out changeset 2ee4b18f6b3a (bug 1120715)
Backed out changeset f87a25ade31e (bug 1120715)
Backed out changeset 9391f22c08c2 (bug 1120715)
Backed out changeset c5bf9f7bb86e (bug 1120715)
Backed out changeset 7e003fb64d41 (bug 1120715)
Backed out changeset ef66b64e9f8a (bug 1120715)
MozReview-Commit-ID: AI47IhtGWea
2016-03-09 15:57:43 -08:00
Robert O'Callahan
005e370b1f
Bug 1203417. Propagate error result from PaintTableFrame. r=seth
...
MozReview-Commit-ID: 4rRkHXUl9iE
2016-02-13 09:30:27 +13:00
Timothy Nikkel
66444437b6
Bug 1209780. Propagate the use of MOZ_MUST_USE DrawResult in nsTablePainter. r=seth
2016-03-09 17:56:35 -06:00
Timothy Nikkel
cafdb616d3
Bug 1209780. Propagate the use of MOZ_MUST_USE DrawResult in nsTreeBodyFrame::PaintText. r=seth
2016-03-09 17:56:35 -06:00
Noel Gordon
6b3d2d0174
Bug 1050342. Fix a case where the fast huffman decoder in libjpeg-turbo can produce different results depending on how data is fed to it. r=seth
...
This change comes from the blink repo https://codereview.appspot.com/229430043/ and is unlikely to be accepted upstream into libjpeg-turbo.
2016-03-09 17:56:35 -06:00
Marco Castelluccio
db26d80b29
Bug 1255059 - Remove DOMApplicationRegistry lazy getter from browser.js. r=myk
2016-03-09 23:53:12 +00:00
Marco Castelluccio
b9b105ac5e
Bug 1252276 - Remove Webapp Runtime prefs from b2gdroid.js. r=myk
2016-03-09 23:46:21 +00:00
Marco Castelluccio
676ce65ca5
Bug 1250464 - Remove workaround to get path from AppsUtils.jsm. r=myk
2016-03-09 23:43:15 +00:00
Valentin Gosu
7cff2da47e
Bug 1234575 - Empty fragment is ignored in URI of location header r=mcmanus
...
MozReview-Commit-ID: 9qhZfwgANRY
2016-03-10 00:41:17 +01:00
Seth Fowler
3978c77cb6
Bug 1247152 (Part 2) - Remove even more code from the GIF decoder. r=edwin
2016-03-09 15:39:02 -08:00
Seth Fowler
875464424a
Bug 1247152 (Part 1) - Use SurfacePipe in the GIF decoder. r=njn
2016-03-09 15:39:02 -08:00
Sotaro Ikeda
0c08312576
Bug 1249437 - Remove workaround of volume control r=alwu
2016-03-09 15:34:07 -08:00
Geoff Brown
8dec676f3a
Bug 1255005 - Do not dump host info for successful android emulator unit tests; r=kmoir
2016-03-09 16:26:16 -07:00
Sebastian Hengst
3f2ab6d07e
Backed out changeset c1dbec35e0c5 (bug 1254963) for bustage. r=bustage on a CLOSED TREE
2016-03-10 00:14:49 +01:00
Trevor Saunders
a879c2430c
bug 1253265 - make some nsRestyleHint operators constexpr r=dholbert
2016-03-09 18:01:58 -05:00
Kyle Machulis
fde34a472d
Backout 6397f46b0628 and c6be87916507 (Bug 1171182) due to windows mochitest failures
2016-03-09 14:49:39 -08:00
Myk Melez
b87f6c47ff
Bug 1250349 - remove app icons from Toolkit; r=mossop
2016-03-09 14:47:15 -08:00
Masatoshi Kimura
8377f8426d
Bug 1254963 - Fix build error C2664 on MSVC 2015. r=aklotz
2016-03-10 07:45:49 +09:00
Ralph Giles
99e329b5ea
Bug 1253762 - Re-enable test_texttracklist_moz.html on mac debug. r=kinetik
...
We no longer test on 10.8, so we can re-enable this whether
bug 1130751 was fixed or not.
MozReview-Commit-ID: FVSNXOQk5WJ
2016-03-09 14:31:44 -08:00
Ralph Giles
dc9f410af9
Bug 1253762 - Adapt test_texttracklist_chrome.html to e10s. r=kinetik
...
Use SpecialPowers.wrap() and .unwrap() to verify internal
object attributes.
This removes all the chrome.ini tests from dom/media/test.
MozReview-Commit-ID: 436UAgSoGpF
2016-03-09 14:31:42 -08:00
Ralph Giles
6826d80eed
Bug 1253762 - Adapt test_texttrackcue_chrome to work with e10s. r=kinetik
...
Use SpecialPowers.wrap() to allow access to privileged
attributes of TextTrackCue.
MozReview-Commit-ID: BLtZKCW9ypF
2016-03-09 14:31:41 -08:00