Commit Graph

126663 Commits

Author SHA1 Message Date
Nathan Froyd
a89c4e1a98 Bug 839103 - part 3 - send StyleSheet{Added,Removed} chrome notifications when stylesheets are added/removed; r=bz 2013-03-27 14:16:50 -04:00
Nathan Froyd
47b132d7e9 Bug 839103 - part 2 - enable chrome dispatching of nsIDOMEvents in nsAsyncDOMEvent; r=bz 2013-03-27 14:15:58 -04:00
Nathan Froyd
d03bf40e34 Bug 839103 - part 1 - factor out StyleSheet{Added,Removed} notifications into separate nsDocument methods; r=bz 2013-03-27 11:20:54 -04:00
Sankha Narayan Guria
6090516dc1 Bug 825608 - Sets accessTokenDate to the result of the pref; r=jdm 2013-04-02 04:04:00 -04:00
Aryeh Gregor
a0ee398aed Bug 853449 - Dispatching an event that's already being dispatched should throw InvalidStateError; r=smaug 2013-04-02 17:10:45 +03:00
Sunny
30bfec8dd3 Bug 854350 - Add some cleanup code which fixes mochitest failures. r=Yoric 2013-04-02 10:16:28 -04:00
Sunny
7ccc08e481 Bug 854350 - [OS.File] Clean up code by using default arguments. r=Yoric 2013-04-02 10:15:41 -04:00
Kartikaya Gupta
50f56e6cb7 Bug 856756 - Move GeckoApp.hasPermanentMenuKey to HardwareUtils.hasMenuButton. r=mfinkle 2013-04-02 10:04:21 -04:00
Kartikaya Gupta
39eae0eca8 Bug 856756 - Extract a HardwareUtils class. r=mfinkle 2013-04-02 10:03:39 -04:00
Ryan VanderMeulen
c190ae3896 Merge m-c to inbound. 2013-04-02 09:53:48 -04:00
Ryan VanderMeulen
3b6e6e2e8a Backed out changeset 8ed978214fdb (bug 850587) for frequent Windows debug failures. 2013-04-02 09:47:53 -04:00
Kartikaya Gupta
39d29e8785 Bug 855839 - Enable IonMonkey on ARMv6 android builds. r=blassey 2013-04-02 09:23:03 -04:00
Andrea Marchesini
16016dbb36 Bug 856001 - Built-in file picker dialog does not populate file input, r=mounir 2013-04-02 14:54:09 +02:00
David Burns
d36fc7b840 Bug 847655 - Removing atom click in favour of EventUtils click to gain trusted events r=jgriffin 2013-04-02 13:35:27 +01:00
Ehsan Akhgari
aafbcbdfdb Bug 856329 - Create an engine for BiquadFilterNode and make sure that we deliver the right parameteres to it; r=padenot
--HG--
extra : rebase_source : a06e3c79aa1ecbab0fa1b9ec01f0bccf466694ee
2013-03-29 19:11:58 -07:00
Ehsan Akhgari
05a1a42a6f Bug 856328 - Part 2: Create an engine for DynamicsCompressorNode and make sure that we deliver the right parameteres to it; r=padenot
--HG--
extra : rebase_source : 9a3257ca7e53c67353a3dc46318815ee2e465d44
2013-03-29 16:18:20 -07:00
Ehsan Akhgari
94d6e8730d Bug 856328 - Part 1: Refactor sending an AudioParamTimeline to the stream into an AudioNode helper; r=padenot
--HG--
extra : rebase_source : 8e2331ded7c35d1a6e9057c5be5ad31a959beed9
2013-03-29 18:46:03 -07:00
Axel Hecht
34ffb937aa bug 853291, add Polish to b2g gecko l10n, a=tef+, NPOTB, DONTBUILD 2013-03-27 16:46:51 -07:00
Bhavana Bajaj
649bda6e12 Merging in version bump NO BUG 2013-04-01 11:28:13 -07:00
Bhavana Bajaj
f25765fd46 Added tag FIREFOX_AURORA_22_BASE for changeset 1c070ab0f9db 2013-04-01 11:21:20 -07:00
Ryan VanderMeulen
cd2e2e41ba Merge inbound to m-c. 2013-04-01 13:36:59 -04:00
Ryan VanderMeulen
c1aa82381c Bug 856383 - Update pdf.js to version 0.7.423. r=yury 2013-04-01 11:31:07 -04:00
Mats Palmgren
7fa166a5f5 Bug 729519 - Allocate heap nsFrameLists from the shell arena. r=bzbarsky
"new nsFrameList()" becomes "new (shell) nsFrameList()".
"delete list" becomes "if (list) list->Delete(shell)" - note also that
an additional assertion was added that list is empty when deleted.

"nsAutoPtr<nsFrameList> list(StealSomeFrames())" becomes
"AutoFrameListPtr list(aPresContext, StealSomeFrames())"
2013-04-01 17:26:02 +02:00
Mats Palmgren
46cbb9a249 Bug 729519 - Make frames destroy all child frames and remove their nsFrameList properties when destroyed. r=bzbarsky
Specifically, this wasn't done for the OutsideBullet list which was
destroyed by the property destructor, potentially after the entire
frame tree was gone.  Now we'll assert that the property destructor
isn't called.

Use SafelyDestroyFrameListProp when destroying PushedFloat and
OverflowOutOfFlows frame lists since it's more robust.

Destroy [Excess]OverflowContainers frame lists if they exist, regardless
of the IsFrameOfType(nsIFrame::eCanContainOverflowContainers) bit
(since the oveflow continuation tracker doesn't check that before
creating these lists -- this was the source of crash bugs before
that bit was added to ColumnSetFrame).

Assert in SetPropTableFrames that the property doesn't exist, because
if it does the property destructor will run, which isn't supported.
2013-04-01 17:26:02 +02:00
Mats Palmgren
b6a1543603 Bug 729519 - Allocate nsFrameList::sEmptyList from the .rodata segment, not the heap. r=bzbarsky 2013-04-01 17:26:02 +02:00
Mats Palmgren
e1ff6321d4 Bug 729519 - Simplify DestroyOverflowList() by requiring that the list is empty. r=bzbarsky 2013-04-01 17:26:02 +02:00
Mats Palmgren
7bc994da9a Bug 729519 - Use SafelyDestroyFrameListProp also for the OverflowList. r=bzbarsky 2013-04-01 17:26:02 +02:00
Mats Palmgren
9ad6039de8 Bug 855917 - Minor nsAbsoluteContainingBlock code cleanup. r=dholbert 2013-04-01 17:26:01 +02:00
Ryan VanderMeulen
e3317ed60e Merge m-c to fx-team. 2013-04-01 10:47:29 -04:00
Do Nhat Minh
b43bbb8da9 Bug 845478 - Use JS::CallArgs instead of manual argc/vp+JS_SET_RVAL/JS_ARGV/etc in Profilers.cpp. r=Ms2ger 2013-04-01 10:43:48 -04:00
Nikhil Marathe
4dc28b5e65 Bug 856280 - Remove extra import services-common/utils.js. r=dougt 2013-04-01 10:37:51 -04:00
Quentin Headen
b9fbbd91bc Bug 802454 - Log messages for 404 errors when checking for add-on updates should include the URL. r=Unfocused 2013-04-01 22:15:40 +13:00
Blair McBride
707d95edab Bug 837008 - Make the Add-ons Manager search textbox adapt to small window size. r=Mossop 2013-04-01 22:08:36 +13:00
Blair McBride
ed27f6e540 Bug 806271 - Introduce new settings type, OPTIONS_TYPE_INLINE_INFO. r=Mossop
--HG--
rename : toolkit/mozapps/extensions/test/browser/addons/browser_inlinesettings1/bootstrap.js => toolkit/mozapps/extensions/test/browser/addons/browser_inlinesettings1_info/bootstrap.js
rename : toolkit/mozapps/extensions/test/browser/addons/browser_inlinesettings1/install.rdf => toolkit/mozapps/extensions/test/browser/addons/browser_inlinesettings1_info/install.rdf
rename : toolkit/mozapps/extensions/test/browser/addons/browser_inlinesettings1/options.xul => toolkit/mozapps/extensions/test/browser/addons/browser_inlinesettings1_info/options.xul
rename : toolkit/mozapps/extensions/test/browser/browser_inlinesettings.js => toolkit/mozapps/extensions/test/browser/browser_inlinesettings_info.js
2013-04-01 22:07:23 +13:00
Blair McBride
85a9533bcb Bug 847867 - Ensure extensions.bootstrappedAddons is updated to reflect live changes. r=Mossop 2013-04-01 21:58:16 +13:00
Jan Varga
e8149cfe6e Bug 854323 - Move IDBFactory to Paris bindings. r=khuey 2013-03-31 10:18:30 +02:00
Ryan VanderMeulen
ecedd24a0c Merge m-c to inbound. 2013-03-30 19:28:34 -04:00
Ryan VanderMeulen
56631e4a1e Backed out changeset badf8d382f79 (bug 850210) for frequent mochitest-bc failures on a CLOSED TREE. 2013-03-30 16:48:44 -04:00
Ryan VanderMeulen
a3899ec9ca Backed out changeset 3a242f8d8298 (bug 856032) for mochitest-2 failures. 2013-03-30 16:15:06 -04:00
Ehsan Akhgari
662f70cf41 Bug 856341 - Make gfxFcFontEntry::mPatterns fallible; r=jfkthame 2013-03-30 14:20:26 -04:00
Ben Turner
c0a046b7ea Bug 856032 - 'Quota management enabled even for origins with unlimited permission granted'. r=janv. 2013-03-30 11:30:16 -07:00
Panos Astithas
8cd9ea9259 Backout a69d60d90110 (bug 772119) for bustage 2013-03-30 19:37:00 +02:00
Suhas Nandakumar
f4819ccf36 Bug 845357 - Patch to order writes/reads of CCApp state between threads r=jesup,ehugg 2013-03-30 08:54:36 -07:00
ffxbld
b89c30008a No bug, Automated blocklist update from host bld-centos6-hp-015 - a=blocklist-update 2013-03-30 03:15:41 -07:00
Adam Dane [:hobophobe]
d26c74447a Bug 854075 - Use mouse{over,out} for positional hover attribs on tabs. r=dao 2013-03-29 16:34:56 -05:00
David Rajchenbach-Teller
2114b7fd4b Bug 853860 - outExecutionDuration now accumulates durations. r=froydnj 2013-04-01 10:37:51 -04:00
Cykesiopka
fab51f6583 Bug 799089 - Remove error console filter timeout hack. r=Neil 2013-04-01 10:37:50 -04:00
Kartikaya Gupta
eaaeaa62d8 Bug 856039 - Default to keeping the fixed layer margins in setViewportMetrics. r=Cwiiis 2013-04-01 10:17:38 -04:00
Kartikaya Gupta
afa01d104e Bug 856039 - Guard against viewport size changes getting clobbered by animations. r=Cwiiis 2013-04-01 10:17:03 -04:00
Kartikaya Gupta
3910938069 Bug 856039 - (Cleanup) Extract magic number. r=Cwiiis 2013-04-01 10:16:00 -04:00