Commit Graph

107119 Commits

Author SHA1 Message Date
Raphael Catolino
b3ea25df6d Bug 730330 - Add DatePicker and NumberPicker sources from android. r=wesj 2012-08-06 09:38:24 +02:00
Raphael Catolino
6095ea5ce5 Bug 730330 - Use new datetime picker for input date/datetime/month ui r=cpeterson 2012-08-08 09:42:00 +02:00
L. David Baron
cf6c5ffdb1 Bug 774169, patch 4: Revert bug 719054 for prefixed -moz-transform but leave it for unprefixed transform. r=bzbarsky 2012-09-18 11:37:14 -07:00
L. David Baron
1359267ffc Bug 774169, patch 3: Treat -moz-transform as a shorthand rather than an alias so the parsing function can know whether it is parsing a prefixed transform. r=bzbarsky 2012-09-18 11:37:14 -07:00
L. David Baron
5a6fcd294a Bug 774169, patch 2: Add property_database.js entries for property aliases. r=bzbarsky
This adds entries for property aliases as though they are shorthands.
This fits with the CSS working group's recent resolution to describe
aliases as shorthands, recorded in
http://lists.w3.org/Archives/Public/www-style/2012Aug/0770.html .

The property_database.js entries themselves are copied from the
non-alias entries for the properties, with these changes:
 (1) The property name is changed to the prefixed form
 (2) The domProp entry is changed to the prefixed form
 (3) Adding alias_for entries for each property.
 (4) When type is CSS_TYPE_LONGHAND in the target of the alias, type for
     the alias is CSS_TYPE_SHORTHAND_AND_LONGHAND and a subproperties
     entry is added with the target of the alias.

There are also some indentation fixes to the copied entries in
property_database.js (made before they were copied, and thus affecting
the original as well).
2012-09-18 11:37:14 -07:00
L. David Baron
bf141c929e Bug 774169, patch 1: Make the property_database.js-based tests call getComputedStyle() for all properties that are expected to have longhand behavior. r=bzbarsky
This currently only affects the testing of overflow, but it will also
affect -moz-transform (and any other aliases implemented the same way)
after the later patches in this bug.

This special-cases text-decoration because text-decoration: inherit causes
the color to inherit in a way that we can't serialize the result (since
it's no longer "foreground").  (This isn't great; we might want to
consider fixing it somehow.)
2012-09-18 11:37:14 -07:00
L. David Baron
27ada1f07f Remove aPresContext parameter to nsStyleContext constructor and document parameters to constructor. (Bug 791416) r=bzbarsky 2012-09-18 11:37:13 -07:00
Jim Blandy
50be32e71d Bug 781439: Trim js/src/jit-test/tests/debug/Environment-find-06.js, and remove assertions. r=luke
slotCount() is O(n) on BlockObjects, so that, when used from a loop, those
assertions brought about quadratic behavior. The test creates 'let' blocks
with thousands of bindings, making the quadratic behavior show.

The assertions are unnecessary, as getSlotRef and setSlot do their own
bounds checking. I believe the test can be just as effective with smaller
'let' blocks.
2012-09-18 11:31:15 -07:00
Fabrice Desré
2ee11a28ad Bug 777204 - followup because I pushed the wrong patch [irc-r=wesj] 2012-09-18 11:21:59 -07:00
Michal Novotny
c2202a62f0 Bug 695399 - Remove calls to nsICacheSession::openCacheEntry on the main thread - netwerk part, r=hurley 2012-09-18 20:06:35 +02:00
Margaret Leibovic
0a3e3f9bcf Bug 695399 - Remove synchronous calls to nsICacheSession::openCacheEntry in pageInfo.js. r=gavin 2012-09-13 18:22:35 +02:00
David Zbarsky
7b754ff536 Fix virtual dtor warning, no bug, blanket r=bz 2012-09-18 14:01:03 -04:00
David Zbarsky
c41a42b108 Fix typo in comment, no bug, r=me 2012-09-18 14:01:03 -04:00
Fabrice Desré
16665ba5de Bug 777206 - SystemMessageInternal broadcasts information to all content processes [r=gwagner] 2012-09-18 10:34:56 -07:00
Fabrice Desré
74db4fd985 Bug 777204 - Webapps.jsm broadcasts information to all content processes [r=gwagner] 2012-09-18 10:34:55 -07:00
Chris Jones
30b0b269d9 Bug 791167: stride*height is the size of the region. r=roc 2012-09-18 10:00:45 -07:00
Gene Lian
64d2b4268c Bug 791962 - Time API: Clean up the usage comment in nsIDOMTimeManager (s/seconds/milliseconds). rs=mounir DONTBUILD 2012-09-18 22:38:06 +08:00
Geoff Brown
e949618d6e Bug 770483 - Robocop: add more checks to testAboutPage; r=jmaher 2012-09-18 10:36:40 -06:00
Jason Duell
e8292ead1f Bug 756648 - Implement "cookie jars" for apps. r=biesi,smaug
--HG--
rename : netwerk/test/unit_ipc/test_cookie_wrap.js => netwerk/test/unit_ipc/test_cookie_header_wrap.js
2012-09-18 12:04:04 -04:00
Jan de Mooij
4f82ddcd0a Bug 792001 followup - Pass jschar to hasUnit/getUnit. r=pierron on IRC 2012-09-18 17:04:45 +02:00
Ehsan Akhgari
fcd86f137d Bug 791908 - Remove prtypes.h #includes in image/; r=joe 2012-09-18 10:52:30 -04:00
Zack Weinberg
3613cbaf5f Bug 791003: proper diagnostics rather than bogus NS_NOTREACHED from the HTML parser for character encodings that are blacklisted for XSS smuggling. r=hsivonen 2012-09-18 10:46:30 -04:00
Ehsan Akhgari
a5656d9094 Backed out changeset be916ac9a1b4 (bug 746223) because it broke the build 2012-09-18 10:43:59 -04:00
Nathan Froyd
478717f79f Bug 746223 - remove nsinstall's -l flag; r=glandium 2012-09-17 17:28:50 -04:00
David Burns
c3055253d3 Bug 791793: adding Marionette to fennec package; r=glandium 2012-09-17 20:07:23 -07:00
Jan de Mooij
c3d124d9e1 Bug 792001 - Fix race condition with inlined String.fromCharCode. r=pierron
--HG--
extra : rebase_source : 275c53293443fec806ad8cf775173d9fdff698ab
2012-09-18 16:11:05 +02:00
Josh Aas
70f0313550 Bug 777409: Remove Growl support. Replaced by Notification Center support on OS X 10.8, which has much smaller code size and doesn't do main thread i/o. r=dougt 2012-09-18 10:08:17 -04:00
Ehsan Akhgari
688e848d30 Bug 791367 - nsDOMFileReader::ReadFileContent opens a channel without associating it with a load group; r=smaug,khuey 2012-09-17 11:24:39 -04:00
Ehsan Akhgari
ff1c5bbcf7 Bug 791907 - Remove prtypes.h #includes in editor/; r=jrmuizel
--HG--
extra : rebase_source : 93c2e11edeaa2f7275302a2c7499aa09c330da14
2012-09-17 22:58:51 -04:00
Graeme McCutcheon
2d6d688306 Merge mozilla-central to mozilla-inbound 2012-09-18 13:32:07 +01:00
Graeme McCutcheon
ca3842944a Merge last PGO-green changeset from mozilla-inbound to mozilla-central 2012-09-18 12:46:06 +01:00
Jason Orendorff
0fcc6bf664 Bug 788356 - Fix memory leak in evaluate(). JS shell only; this code is not part of the browser. r=Waldo. 2012-09-18 06:03:23 -05:00
Jason Orendorff
a03774931c Bug 789239 - Unravel 30-line if condition in Parser.cpp. Part 2 - Rewrite IsValidForStatementLHS using early returns. r=Waldo. 2012-09-18 06:03:22 -05:00
Jason Orendorff
77138fa36b Bug 789239 - Unravel 30-line if condition in Parser.cpp. Part 1 - Move the condition into a helper function. r=Waldo. 2012-09-18 06:03:22 -05:00
Tim Taubert
f4edf13852 merge m-c to fx-team 2012-09-18 11:27:53 +02:00
Panos Astithas
1560eb2b1a Remove redundant check for Debugger.Object.displayName property (bug 786711). r=jimb 2012-09-18 10:30:02 +03:00
Blair McBride
018edd6211 Backout 7209f50695da (bug 788378) due to debug xpcshell orange 2012-09-18 19:27:55 +12:00
Kyle Machulis
e2a7e471b5 Bug 743933: Update B2G Bluetooth to ICS API; r=echou 2012-09-17 23:11:00 -07:00
Kyle Machulis
2beddea373 Bug 791811: DeviceCreated signal asserts due to BluetoothService access on DBus Signal thread; r=echou 2012-09-17 23:10:25 -07:00
Geoff Brown
ff756b9276 Bug 791859 - Robocop: change order of operations in testHistoryTab.tearDown; r=jmaher 2012-09-17 21:34:48 -06:00
Ed Morley
bdf426c89c Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-09-17 20:19:57 +01:00
Ehsan Akhgari
9bb8766bf1 Bug 787574 follow-up: Forward declare JSContext as a struct
DONTBUILD
2012-09-17 15:16:13 -04:00
Jonathan Griffin
c120bd34bb Bug 790463 - Disable test_outgoing_hold_resume.js, a=test-only, DONTBUILD because NPOTB 2012-09-17 10:48:42 -07:00
Ed Morley
1d6637f2e6 Backout 62ef2365014e (bug 583890), 8c3df98a9f06 (bug 583890) for intermittent failures in browser_bug583890.js 2012-09-17 17:35:46 +01:00
Girish Sharma
7fc0c9979a Bug 789578 - The new HTML panel missing the arrows for collapsing elements' children on Windows, r=paul
--HG--
extra : rebase_source : 8128e70f69b2d8335e48944dc1b16bf3c602bc93
2012-09-17 21:59:58 +05:30
Blair McBride
5687664f13 Bug 781689 - Remove usage of nsIDOMWindowUtils.goOnline() in mobile's netError.xhtml. r=mfinkle,f=bnicholson 2012-09-18 17:02:33 +12:00
Blair McBride
f3f5026492 Bug 788378 - Add guards to the AddonManager/AddonManagerInternal getters and setters, to ensure they're not used before startup/after shutdown. r=Mossop 2012-09-18 16:49:42 +12:00
Blair McBride
aa4ebfe7cf Bug 788416 - Remove ancient and unused tests in toolkit\mozapps\extensions\test\unit. r=Mossop 2012-09-18 16:48:01 +12:00
Ed Morley
946a13d148 Backout 6d71ff5b4b36 (bug 347307), 75a3c47a3fe7 (bug 507578), 828f91de7143 (bug 769764) for near permaorange OS X 10.8 leaks 2012-09-17 16:54:09 +01:00
Ehsan Akhgari
6bfbbdb0fd Bug 791372 - Navigator::MozIsLocallyAvailable doesn't associate its channel with a load group; r=bzbarsky 2012-09-17 11:24:38 -04:00