Commit Graph

464537 Commits

Author SHA1 Message Date
Xidorn Quan
8e3206382b Bug 1251995 part 2 - Add gfxTextRun::Range to replace parameter pairs like (offset, length) and (start, end). r=jfkthame
Although this makes some places more complicated, code should generally
be simpler and clearer. It could slightly improve performance on x64 for
functions with more than four parameters, since it makes more data be
passed via registers rather than the stack.

MozReview-Commit-ID: D0GM2Jyrr6W

--HG--
extra : rebase_source : 29961e56b5fe14b244046b3dc52b1f922c206218
2016-02-29 16:50:17 +08:00
Xidorn Quan
5b1f34e2f6 Bug 1251995 part 1 - Add helper functions to simplify code. r=jfkthame
MozReview-Commit-ID: 6UBvmEpo12f

--HG--
extra : rebase_source : e967015366b727f199fe3febedc70f1f43f19725
2016-03-04 19:20:43 +08:00
JW Wang
1d43d61105 Bug 1253490 - fix the calculation of decodeTime. r=jya.
MozReview-Commit-ID: 6LMH7cQrC02
2016-03-05 09:32:26 +08:00
Paul Adenot
27502e7c09 Bug 1253278 - Don't zombify tabs that are playing audio. r=margaret 2016-03-04 18:09:01 +01:00
Jonathan Kew
3ed6ed7760 Bug 1242449 - Fix confusion among CSS, desktop and device pixel units in nsXULWindow position/size and window staggering so as to work consistently across mixed resolution displays. r=emk 2016-03-01 21:05:10 +00:00
Makoto Kato
d5d324001f Bug 1247514 - Clear speech delegate when finishing speaking. r=eeejay
After dispatched didFinishSpeaking by OS, another events may be dispatched.  So I should remove speech delegate soon when didFinishSpeaking is called.

MozReview-Commit-ID: nsHKJCX8MQ

--HG--
extra : rebase_source : 2ab599f39065d76c4f7319cdf7a92dcb3ea2c8f7
2016-03-03 11:14:01 +09:00
Timothy Nikkel
3849e26998 Bug 1253044. Fix fall through of observer topics when other conditions aren't met in PresShell::Observe. r=dholbert 2016-03-06 23:43:47 -06:00
Christoph Kerschbaumer
cacb6fe0fc Bug 1228677 - Do not enforce CORS when loading file for MediaResource. r=cpearce
MozReview-Commit-ID: 4RNWLi1QQC7
2016-03-06 19:17:43 -08:00
Randell Jesup
904ffa008a Bug 963238: Support isTypeSupported() in MediaRecorder, and throw on invalid mimetypes at construction r=cpearce,khuey
MozReview-Commit-ID: LPIJMSgXwxf
2016-03-06 22:48:16 -05:00
Nicholas Nethercote
460cabb8f7 Bug 1253526 (part 2) - Gut DMD's usage message. r=erahm
It's rare anyone would see it, and it just duplicates the info present in |mach
run|.

--HG--
extra : rebase_source : fbb1716616ca1ff007af4202757586627c8612b4
2016-03-04 17:12:37 +11:00
Nicholas Nethercote
ebc23cf4dc Bug 1253526 (part 1) - Remove DMD's --max-frames option. r=erahm.
Nobody uses it.

--HG--
extra : rebase_source : 6fe2af5f2b7ec19fad8f8cd49871a63599d7ebba
2016-03-04 17:02:20 +11:00
Daniel Holbert
09bd32b41a Bug 458634 trivial followup: Drop executable bit from a reftest font & its license text-file. (no review) 2016-03-06 16:51:50 -08:00
Giorgio Maone
2f92feb878 Bug 1253924 - Implement statusLine + fix & test statusCode r=kmag
MozReview-Commit-ID: BhyM10w8iGt

--HG--
extra : rebase_source : f7d53d17fbe77ebd0bcdb8205ee7e7bc2a1e6300
2016-03-06 16:59:07 +01:00
Luke Wagner
6e1a0154ca Bug 1253137 - Baldr: use length+bytes instead of c-strings (r=sunfish)
MozReview-Commit-ID: 1GYHSyxx6n1
2016-03-06 17:46:23 -06:00
Luke Wagner
c4ff9aece7 Bug 1253137 - Baldr: pass around Bytes instead of Bytecode/UniqueBytecode (r=sunfish)
MozReview-Commit-ID: 5RzN8IwDc7C
2016-03-06 17:46:23 -06:00
Luke Wagner
a1da5ec894 Bug 1253137 - Baldr: switch local array to local entry array (r=sunfish)
MozReview-Commit-ID: HUdKHzTuLqo
2016-03-06 17:46:22 -06:00
Luke Wagner
03b7302b4c Bug 1253884 - Baldr: fix parsing of (f32.const -0) (r=sunfish)
MozReview-Commit-ID: DEDehyShLqw
2016-03-06 17:46:22 -06:00
Luke Wagner
22efc12d22 Bug 1253115 - Ion: include asm.js load/store offset in GVN (r=sunfish)
MozReview-Commit-ID: K9WS44YIBi
2016-03-06 17:46:22 -06:00
Luke Wagner
742454baa7 Bug 1246116 - Baldr: make the wasm br_table limit match asm.js (r=bbouvier)
MozReview-Commit-ID: Ap31iL2aLRG
2016-03-06 17:46:22 -06:00
Bill McCloskey
b70d78b809 Bug 1248750 - Eliminate intentional IPC crashes (r=dvander) 2016-03-06 14:38:07 -08:00
Nicholas Nethercote
0bdb70d67c Bug 1253142 - Remove the long-deprecated nsIMemory.isLowMemory function. r=froydnj.
--HG--
extra : rebase_source : cf1c78836f8ba44d6dca5d3ef79b30fdef06f88a
2016-03-06 21:07:51 +11:00
Timothy Nikkel
c2cd155669 Bug 1253362. SVGDocumentWrapper::IsAnimated can be called after SVGDocumentWrapper::DestroyViewer so null check mViewer. r=dholbert
The testcase has an svg-as-image inside an svg-as-image. At shutdown the viewer of the inner svg-as-image is destroyed (via the shutdown observer) first. Then the outer svg-as-image destroys its viewer which tries to unregister all image requests from the refresh driver. So it unregisters the inner svg-as-image, which calls GetAnimated.
2016-03-06 14:59:19 -06:00
Till Schneidereit
ea83fe5829 Bug 1246929 - Skip installing functions and properties on builtins for the self-hosting global. r=Waldo
Also remove the JSPROP_DEFINE_LATE hack that's now redundant
2016-02-10 23:09:13 +01:00
Till Schneidereit
00c5770f4e Bug 911216 - Part 2: Add self-hosting intrinsic for calling wrapped functions without wrapper security checks. r=efaust,bholley 2016-02-10 23:09:12 +01:00
Till Schneidereit
4904f5e8c3 Bug 1232639 - Implement Object.{values,entries} in C++ to avoid native call overhead in tight loop. r=jorendorff 2016-03-06 21:12:39 +01:00
Eitan Isaacson
37f84041b3 Bug 1166365 - Add tests for narrate. r=Gijs
MozReview-Commit-ID: 84zRbvMimLV

--HG--
extra : rebase_source : 24ea8124e0f7e811486c4b014e60493f7db76a4a
2016-02-24 11:56:52 -08:00
Eitan Isaacson
fa80d0f9b8 Bug 1166365 - Introduce Narrate feature in reader mode. r=Gijs
MozReview-Commit-ID: 6tJIu7C4eAv

--HG--
extra : rebase_source : 0ebd212968dce90c6797b261344345d0b7b601ba
2016-02-01 11:09:14 -08:00
Eitan Isaacson
c0044eff1f Bug 1166365 - Add some padding around paragraphs for nice highlighting. r=Gijs
MozReview-Commit-ID: 6LEDaLRmFmL

--HG--
extra : rebase_source : 34fa27397583028ed90ee45ebc090b039866a60c
2016-01-27 13:48:44 -08:00
Eitan Isaacson
0ee480e2be Bug 1166365 - Pluralize dropdown logic. r=Gijs,Margaret
MozReview-Commit-ID: KCayCX4r8xQ

--HG--
extra : rebase_source : 4e1039f3b0aeed05a3c40f00f3003b739097b150
2016-01-21 11:25:48 -08:00
Ryan VanderMeulen
b4bb7fb97d Merge fx-team to m-c. a=merge 2016-03-06 15:03:19 -05:00
Ryan VanderMeulen
34d8629eea Bug 1253935 - Skip browser_styleeditor_fetch-from-cache.js on Windows debug e10s for frequent failures depending which chunk it runs in. 2016-03-06 13:22:36 -05:00
Jonathan Kew
8101739122 Bug 1252974 - Convert screen's available dimensions to CSS-pixel units in nsWindowWatcher. r=emk 2016-03-06 13:37:27 +00:00
Giorgio Maone
92558f57d8 Bug 1232849 - Better chrome compatibility + binaryValue support + serious header manipulation tests + nits r=kmag
MozReview-Commit-ID: G8mgtVLFfoD

--HG--
extra : rebase_source : 68135fffd8470462066aa77d5e8097ae1607a09a
2016-03-06 09:02:06 +01:00
Mark Capella
f3821e32c6 Bug 1253534 - Suspicious code with probably reversed parms in call to IsSingleLineTextControl, r=mounir 2016-03-05 22:04:41 -05:00
Ryan VanderMeulen
54367e83bf Merge fx-team to m-c. a=merge 2016-03-05 19:22:45 -05:00
Ryan VanderMeulen
4a074fc4a6 No bug - Add guards to tests that use TypedObject. r=me, a=bustage 2016-03-05 19:19:25 -05:00
Ryan VanderMeulen
cbdddb04cd Merge inbound to m-c. a=merge 2016-03-05 19:12:44 -05:00
Bob Owen
ddc3b95f28 Bug 1253247: Return an error when trying to Init an nsDeviceContextSpecProxy without a RemotePrintJob. r=jimm 2016-03-05 18:25:14 +00:00
Philip Chee
0772ec1731 Bug 1252479 - Adding the Developer Dynamically (Bug 1248601) doesn't work in SeaMonkey because it doesn't have a "browser-bottombox" r=ochameau
--HG--
extra : rebase_source : 9038cc693f739a2f4bd09ad1e1ee4ce26f588df0
2016-03-06 01:44:38 +08:00
Wes Kocher
3b69b10e3f Backed out changeset 20d8879ac256 (bug 1242682) a=backout CLOSED TREE
MozReview-Commit-ID: AH8yw9fw2kD
2016-03-04 11:41:25 -08:00
Carsten "Tomcat" Book
bb66901710 Backed out changeset 2c08d02caf56 (bug 1253030) should not have landed before depened bug landed 2016-03-04 15:11:36 +01:00
Carsten "Tomcat" Book
7141570807 merge mozilla-inbound to mozilla-central a=merge 2016-03-04 11:49:58 +01:00
Carsten "Tomcat" Book
fd935ddfec merge fx-team to mozilla-central a=merge 2016-03-04 11:48:51 +01:00
Phil Ringnalda
4fc06aef08 Back out 054bd8841f4c (bug 1249106) for doing just what it intended, causing devtools tests to fail with "Warning: Failed propType", just a bit too often 2016-03-03 21:41:32 -08:00
Andrew Comminos
547da6e1b6 Revert "Bug 1197954 - Add support for GLX_SGI_video_sync to GLContextProviderGLX. r=jgilbert"
This reverts commit c26871ee3cac8b736e9b868cd7738900f0d40a81.
2016-03-03 21:39:19 -08:00
Andrew Comminos
682424c13d Revert "Bug 1197954 - Implement Linux hardware vsync using GLX_SGI_video_sync. r=mchang,lsalzman"
This reverts commit a2b6bf8704ff05a4571a812009c343042921d505.
2016-03-03 21:20:19 -08:00
JW Wang
be803477f3 Bug 1252766 - Remove MediaDecoderStateMachine::mDecodeToSeekTarget which is never read. r=kaku.
MozReview-Commit-ID: KAArYtFqUKQ
2016-03-04 10:47:26 +08:00
Andrew Comminos
00b7a72ce2 Bug 1197954 - Implement Linux hardware vsync using GLX_SGI_video_sync. r=mchang,lsalzman
MozReview-Commit-ID: BEvMdzOw1oV
2016-03-03 20:37:26 -08:00
Andrew Comminos
158d5666b8 Bug 1197954 - Add support for GLX_SGI_video_sync to GLContextProviderGLX. r=jgilbert
MozReview-Commit-ID: Fn9jwecuz5q
2016-03-03 20:37:26 -08:00
Andrew Comminos
08e70e0e44 Bug 1197954 - Extract GLXFBConfig selection code for X11 windows. r=lsalzman
MozReview-Commit-ID: IVSepKwVbp9
2016-03-03 20:37:26 -08:00