Gary Kwong
080ca48936
Bug 885502 - JavaScript JS_MORE_DETERMINISTIC builds are busted (again). r=sfink
2013-06-20 13:31:06 -07:00
David Keeler
7127cf3498
bug 883582 - use only domains likely to stay on the HSTS preload list in the test r=bsmith
2013-06-20 13:12:23 -07:00
Kartikaya Gupta
c81853a96f
Bug 883646 - Scale the critical displayport by the widget scale as well. r=Cwiiis
2013-06-20 16:10:59 -04:00
Kartikaya Gupta
f1493d9dae
Bug 883646 - Update the ViewTransform class to have a LayoutToScreen scale factor. r=kentuckyfriedtakahe, BenWa
2013-06-20 16:10:58 -04:00
Kartikaya Gupta
bc7a93a250
Bug 883646 - Propagate the ScaleFactor classes far and wide. r=kentuckyfriedtakahe
2013-06-20 16:10:58 -04:00
Kartikaya Gupta
b32755d0f5
Bug 883646 - Add the LayoutDevicePixel type. r=kentuckyfriedtakahe
2013-06-20 16:10:58 -04:00
Kartikaya Gupta
e62d2d67e2
Bug 883646 - Fix zoom-to-rect code in APZC to use a proper definition of zoom. r=kentuckyfriedtakahe
2013-06-20 16:10:57 -04:00
Kartikaya Gupta
396b2af0f0
Bug 883646 - Fix the zoom clamping in APZC and the resolution calculation. r=kentuckyfriedtakahe
2013-06-20 16:10:57 -04:00
Kartikaya Gupta
c2a7c58533
Bug 883646 - Apply the mDevPixelsPerCSSPixel scaling factor in a few places. r=kentuckyfriedtakahe
2013-06-20 16:10:57 -04:00
Joey Armstrong
90f5105a37
bug 880246: move EXTRA_PP_COMPONENTS to mozbuild (cleanup). r=mshal
2013-06-20 15:59:59 -04:00
Till Schneidereit
42f0927c8e
Bug 885361 - Add shell option to hide functions that are unsafe for fuzzers. r=terrence
2013-06-20 17:39:10 +02:00
Sriram Ramasubramanian
8da0d87a9e
Bug 884133: Kill sAppContext in GeckoApp. [r=blassey]
...
--HG--
extra : rebase_source : 28ce06926299a7d6c9f1413a9de89ea535ae60a3
2013-06-17 17:31:17 -07:00
Frank Yan
13e1294807
Bug 883078 - Null-check documentElement when removing browser handlers. r=gavin
2013-06-20 12:53:36 -07:00
Jim Mathies
4056bfdb6c
Bug 859155 - Tests for gfx, deck shifting, composition, and tabs. r=mbrubeck, sfoster
2013-06-20 14:50:22 -05:00
Jim Mathies
4b14b6b5e2
Bug 859155 - Helpers for perf tests. r=mbrubeck, sfoster
2013-06-20 14:50:22 -05:00
Jim Mathies
e8b3ede32d
Bug 859155 - misc. content files for tests. r=mbrubeck
2013-06-20 14:50:21 -05:00
Jim Mathies
107a83ca57
Bug 859155 - misc. static files for tests. r=mbrubeck
2013-06-20 14:50:21 -05:00
Adam Roach [:abr]
a89b4d256a
Bug 880067 - Part 1: SDP rtcp-fb parsing/serializing r=ekr,ehugg
2013-06-20 14:34:13 -05:00
Dan Gohman
2782f3429e
Bug 885180 - Fix isLoopBackedge to work even when critical edges are not split, and tighten up some related assertions. r=bhackett
2013-06-20 12:28:55 -07:00
Brian Hackett
55f818af94
Bug 884194 - Update fun->isHeavyweight() when replacing a lazy script with a preexisting script, r=luke.
2013-06-20 13:24:44 -06:00
Benjamin Smedberg
34af0e42e4
Bug 882339 part B - nsPluginTag::IsBlocklisted should use the cached blocklist state, since it gets called in some tight loops via plugintag.IsActive r=johns Once more with feeling!
...
--HG--
extra : rebase_source : 50342011c886109a25a7a38d18b23cde7c4e4c85
2013-06-20 15:20:14 -04:00
Chenxia Liu
396a5fdc24
Bug 877725 - Provide user visible opt in UI for cell tower and wifi data collection and reporting. r=wesj
2013-06-20 12:11:26 -07:00
Ryan VanderMeulen
6c78c365af
Backed out changeset 72affddbc575 (bug 860782) for mochitest-bc orange.
2013-06-20 15:07:31 -04:00
Daniel Holbert
821e839253
(no bug) Improve/correct some comments in nsFlexContainerFrame::Reflow. comment-only, DONTBUILD
2013-06-20 12:05:35 -07:00
Brian Hackett
266a1d16e3
Bug 884254 - Don't update observed type sets when analyzeTypes is called during compilation, r=jandem.
2013-06-20 13:01:49 -06:00
Dan Gohman
9e49b5eb5f
Bug 885175 - DoubleHasher<double> fixes -- use a bitwise comparison to avoid considering zero and negative zero equal. r=luke
2013-06-20 11:55:41 -07:00
Jeff Hammel
6df442d547
Bug 790765 - get mozbase tests running on m-c;r=ahal
...
--HG--
extra : rebase_source : 07e1410dc9377f2dbfd2af2c04ec70e348decd61
2013-06-20 11:52:37 -07:00
Nick Alexander
e797d0b7b5
Bug 874132 - Second reland Part 3: Replace uses of apkbuilder with zip and custom debug signing tool. r=jmaher,mfinkle
...
This incorporates follow-ups including: rename the debug key; check if
key alias exists rather than just testing for keystore existence; set
$(AIDL).
Renaming the debug key works around an un-confirmed JDK bug in
jarsigner, where '-debug' and 'debug' compare the same.
2013-06-20 11:50:28 -07:00
David Keeler
bd2a95a26c
bug 700693 - OCSP stapling testing r=bsmith
2013-06-20 11:41:41 -07:00
David Keeler
296e40dedd
bug 700693 - OCSP stapling PSM changes r=bsmith
2013-06-17 16:45:49 -07:00
Boris Zbarsky
c1d8a84e20
Bug 885171. Make Navigator wrappercached and cycle-collected, and have it hold a strong reference to its window always. r=smaug
2013-06-20 14:34:38 -04:00
Dan Gohman
b5e244a339
Bug 885182 - Align IonScript member data on 8-byte boundaries on 64-bit targets, to avoid misaligned memory references. r=mjrosenb
2013-06-20 11:17:36 -07:00
Andrea Marchesini
71e3b2912a
Bug 885024 - "ASSERTION: FindAncestorForm should not be called if @form is set!". r=bz
2013-06-20 14:07:57 -04:00
Daniel Holbert
56517183c7
Bug 885014 - Remove unused variable 'rv' in nsWebBrowser::EnableGlobalHistory. r=tbsaunde
2013-06-20 14:07:31 -04:00
Bobby Holley
68f0e73503
Bug 883450 - Assert that we're in a request whenever we create a Rooted<T>. r=terrence
2013-06-20 11:05:34 -07:00
Bobby Holley
2fa8b1cfb0
Bug 883450 - Miscellaneous requests. r=gabor
2013-06-20 11:05:34 -07:00
Bobby Holley
1c850fd575
Bug 883450 - Re-order stuff in CallSetup so that we construct the RootedObject after the Push. r=bz
2013-06-20 11:05:34 -07:00
Bobby Holley
c752b3ec83
Bug 883450 - Remove custom request munging in XPCCallContext and use a JSAutoRequest. r=gabor
2013-06-20 11:05:34 -07:00
Bobby Holley
5517cafd4a
Bug 883450 - Unscope the JSAutoRequest in XPCJSContextStack. r=gabor
2013-06-20 11:05:33 -07:00
Bobby Holley
25852d3177
Bug 883450 - MOZ_CRASH if we fail to spin up the SafeJSContext, and remove error handling. r=gabor
...
There's not a lot we can do without it in the browser these days.
2013-06-20 11:05:33 -07:00
Bobby Holley
8bf9b466d1
Bug 884362 - Play Maybe<> games to root |temp| in the right circumstances. r=bz
2013-06-20 11:05:33 -07:00
Bobby Holley
a46a847021
Bug 884362 - Make IDBRequest::CaptureCaller use the cx stack and decxify a bunch of IDB. r=bent
2013-06-20 11:05:33 -07:00
Bobby Holley
b77f296cee
Bug 884362 - Use AutoJSContext in nsScriptSecurityManager::LoadPolicy. r=bz
...
This cx is just used for rooting etc. As such, we really just want whatever
cx is on the stack, but want a default if the stack-top cx is null (which it
sometimes is, here). And that's exactly what AutoJSContext gives us.
2013-06-20 11:05:32 -07:00
Bobby Holley
e1ffe44fa6
Bug 884245 - Simplify nsContentUtils::GetDocumentFromCaller. r=bz
...
The first three lines of this function are an obvious bug. But the behavior in
general is also worrisome, because it's using antiquated XPConnect machinery
that will be less and less correct as we move to the new DOM bindings. Let's
just infer our global from the active compartment.
2013-06-20 11:05:32 -07:00
Jim Mathies
859c873c39
Bug 881928 - Clear selection when the user pans the page in either direction. r=fryn
2013-06-20 12:37:02 -05:00
Kartikaya Gupta
79ecb8de2c
Bug 882120 - Apply rounding to the layer-pixel rect in Java to fix robopan regression. r=kentuckyfriedtakahe
2013-06-18 09:27:45 -04:00
JosiahOne
00adf5a054
Bug 884467 - Replace the linen texture with the new Mavericks one. r=dao
2013-06-19 15:48:36 -04:00
Rick Eyre
d82dad9e62
Bug 883843 - Remove extraneous QI line in HTMLTrackElement. r=peterv
...
This was accidentally introduced in bug 882817. The line that deals
with the interface map entry for nsIDOMHTMLElement is unneeded as
NS_HTML_CONTENT_INTERFACES deals with this as well.
2013-06-17 10:32:14 -04:00
Sotaro Ikeda
2cc06a5245
Bug 882552 - Change Binder Thread's default priority to 0. r=mwu, r=jlebar
2013-06-20 12:51:19 -04:00
Caitlin Potter
f4ca533bc8
Bug 882549 - Don't rely on mElement to find nsIDocument in TextTrackCue. r=rillian, r=smaug
...
Find nsIDocument via mGlobal (as nsPIDOMWindow) rather than via pointer to
HTMLTrackElement. (bz from #content has explained how we can access
nsPIDOMWindow and nsIDocument without having to ask the HTMLTrackElement)
For the time being, there are many null-ness checks for both 'window' and
'document', and no mechanism to report errors other than returning nullptr
where possible. This will be addressed in a followup bug.
Also adds a test for mHead nullness in TextTrackCue::ConvertNodeTreeToDOMTree
to prevent SIGSEV.
2013-06-19 14:02:04 -04:00