Ed Morley
eec3c3ab64
Merge mozilla-central and inbound
2013-08-28 16:21:25 +01:00
Kan-Ru Chen (陳侃如)
f742e5eb23
Bug 891763 - Browser API: mozbrowserresize event. r=jlebar
...
--HG--
extra : rebase_source : ba426c66e1fb6f108107c44c64fd170ea384a6db
2013-08-16 19:16:20 +08:00
David Zbarsky
ce689aa42e
Bug 906901 - Use webIDL dictionaries for BrowerElementParent's event details r=bz
2013-08-24 10:08:55 -04:00
Phil Ringnalda
3f16f41e18
Back out 27eb88629c56:a26582e3c44d (bug 906901)
...
CLOSED TREE
2013-08-23 19:33:29 -07:00
David Zbarsky
caecd047a6
Bug 906901: Address review nit
2013-08-23 21:16:37 -04:00
David Zbarsky
f9ae450dad
Bug 906901 - Use webIDL dictionaries for BrowerElementParent's event details r=bz
2013-08-23 21:11:47 -04:00
Brian O'Keefe
d118b95a0d
Bug 875934 - Move LIBRARY_NAME to moz.build, batch 3; r=mshal
2013-08-15 09:02:09 -04:00
Ms2ger
4fb1aa6786
Bug 883284 - Part c: Move LIBXUL_LIBRARY into moz.build (d-e); r=mshal
2013-08-22 08:56:00 +02:00
Ms2ger
4807f1c86c
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
61565e4086
Bug 896177 - Remove useless config.mk includes; r=gps
2013-07-17 16:06:53 -04:00
Bobby Holley
3ed72e3e52
Bug 901364 - Remove a bunch of now-unused modal state tracking machinery. r=mrbkap
2013-08-12 12:54:51 -07:00
Mark Hammond
a459f7acd2
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
0ca51642ad
Bug 897811 - remove browser.pageThumbs.enabled preference. r=gavin
2013-08-07 11:10:58 +10:00
Wes Kocher
085f7b9a5a
Merge m-c to birch
2013-07-31 17:39:43 -07:00
Justin Lebar
2847abff91
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
1edbba850c
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
61c09db07a
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
2eae1dc374
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
f6f620d05f
Bug 894646 - Various dom deCOM cleanups r=Ms2ger
2013-07-23 16:39:17 -07:00
Justin Lebar
9a1389edeb
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é
c5953171fa
Bug 883002 - Add opensearch support to the mozbrowser API r=jlebar
2013-07-20 09:47:47 -07:00
Justin Lebar
64cf80408f
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
f7993763a0
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
f4815f2203
Bug 883502 - Part 1: Move 'chromium_config.mk' includes after rules.mk. r=gps
2013-07-04 08:28:43 -04:00
Trevor Saunders
f33ade0d68
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
4161290f31
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
a8ffe81a63
bug 870370: EXTRA_COMPONENTS cleanup for conversion patches #1 & #2 .
2013-07-03 12:01:06 -04:00
Mike Shal
87c2fdb386
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
1dfaee3a9a
Bug 869903 - Report background color on mozbrowserloadend, r=jlebar
2013-06-06 17:40:49 -04:00
Joey Armstrong
8101528304
bug 870370: move EXTRA_COMPONENTS to moz.build (file batch #1 ). r=mshal
2013-06-10 11:30:03 -04:00
Kartikaya Gupta
6b80984b82
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
bb9e1b8d60
Bug 829862 - Recalculate scroll direction when traversing to the outer frame. r=vivien
2013-06-05 08:02:51 -04:00
Bobby Holley
f06e741959
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
b6fbb8804e
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
d4ddb9c7aa
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
d44a465803
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
f7af2b3a5c
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
5169c0a913
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
dea3562c47
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
a89624ca7e
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
75a787ff2a
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
85b2421b89
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
3f0a1ba288
Bug 868271 - Don't ignore touchend even if event is preventDefaulted. r=vingtetun
2013-05-14 08:30:37 -04:00
Justin Lebar
261c93bc2f
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
86b8cafec6
Bug 852847 - Part 5: Fix assertions caused by part 4. r=me
2013-04-29 18:12:11 -04:00
Justin Lebar
aba39a1955
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
ce42978d13
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
c30def58ce
Bug 864684 - Prevent two way scrolling if it is not neccessary. r=vingtetun
2013-04-26 16:50:12 -04:00
Justin Lebar
852bdff3d6
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
b6fbaf6db2
Bug 844323 - Part 3: ProcessPriorityManager tests. r=nsm,khuey
2013-04-25 20:53:26 -04:00