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

287150 Коммитов

Автор SHA1 Сообщение Дата
Andrea Marchesini 334562ef99 Bug 799540 - Cross-domain XHR with authentication allowed. r=bz, a=bajaj 2012-10-11 13:45:37 -04:00
Al Tsai b752e14e8d Bug 777983 - Add marionette test for b2g gps provider. r=dougt, a=akeybl 2012-10-11 21:31:39 -04:00
Felipe Gomes 14c76c4cba Bug 802929 - use existing port handle for socialcookies-get message. r=jaws,mixedpuppy a=gavin 2012-10-18 16:40:12 +11:00
Doug Turner e57688851e Bug 793955, 802867 - DeviceStorage files returned by DeviceStorage.get() don't always have lastModifiedDate. r=bent. a=blocking-basecamp 2012-10-18 11:29:32 -07:00
Ehsan Akhgari acbbdedf69 Bug 801049 - Communicate the privacy bit of the active window to the search suggestion service so that it knows whether to put the channel it creates in private browsing mode or not; r=gavin a=bajaj
I'm using the autocompletesearchparam as a vehicle for delivering the
privacy information into the guts of nsSearchSuggestions.  The
alternative solution will involve modifying the autocomplete interfaces,
which is even more horrible than what the code here does.  It's not that
bad if you think of autocompletesearchparam attribute as an opaque value
which is used to transfer information to the nsIAutoCompleteSearch
implementations, which is what it is!

--HG--
extra : transplant_source : %B3%9B%C1%F5%E0%F8%BCD%F4%3CY%D7%AF%27%3E%05%99%28%A5%C6
2012-10-15 18:59:33 -04:00
Ehsan Akhgari 1117d3ad72 Bug 800952 - Make sure that the privacy override information on a channel is correctly transferred to a channel when we setup a replacement channel for it; f=jdm r=jduell a=bajaj
This is required when a channel with an overridden privacy status (such as
a favicon HTTP load channel) gets redirected, for example.

--HG--
extra : transplant_source : %00%7EE%A1%F6%C9%B0%5BR%EA%3E%93%7C%1B%AA%5D%D6K%88%C7
2012-10-12 14:59:39 -04:00
Jeff Muizelaar fdb6ca44de Bug 800031. Include paint time int tab switch telemetry. r=ehsan,dao,bjcaob a=akeybl
This adds a new FX_TAB_SWITCH_TOTAL_MS that should more accurately represent
the user experience of tab switch time than FX_TAB_SWITCH_UPDATE_MS.
FX_TAB_SWITCH_UPDATE_MS is being kept because it gives a good indication of how
much time is being spent in the front end parts vs the painting parts.

This works by measuring the time between beginTabSwitch() and the first call to
LayerManager::PostPresent().

--HG--
extra : rebase_source : 8c5163398489de3b2222665ed48297b6eb6cf722
2012-10-18 14:46:25 -04:00
Doug Turner ac7455e35a Backed out changeset 00be9983e8c2 a=me 2012-10-18 11:45:44 -07:00
Doug Turner c31134ae0a Bug 793955, 802867 - DeviceStorage files returned by DeviceStorage.get() don't always have lastModifiedDate. r=bent. a=blocking-basecamp 2012-10-18 11:29:32 -07:00
Randell Jesup cb8287f344 Bug 799477: missing stdarg.h in CSFLog.h (typically gcc 4.4.x) r=ehugg a=akeybl 2012-10-09 13:27:25 -04:00
Randell Jesup 882fcf5e7d Bug 800847: Correctly regenerate Makefiles from gyp files r=ted, a=bbajaj 2012-10-12 06:17:23 -04:00
Justin Lebar 369c44b3dd Bug 800486 - Part 3: Minor fixups to MemoryInfoDumper.cpp. r=njn, a=akeybl 2012-10-15 22:12:14 -04:00
Justin Lebar 3ebd0de262 Bug 800486 - Part 2: Move signal-watching and memory-report-dumping code out of nsMemoryReporterManager and into a new file, MemoryInfoDumper. r=njn, a=akeybl 2012-10-15 22:12:14 -04:00
Justin Lebar 3396bb92fe Bug 800486 - Part 1: Dump a GC and CC log upon receiving SIGRTMIN + 2. r=mccr8,njn,cjones, a=akeybl
--HG--
extra : transplant_source : %E6v%A9%9Az%8D%DD%C5%25%83%C3%91%E0%AC%0A%9D%922%0DP
2012-10-15 22:12:14 -04:00
Justin Lebar 3fb8b64d74 Bug 801498 - Fix about:compartments styling (broken by bug 798040). r=njn, a=akeybl
--HG--
extra : transplant_source : %8D%1BJ%1FB%EAJ%F4%BF%3D%1B%D1%1F%BB4%28K%1D%3A%91
2012-10-15 16:50:51 -04:00
Justin Lebar 7291c1917b Bug 802777 - Decrease image.mem.max_decoded_image_kb on B2G. r=joedrew, a=blocking-basecamp
--HG--
extra : transplant_source : %BD%5EI%F6%D2%FASO%DC%1A%EB%8E%B7xV%3A%0C%AE%3C%95
2012-10-17 16:18:33 -04:00
Patrick McManus 74214a1e87 bug 766817 - websocket handshake closes conn on 407/401 defeating session auth schemes r=jduell a=akeybl 2012-10-16 15:13:52 -04:00
Patrick McManus e6479314b8 bug 785050 - dns failure during auth is not a hard failure r=jduell a=akeybl 2012-10-16 15:13:52 -04:00
Robert O'Callahan 4d5eb2a05d Bug 626245. Part 5: Move plugin widgets before compositing the window, not after. r=matspal, a=bajaj
--HG--
extra : rebase_source : f8f9c325a6d1bb1714711f24a45549990fcf458e
2012-10-10 23:25:57 +13:00
Robert O'Callahan 8e3dc2a9f3 Bug 626245. Part 4.5: Forward WillPaintWindow/DidPaintWindow notifications to the presshell and do plugin geometry updates from there. r=matspal, a=bajaj
--HG--
extra : rebase_source : 3fe3e03ac16cd9ab49a3e28858791414836d6843
2012-10-10 23:25:57 +13:00
Robert O'Callahan 8dc298ceac Bug 626245. Part 4: Compute plugin widget geometry updates via the refresh driver's painting, and defer actual widget updates until we've just composited the window. r=matspal, a=bajaj
Updating plugin widget geometry every time we paint means we don't have to
explicitly request plugin geometry updates.
This patch stops us from flushing plugin geometry changes in
FlushPendingNotifications(Flush_Layout). There are too many Flush_Layouts and
flushing plugin geometry changes on them produces frequent
desynchronization of the plugin geometry with the rendered window contents.
There is some Web compatibility risk there --- it means we have to change
our tests, for one thing --- but hopefully it's OK.

--HG--
extra : rebase_source : c20d0ce8e4934e053f8264ddda76a136617df8c6
2012-10-07 02:03:23 +13:00
Robert O'Callahan 044e4274e7 Bug 626245. Part 3.5: Fix nsLayoutUtils::Transform functions to convert to correct appunits values for the destination frame. r=matspal, a=bajaj
--HG--
extra : rebase_source : 5edf7206355b093f61f4beb0fb16623279b195a9
2012-10-12 13:11:37 +13:00
Robert O'Callahan 58a246e4a3 Bug 626245. Part 3: Make aAncestor const in TransformFrameRectToAncestor. r=matspal, a=bajaj
--HG--
extra : rebase_source : 83a604c9706eb407bb2073a754a42ef5663f89d6
2012-10-08 17:52:52 +13:00
Robert O'Callahan b43e1d1e6f Bug 626245. Part 2: Fix test_convertpoint to poll until the plugin is in the right place. r=matspal, a=bajaj
--HG--
extra : rebase_source : 922d0bd8074d40a46180c2b3309b1394b3310d5c
2012-10-08 17:46:52 +13:00
Robert O'Callahan 40d2c24613 Bug 626245. Part 1: Refactor test_plugin_scroll_invalidation to definitely wait for a paint between each call to waitForPaint. r=matspal, a=bajaj
The current code sets the plugin size to 0,0 and then does some stuff after a setTimeout(0), then
sets the size back to 1,1 and expects to be sure to get a new paint event. This is wrong since
the timing of plugin geometry changes isn't guaranteed, so we might simply not resize the plugin
between setting the size to 0,0 and 1,1.

--HG--
extra : rebase_source : 8c23a839b2ea62c4a354483d1f39868fb5a4f358
2012-10-08 17:45:16 +13:00
Robert O'Callahan 02b9ba2750 Bug 786740. When destroying all the frames in a line list, keep the line list and frame list valid at each step in case someone tries to walk the frame tree during frame destruction. r=mats,a=akeybl
--HG--
extra : rebase_source : 620f4902524ec66bf05b9ca5adc55fb1303aedf6
2012-10-15 14:34:23 +13:00
Etienne Segonzac a0aa80265f Bug 802675 - Fixing mozApp.checkForUpdate for packaged apps. r=fabrice a=blocking-basecamp 2012-10-18 11:33:00 +01:00
Eitan Isaacson 136640074b Bug 800905 - Load script in to every new tab. r=davidb, a=akeybl 2012-10-16 11:07:16 -07:00
Chris Jones c36095cf00 Bug 799644: Need to clear areas of rgba buffers we're about to repaint. r=mattwoodrow a=blocking-basecamp 2012-10-17 22:44:26 -07:00
Ryan VanderMeulen e2e0f29da5 Backout bug 626245 for build bustage. a=bustage 2012-10-17 23:25:53 -04:00
Jan Beich 7b3064096b Bug 799813 - Qt/Linux needs GetGLXPixmap() after bug 788042. r=karlt, a=lsblakk 2012-10-10 21:11:15 -04:00
Robert O'Callahan 88e60950b0 Bug 626245. Part 5: Move plugin widgets before compositing the window, not after. r=matspal, a=bajaj 2012-10-10 23:25:57 +13:00
Robert O'Callahan b082b27b75 Bug 626245. Part 4.5: Forward WillPaintWindow/DidPaintWindow notifications to the presshell and do plugin geometry updates from there. r=matspal, a=bajaj 2012-10-10 23:25:57 +13:00
Robert O'Callahan 97b34978ea Bug 626245. Part 4: Compute plugin widget geometry updates via the refresh driver's painting, and defer actual widget updates until we've just composited the window. r=matspal, a=bajaj
Updating plugin widget geometry every time we paint means we don't have to
explicitly request plugin geometry updates.
This patch stops us from flushing plugin geometry changes in
FlushPendingNotifications(Flush_Layout). There are too many Flush_Layouts and
flushing plugin geometry changes on them produces frequent
desynchronization of the plugin geometry with the rendered window contents.
There is some Web compatibility risk there --- it means we have to change
our tests, for one thing --- but hopefully it's OK.
2012-10-07 02:03:23 +13:00
Robert O'Callahan 73ca0a0fa1 Bug 626245. Part 3.5: Fix nsLayoutUtils::Transform functions to convert to correct appunits values for the destination frame. r=matspal, a=bajaj 2012-10-12 13:11:37 +13:00
Robert O'Callahan d81fbf5c59 Bug 626245. Part 3: Make aAncestor const in TransformFrameRectToAncestor. r=matspal, a=bajaj 2012-10-08 17:52:52 +13:00
Robert O'Callahan 1de035ea0f Bug 626245. Part 2: Fix test_convertpoint to poll until the plugin is in the right place. r=matspal, a=bajaj 2012-10-08 17:46:52 +13:00
Robert O'Callahan 82e5b25717 Bug 626245. Part 1: Refactor test_plugin_scroll_invalidation to definitely wait for a paint between each call to waitForPaint. r=matspal, a=bajaj
The current code sets the plugin size to 0,0 and then does some stuff after a setTimeout(0), then
sets the size back to 1,1 and expects to be sure to get a new paint event. This is wrong since
the timing of plugin geometry changes isn't guaranteed, so we might simply not resize the plugin
between setting the size to 0,0 and 1,1.
2012-10-08 17:45:16 +13:00
Dale Harvey 69dd0e033b Bug 802466 - Add signature to stream url. r=fabrice, a=blocking-basecamp 2012-10-17 15:33:58 -04:00
Steven Lee c5a1c48c06 Bug 790499 - Time API: Call JS_ClearDateCaches() to update Date object's timezone when the system timezone is reset. r=jlebar, a=blocking-basecamp 2012-10-17 00:26:00 -04:00
Shane Caraveo 05b5c7018c Bug 794640 - Clicking a link in social content panels should close the panel. r=gavin, a=gavin
--HG--
extra : rebase_source : 33ae7921017a14ca6846431eeef55255845d2d96
2012-10-17 17:47:25 -07:00
Gavin Sharp 01c8f4de62 Bug 802436: fix test from bug 800817, r=smaug, a=akeybl
--HG--
extra : rebase_source : 7f561b59deec59f4c533348ed307e24b8dadb716
2012-10-17 15:24:13 -07:00
Chris Jones b60afa62b9 Test for bug 800817. r=smaug, a=akeybl
--HG--
extra : rebase_source : c80f32512af93ec7fced7cf1854694db632123ba
2012-10-13 18:43:24 -07:00
Chris Jones ad28484313 Bug 800817: Use the "real" top when deciding whether to switch focus on a preventDefault()ed tap. r=smaug, a=akeybl
--HG--
extra : rebase_source : fb45612f68ecb4322863d5d9b91dd7ae3b6e858f
2012-10-13 18:43:24 -07:00
Olli Pettay 0b51778704 Bug 799299 - focus contention with two visible html content areas, r=masayuki, a=akeybl
--HG--
extra : rebase_source : 12a931af2aa6411ab237a33f0f01e3cfa907baa0
2012-10-12 01:43:42 +03:00
Boris Zbarsky b482b2fb2e Bug 800386. Fix getInterface from JS on XMLHttpRequest objects to actually work. r=khuey, a=lsblakk 2012-10-15 23:12:03 -04:00
Ehsan Akhgari b70eae1e71 Bug 799229 - Move the ForgetAboutSite modules to toolkit; r=Mossop a=akeybl
--HG--
rename : browser/components/privatebrowsing/src/ForgetAboutSite.jsm => toolkit/forgetaboutsite/ForgetAboutSite.jsm
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_clearplugindata.html => toolkit/forgetaboutsite/test/browser/browser_clearplugindata.html
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_clearplugindata.js => toolkit/forgetaboutsite/test/browser/browser_clearplugindata.js
rename : browser/components/privatebrowsing/test/unit/downloads.empty.sqlite => toolkit/forgetaboutsite/test/unit/downloads.empty.sqlite
rename : browser/components/privatebrowsing/test/unit/test_removeDataFromDomain.js => toolkit/forgetaboutsite/test/unit/test_removeDataFromDomain.js
rename : browser/components/privatebrowsing/test/unit/test_removeDataFromDomain_activeDownloads.js => toolkit/forgetaboutsite/test/unit/test_removeDataFromDomain_activeDownloads.js
2012-10-08 16:48:11 -04:00
Matthew Gregan 346fb02e46 Bug 789075 - Handle odd sized WebM video frames correctly. r=derf a=lsblakk 2012-10-16 16:03:43 +13:00
Fabrice Desré 2e6e3cca7b Bug 802108 - [MozActivity] fails for OOP applications [r=gwagner, a=blocking-basecamp] 2012-10-17 13:48:56 -07:00
Bill McCloskey 9324a7b0a5 Bug 791174 - Clean up GC tracing code (r=jonco,a=akeybl) 2012-10-15 17:02:52 -07:00