Commit Graph

300395 Commits

Author SHA1 Message Date
Ed Morley
d9ab95bc30 Backed out changeset dba7a059ed22 (bug 843214) 2013-02-27 12:49:26 +00:00
Robert O'Callahan
3e2e757ae7 Bug 843214. Make SourceMediaStream::AddTrack/AppendToTrack/HaveEnoughBuffered/DispatchWhenNotEnoughBuffered/EndTrack smoothly handle cases where track does not exist. r=jesup
--HG--
extra : rebase_source : adcfa0e92b5e498c597e16e013fdcba2dae4b8e5
2013-02-25 22:25:07 +13:00
Robert O'Callahan
05e53c4787 Bug 845526. Limit complexity of invalid region in RemoveFrameFromLayerManager. r=mattwoodrow
--HG--
extra : rebase_source : ca0a1d7928c991604d5979bcf35b4fcea462c31a
2013-02-27 16:05:32 +13:00
Robert O'Callahan
a39db8481c Bug 829557. Part 2: Allow plugin code to reenter Gecko safely while while the plugin is processing an input event. r=bsmedberg
When nsPluginInstanceOwner passes input events to the plugin instance,
it's safe to reenter Gecko from plugin code and do anything, even
arbitrary script execution.

--HG--
extra : rebase_source : 815683c3027b906c4744495e8e1cfdb261e0c557
2013-02-28 00:50:28 +13:00
Robert O'Callahan
5d1fd00ffe Bug 829557. Part 1: When calling into plugin code, identify situations where it is safe (or unsafe) to reenter Gecko from plugin code. r=bsmedberg
When Gecko is reentered from unsafe call sites, we allow the reentry, but we
suppress execution of the refresh driver to minimize the danger.
In this patch, we treat all sites as unsafe.

--HG--
extra : rebase_source : 0730f41c9158c868ed4ffcba74ff77abbfebc2cd
2013-02-28 00:50:27 +13:00
Fernando Jiménez
7c1d8c503a Bug 844243 - Installing a packaged app in which the mini-manifest app name is different than the webapp manifest app name is allowed, but should not be; r=fabrice 2013-02-27 12:39:15 +01:00
Ed Morley
e7a9a5a6da Merge mozilla-central to mozilla-inbound 2013-02-27 11:07:25 +00:00
Ed Morley
8fde6d3a97 Backed out changeset d9d90bf85bcf (bug 845569) for bug839758.js assertions 2013-02-27 10:31:18 +00:00
Simon Montagu
0778bc38f0 When unsetting dir=auto, don't clear the AncestorHasDirAuto flag on descendants if the parent itself has AncestorHasDirAuto set. Bug 844404, r=ehsan 2013-02-27 09:32:53 +02:00
Simon Montagu
311e1a3474 Test for bug 844404 2013-02-27 09:32:50 +02:00
Simon Montagu
19bb19d1fc Test for bug 841205 2013-02-27 09:32:48 +02:00
Alexander Surkov
09a396dc5f Bug 845095 - enable logging for states/test_tree.xul 2013-02-27 16:37:01 +09:00
Makoto Kato
ded9fc3eb0 Bug 843992 - rename nsJISX4501 to nsJISX4051. r=masayuki
--HG--
rename : intl/lwbrk/src/jisx4501class.h => intl/lwbrk/src/jisx4051class.h
rename : intl/lwbrk/src/nsJISx4501LineBreaker.cpp => intl/lwbrk/src/nsJISx4051LineBreaker.cpp
rename : intl/lwbrk/src/nsJISx4501LineBreaker.h => intl/lwbrk/src/nsJISx4051LineBreaker.h
rename : intl/lwbrk/tools/anzx4501.html => intl/lwbrk/tools/anzx4051.html
rename : intl/lwbrk/tools/anzx4501.pl => intl/lwbrk/tools/anzx4051.pl
rename : intl/lwbrk/tools/jisx4501class.txt => intl/lwbrk/tools/jisx4051class.txt
rename : intl/lwbrk/tools/jisx4501simp.txt => intl/lwbrk/tools/jisx4051simp.txt
2013-02-27 16:04:38 +09:00
Ryan VanderMeulen
91772c1aa0 Bug 807234 - Temporarily disable the test on a CLOSED TREE. r=orange 2013-02-26 22:34:36 -05:00
Joshua Gaines
3081120ab5 Bug 816281 - Add "avant-garde" to the en-US dictionary; r=ehsan
DONTBUILD
2013-02-26 21:17:58 -05:00
Phil Ringnalda
a4168e26ab Merge m-c to fx-team 2013-02-26 14:32:37 -08:00
Joe Walker
ba0631d070 Backout 8f598aa5a7c2 (bug 812762) l10n fail 2013-02-26 19:22:28 +00:00
Benjamin Smedberg
649ad4869f Bug 623462 - Add an environment variable to save a full dump, not just a minidump, r=ted 2013-02-26 14:03:26 -05:00
Ryan VanderMeulen
c2cdffdb0d Merge the last PGO-green inbound changeset to m-c. 2013-02-26 10:44:46 -05:00
Matt Brubeck
0cde40a91f Bug 840643 - Fix exception in WeaveGlue.init that breaks Metro sync setup [r=ally] 2013-02-26 06:58:38 -08:00
Gina Yeh
7f34829d6d Bug 844705 - Should send socket data in main thread, r=echou 2013-02-26 18:53:44 +08:00
Ed Morley
2f417022fb Merge mozilla-central to mozilla-inbound 2013-02-26 10:45:52 +00:00
Hannes Verschore
7067f66e5d Bug 843866: IonMonkey: Make sure inference ran before inlining empty script, r=jandem 2013-02-26 11:20:03 +01:00
Mike Hommey
487f6796a4 Bug 844785 - Fix xulrunner mac builds. r=ted 2013-02-26 08:13:30 +01:00
Zuhao(Joe) Chen
0f670c7f48 Bug 805811 - Support bootstrapping with MacPorts; r=gps
DONTBUILD (NPOTB)
2013-02-25 19:52:36 -08:00
Ryan VanderMeulen
86edf921e8 Merge inbound to m-c. 2013-02-25 21:27:56 -05:00
Seth Fowler
18e5025cef Bug 844403 - Make VectorImage cancel all listeners when destroyed. r=dholbert 2013-02-25 17:40:13 -08:00
Ryan VanderMeulen
d0a295de5b Backed out changeset 71a93fff7311 (bug 840360) for B2G reftest/crashtest bustage on a CLOSED TREE. 2013-02-25 19:49:19 -05:00
Ryan VanderMeulen
3c9738c6b5 Backed out changeset ea8134dfa481 (bug 843619) for robocop failures. 2013-02-25 18:21:08 -05:00
Brian Hackett
5fe9eeef8d Bug 841530 - Tweaks to fit JIT inspector after the decompilerectomy, r=pierron. 2013-02-25 15:31:49 -07:00
Cory Gackenheimer
8173997694 Bug 623749 - Control + A on windows should select all in Web Console; r=msucan 2013-02-25 23:26:53 +02:00
Abhishek Potnis
ba5f5753b2 Bug 801605: Getting rid of NetUtils.asyncCopy in Scratchpad; r=msucan f=dteller 2013-02-26 06:53:36 +05:30
Ryan VanderMeulen
8612caaf5c Merge the last PGO-green inbound changeset to m-c. 2013-02-25 14:16:48 -05:00
Nicholas D. Matsakis
0b968f5ce7 Bug 843684 - Patch up include to avoid compilation warnings when JS_THREADSAFE is not defined r=njn 2013-02-25 08:06:48 -05:00
Nicholas D. Matsakis
6598183003 Bug 843684 - Patch up include to avoid compilation warnings when JS_THREADSAFE is not defined r=njn 2013-02-25 08:06:48 -05:00
Tim Taubert
7f97958100 merge m-c to fx-team 2013-02-25 10:04:10 +01:00
Nicholas Nethercote
f759056e02 Bug 843999 - Shrink the property cache. r=bhackett.
--HG--
extra : rebase_source : a05435c289528619856b70665453703a628c3790
2013-02-24 14:15:23 -08:00
Phil Ringnalda
cd3ba96b65 Back out cd8481cc4a32 (bug 784812) for make check failures 2013-02-24 14:10:48 -08:00
Kyle Huey
63884b088c Bug 784812: Implement real dependencies for WebIDL bindings. r=bz,ted CLOSED TREE 2013-02-24 12:36:44 -08:00
Kyle Huey
41104cbff1 Backed out changeset a71766c2c85d 2013-02-24 12:33:36 -08:00
Kyle Huey
75d88ff353 Bug 784812: Implement real dependencies for WebIDL bindings. r=bz,ted 2013-02-24 12:03:03 -08:00
Ehsan Akhgari
e844e1acf3 Bug 844169 - Part 1: Rename nsHTMLIFrameElement to mozilla::dom::HTMLIFrameElement; r=bzbarsky
--HG--
rename : content/html/content/src/nsHTMLIFrameElement.cpp => content/html/content/src/HTMLIFrameElement.cpp
rename : content/html/content/src/nsHTMLIFrameElement.h => content/html/content/src/HTMLIFrameElement.h
extra : rebase_source : 67c393954a0c46f80b8729277504e9ced5c64d33
2013-02-22 19:59:26 -05:00
Ehsan Akhgari
e0ecd62fb0 Bug 780474 - Disable the struct/class mismatch warning on MSVC as well; r=glandium
--HG--
extra : rebase_source : 3e593b71e589df349abc41f9182739305478690f
2013-02-25 12:10:41 -05:00
Brian Hackett
a9b7937e44 Bug 844482 - Watch for OOM disabling TI under CreateThisForFunction, r=dvander. 2013-02-25 15:21:13 -07:00
Brian Hackett
b7f111bf33 Bug 844364 - Fix bogus assertion, inverted test when compiling JSOP_EVAL, r=jandem. 2013-02-25 15:17:12 -07:00
Kartikaya Gupta
dacf91473d Bug 843888 - Reduce LayerView overdraw by removing the background. r=sriram 2013-02-25 17:11:02 -05:00
Brian R. Bondy
9a2b453364 Bug 845008 - Metro's save file picker always throws on appendFilter. r=tabraldes 2013-02-25 16:56:45 -05:00
Bobby Holley
0c9994db1d Bug 836301 - Hoist some assertions, remove a bunch of no-op trap overrides, and add assertions that we've entered our policy. r=mrbkap 2013-02-25 13:54:18 -08:00
Bobby Holley
59d3c6c36d Bug 836301 - Hoist enter() calls from {Xray,}Wrapper::foo into Proxy::foo. r=mrbkap 2013-02-25 13:54:18 -08:00
Bobby Holley
d916a1015e Bug 836301 - Introduce an RAII class for entering policies. r=mrbkap
This will allow us to make some hard assertions that a given policy has been
entered exactly once.
2013-02-25 13:54:18 -08:00