Mike Conley
77af80c31b
Bug 1141337 - Update nsIWebBrowserPersistable to allow subframe targeting for Save Frame As. r=jld
...
This alters nsIWebBrowserPersistable so that startPersistence takes an
outerWindowID. This allows us to target a particular subframe from
beneath an nsFrameLoader, which is useful when attempting to Save
Frame As a remote browser.
--HG--
extra : commitid : KWck2rfRjXw
extra : rebase_source : d2390a8cf1b830e4e1c0fa52574455fbc0b05c14
2015-08-06 10:44:16 -04:00
Cameron McCormack
0423ad42b1
Bug 1146101 - Test. r=dbaron a=abillings
2015-08-14 12:24:49 +10:00
Myk Melez
5f5a298ac6
Bug 1135261 - return new window from window.open in desktop runtime; r=marco,smaug,junior,wesj
2015-08-13 19:00:02 -07:00
Jed Davis
7753845aef
Bug 1193903 - Fix nsWebBrowserPersist for documents with no page descriptor. r=mconley
...
This restores the behavior from before bug 1101100, when various
indirect properties of the document were obtained by JS that ignored
exceptions by using null instead. This is currently breaking for the
documents created by Print Preview, because they have no page descriptor.
This patch also makes similar changes to the contentDescriptor getter.
2015-08-13 18:08:09 -07:00
Jed Davis
8e520c9196
Bug 1193903 - Improve error reporting for out-of-process saveBrowser(). r=mconley
2015-08-13 18:08:02 -07:00
David Anderson
b0b3d88c1e
When the sanity test fails, report its snapshot via Telemetry. (bug 1194505, r=mattwoodrow,vladan)
2015-08-13 17:51:31 -07:00
David Anderson
2b6cbec11a
Fix bogus assert in DriverCrashGuard. (bug 1190281 followup, r=mattwoodrow)
2015-08-13 17:50:43 -07:00
Jonathan Griffin
105e1bf9c3
Bug 1190474 - Allow test-specific timeouts to be specified in cppunittest.ini, r=chmanchester
...
--HG--
extra : commitid : KHoHs6bXJln
2015-08-12 16:25:56 -07:00
Jean-Yves Avenard
144aceffe9
Bug 1188871: P2. Call DrainComplete should an error occurs while draining. r=snorp
...
Part 1 prevented draining when an error occurred first. This handles the case where an error occurs during draining.
2015-08-14 10:20:32 +10:00
Jean-Yves Avenard
c6fcd44f2d
Bug 1188871: P1. Don't drain decoders when an error is encountered. r=cpearce
...
This is a partial revert of bug 1173657 (commit 80f9da7f0806). Not all decoders will properly handle draining when they have encountered an error and will never call DrainComplete().
The Gonk and Android decoder do not. So we just get around this.
2015-08-14 10:20:31 +10:00
Chris Manchester
22743cd60e
Bug 1185171 - Modify gmp-test-output-protection.h to prevent failure on machines without a physical monitor attached. r=bobowen
...
--HG--
extra : commitid : EMyufwy3mk0
2015-08-08 22:08:09 -07:00
Tanvi Vyas
550a74f51e
Bug 1182551 - HTTP top level page with HTTPS mixed passive frame should have STATE_IS_INSECURE. r=ttaubert
2015-08-13 17:13:51 -07:00
Tanvi Vyas
7b0ea8ee04
Bug 1182551 - Updating nsSecureBrowserUIImpl so that insecure pages with mixed content iframes don't get marked as broken. r=keeler
2015-08-13 17:13:48 -07:00
Tanvi Vyas
aa87627fac
Bug 1182551 - Don't set STATE_IS_BROKEN on HTTP pages when mixed content is allowed by default. r=smaug
2015-08-13 17:13:43 -07:00
Wes Kocher
f929360b3e
Merge m-c to inbound, a=merge CLOSED TREE
2015-08-13 16:43:54 -07:00
Gijs Kruitbosch
843c034e47
Bug 1192032 - followup followup because I accidentally committed extraneous stuff, rs=me a=merge
...
--HG--
extra : source : 404d17fdf3b2f4e136b3a0c3ca7c8dc6a450a267
2015-08-13 23:09:47 +01:00
Wes Kocher
6b7a0b75b5
Merge fx-team to m-c a=merge
2015-08-13 16:30:54 -07:00
Wes Kocher
0ecd79f7c8
Merge b2ginbound to central, a=merge
2015-08-13 15:47:32 -07:00
Eric Faust
ca651f500c
Bug 1188586 - Disable test for temporarily disabled feature on a CLOSED TREE. (r=itwasonlya3liner)
2015-08-13 14:51:16 -07:00
Andrew McCreight
72b2009871
Bug 1193567 - Check result of ReadID in nsXBLPrototypeBinding::Read(). r=wchen
2015-08-13 14:24:59 -07:00
Andrew McCreight
d6c5ff450f
Bug 1193564 - Check result of Read32 in nsSupportsArray::Read. r=erahm
2015-08-13 14:24:59 -07:00
Andrew McCreight
9040168887
Bug 1193572, part 4 - Make script element ownership more direct. r=baku
...
Rather than keep around a raw pointer |script| and depend on the fact
that |child| will keep alive the same object, make |script| strong,
then pass the reference off to |child| when we're finished with it.
I removed the comment about deleting |script| on failure because the
existing stack smart pointers already are doing this.
Also fix a tiny style nit.
2015-08-13 14:24:59 -07:00
Andrew McCreight
5c5e123a34
Bug 1193572, part 3 - Don't re-initialize mType for XUL proto elements. r=baku
...
These are already set in the constructor.
2015-08-13 14:24:59 -07:00
Andrew McCreight
f248610a58
Bug 1193572, part 2 - nsXULPrototypeElement::Deserialize should use fallible SetCapacity. r=baku
...
I think this prevents a crash if we end up with a bogus cache value.
2015-08-13 14:24:59 -07:00
Andrew McCreight
ca1c853c7d
Bug 1193572, part 1 - Don't use return values of failing calls in XUL deserialize methods. r=baku
2015-08-13 14:24:59 -07:00
Andrew McCreight
7940d1c93b
Bug 1193086
- Remove some null checks of infallible new code in XUL. r=baku
2015-08-13 14:24:59 -07:00
Tom Schuster
aa0e6f2652
Bug 1175173 - Don't box primitive this values in {Object, Array}.prototype.toLocaleString. r=till
2015-08-13 23:19:50 +02:00
Eric Faust
3819096319
Bug 1188586 - Temporarily disable recovery of MPow to unblock fuzzers. (rs=jandem)
2015-08-13 14:15:25 -07:00
Jeff Muizelaar
5d1283f868
Bug 1194335. Use a StackArray for RECTS so we see them in the minidumps. r=mattwoodrow
...
It will be faster too.
2015-08-13 17:01:10 -04:00
Jim Chen
63dc585f5c
Bug 1194360 - Remove use of inherited constructors; r=snorp
...
GeneratedJNIWrappers.h was updated in bug 1192079 to use inherited
constructors, which is a gcc 4.8 feature. Many people are still using an
older version of NDK which only comes with gcc 4.7.
2015-08-13 16:57:34 -04:00
Jim Chen
24514e7c7a
Bug 1192082 - Followup to iniialize/deinitialize JNI in nsAppShell; r=me
2015-08-13 16:57:34 -04:00
Catalin Badea
7de33f8307
Bug 1193133 - Throw when calling postMessage from a Service Worker dom object with no global. r=bkelly
2015-08-13 13:35:10 -07:00
Catalin Badea
d6eb43737c
Bug 1193133 - Drop the document and window references from ServiceWorker. r=bkelly
2015-08-13 13:35:10 -07:00
Ryan VanderMeulen
29ab476d0d
Backed out changeset c6c91bdf11c0 (bug 1191534) for Werror bustage.
...
CLOSED TREE
2015-08-13 16:13:10 -04:00
Matt Woodrow
25534f83f5
Bug 1193977 - Bind the texture unit we want to use when compositing the OSX titlebar. r=jrmuizel
2015-08-13 15:59:57 -04:00
Matt Woodrow
72e07df2de
Bug 1192571 - Make sure we reparent all TextureSources when dragging a tab between windows. r=jrmuizel
2015-08-13 15:59:07 -04:00
Matt Woodrow
9a45249814
Bug 1191534 - Implement BlitImageToFramebuffer for IOSurface. r=jgilbert
2015-08-13 15:57:59 -04:00
Brian Grinstead
792263b5e1
Bug 1194258 - Make sure tracking protection section is hidden in Control Center when it's preffed off;r=paolo
...
--HG--
extra : commitid : DBTYuuVMfnL
2015-08-13 12:43:19 -07:00
B2G Bumper Bot
ecbb88db12
Bumping manifests a=b2g-bump
2015-08-13 12:17:10 -07:00
B2G Bumper Bot
43d8721423
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/545d4c6c1224
Author: Justin D'Arcangelo <justindarc@gmail.com>
Desc: Merge pull request #31350 from justindarc/bug1194339
Bug 1194339 - [Music][NGA] Do not use shadow DOM with <music-view-stack>
========
https://hg.mozilla.org/integration/gaia-central/rev/04d36ec82e28
Author: Justin D'Arcangelo <justindarc@gmail.com>
Desc: Bug 1194339 - [Music][NGA] Do not use shadow DOM with <music-view-stack>
2015-08-13 12:15:32 -07:00
Ryan VanderMeulen
69624b9aac
Backed out changeset 92cb84b00e00 (bug 1189842) for OSX about:accounts leaks.
2015-08-13 14:59:16 -04:00
Gijs Kruitbosch
f37bf8aa99
Bug 1192032 - followup: include windowsregistry jsm to fix test brokenness, rs=bustage
...
--HG--
extra : commitid : 9nwPmNfJ67o
extra : rebase_source : 3c1e333decb7834310c21dcea7e0ecf569cea931
2015-08-13 19:49:48 +01:00
Ryan VanderMeulen
520fc08554
Backed out changesets 7bf71f3a4465 and 6ec8b34e2bc6 (bug 1188750) for Android 4.3 dom/crypto/test/test_indexedDB.html timeouts.
...
CLOSED TREE
2015-08-13 14:46:28 -04:00
Jared Wein
692c43148c
Bug 1193830 - _overPlayingIcon is not reset if there is no mouseenter/mouseleave event. r=Gijs
2015-08-13 14:34:08 -04:00
Ryan VanderMeulen
5d665455b5
Bug 1093431 - Skip browser_styleinspector_tooltip-closes-on-new-selection.js on Linux for frequent timeouts.
...
CLOSED TREE
--HG--
extra : rebase_source : 923b19891262a0ee65b836a3d37a44278351972b
2015-08-13 14:29:19 -04:00
Jared Wein
42ca44cccd
Bug 1192573 - Require tablet-mode (Win10+) to show the on-screen keyboard. r=masayuki
2015-08-13 14:23:54 -04:00
Jan de Mooij
dd613a3546
No bug - Fix bug1106719.js jit-test to allow overrecursion on a CLOSED TREE. r=me
2015-08-13 20:14:05 +02:00
Ryan VanderMeulen
3cab1ddc85
Backed out changesets 0cf9bfd5af47 and e18c579d29f1 (bug 1193033) for Win7 debug relevant-mutations.html permafail.
...
CLOSED TREE
2015-08-13 14:15:23 -04:00
Maxim Zhilyaev
8fe529588b
Bug 1180387 - New Tab Page doesn't show websites (wrong number of rows or lines) [r=emtwo]
2015-08-13 11:12:41 -07:00
Ryan VanderMeulen
ec552557f5
Backed out changeset f99b27e40987 (bug 1193924) for B2G emulator bustage.
...
CLOSED TREE
2015-08-13 12:45:05 -04:00