Ed Morley
7719029a3b
Merge mozilla-central and inbound
2013-08-28 16:21:25 +01:00
Kan-Ru Chen (陳侃如)
51932f5d24
Bug 891763 - Browser API: mozbrowserresize event. r=jlebar
...
--HG--
extra : rebase_source : ba426c66e1fb6f108107c44c64fd170ea384a6db
2013-08-16 19:16:20 +08:00
David Zbarsky
0126553574
Bug 906901 - Use webIDL dictionaries for BrowerElementParent's event details r=bz
2013-08-24 10:08:55 -04:00
Phil Ringnalda
a1de56cb42
Back out 27eb88629c56:a26582e3c44d (bug 906901)
...
CLOSED TREE
2013-08-23 19:33:29 -07:00
David Zbarsky
d6f1ccdcb1
Bug 906901: Address review nit
2013-08-23 21:16:37 -04:00
David Zbarsky
3a05d7fba0
Bug 906901 - Use webIDL dictionaries for BrowerElementParent's event details r=bz
2013-08-23 21:11:47 -04:00
Brian O'Keefe
0ee041b9fd
Bug 875934 - Move LIBRARY_NAME to moz.build, batch 3; r=mshal
2013-08-15 09:02:09 -04:00
Ms2ger
2fab82586f
Bug 883284 - Part c: Move LIBXUL_LIBRARY into moz.build (d-e); r=mshal
2013-08-22 08:56:00 +02:00
Ms2ger
66214743ad
Bug 882859 - Part b: Move FAIL_ON_WARNINGS into moz.build; r=joey+gps
2013-08-22 08:55:59 +02:00
Brian O'Keefe
3dadb0e396
Bug 896177 - Remove useless config.mk includes; r=gps
2013-07-17 16:06:53 -04:00
Bobby Holley
d51c959abd
Bug 901364 - Remove a bunch of now-unused modal state tracking machinery. r=mrbkap
2013-08-12 12:54:51 -07:00
Mark Hammond
f9c8c5e605
Bug 897811 - fix uses of browser.pagethumbnails.capturing_disabled to reflect the pref controls if it is *disabled* rather than enabled. r=gavin
2013-08-08 09:52:01 +10:00
Mark Hammond
f45a45d737
Bug 897811 - remove browser.pageThumbs.enabled preference. r=gavin
2013-08-07 11:10:58 +10:00
Wes Kocher
9a495c1873
Merge m-c to birch
2013-07-31 17:39:43 -07:00
Justin Lebar
e2cde3bc3b
Bug 899354 - Only ever add one visibilitychange listener to BrowserElementParent's owner window. r=khuey
...
This prevents a leak when we run tests that create thousands of BrowserElementParents without ever turning the screen off.
2013-07-31 14:14:12 -07:00
Justin Lebar
1c4309b339
Bug 899801 - Don't keep more than five "momentums" values in BrowserElementPanning.js. r=vingtetun
...
--HG--
extra : rebase_source : f9285a4208b307713d707e5750f39eb43c2b126c
2013-07-31 09:22:57 -07:00
Kartikaya Gupta
221f975427
Bug 866232 - Disable BrowserElementPanning.js from panning subframes and interfering with multi-apzc. r=BenWa, vingtetun
2013-07-30 14:03:42 -04:00
Kyle Huey
50b6fd843b
Bug 897701: Don't entrain the target of the pan longer than necessary. r=jlebar
2013-07-24 16:27:45 -07:00
David Zbarsky
b9c20a7821
Bug 894646 - Various dom deCOM cleanups r=Ms2ger
2013-07-23 16:39:17 -07:00
Justin Lebar
f4dd0e982d
Bug 874900 - Add a null-check in BrowserElementChild's observe() function. r=ehsan
...
This fixes benign JS exceptions thrown here.
2013-07-23 08:17:02 -07:00
Fabrice Desré
36387b57c1
Bug 883002 - Add opensearch support to the mozbrowser API r=jlebar
2013-07-20 09:47:47 -07:00
Justin Lebar
b18d84be34
Bug 894147 - Follow-up: Remove leaky debugging code from BrowserElementParent.jsm. r=me.
...
The second version of bug 894147 to land on b2g18 (after it was backed out once) already incorporates this fix.
--HG--
extra : transplant_source : %24i%997Po%92%0F%A5%10%97%94%5E%91%05X%F2%B7%15%20
2013-07-18 15:04:45 -07:00
Justin Lebar
3fdbea993f
Bug 894147 - Don't leak BrowserElementParent due to an event listener on the window which contains it. r=khuey
2013-07-17 14:31:11 -07:00
Brian O'Keefe
f98dd45a72
Bug 883502 - Part 1: Move 'chromium_config.mk' includes after rules.mk. r=gps
2013-07-04 08:28:43 -04:00
Trevor Saunders
238525e2d8
bug 887483 - remove a bunch of useless assignments to FORCE_STATIC_LIB implied by LIBXUL_LIBRARY=1 r=mshal
2013-07-11 11:06:34 -04:00
Dale Harvey
19a38ea698
Bug 885349 - Add flag to context menu to detect audio being played in video elements. r=jlebar
2013-07-10 09:58:16 -04:00
Joey Armstrong
44ade60e99
bug 870370: EXTRA_COMPONENTS cleanup for conversion patches #1 & #2 .
2013-07-03 12:01:06 -04:00
Mike Shal
8d6fa4020d
Bug 880245 - Move EXTRA_JS_MODULES to moz.build (conversion part 1); r=joey
...
From 69c3338a3287ff8cc97533e06069fc4d4cb7c5f6 Mon Sep 17 00:00:00 2001
2013-06-10 12:08:47 -04:00
Michael Wu
3edaa59bc8
Bug 869903 - Report background color on mozbrowserloadend, r=jlebar
2013-06-06 17:40:49 -04:00
Joey Armstrong
081e2d3a69
bug 870370: move EXTRA_COMPONENTS to moz.build (file batch #1 ). r=mshal
2013-06-10 11:30:03 -04:00
Kartikaya Gupta
21233ee23c
Bug 879004 - Convert the async scroll offset fields in APZC.h to CSSPoints. r=kentuckyfriedtakahe
2013-06-10 09:05:44 -04:00
Alfredo Yang
a2bcabf52c
Bug 829862 - Recalculate scroll direction when traversing to the outer frame. r=vivien
2013-06-05 08:02:51 -04:00
Bobby Holley
03e356bde0
Bug 877478 - Fix tests that depend on creating verboten instances in content. r=mrbkap
...
XPConnect generally throws when trying to create instances of non-DOM objects
in content. Due to some bugs this has historically worked in certain cases, but
we're fixing those now. So we need to fix the tests that do this sort of thing.
2013-06-04 19:56:42 -07:00
Justin Lebar
5addd9536f
Bug 762329 - Add an extra check to browserElement_LoadEvents.js. r=vingtetun
...
A long time ago this check failed in-process, but it seems to work now.
--HG--
extra : rebase_source : 5eea1b1d16a616d32be6ad61a8e661645cdec959
2013-05-31 00:14:16 -04:00
Justin Lebar
9345035d6c
Bug 870675 - Add a test for bug 870480. r=vingtetun
...
We now run test_HighPriority while holding the CPU and high-priority wake locks. This tests exactly the problem caused by bug 870480.
2013-05-30 12:59:24 -04:00
Kartikaya Gupta
43abffa297
Bug 865735 - Add a units template parameter to the gfx Point, Size, and Rect classes. r=bas,roc
2013-05-29 09:32:30 -04:00
Justin Lebar
ab0de295c0
Bug 857412 - Try to fix intermittent orange in browserElement_SendEvent.js by unregistering our test event listener after we're done testing. r=vingtetun
2013-05-27 16:33:57 -04:00
Mike Shal
6f32ddf61c
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
...
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Vivien Nicolas
f34ce8f6d9
Bug 868816 - Remove the notifications for the displayed app when we go out of the lock screen. r=jlebar
2013-05-24 11:33:46 +02:00
Vivien Nicolas
800eacf47f
Bug 864382 - Send a click event after a contextmenu event if the later has not been caught. f=amarchesini,r=jlebar,a=tef
2013-05-23 17:52:06 +02:00
Vivien Nicolas
34c0c4af62
Bug 855543 - Opening app content that generates a certificate error results in the 'app not loading properly' modal dialog on top of the cert error handling page, making it impossible to provide a cert exception to the web content. r=jlebar
2013-05-23 17:52:05 +02:00
Vivien Nicolas
493baf1419
Bug 864892 - dom/browser-element/BrowserElementPanning.js kinetic panning does not work with hand made touch events. r=fabrice
2013-05-23 17:52:04 +02:00
Shih-Chiang Chien
0a4b48546d
Bug 868271 - Don't ignore touchend even if event is preventDefaulted. r=vingtetun
2013-05-14 08:30:37 -04:00
Justin Lebar
fd6eaad02e
Bug 870181 - Part 3: Test that we downgrade processes' CPU priorities when appropriate. r=bent
2013-05-09 16:27:06 -04:00
Justin Lebar
3d534a6c2d
Bug 852847 - Part 5: Fix assertions caused by part 4. r=me
2013-04-29 18:12:11 -04:00
Justin Lebar
6987a54cba
Bug 844323 - Follow-up: Fix typo in BrowserElementChildPreload that was breaking bg --> fg transitions in childVisibilityChanged. r=khuey
...
Also modify the test so it catches this mistake.
2013-04-29 14:56:53 -04:00
Justin Lebar
10ac151c5a
Bug 852847 - Part 4: Fix a child-process shutdown leak around nested event loops. r=smaug
...
This also fixes a non-shutdown leak which occurs if you remove an
<iframe mozbrowser> from the DOM while it's processing an alert().
2013-04-29 14:19:19 -04:00
Jinho Hwang
aa3c4b0176
Bug 864684 - Prevent two way scrolling if it is not neccessary. r=vingtetun
2013-04-26 16:50:12 -04:00
Justin Lebar
7291a2f7f9
Bug 860799 - Part 2: Test that we give frames expecting a system message priority above vanilla BACKGROUND. r=khuey
2013-04-25 20:53:26 -04:00
Justin Lebar
9a39e4d0c4
Bug 844323 - Part 3: ProcessPriorityManager tests. r=nsm,khuey
2013-04-25 20:53:26 -04:00