Vivien Nicolas ext:(%20and%20Chris%20Jones%20%3Cjones.chris.g%40gmail.com%3E)
4c3f66fadd
Bug 835809: Preload more things for faster page loads. r=fabrice,jlebar
...
--HG--
rename : dom/browser-element/BrowserElementChild.js => dom/browser-element/BrowserElementChildPreload.js
rename : dom/browser-element/BrowserElementScrolling.js => dom/browser-element/BrowserElementPanning.js
2013-02-07 21:10:01 -08:00
Vivien Nicolas ext:(%20and%20Chris%20Jones%20%3Cjones.chris.g%40gmail.com%3E)
bd73782b55
Rollup of bug 819000: Preload about:blank. r=cjones, r=jlebar
...
Includes the following patches
Bug 819000: Bail out of PresShell::Paint if not active. r=roc
Bug 819000: Make sure preloaded docshells are reset to active. r=jlebar
Bug 819000: Preload about:blank. r=cjones a=cjones
2013-01-24 10:39:18 -08:00
Fabrice Desré
46c623b4d4
Bug 835548 - Refactor BrowserElementParent.js into a .js and .jsm, and speed up message registration. r=jlebar
...
--HG--
rename : dom/browser-element/BrowserElementParent.js => dom/browser-element/BrowserElementParent.jsm
2013-01-30 14:22:54 -08:00
Ryan VanderMeulen
78acceb4cc
Backed out changeset bd0fc79d7a8b (bug 835548), changeset b8d1949eeb05 (bug 834999), changeset 3d90fdbf38a4 (bug 835596), and changeset ba7ffb02dc3f (bug 834371) for mochitest-4 failures on a CLOSED TREE.
2013-01-30 18:20:40 -05:00
Fabrice Desré
3c88efcceb
Bug 835548 - Refactor BrowserElementParent.js into a .js and .jsm, and speed up message registration. r=jlebar
...
--HG--
rename : dom/browser-element/BrowserElementParent.js => dom/browser-element/BrowserElementParent.jsm
2013-01-30 14:22:54 -08:00
Patrick Wang
b063b38fbc
Bug 829486 - Fire documentfirstpaint every time a window created. r=jlebar
2013-01-28 15:44:38 +08:00
Etienne Segonzac
4a436efafe
Bug 826023 - Expose a getVisible method on mozbrowser iframes r=jlebar a=bb+
2013-01-07 17:46:23 +01:00
Tim Taubert
d8046d0502
Bug 808231 - Implement add/removeNextPaintListener() methods for mozbrowsers r=jlebar a=blocking-basecamp
2012-12-06 18:03:27 +01:00
Patrick Wang
63b95d95ed
Bug 816452 - Don't fire mozbrowsererror when loading page is stopped. r=jlebar
2012-12-05 16:10:19 +08:00
Andrea Marchesini
860d6252e2
Bug 807056 - BrowserElement* purgeHistory(). r=jlebar
2012-11-02 19:50:54 -04:00
Justin Lebar
8d0536fe8d
Bug 802647 - Send browser screenshots as blobs, not base-64 strings. r=khuey,daleharvey
2012-10-31 19:28:11 -04:00
Patrick Wang
c9d0761556
Bug 793644 - Implement confirmEx prompt for <iframe mozbrowser/mozapp>. r=jlebar
2012-10-19 18:35:59 +08:00
Justin Lebar
73af9cbc6d
Bug 799595 - Add nsIMessageLoop::PostIdleTask and use it to take screenshots. r=cjones
2012-10-25 11:36:24 -04:00
Justin Lebar
dcaa76798a
Bug 800170 - Modify mozbrowser's getScreenshot() so it takes max-width, max-height parameters. r=smaug
2012-10-17 00:23:08 -04:00
Gabriele Svelto
4717af6d22
Bug 801676 - Follow-up: Add comment explaining why we use JPEG instead of PNG in getScreenshot(). r=jlebar DONTBUILD
2012-10-16 18:02:53 +02:00
Patrick Wang
fb4cba1d68
Bug 795317: Use exposable uri when updating mozbrowser's location r=jlebar
2012-10-16 18:24:35 +08:00
Gabriele Svelto
744e85292a
Bug 801676 - [Browser API] Make getScreenshot() use JPEG instead of PNG. r=jlebar
2012-10-15 21:54:57 +02:00
Dale Harvey
fb79803e35
Bug 797297 - Remove hasAttribute check from outer loop of BrowserElementChild::_contextMenuHandler. r=jlebar
2012-10-13 20:27:00 -04:00
Chris Pearce
fbae2359b6
Bug 795184 - Make iframe.mozallowfullscreen percolate across process boundaries. r=jlebar
2012-10-08 10:12:50 +13:00
Ben Turner
1889707118
Bug 784378 - 'Apps API - Clear Private Data'. r=jlebar.
2012-09-26 15:03:25 -07:00
Justin Lebar
fc6bed0372
Bug 787378 - Part 1: Fire a "firstpaint" event in iframe mozbrowser.
2012-09-05 10:34:06 -04:00
Justin Lebar
fc3719bb1a
Bug 781320 - Part 1: Sync iframe name down from parent to child in <iframe mozbrowser>. r=smaug
2012-08-13 15:19:09 -04:00
Justin Lebar
8ae5fcb7ff
Bug 777135 - Part 2: Stop using nsDOMWindowUtils::GetIsApp and friends, and instead use the relevant methods on the principal. r=mounir
...
--HG--
extra : rebase_source : fa8a153a1edc8f64b230b67f121ba5eaaf1098e6
2012-08-13 12:58:38 -04:00
Chris Pearce
174ba270dc
Bug 684620 - Implement cross process fullscreen API for B2G apps and web content. r=jlebar
...
* * *
Bug 684620 - Fix in-process fullscreen in B2G. r=?
2012-07-31 14:09:31 +12:00
Justin Lebar
d5552497ce
Bug 762939 - Propagate visibility changes correctly across <iframe mozbrowser> boundaries. r=mounir,bz
...
--HG--
extra : rebase_source : 916b8181478cda654b8936f7bfab79e72f7c8422
2012-07-23 15:59:37 -04:00
Justin Lebar
7ad3596da9
Bug 771273 - Part 2: Make in-process <iframe mozbrowser>'s have their own shistory objects. r=bz
...
--HG--
extra : rebase_source : 363a9bf313ed4fa6beba664f1b484906035abac6
2012-07-23 15:59:37 -04:00
Justin Lebar
c845510df5
Backed out changeset 3985fa65c367 (bug 771273)
2012-07-23 15:39:02 -04:00
Justin Lebar
9add3d637c
Backed out changeset 97b356893365 (bug 762939)
2012-07-23 15:38:55 -04:00
Justin Lebar
e220c92afe
Bug 762939 - Propagate visibility changes correctly across <iframe mozbrowser> boundaries. r=mounir,bz
2012-07-23 13:47:34 -04:00
Justin Lebar
ddb788ddf2
Bug 771273 - Part 2: Make in-process <iframe mozbrowser>'s have their own shistory objects. r=bz
2012-07-23 13:47:34 -04:00
Justin Lebar
5f49ebb87d
Backed out changeset 5b56257d0547 (bug 771273)
2012-07-23 11:43:40 -04:00
Justin Lebar
9aad654fd5
Backed out changeset e15addefe3a2 (bug 762939)
2012-07-23 11:43:33 -04:00
Justin Lebar
1d193b75a8
Bug 762939 - Propagate visibility changes correctly across <iframe mozbrowser> boundaries. r=mounir,bz
2012-07-23 11:26:36 -04:00
Justin Lebar
bc6f6ceb5a
Bug 771273 - Part 2: Make in-process <iframe mozbrowser>'s have their own shistory objects. r=bz
2012-07-23 11:24:14 -04:00
Mounir Lamouri
db4e449fc5
Bug 776195 - Remove setIsBrowser() call from BrowserElementChild.js. r=jlebar
2012-07-21 17:17:53 -07:00
Mounir Lamouri
38a7f3af0d
Bug 775408 - Rename nsIDocShell::SetIsBrowser() to SetIsBrowserElement(). r=jlebar
2012-07-21 17:39:41 -07:00
Vivien Nicolas
a6b0e7e5ad
Bug 770847 - [BrowserAPI] mozbrowsercroll event to inform embedder when the content has scrolled. r=jlebar
2012-07-20 17:41:30 +02:00
Vivien Nicolas
dbc0769bc8
Bug 774809 - [BrowserAPI] Add methods to send mouse/touch events to the content. r=jlebar
2012-07-20 17:41:30 +02:00
Chris Jones
2cf7adf64a
Bug 750977: Implement glue code for asynchronous panning/zooming. r=jlebar,roc,vingtetun
...
This is a rollup of three separate patches
- Add nsIDocShell.asyncPanZoomEnabled. r=jlebar
- Have BrowserElementChild service repaint requests and handle fallback synchronous scrolling (for now). r=jlebar,vingtetun
- Glue async pan/zoom logic up between compositing, event dispatch, and repaint requests. r=roc
--HG--
rename : b2g/chrome/content/webapi.js => dom/browser-element/BrowserElementScrolling.js
2012-07-19 23:48:27 -07:00
Mounir Lamouri
fe2bf13acd
Bug 774957 - Update nsDocShell jazz so distinction between browser and app frame is clearer. r=jlebar sr=sicking
2012-07-18 22:26:21 -07:00
Steve Fink
196cc9b6ff
Backed out changeset 060a9d9fc1c6 from a CLOSED TREE since it seems to depend on afc1cf222996 or 1bafff5720a8 that I just backed out
2012-07-19 15:45:27 -07:00
Mounir Lamouri
d9542ba6f0
Bug 774957 - Update nsDocShell jazz so distinction between browser and app frame is clearer. r=jlebar sr=sicking
2012-07-18 22:26:21 -07:00
Ed Morley
bb507d18ac
Backout ea6db8f420c0 (bug 770831), b51c79ee0883 (bug 774957), 020f6ed5958b (bug 758258), 11d8e19e1fca (bug 758258), 707fc51bfe2e (bug 775354), 489d944a6fe6 (bug 327244), be7df3c9d50f (bug 327244) for m-oth orange
2012-07-19 08:29:48 +01:00
Mounir Lamouri
ea02e3ec30
Bug 774957 - Update nsDocShell jazz so distinction between browser and app frame is clearer. r=jlebar sr=sicking
2012-07-18 22:26:21 -07:00
Dale Harvey
c7030aa08e
Bug 709759 - Add stop() to mozbrowser API. r=jlebar
2012-07-18 10:45:28 -04:00
Dale Harvey
a3094a212e
Bug 741717 - Add a reload method to browser elements. r=jlebar
2012-07-17 12:55:46 -04:00
Justin Lebar
2c3fe53c17
Bug 768842 - Inform the <iframe mozbrowser> embedder when Gecko displays an error page. r=mounir
2012-07-02 08:21:58 -04:00
Dale Harvey
b8ff117d37
Bug 756371 - Add ability to parent of mozbrowser to handle contextmenu. r=jlebar
2012-06-25 16:09:41 +02:00
Justin Lebar
049ecf65de
Bug 741755 - Part 3: Add goBack/goForward to <iframe mozbrowser>. r=smaug
2012-06-21 14:23:48 -04:00
Justin Lebar
cec886e488
Bug 741755 - Part 1: Add getCanGoBack, getCanGoForward methods to <iframe mozbrowser>. r=mounir
2012-06-21 14:23:48 -04:00