Jason Orendorff
de3c995fe0
Bug 880041 (part 1) - Introduce JSObject::{is,as} template functions, and use them for ModuleObject. r=nnethercote.
...
--HG--
extra : rebase_source : 46a475d54d29fd8a20ca3f201368b350b6d69008
2013-06-16 16:47:30 -07:00
Robert O'Callahan
844d09e5ca
Bug 876092. Copy the DisplayItemClip into OutOfFlowDisplayData instead of storing a pointer. r=mats
...
--HG--
extra : rebase_source : d941179d66854ab98b9f0aba40d33b534e69378e
2013-06-17 17:20:46 +12:00
Robert O'Callahan
b96a19dc97
Bug 875060. Make display:-moz-stack/-moz-inline-stack elements which are overflow:hidden clip all their descendants, including those for which it is not the containing block. r=mats
...
--HG--
extra : rebase_source : 3c250648afa445e3bf6f4227fd1bd4c837f3e18d
2013-06-17 17:16:27 +12:00
Robert O'Callahan
47542efeff
Bug 882027. Make MediaDecoder::UpdateReadyStateForData always be responsible for calling GetNextFrameStatus when that value is passed to HTMLMediaElement::UpdateReadyStateForData, but keep calling GetNextFrameStatus on the state machine thread to suppress dispatching of redundant runnables when nothing has changed. r=cpearce
...
--HG--
extra : rebase_source : 88398541574bfb7590412bdd06438ab4e664e3bd
2013-06-17 17:15:32 +12:00
Nicholas Nethercote
f2854337c3
Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin.
...
--HG--
extra : rebase_source : f0d6b1b5825e115b33f2d14c0a6ed9c7ee4ef1ca
2013-06-05 19:07:43 -07:00
Jonathan Kew
8a440e15b1
bug 881946 - update graphite2 library to release 1.2.3. r=jdaggett
2013-06-14 22:19:23 +01:00
Jim Blandy
52ec936398
Bug 878958: Handle a greeting packet as if it were reply from the root actor. r=dcamp
2013-06-14 13:14:30 -07:00
Jim Blandy
eb8478d9ea
Bug 878958: Separate out a function for setting reply handlers. r=dcamp
2013-06-14 13:14:30 -07:00
Jim Blandy
8ac0731334
Bug 878958: In DebuggerClient, substitute mainRoot for _connected. r=dcamp
2013-06-14 13:14:30 -07:00
Jim Blandy
29e5bf70c0
Bug 878958: Use a Map to map actor names to reply handlers, not an object. r=dcamp
2013-06-14 13:14:30 -07:00
Jim Blandy
296fb31c55
Bug 878958: Use arrow functions in JS debugger client code. r=dcamp
2013-06-14 13:14:30 -07:00
Jim Blandy
01d7ebb311
Bug 878901: Create a separate client front object, RootClient, for communicating with root actors. r=dcamp
2013-06-14 13:14:29 -07:00
Kartikaya Gupta
2a3c35c773
Bug 880676 - Remove ToCSSIntRectRoundIn and convert APZC::CalculateResolution to return a ScaleFactor. r=kentuckyfriedtakahe
2013-06-14 16:11:44 -04:00
Kartikaya Gupta
e5cc885ca0
Bug 880676 - Convert WidgetSpaceToCompensatedViewportSpace to the new gfx types. r=kentuckyfriedtakahe
2013-06-14 16:11:32 -04:00
Kartikaya Gupta
cf832e1e8c
Bug 880676 - Replace a couple of Rect scaling functions with strongly typed operators. r=BenWa
2013-06-14 16:11:31 -04:00
Kartikaya Gupta
fbe003e9c9
Bug 880676 - Introduce a ScaleFactor struct and use it to type conversions between units. r=BenWa,kentuckyfriedtakahe
2013-06-14 16:11:31 -04:00
Kartikaya Gupta
ddc341ee0a
Bug 880676 - Move the RoundToInt functions to be standalone in the gfx headers. r=BenWa
2013-06-14 16:11:31 -04:00
Kartikaya Gupta
2743f68fed
Bug 880676 - Units.h cleanup for easier reading of future patches. r=BenWa
2013-06-14 16:11:30 -04:00
Kartikaya Gupta
fc81d59e50
Bug 880676 - Make the ViewTransform classes store the unscaled layer translation. r=BenWa
2013-06-14 16:11:30 -04:00
Kartikaya Gupta
f4dccbf777
Bug 880676 - Convert some things in APZC::SampleContentTransformForFrame. r=kentuckyfriedtakahe
2013-06-14 16:11:29 -04:00
Kartikaya Gupta
62bbfb2e68
Bug 880676 - Convert another gfx::Point to a ScreenPoint. r=BenWa
2013-06-14 16:11:29 -04:00
Kartikaya Gupta
fa6e557e9e
Bug 880676 - Correct the composition bounds to be in screen coordinates rather than layer coordinates. r=kentuckyfriedtakahe
2013-06-14 16:11:29 -04:00
Caitlin Potter
5f1c8b4af2
Bug 882535 - Set HTMLTrackElement Readiness State during WebVTT Parsing. r=rillian
...
This patch enables "LOADING", "LOADED" and "ERROR" readiness states to be
applied to the Parent HTMLTrackElement, in order to avoid test flakiness,
and to comply with the HTML5 draft
http://www.w3.org/html/wg/drafts/html/master/embedded-content-0.html#text-track-readiness-state .
2013-06-12 22:26:14 -04:00
Vladimir Vukicevic
0baeb8da72
b=879624; un-blocklist RDP for hardware accel if server is Win8/2012; r=bjacob
2013-06-14 15:34:41 -04:00
Vladimir Vukicevic
f4af325139
b=882906; remove EXTRA_DSO_LIBS; r=ted
2013-06-13 22:58:22 -04:00
Joey Armstrong
7d256d6138
bug 882904: move LIBS to moz.build (logic). r=gps
2013-06-14 15:33:45 -04:00
Robert Strong
1dfc0a0c6d
Bug 883165 - Windows installer only. r=bbondy
2013-06-14 12:10:33 -07:00
Tom Schuster
0499d1be43
Bug 867771: Make Debugger.Object.prototype.getClass switch compartments correctly. r=jorendorff
2013-06-14 11:59:27 -07:00
Drew Willcoxon
5ca4019b75
Bug 882879 - In mozInlineSpellChecker, queue UpdateCurrentDictionary after InitSpellChecker while init is pending to fix spell check regression in contentEditable elements focused by script. r=ehsan
2013-06-14 11:46:08 -07:00
Marty Rosenberg
e0a44c9006
bug 882486: The truncate instruction should saturate to the full range of integers on receiving an out of bounds input (r=h4writer)
2013-06-14 14:25:17 -04:00
Marty Rosenberg
e65aea454e
bug 871290: If there someone takes a reference into the instruction stream, then a pool is placed, make sure we step over this pool when trying to patch code. (r=jbramley)
2013-06-14 14:25:16 -04:00
Justin Lebar
532a674922
No bug - Fix typo in comment in mfbt/HashFunctions.h. DONTBUILD
2013-06-14 11:17:01 -07:00
Terrence Cole
5cb801c42a
Bug 883234 - Fix GGC oranges caused by lazy parsing; r=bhackett
...
Lazy parsing allows a new function clone site to flow into scripts. This site
needs to create its functions tenured.
--HG--
extra : rebase_source : fecc7ff5de3994b0fc8eda01c13b8cd9f00d1d52
2013-06-14 11:09:56 -07:00
Joey Armstrong
0a0e08cb9c
bug 880246: move EXTRA_PP_COMPONENTS to mozbuild (file batch #1 ) r=mshal
2013-06-14 14:07:19 -04:00
Aaron Klotz
e9ad1fd893
Bug 867762: NSPR and SQLite Main Thread I/O Interposing. r=BenWa
2013-06-14 12:01:02 -06:00
Trevor Saunders
1ca578aba7
bug 852129 - use HyperTextAccessible for invalid img r=surkov, bz
...
If the img is not valid then its children will be rendered, and the
sensible way to handle that is by giving the img a HyperTextAccessible
instead of an ImageAccessible. Since the accessible name of such an img
should be the value of the alt attribute we add similar logic as
ImageAccessible::NativeName() to HyperTextAccessible::NativeName()
conditioned on the tag being img.
2013-06-12 05:13:34 -04:00
Trevor Saunders
f31d4e7e40
bug 809306 - fix a bunch of static initializers caused by ion monkey's assembler headers r=dvander
2013-06-07 15:49:03 -04:00
Dave Hunt
49fb5d684f
Bug 879683 - Allow MarionetteTestResult and MarionetteTextTestRunner to be subclassed. r=jgriffin
2013-06-14 13:21:29 -04:00
Luke Wagner
41fa141751
Bug 881882 - OdinMonkey: take the percentage back out (it's wrong and misleading with parallel compilation) (r=me)
...
--HG--
extra : rebase_source : 1bec8d8901fbaeb7929b1ca390cfeeae39ef1b0a
2013-06-14 10:09:18 -07:00
Olli Pettay
ade3ed8e0d
Bug 883096 - Crash at nsEventListenerManager::GetListenerInfo, r=jst
...
--HG--
extra : rebase_source : 2073283f4b23586fac0a3ae4243a50b745912a20
2013-06-14 20:10:22 +03:00
Ms2ger
2925313d8d
Bug 877277 - Followup: use the right macro to declare nsISupports; r=smaug over IRC
2013-06-14 19:10:12 +02:00
Ryan VanderMeulen
6529c6c587
Merge m-c to inbound.
2013-06-14 13:04:31 -04:00
Ryan VanderMeulen
9b7b8ffefd
Merge birch to m-c.
2013-06-14 13:03:51 -04:00
Gregory Szorc
9b2727baba
Bug 879406 - Unbust |mach help| when arguments are not prefixed with '-'; r=ted
...
DONTBUILD (NPOTB)
2013-06-14 09:44:33 -07:00
Jim Chen
c98b67af47
Bug 863777 - Add and turn on privacy mode in profiler for ANR reports; r=BenWa
2013-06-14 12:42:10 -04:00
Jim Chen
379f413a13
Bug 863777 - Letting profiler start/stop from a non-registered thread; r=BenWa
2013-06-14 12:42:10 -04:00
Jim Chen
43b7d54799
Bug 863777 - Get native stack in ANR report; r=blassey
2013-06-14 12:42:10 -04:00
Jim Chen
d106559612
Bug 863777 - Implement native stack JNI calls using the profiler API; r=BenWa
2013-06-14 12:42:10 -04:00
Jim Chen
3f9f3d0dd5
Bug 863777 - Add native stack JNI method definitions; r=kats
2013-06-14 12:42:10 -04:00
Jim Chen
cece851ab2
Bug 863777 - Add types to jni-generator.py; r=kats
2013-06-14 12:42:10 -04:00