Tim Taubert
1e1f817f3e
merge m-c to fx-team
2012-04-13 12:22:37 +02:00
Rob Campbell
dfedfcfbe5
merge
2012-04-12 15:22:15 -04:00
Tim Taubert
0a09f3ba37
Bug 744743 - [Page Thumbnails] Don't capture thumbnails in private browsing mode; r=dao
2012-04-12 14:43:52 +02:00
Tim Taubert
8298648668
Bug 726347 - [Page Thumbnails] add preference to disable capturing thumbnails in the background; r=dao
2012-04-11 21:49:44 +02:00
Bellindira Castillo [:bellindira]
c538f4e6af
Bug 737032 - add isValidXULTab() method to ease tab checking r=ttaubert
2012-04-10 12:13:36 -06:00
Olli Pettay
f3ca2c8dec
Bug 742482 - Add support for MutationObserver.takeRecords(), r=sicking
2012-04-11 08:24:18 +03:00
Ehsan Akhgari
48dc3b7ae0
Merge the latest green changeset from mozilla-inbound into mozilla-central
2012-04-10 16:00:30 -04:00
John Ford
80f38a5ccf
bug 720027 - turn the speed of Mac builds up to 11 r=ted
2012-04-10 12:21:22 -07:00
Olli Pettay
5fdaa5e95c
Bug 742636 - Keep observed node alive during microtask if there are transient observers, r=sicking
2012-04-10 22:01:14 +03:00
Ehsan Akhgari
df773bb459
Merge mozilla-central into mozilla-inbound
2012-04-10 11:12:26 -04:00
Ehsan Akhgari
bfc9311ffd
Merge the last PGO-green changeset from mozilla-inbound into mozilla-central
2012-04-10 11:11:37 -04:00
Kartikaya Gupta
37769aef96
Bug 740883 - Coalesce VIEWPORT events across NATIVE_POKE and DRAW events on insertion. r=Cwiiis
2012-04-10 09:28:43 -05:00
Kartikaya Gupta
4077a46d55
Bug 740883 - Improve DRAW event coalescing behaviour for reduced latency. r=Cwiiis
2012-04-10 09:27:04 -05:00
Serge Gautherie
b412e058f3
Bug 740769. (Cv1a) test_bug325418.js: Create separate observers, Initialize gStartTime[12] later, Use Date.now() instead of (new Date()).getTime(), "timer = null;" a bit later, Nits. r=bzbarsky.
2012-04-10 15:59:43 +02:00
Mounir Lamouri
f9193500c4
Bug 743217 - Do not allow iframes to lock the screen if a parent window's element is fullscreened. r=smaug
...
--HG--
extra : rebase_source : f3384491fbfc1a756917516ad15f5d93d05f624b
2012-04-10 15:38:59 +02:00
Robert O'Callahan
05459a2180
Bug 733607. Restructure logic to compute snapped bounds of display items in layer coordinates. Moves responsibility for computing snapped bounds from within the display items to callers of GetBounds/GetOpaqueRegion. r=tnikkel
...
Previously we snapped the results of nsDisplayItem::GetBounds and
nsDisplayItem::GetOpaqueRegion internally. By tracking which display items were
inside transforms, we disabled snapping quite conservatively whenever an ancestor
had a transform, which is undesirable.
With this patch, we don't snap inside GetBounds or GetOpaqueRegion, but just return
a boolean flag indicating whether the item will draw with snapping or not. This flag
is conservative so that "true" means we will snap (if the graphics context has a transform
that allows snapping), but "false" means we might or might not snap (so it's always safe
to return false).
FrameLayerBuilder takes over responsibility for snapping item bounds. When it converts
display item bounds to layer pixel coordinates, it checks the snap flag returned from
the display item and checks whether the transform when we draw into the layer will be
a known scale (the ContainerParameters scale factors) plus integer translation. If both
are true, we snap the item bounds when converting to layer pixel coordinates. With
this approach, we can snap item bounds even when the items have ancestors with active
transforms.
2012-04-10 23:24:18 +12:00
Philipp von Weitershausen
70ee7677a8
Back out changeset c1ede9f0319e (bug 743635). a=bustage
2012-04-10 19:02:39 +08:00
Jonathan Kew
a1d303ee87
bug 743767 - fix bugs in pattern matrix handling in GlyphBufferAzure. r=bas
2012-04-10 11:57:23 +01:00
Lucas Rocha
f95b8f241c
Bug 739966 - Add a Debugger listener to Fennec (r=mfinkle)
2012-04-10 11:05:45 +01:00
Lucas Rocha
b1c202f5b9
Bug 739966 - Add Fennec's remote debugger actors (r=past)
2012-04-10 11:05:43 +01:00
Igor Bukanov
0be8ea2e35
Bug 743559 - Remove unused JSRuntime::xml_singleton fields. r=:Waldo
...
The patch removes unused anynameObject and functionNamespaceObject fields in JSRuntime.
2012-04-10 11:57:29 +02:00
Chris Jones
09b71437a0
Bug 739801: Initialize the lastUpdateTime to 0 to make sure we check for an update on first startup after a fresh install (or profile clear). r=rs
2012-04-10 01:55:10 -07:00
Jacek Caban
614e022697
Bug 742361 - GCC 4.7 mingw fails to compile cairo due to missing ffs declaration r=jrmuizel
2012-04-10 10:20:07 +02:00
Daniel Holbert
8efa51b227
Bug 742565: Cast known-to-be-nonnegative integer val to unsigned, to fix build warnings in nsRange.cpp. r=smaug
2012-04-10 00:45:59 -07:00
Henri Sivonen
2fa1f20bc9
Bug 741384 - Change MOZ_NOT_REACHED added in bug 732343 to MOZ_ASSERT(false). r=smaug.
2012-04-10 10:02:31 +03:00
Mark Capella
e9630da9df
Bug 741709 - nsAccessibleWrap::get_accParent() shouldn't use do_QueryObject, r=tbsaunde
2012-04-10 14:55:18 +09:00
Matias Juntunen
de7721e471
Bug 743475 - Patch to fix the wrong template parameters in call to WebGLBuffer::FindMaxElementInSubArray - r=jgilbert
2012-04-09 19:51:29 -07:00
Jeff Gilbert
93f40e9e5c
Bug 621036 - Remove printfs from GLContextProviderCGL - r=bjacob
2012-04-09 19:51:29 -07:00
Serge Gautherie
a318cd2842
Bug 740769. (Bv1) Convert test_bug325418.js file to LF end-of-lines, Fix nsITimer.idl documentation. r=bzbarsky.
...
DONTBUILD.
2012-04-10 04:32:19 +02:00
Terrence Cole
6063f3cf4b
Bug 743885 - Fix OOM handling regression in HashTable; r=luke
...
Introduced by me in bug 722946.
2012-04-09 19:07:11 -07:00
John Daggett
6b5ec779ba
Bug 738136. Add Lao to the list of scripts that require shaping under OSX. r=jkew
2012-04-10 11:06:31 +09:00
Philipp von Weitershausen
c38de18497
Bug 743635 - B2G SMS database initialization freezes I/O thread. r=mwu
2012-04-10 09:42:50 +08:00
Ryan VanderMeulen
9f2b2417fe
Backout e54c650e8748 (bug 737239) due to lack of proper reviews.
2012-04-09 21:06:34 -04:00
Kyle Huey
9287259b0f
Refix bug 741248 harder. r=me
2012-04-09 17:41:22 -07:00
Brian Hackett
e96d06718b
Don't disable call ICs with the callee frame still on the stack, bug 743088. r=luke
2012-04-09 17:33:42 -07:00
Margaret Leibovic
38f49a58c4
Bug 741590 - Database migration to combine history entries with the same URL. r=rnewman
2012-04-09 17:28:59 -07:00
Margaret Leibovic
0011791321
Bug 741590 - Test for new updateOrInsertHistory method. r=rnewman
2012-04-09 17:28:59 -07:00
Margaret Leibovic
d6ff2b3661
Bug 741590 - Create updateOrInsertHistory method for BrowserProvider. r=rnewman
2012-04-09 17:28:59 -07:00
Wes Johnston
194210c829
Bug 739215 - Favicon for about:firefox. r=mfinkle
2012-04-09 17:19:08 -07:00
Wes Johnston
336abe54f7
Bug 739514 - Update database version. r=mleibovic
2012-04-09 17:14:51 -07:00
Jason Duell
afcc7134bf
Bug 742174 - Allow empty Location header. r=mcmanus
2012-04-09 16:50:35 -07:00
Nicholas Nethercote
90fa876d2a
Bug 742163 (follow-up) - Unbreak --disable-methodjit. r=Ms2ger.
2012-04-09 16:41:27 -07:00
Nicholas Nethercote
42346f0668
Bug 739512 - Patch 2b: rename nClosed{Args,Vars}() as numClosed{Args,Vars}(). r=luke.
2012-04-09 16:37:16 -07:00
Masatoshi Kimura
bb0a1a98e6
Bug 743451 - Workaround for ISO date parsing bug. r=bent
2012-04-09 18:43:47 -04:00
Kyle Huey
208fedac2a
Merge fx-team to m-c to please philor.
2012-04-09 14:51:54 -07:00
Matt Brubeck
16c0bf6872
Back out 17e4143dd6f0 (bug 737509) on suspicion of causing a crash in browser_tabview_bug597248.js
2012-04-09 14:45:13 -07:00
Kyle Huey
18205f3197
Refix bug 741248. r=me
2012-04-09 13:48:44 -07:00
Steven Michaud
8c677c0721
Bug 737509 - [10.5] Crash in _cairo_quartz_surface_mask @ _cairo_user_data_array_fini. r=jmuizelaar
2012-04-09 13:58:34 -05:00
Matt Brubeck
39f84f1569
Merge last green changeset from inbound to mozilla-central
2012-04-09 10:05:48 -07:00
Girish Sharma
e37e9fa965
Bug 729960 - Source Editor: add shortcuts to quickly jump to the code block start and end; r=msucan
2012-04-09 13:31:45 +03:00